Documentation
¶
Index ¶
- type GatewayRoute
- type GatewayRouteArgs
- type GatewayRouteArray
- type GatewayRouteArrayInput
- type GatewayRouteArrayOutput
- func (GatewayRouteArrayOutput) ElementType() reflect.Type
- func (o GatewayRouteArrayOutput) Index(i pulumi.IntInput) GatewayRouteOutput
- func (o GatewayRouteArrayOutput) ToGatewayRouteArrayOutput() GatewayRouteArrayOutput
- func (o GatewayRouteArrayOutput) ToGatewayRouteArrayOutputWithContext(ctx context.Context) GatewayRouteArrayOutput
- type GatewayRouteInput
- type GatewayRouteMap
- type GatewayRouteMapInput
- type GatewayRouteMapOutput
- func (GatewayRouteMapOutput) ElementType() reflect.Type
- func (o GatewayRouteMapOutput) MapIndex(k pulumi.StringInput) GatewayRouteOutput
- func (o GatewayRouteMapOutput) ToGatewayRouteMapOutput() GatewayRouteMapOutput
- func (o GatewayRouteMapOutput) ToGatewayRouteMapOutputWithContext(ctx context.Context) GatewayRouteMapOutput
- type GatewayRouteOutput
- func (o GatewayRouteOutput) Arn() pulumi.StringOutput
- func (o GatewayRouteOutput) CreatedDate() pulumi.StringOutput
- func (GatewayRouteOutput) ElementType() reflect.Type
- func (o GatewayRouteOutput) LastUpdatedDate() pulumi.StringOutput
- func (o GatewayRouteOutput) MeshName() pulumi.StringOutput
- func (o GatewayRouteOutput) MeshOwner() pulumi.StringOutput
- func (o GatewayRouteOutput) Name() pulumi.StringOutput
- func (o GatewayRouteOutput) ResourceOwner() pulumi.StringOutput
- func (o GatewayRouteOutput) Spec() GatewayRouteSpecOutput
- func (o GatewayRouteOutput) Tags() pulumi.StringMapOutput
- func (o GatewayRouteOutput) TagsAll() pulumi.StringMapOutput
- func (o GatewayRouteOutput) ToGatewayRouteOutput() GatewayRouteOutput
- func (o GatewayRouteOutput) ToGatewayRouteOutputWithContext(ctx context.Context) GatewayRouteOutput
- func (o GatewayRouteOutput) VirtualGatewayName() pulumi.StringOutput
- type GatewayRouteSpec
- type GatewayRouteSpecArgs
- func (GatewayRouteSpecArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecArgs) ToGatewayRouteSpecOutput() GatewayRouteSpecOutput
- func (i GatewayRouteSpecArgs) ToGatewayRouteSpecOutputWithContext(ctx context.Context) GatewayRouteSpecOutput
- func (i GatewayRouteSpecArgs) ToGatewayRouteSpecPtrOutput() GatewayRouteSpecPtrOutput
- func (i GatewayRouteSpecArgs) ToGatewayRouteSpecPtrOutputWithContext(ctx context.Context) GatewayRouteSpecPtrOutput
- type GatewayRouteSpecGrpcRoute
- type GatewayRouteSpecGrpcRouteAction
- type GatewayRouteSpecGrpcRouteActionArgs
- func (GatewayRouteSpecGrpcRouteActionArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecGrpcRouteActionArgs) ToGatewayRouteSpecGrpcRouteActionOutput() GatewayRouteSpecGrpcRouteActionOutput
- func (i GatewayRouteSpecGrpcRouteActionArgs) ToGatewayRouteSpecGrpcRouteActionOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionOutput
- func (i GatewayRouteSpecGrpcRouteActionArgs) ToGatewayRouteSpecGrpcRouteActionPtrOutput() GatewayRouteSpecGrpcRouteActionPtrOutput
- func (i GatewayRouteSpecGrpcRouteActionArgs) ToGatewayRouteSpecGrpcRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionPtrOutput
- type GatewayRouteSpecGrpcRouteActionInput
- type GatewayRouteSpecGrpcRouteActionOutput
- func (GatewayRouteSpecGrpcRouteActionOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecGrpcRouteActionOutput) Target() GatewayRouteSpecGrpcRouteActionTargetOutput
- func (o GatewayRouteSpecGrpcRouteActionOutput) ToGatewayRouteSpecGrpcRouteActionOutput() GatewayRouteSpecGrpcRouteActionOutput
- func (o GatewayRouteSpecGrpcRouteActionOutput) ToGatewayRouteSpecGrpcRouteActionOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionOutput
- func (o GatewayRouteSpecGrpcRouteActionOutput) ToGatewayRouteSpecGrpcRouteActionPtrOutput() GatewayRouteSpecGrpcRouteActionPtrOutput
- func (o GatewayRouteSpecGrpcRouteActionOutput) ToGatewayRouteSpecGrpcRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionPtrOutput
- type GatewayRouteSpecGrpcRouteActionPtrInput
- type GatewayRouteSpecGrpcRouteActionPtrOutput
- func (o GatewayRouteSpecGrpcRouteActionPtrOutput) Elem() GatewayRouteSpecGrpcRouteActionOutput
- func (GatewayRouteSpecGrpcRouteActionPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecGrpcRouteActionPtrOutput) Target() GatewayRouteSpecGrpcRouteActionTargetPtrOutput
- func (o GatewayRouteSpecGrpcRouteActionPtrOutput) ToGatewayRouteSpecGrpcRouteActionPtrOutput() GatewayRouteSpecGrpcRouteActionPtrOutput
- func (o GatewayRouteSpecGrpcRouteActionPtrOutput) ToGatewayRouteSpecGrpcRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionPtrOutput
- type GatewayRouteSpecGrpcRouteActionTarget
- type GatewayRouteSpecGrpcRouteActionTargetArgs
- func (GatewayRouteSpecGrpcRouteActionTargetArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecGrpcRouteActionTargetArgs) ToGatewayRouteSpecGrpcRouteActionTargetOutput() GatewayRouteSpecGrpcRouteActionTargetOutput
- func (i GatewayRouteSpecGrpcRouteActionTargetArgs) ToGatewayRouteSpecGrpcRouteActionTargetOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetOutput
- func (i GatewayRouteSpecGrpcRouteActionTargetArgs) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutput() GatewayRouteSpecGrpcRouteActionTargetPtrOutput
- func (i GatewayRouteSpecGrpcRouteActionTargetArgs) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetPtrOutput
- type GatewayRouteSpecGrpcRouteActionTargetInput
- type GatewayRouteSpecGrpcRouteActionTargetOutput
- func (GatewayRouteSpecGrpcRouteActionTargetOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecGrpcRouteActionTargetOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteSpecGrpcRouteActionTargetOutput) ToGatewayRouteSpecGrpcRouteActionTargetOutput() GatewayRouteSpecGrpcRouteActionTargetOutput
- func (o GatewayRouteSpecGrpcRouteActionTargetOutput) ToGatewayRouteSpecGrpcRouteActionTargetOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetOutput
- func (o GatewayRouteSpecGrpcRouteActionTargetOutput) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutput() GatewayRouteSpecGrpcRouteActionTargetPtrOutput
- func (o GatewayRouteSpecGrpcRouteActionTargetOutput) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetPtrOutput
- func (o GatewayRouteSpecGrpcRouteActionTargetOutput) VirtualService() GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
- type GatewayRouteSpecGrpcRouteActionTargetPtrInput
- type GatewayRouteSpecGrpcRouteActionTargetPtrOutput
- func (o GatewayRouteSpecGrpcRouteActionTargetPtrOutput) Elem() GatewayRouteSpecGrpcRouteActionTargetOutput
- func (GatewayRouteSpecGrpcRouteActionTargetPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecGrpcRouteActionTargetPtrOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteSpecGrpcRouteActionTargetPtrOutput) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutput() GatewayRouteSpecGrpcRouteActionTargetPtrOutput
- func (o GatewayRouteSpecGrpcRouteActionTargetPtrOutput) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetPtrOutput
- func (o GatewayRouteSpecGrpcRouteActionTargetPtrOutput) VirtualService() GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput
- type GatewayRouteSpecGrpcRouteActionTargetVirtualService
- type GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs
- func (GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput() GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
- func (i GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
- func (i GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput
- func (i GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput
- type GatewayRouteSpecGrpcRouteActionTargetVirtualServiceInput
- type GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
- func (GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput() GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
- func (o GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
- func (o GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput
- func (o GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput
- func (o GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
- type GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrInput
- type GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput
- func (o GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput) Elem() GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
- func (GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput
- func (o GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput
- func (o GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput) VirtualServiceName() pulumi.StringPtrOutput
- type GatewayRouteSpecGrpcRouteArgs
- func (GatewayRouteSpecGrpcRouteArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecGrpcRouteArgs) ToGatewayRouteSpecGrpcRouteOutput() GatewayRouteSpecGrpcRouteOutput
- func (i GatewayRouteSpecGrpcRouteArgs) ToGatewayRouteSpecGrpcRouteOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteOutput
- func (i GatewayRouteSpecGrpcRouteArgs) ToGatewayRouteSpecGrpcRoutePtrOutput() GatewayRouteSpecGrpcRoutePtrOutput
- func (i GatewayRouteSpecGrpcRouteArgs) ToGatewayRouteSpecGrpcRoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRoutePtrOutput
- type GatewayRouteSpecGrpcRouteInput
- type GatewayRouteSpecGrpcRouteMatch
- type GatewayRouteSpecGrpcRouteMatchArgs
- func (GatewayRouteSpecGrpcRouteMatchArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecGrpcRouteMatchArgs) ToGatewayRouteSpecGrpcRouteMatchOutput() GatewayRouteSpecGrpcRouteMatchOutput
- func (i GatewayRouteSpecGrpcRouteMatchArgs) ToGatewayRouteSpecGrpcRouteMatchOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteMatchOutput
- func (i GatewayRouteSpecGrpcRouteMatchArgs) ToGatewayRouteSpecGrpcRouteMatchPtrOutput() GatewayRouteSpecGrpcRouteMatchPtrOutput
- func (i GatewayRouteSpecGrpcRouteMatchArgs) ToGatewayRouteSpecGrpcRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteMatchPtrOutput
- type GatewayRouteSpecGrpcRouteMatchInput
- type GatewayRouteSpecGrpcRouteMatchOutput
- func (GatewayRouteSpecGrpcRouteMatchOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecGrpcRouteMatchOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteSpecGrpcRouteMatchOutput) ServiceName() pulumi.StringOutput
- func (o GatewayRouteSpecGrpcRouteMatchOutput) ToGatewayRouteSpecGrpcRouteMatchOutput() GatewayRouteSpecGrpcRouteMatchOutput
- func (o GatewayRouteSpecGrpcRouteMatchOutput) ToGatewayRouteSpecGrpcRouteMatchOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteMatchOutput
- func (o GatewayRouteSpecGrpcRouteMatchOutput) ToGatewayRouteSpecGrpcRouteMatchPtrOutput() GatewayRouteSpecGrpcRouteMatchPtrOutput
- func (o GatewayRouteSpecGrpcRouteMatchOutput) ToGatewayRouteSpecGrpcRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteMatchPtrOutput
- type GatewayRouteSpecGrpcRouteMatchPtrInput
- type GatewayRouteSpecGrpcRouteMatchPtrOutput
- func (o GatewayRouteSpecGrpcRouteMatchPtrOutput) Elem() GatewayRouteSpecGrpcRouteMatchOutput
- func (GatewayRouteSpecGrpcRouteMatchPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecGrpcRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteSpecGrpcRouteMatchPtrOutput) ServiceName() pulumi.StringPtrOutput
- func (o GatewayRouteSpecGrpcRouteMatchPtrOutput) ToGatewayRouteSpecGrpcRouteMatchPtrOutput() GatewayRouteSpecGrpcRouteMatchPtrOutput
- func (o GatewayRouteSpecGrpcRouteMatchPtrOutput) ToGatewayRouteSpecGrpcRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteMatchPtrOutput
- type GatewayRouteSpecGrpcRouteOutput
- func (o GatewayRouteSpecGrpcRouteOutput) Action() GatewayRouteSpecGrpcRouteActionOutput
- func (GatewayRouteSpecGrpcRouteOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecGrpcRouteOutput) Match() GatewayRouteSpecGrpcRouteMatchOutput
- func (o GatewayRouteSpecGrpcRouteOutput) ToGatewayRouteSpecGrpcRouteOutput() GatewayRouteSpecGrpcRouteOutput
- func (o GatewayRouteSpecGrpcRouteOutput) ToGatewayRouteSpecGrpcRouteOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteOutput
- func (o GatewayRouteSpecGrpcRouteOutput) ToGatewayRouteSpecGrpcRoutePtrOutput() GatewayRouteSpecGrpcRoutePtrOutput
- func (o GatewayRouteSpecGrpcRouteOutput) ToGatewayRouteSpecGrpcRoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRoutePtrOutput
- type GatewayRouteSpecGrpcRoutePtrInput
- type GatewayRouteSpecGrpcRoutePtrOutput
- func (o GatewayRouteSpecGrpcRoutePtrOutput) Action() GatewayRouteSpecGrpcRouteActionPtrOutput
- func (o GatewayRouteSpecGrpcRoutePtrOutput) Elem() GatewayRouteSpecGrpcRouteOutput
- func (GatewayRouteSpecGrpcRoutePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecGrpcRoutePtrOutput) Match() GatewayRouteSpecGrpcRouteMatchPtrOutput
- func (o GatewayRouteSpecGrpcRoutePtrOutput) ToGatewayRouteSpecGrpcRoutePtrOutput() GatewayRouteSpecGrpcRoutePtrOutput
- func (o GatewayRouteSpecGrpcRoutePtrOutput) ToGatewayRouteSpecGrpcRoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRoutePtrOutput
- type GatewayRouteSpecHttp2Route
- type GatewayRouteSpecHttp2RouteAction
- type GatewayRouteSpecHttp2RouteActionArgs
- func (GatewayRouteSpecHttp2RouteActionArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttp2RouteActionArgs) ToGatewayRouteSpecHttp2RouteActionOutput() GatewayRouteSpecHttp2RouteActionOutput
- func (i GatewayRouteSpecHttp2RouteActionArgs) ToGatewayRouteSpecHttp2RouteActionOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionOutput
- func (i GatewayRouteSpecHttp2RouteActionArgs) ToGatewayRouteSpecHttp2RouteActionPtrOutput() GatewayRouteSpecHttp2RouteActionPtrOutput
- func (i GatewayRouteSpecHttp2RouteActionArgs) ToGatewayRouteSpecHttp2RouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionPtrOutput
- type GatewayRouteSpecHttp2RouteActionInput
- type GatewayRouteSpecHttp2RouteActionOutput
- func (GatewayRouteSpecHttp2RouteActionOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteActionOutput) Rewrite() GatewayRouteSpecHttp2RouteActionRewritePtrOutput
- func (o GatewayRouteSpecHttp2RouteActionOutput) Target() GatewayRouteSpecHttp2RouteActionTargetOutput
- func (o GatewayRouteSpecHttp2RouteActionOutput) ToGatewayRouteSpecHttp2RouteActionOutput() GatewayRouteSpecHttp2RouteActionOutput
- func (o GatewayRouteSpecHttp2RouteActionOutput) ToGatewayRouteSpecHttp2RouteActionOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionOutput
- func (o GatewayRouteSpecHttp2RouteActionOutput) ToGatewayRouteSpecHttp2RouteActionPtrOutput() GatewayRouteSpecHttp2RouteActionPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionOutput) ToGatewayRouteSpecHttp2RouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionPtrOutput
- type GatewayRouteSpecHttp2RouteActionPtrInput
- type GatewayRouteSpecHttp2RouteActionPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionPtrOutput) Elem() GatewayRouteSpecHttp2RouteActionOutput
- func (GatewayRouteSpecHttp2RouteActionPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteActionPtrOutput) Rewrite() GatewayRouteSpecHttp2RouteActionRewritePtrOutput
- func (o GatewayRouteSpecHttp2RouteActionPtrOutput) Target() GatewayRouteSpecHttp2RouteActionTargetPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionPtrOutput) ToGatewayRouteSpecHttp2RouteActionPtrOutput() GatewayRouteSpecHttp2RouteActionPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionPtrOutput) ToGatewayRouteSpecHttp2RouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionPtrOutput
- type GatewayRouteSpecHttp2RouteActionRewrite
- type GatewayRouteSpecHttp2RouteActionRewriteArgs
- func (GatewayRouteSpecHttp2RouteActionRewriteArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttp2RouteActionRewriteArgs) ToGatewayRouteSpecHttp2RouteActionRewriteOutput() GatewayRouteSpecHttp2RouteActionRewriteOutput
- func (i GatewayRouteSpecHttp2RouteActionRewriteArgs) ToGatewayRouteSpecHttp2RouteActionRewriteOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewriteOutput
- func (i GatewayRouteSpecHttp2RouteActionRewriteArgs) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutput() GatewayRouteSpecHttp2RouteActionRewritePtrOutput
- func (i GatewayRouteSpecHttp2RouteActionRewriteArgs) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewritePtrOutput
- type GatewayRouteSpecHttp2RouteActionRewriteHostname
- type GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs
- func (GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput() GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
- func (i GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
- func (i GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput() GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
- func (i GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
- type GatewayRouteSpecHttp2RouteActionRewriteHostnameInput
- type GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
- func (o GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) DefaultTargetHostname() pulumi.StringOutput
- func (GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput() GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
- func (o GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
- func (o GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput() GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
- func (o GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
- type GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrInput
- type GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
- func (o GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput) DefaultTargetHostname() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput) Elem() GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
- func (GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput() GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
- func (o GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
- type GatewayRouteSpecHttp2RouteActionRewriteInput
- type GatewayRouteSpecHttp2RouteActionRewriteOutput
- func (GatewayRouteSpecHttp2RouteActionRewriteOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteActionRewriteOutput) Hostname() GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
- func (o GatewayRouteSpecHttp2RouteActionRewriteOutput) Prefix() GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionRewriteOutput) ToGatewayRouteSpecHttp2RouteActionRewriteOutput() GatewayRouteSpecHttp2RouteActionRewriteOutput
- func (o GatewayRouteSpecHttp2RouteActionRewriteOutput) ToGatewayRouteSpecHttp2RouteActionRewriteOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewriteOutput
- func (o GatewayRouteSpecHttp2RouteActionRewriteOutput) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutput() GatewayRouteSpecHttp2RouteActionRewritePtrOutput
- func (o GatewayRouteSpecHttp2RouteActionRewriteOutput) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewritePtrOutput
- type GatewayRouteSpecHttp2RouteActionRewritePrefix
- type GatewayRouteSpecHttp2RouteActionRewritePrefixArgs
- func (GatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGatewayRouteSpecHttp2RouteActionRewritePrefixOutput() GatewayRouteSpecHttp2RouteActionRewritePrefixOutput
- func (i GatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGatewayRouteSpecHttp2RouteActionRewritePrefixOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewritePrefixOutput
- func (i GatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput() GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
- func (i GatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
- type GatewayRouteSpecHttp2RouteActionRewritePrefixInput
- type GatewayRouteSpecHttp2RouteActionRewritePrefixOutput
- func (o GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) DefaultPrefix() pulumi.StringPtrOutput
- func (GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixOutput() GatewayRouteSpecHttp2RouteActionRewritePrefixOutput
- func (o GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewritePrefixOutput
- func (o GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput() GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) Value() pulumi.StringPtrOutput
- type GatewayRouteSpecHttp2RouteActionRewritePrefixPtrInput
- type GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput) DefaultPrefix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput) Elem() GatewayRouteSpecHttp2RouteActionRewritePrefixOutput
- func (GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput() GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput) Value() pulumi.StringPtrOutput
- type GatewayRouteSpecHttp2RouteActionRewritePtrInput
- type GatewayRouteSpecHttp2RouteActionRewritePtrOutput
- func (o GatewayRouteSpecHttp2RouteActionRewritePtrOutput) Elem() GatewayRouteSpecHttp2RouteActionRewriteOutput
- func (GatewayRouteSpecHttp2RouteActionRewritePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteActionRewritePtrOutput) Hostname() GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
- func (o GatewayRouteSpecHttp2RouteActionRewritePtrOutput) Prefix() GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionRewritePtrOutput) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutput() GatewayRouteSpecHttp2RouteActionRewritePtrOutput
- func (o GatewayRouteSpecHttp2RouteActionRewritePtrOutput) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewritePtrOutput
- type GatewayRouteSpecHttp2RouteActionTarget
- type GatewayRouteSpecHttp2RouteActionTargetArgs
- func (GatewayRouteSpecHttp2RouteActionTargetArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttp2RouteActionTargetArgs) ToGatewayRouteSpecHttp2RouteActionTargetOutput() GatewayRouteSpecHttp2RouteActionTargetOutput
- func (i GatewayRouteSpecHttp2RouteActionTargetArgs) ToGatewayRouteSpecHttp2RouteActionTargetOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetOutput
- func (i GatewayRouteSpecHttp2RouteActionTargetArgs) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutput() GatewayRouteSpecHttp2RouteActionTargetPtrOutput
- func (i GatewayRouteSpecHttp2RouteActionTargetArgs) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetPtrOutput
- type GatewayRouteSpecHttp2RouteActionTargetInput
- type GatewayRouteSpecHttp2RouteActionTargetOutput
- func (GatewayRouteSpecHttp2RouteActionTargetOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteActionTargetOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionTargetOutput) ToGatewayRouteSpecHttp2RouteActionTargetOutput() GatewayRouteSpecHttp2RouteActionTargetOutput
- func (o GatewayRouteSpecHttp2RouteActionTargetOutput) ToGatewayRouteSpecHttp2RouteActionTargetOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetOutput
- func (o GatewayRouteSpecHttp2RouteActionTargetOutput) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutput() GatewayRouteSpecHttp2RouteActionTargetPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionTargetOutput) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionTargetOutput) VirtualService() GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
- type GatewayRouteSpecHttp2RouteActionTargetPtrInput
- type GatewayRouteSpecHttp2RouteActionTargetPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionTargetPtrOutput) Elem() GatewayRouteSpecHttp2RouteActionTargetOutput
- func (GatewayRouteSpecHttp2RouteActionTargetPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteActionTargetPtrOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionTargetPtrOutput) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutput() GatewayRouteSpecHttp2RouteActionTargetPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionTargetPtrOutput) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetPtrOutput
- func (o GatewayRouteSpecHttp2RouteActionTargetPtrOutput) VirtualService() GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput
- type GatewayRouteSpecHttp2RouteActionTargetVirtualService
- type GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs
- func (GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput() GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
- func (i GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
- func (i GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput
- func (i GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput
- type GatewayRouteSpecHttp2RouteActionTargetVirtualServiceInput
- type GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
- func (GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput() GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
- func (o GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
- func (o GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput
- func (o GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput
- func (o GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
- type GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrInput
- type GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput
- func (o GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput) Elem() GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
- func (GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput
- func (o GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput
- func (o GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput) VirtualServiceName() pulumi.StringPtrOutput
- type GatewayRouteSpecHttp2RouteArgs
- func (GatewayRouteSpecHttp2RouteArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttp2RouteArgs) ToGatewayRouteSpecHttp2RouteOutput() GatewayRouteSpecHttp2RouteOutput
- func (i GatewayRouteSpecHttp2RouteArgs) ToGatewayRouteSpecHttp2RouteOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteOutput
- func (i GatewayRouteSpecHttp2RouteArgs) ToGatewayRouteSpecHttp2RoutePtrOutput() GatewayRouteSpecHttp2RoutePtrOutput
- func (i GatewayRouteSpecHttp2RouteArgs) ToGatewayRouteSpecHttp2RoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RoutePtrOutput
- type GatewayRouteSpecHttp2RouteInput
- type GatewayRouteSpecHttp2RouteMatch
- type GatewayRouteSpecHttp2RouteMatchArgs
- func (GatewayRouteSpecHttp2RouteMatchArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttp2RouteMatchArgs) ToGatewayRouteSpecHttp2RouteMatchOutput() GatewayRouteSpecHttp2RouteMatchOutput
- func (i GatewayRouteSpecHttp2RouteMatchArgs) ToGatewayRouteSpecHttp2RouteMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchOutput
- func (i GatewayRouteSpecHttp2RouteMatchArgs) ToGatewayRouteSpecHttp2RouteMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchPtrOutput
- func (i GatewayRouteSpecHttp2RouteMatchArgs) ToGatewayRouteSpecHttp2RouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchPtrOutput
- type GatewayRouteSpecHttp2RouteMatchHeader
- type GatewayRouteSpecHttp2RouteMatchHeaderArgs
- func (GatewayRouteSpecHttp2RouteMatchHeaderArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttp2RouteMatchHeaderArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderOutput() GatewayRouteSpecHttp2RouteMatchHeaderOutput
- func (i GatewayRouteSpecHttp2RouteMatchHeaderArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderOutput
- type GatewayRouteSpecHttp2RouteMatchHeaderArray
- func (GatewayRouteSpecHttp2RouteMatchHeaderArray) ElementType() reflect.Type
- func (i GatewayRouteSpecHttp2RouteMatchHeaderArray) ToGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput() GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
- func (i GatewayRouteSpecHttp2RouteMatchHeaderArray) ToGatewayRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
- type GatewayRouteSpecHttp2RouteMatchHeaderArrayInput
- type GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
- func (GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) Index(i pulumi.IntInput) GatewayRouteSpecHttp2RouteMatchHeaderOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput() GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
- type GatewayRouteSpecHttp2RouteMatchHeaderInput
- type GatewayRouteSpecHttp2RouteMatchHeaderMatch
- type GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs
- func (GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
- func (i GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
- func (i GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput
- func (i GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput
- type GatewayRouteSpecHttp2RouteMatchHeaderMatchInput
- type GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
- func (GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Prefix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Range() GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Regex() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Suffix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput
- type GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrInput
- type GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Elem() GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
- func (GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Range() GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Regex() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Suffix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput
- type GatewayRouteSpecHttp2RouteMatchHeaderMatchRange
- type GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs
- func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (i GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (i GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- func (i GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- type GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeInput
- type GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) End() pulumi.IntOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) Start() pulumi.IntOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- type GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrInput
- type GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) Elem() GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) End() pulumi.IntPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) Start() pulumi.IntPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- type GatewayRouteSpecHttp2RouteMatchHeaderOutput
- func (GatewayRouteSpecHttp2RouteMatchHeaderOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteMatchHeaderOutput) Invert() pulumi.BoolPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderOutput) Match() GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderOutput) Name() pulumi.StringOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderOutput() GatewayRouteSpecHttp2RouteMatchHeaderOutput
- func (o GatewayRouteSpecHttp2RouteMatchHeaderOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderOutput
- type GatewayRouteSpecHttp2RouteMatchHostname
- type GatewayRouteSpecHttp2RouteMatchHostnameArgs
- func (GatewayRouteSpecHttp2RouteMatchHostnameArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGatewayRouteSpecHttp2RouteMatchHostnameOutput() GatewayRouteSpecHttp2RouteMatchHostnameOutput
- func (i GatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGatewayRouteSpecHttp2RouteMatchHostnameOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHostnameOutput
- func (i GatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutput() GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
- func (i GatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
- type GatewayRouteSpecHttp2RouteMatchHostnameInput
- type GatewayRouteSpecHttp2RouteMatchHostnameOutput
- func (GatewayRouteSpecHttp2RouteMatchHostnameOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteMatchHostnameOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHostnameOutput) Suffix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGatewayRouteSpecHttp2RouteMatchHostnameOutput() GatewayRouteSpecHttp2RouteMatchHostnameOutput
- func (o GatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGatewayRouteSpecHttp2RouteMatchHostnameOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHostnameOutput
- func (o GatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutput() GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
- type GatewayRouteSpecHttp2RouteMatchHostnamePtrInput
- type GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput) Elem() GatewayRouteSpecHttp2RouteMatchHostnameOutput
- func (GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput) Suffix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutput() GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
- type GatewayRouteSpecHttp2RouteMatchInput
- type GatewayRouteSpecHttp2RouteMatchOutput
- func (GatewayRouteSpecHttp2RouteMatchOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteMatchOutput) Headers() GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
- func (o GatewayRouteSpecHttp2RouteMatchOutput) Hostname() GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchOutput) Path() GatewayRouteSpecHttp2RouteMatchPathPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchOutput) Prefix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchOutput) QueryParameters() GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (o GatewayRouteSpecHttp2RouteMatchOutput) ToGatewayRouteSpecHttp2RouteMatchOutput() GatewayRouteSpecHttp2RouteMatchOutput
- func (o GatewayRouteSpecHttp2RouteMatchOutput) ToGatewayRouteSpecHttp2RouteMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchOutput
- func (o GatewayRouteSpecHttp2RouteMatchOutput) ToGatewayRouteSpecHttp2RouteMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchOutput) ToGatewayRouteSpecHttp2RouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchPtrOutput
- type GatewayRouteSpecHttp2RouteMatchPath
- type GatewayRouteSpecHttp2RouteMatchPathArgs
- func (GatewayRouteSpecHttp2RouteMatchPathArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttp2RouteMatchPathArgs) ToGatewayRouteSpecHttp2RouteMatchPathOutput() GatewayRouteSpecHttp2RouteMatchPathOutput
- func (i GatewayRouteSpecHttp2RouteMatchPathArgs) ToGatewayRouteSpecHttp2RouteMatchPathOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchPathOutput
- func (i GatewayRouteSpecHttp2RouteMatchPathArgs) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutput() GatewayRouteSpecHttp2RouteMatchPathPtrOutput
- func (i GatewayRouteSpecHttp2RouteMatchPathArgs) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchPathPtrOutput
- type GatewayRouteSpecHttp2RouteMatchPathInput
- type GatewayRouteSpecHttp2RouteMatchPathOutput
- func (GatewayRouteSpecHttp2RouteMatchPathOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteMatchPathOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchPathOutput) Regex() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchPathOutput) ToGatewayRouteSpecHttp2RouteMatchPathOutput() GatewayRouteSpecHttp2RouteMatchPathOutput
- func (o GatewayRouteSpecHttp2RouteMatchPathOutput) ToGatewayRouteSpecHttp2RouteMatchPathOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchPathOutput
- func (o GatewayRouteSpecHttp2RouteMatchPathOutput) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutput() GatewayRouteSpecHttp2RouteMatchPathPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchPathOutput) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchPathPtrOutput
- type GatewayRouteSpecHttp2RouteMatchPathPtrInput
- type GatewayRouteSpecHttp2RouteMatchPathPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchPathPtrOutput) Elem() GatewayRouteSpecHttp2RouteMatchPathOutput
- func (GatewayRouteSpecHttp2RouteMatchPathPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteMatchPathPtrOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchPathPtrOutput) Regex() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchPathPtrOutput) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutput() GatewayRouteSpecHttp2RouteMatchPathPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchPathPtrOutput) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchPathPtrOutput
- type GatewayRouteSpecHttp2RouteMatchPtrInput
- type GatewayRouteSpecHttp2RouteMatchPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchPtrOutput) Elem() GatewayRouteSpecHttp2RouteMatchOutput
- func (GatewayRouteSpecHttp2RouteMatchPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteMatchPtrOutput) Headers() GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
- func (o GatewayRouteSpecHttp2RouteMatchPtrOutput) Hostname() GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchPtrOutput) Path() GatewayRouteSpecHttp2RouteMatchPathPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchPtrOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchPtrOutput) QueryParameters() GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (o GatewayRouteSpecHttp2RouteMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchPtrOutput
- type GatewayRouteSpecHttp2RouteMatchQueryParameter
- type GatewayRouteSpecHttp2RouteMatchQueryParameterArgs
- func (GatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterOutput
- func (i GatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterOutput
- type GatewayRouteSpecHttp2RouteMatchQueryParameterArray
- func (GatewayRouteSpecHttp2RouteMatchQueryParameterArray) ElementType() reflect.Type
- func (i GatewayRouteSpecHttp2RouteMatchQueryParameterArray) ToGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (i GatewayRouteSpecHttp2RouteMatchQueryParameterArray) ToGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- type GatewayRouteSpecHttp2RouteMatchQueryParameterArrayInput
- type GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) Index(i pulumi.IntInput) GatewayRouteSpecHttp2RouteMatchQueryParameterOutput
- func (o GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (o GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- type GatewayRouteSpecHttp2RouteMatchQueryParameterInput
- type GatewayRouteSpecHttp2RouteMatchQueryParameterMatch
- type GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs
- func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (i GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (i GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
- func (i GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
- type GatewayRouteSpecHttp2RouteMatchQueryParameterMatchInput
- type GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (o GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (o GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
- type GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrInput
- type GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) Elem() GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
- type GatewayRouteSpecHttp2RouteMatchQueryParameterOutput
- func (GatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteMatchQueryParameterOutput) Match() GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
- func (o GatewayRouteSpecHttp2RouteMatchQueryParameterOutput) Name() pulumi.StringOutput
- func (o GatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterOutput
- func (o GatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterOutput
- type GatewayRouteSpecHttp2RouteOutput
- func (o GatewayRouteSpecHttp2RouteOutput) Action() GatewayRouteSpecHttp2RouteActionOutput
- func (GatewayRouteSpecHttp2RouteOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RouteOutput) Match() GatewayRouteSpecHttp2RouteMatchOutput
- func (o GatewayRouteSpecHttp2RouteOutput) ToGatewayRouteSpecHttp2RouteOutput() GatewayRouteSpecHttp2RouteOutput
- func (o GatewayRouteSpecHttp2RouteOutput) ToGatewayRouteSpecHttp2RouteOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteOutput
- func (o GatewayRouteSpecHttp2RouteOutput) ToGatewayRouteSpecHttp2RoutePtrOutput() GatewayRouteSpecHttp2RoutePtrOutput
- func (o GatewayRouteSpecHttp2RouteOutput) ToGatewayRouteSpecHttp2RoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RoutePtrOutput
- type GatewayRouteSpecHttp2RoutePtrInput
- type GatewayRouteSpecHttp2RoutePtrOutput
- func (o GatewayRouteSpecHttp2RoutePtrOutput) Action() GatewayRouteSpecHttp2RouteActionPtrOutput
- func (o GatewayRouteSpecHttp2RoutePtrOutput) Elem() GatewayRouteSpecHttp2RouteOutput
- func (GatewayRouteSpecHttp2RoutePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttp2RoutePtrOutput) Match() GatewayRouteSpecHttp2RouteMatchPtrOutput
- func (o GatewayRouteSpecHttp2RoutePtrOutput) ToGatewayRouteSpecHttp2RoutePtrOutput() GatewayRouteSpecHttp2RoutePtrOutput
- func (o GatewayRouteSpecHttp2RoutePtrOutput) ToGatewayRouteSpecHttp2RoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RoutePtrOutput
- type GatewayRouteSpecHttpRoute
- type GatewayRouteSpecHttpRouteAction
- type GatewayRouteSpecHttpRouteActionArgs
- func (GatewayRouteSpecHttpRouteActionArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttpRouteActionArgs) ToGatewayRouteSpecHttpRouteActionOutput() GatewayRouteSpecHttpRouteActionOutput
- func (i GatewayRouteSpecHttpRouteActionArgs) ToGatewayRouteSpecHttpRouteActionOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionOutput
- func (i GatewayRouteSpecHttpRouteActionArgs) ToGatewayRouteSpecHttpRouteActionPtrOutput() GatewayRouteSpecHttpRouteActionPtrOutput
- func (i GatewayRouteSpecHttpRouteActionArgs) ToGatewayRouteSpecHttpRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionPtrOutput
- type GatewayRouteSpecHttpRouteActionInput
- type GatewayRouteSpecHttpRouteActionOutput
- func (GatewayRouteSpecHttpRouteActionOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteActionOutput) Rewrite() GatewayRouteSpecHttpRouteActionRewritePtrOutput
- func (o GatewayRouteSpecHttpRouteActionOutput) Target() GatewayRouteSpecHttpRouteActionTargetOutput
- func (o GatewayRouteSpecHttpRouteActionOutput) ToGatewayRouteSpecHttpRouteActionOutput() GatewayRouteSpecHttpRouteActionOutput
- func (o GatewayRouteSpecHttpRouteActionOutput) ToGatewayRouteSpecHttpRouteActionOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionOutput
- func (o GatewayRouteSpecHttpRouteActionOutput) ToGatewayRouteSpecHttpRouteActionPtrOutput() GatewayRouteSpecHttpRouteActionPtrOutput
- func (o GatewayRouteSpecHttpRouteActionOutput) ToGatewayRouteSpecHttpRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionPtrOutput
- type GatewayRouteSpecHttpRouteActionPtrInput
- type GatewayRouteSpecHttpRouteActionPtrOutput
- func (o GatewayRouteSpecHttpRouteActionPtrOutput) Elem() GatewayRouteSpecHttpRouteActionOutput
- func (GatewayRouteSpecHttpRouteActionPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteActionPtrOutput) Rewrite() GatewayRouteSpecHttpRouteActionRewritePtrOutput
- func (o GatewayRouteSpecHttpRouteActionPtrOutput) Target() GatewayRouteSpecHttpRouteActionTargetPtrOutput
- func (o GatewayRouteSpecHttpRouteActionPtrOutput) ToGatewayRouteSpecHttpRouteActionPtrOutput() GatewayRouteSpecHttpRouteActionPtrOutput
- func (o GatewayRouteSpecHttpRouteActionPtrOutput) ToGatewayRouteSpecHttpRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionPtrOutput
- type GatewayRouteSpecHttpRouteActionRewrite
- type GatewayRouteSpecHttpRouteActionRewriteArgs
- func (GatewayRouteSpecHttpRouteActionRewriteArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttpRouteActionRewriteArgs) ToGatewayRouteSpecHttpRouteActionRewriteOutput() GatewayRouteSpecHttpRouteActionRewriteOutput
- func (i GatewayRouteSpecHttpRouteActionRewriteArgs) ToGatewayRouteSpecHttpRouteActionRewriteOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewriteOutput
- func (i GatewayRouteSpecHttpRouteActionRewriteArgs) ToGatewayRouteSpecHttpRouteActionRewritePtrOutput() GatewayRouteSpecHttpRouteActionRewritePtrOutput
- func (i GatewayRouteSpecHttpRouteActionRewriteArgs) ToGatewayRouteSpecHttpRouteActionRewritePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewritePtrOutput
- type GatewayRouteSpecHttpRouteActionRewriteHostname
- type GatewayRouteSpecHttpRouteActionRewriteHostnameArgs
- func (GatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttpRouteActionRewriteHostnameOutput() GatewayRouteSpecHttpRouteActionRewriteHostnameOutput
- func (i GatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttpRouteActionRewriteHostnameOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewriteHostnameOutput
- func (i GatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput() GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
- func (i GatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
- type GatewayRouteSpecHttpRouteActionRewriteHostnameInput
- type GatewayRouteSpecHttpRouteActionRewriteHostnameOutput
- func (o GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) DefaultTargetHostname() pulumi.StringOutput
- func (GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnameOutput() GatewayRouteSpecHttpRouteActionRewriteHostnameOutput
- func (o GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnameOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewriteHostnameOutput
- func (o GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput() GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
- func (o GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
- type GatewayRouteSpecHttpRouteActionRewriteHostnamePtrInput
- type GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
- func (o GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput) DefaultTargetHostname() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput) Elem() GatewayRouteSpecHttpRouteActionRewriteHostnameOutput
- func (GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput() GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
- func (o GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
- type GatewayRouteSpecHttpRouteActionRewriteInput
- type GatewayRouteSpecHttpRouteActionRewriteOutput
- func (GatewayRouteSpecHttpRouteActionRewriteOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteActionRewriteOutput) Hostname() GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
- func (o GatewayRouteSpecHttpRouteActionRewriteOutput) Prefix() GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
- func (o GatewayRouteSpecHttpRouteActionRewriteOutput) ToGatewayRouteSpecHttpRouteActionRewriteOutput() GatewayRouteSpecHttpRouteActionRewriteOutput
- func (o GatewayRouteSpecHttpRouteActionRewriteOutput) ToGatewayRouteSpecHttpRouteActionRewriteOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewriteOutput
- func (o GatewayRouteSpecHttpRouteActionRewriteOutput) ToGatewayRouteSpecHttpRouteActionRewritePtrOutput() GatewayRouteSpecHttpRouteActionRewritePtrOutput
- func (o GatewayRouteSpecHttpRouteActionRewriteOutput) ToGatewayRouteSpecHttpRouteActionRewritePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewritePtrOutput
- type GatewayRouteSpecHttpRouteActionRewritePrefix
- type GatewayRouteSpecHttpRouteActionRewritePrefixArgs
- func (GatewayRouteSpecHttpRouteActionRewritePrefixArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGatewayRouteSpecHttpRouteActionRewritePrefixOutput() GatewayRouteSpecHttpRouteActionRewritePrefixOutput
- func (i GatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGatewayRouteSpecHttpRouteActionRewritePrefixOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewritePrefixOutput
- func (i GatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput() GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
- func (i GatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
- type GatewayRouteSpecHttpRouteActionRewritePrefixInput
- type GatewayRouteSpecHttpRouteActionRewritePrefixOutput
- func (o GatewayRouteSpecHttpRouteActionRewritePrefixOutput) DefaultPrefix() pulumi.StringPtrOutput
- func (GatewayRouteSpecHttpRouteActionRewritePrefixOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixOutput() GatewayRouteSpecHttpRouteActionRewritePrefixOutput
- func (o GatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewritePrefixOutput
- func (o GatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput() GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
- func (o GatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
- func (o GatewayRouteSpecHttpRouteActionRewritePrefixOutput) Value() pulumi.StringPtrOutput
- type GatewayRouteSpecHttpRouteActionRewritePrefixPtrInput
- type GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
- func (o GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput) DefaultPrefix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput) Elem() GatewayRouteSpecHttpRouteActionRewritePrefixOutput
- func (GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput() GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
- func (o GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
- func (o GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput) Value() pulumi.StringPtrOutput
- type GatewayRouteSpecHttpRouteActionRewritePtrInput
- type GatewayRouteSpecHttpRouteActionRewritePtrOutput
- func (o GatewayRouteSpecHttpRouteActionRewritePtrOutput) Elem() GatewayRouteSpecHttpRouteActionRewriteOutput
- func (GatewayRouteSpecHttpRouteActionRewritePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteActionRewritePtrOutput) Hostname() GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
- func (o GatewayRouteSpecHttpRouteActionRewritePtrOutput) Prefix() GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
- func (o GatewayRouteSpecHttpRouteActionRewritePtrOutput) ToGatewayRouteSpecHttpRouteActionRewritePtrOutput() GatewayRouteSpecHttpRouteActionRewritePtrOutput
- func (o GatewayRouteSpecHttpRouteActionRewritePtrOutput) ToGatewayRouteSpecHttpRouteActionRewritePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewritePtrOutput
- type GatewayRouteSpecHttpRouteActionTarget
- type GatewayRouteSpecHttpRouteActionTargetArgs
- func (GatewayRouteSpecHttpRouteActionTargetArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttpRouteActionTargetArgs) ToGatewayRouteSpecHttpRouteActionTargetOutput() GatewayRouteSpecHttpRouteActionTargetOutput
- func (i GatewayRouteSpecHttpRouteActionTargetArgs) ToGatewayRouteSpecHttpRouteActionTargetOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetOutput
- func (i GatewayRouteSpecHttpRouteActionTargetArgs) ToGatewayRouteSpecHttpRouteActionTargetPtrOutput() GatewayRouteSpecHttpRouteActionTargetPtrOutput
- func (i GatewayRouteSpecHttpRouteActionTargetArgs) ToGatewayRouteSpecHttpRouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetPtrOutput
- type GatewayRouteSpecHttpRouteActionTargetInput
- type GatewayRouteSpecHttpRouteActionTargetOutput
- func (GatewayRouteSpecHttpRouteActionTargetOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteActionTargetOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteSpecHttpRouteActionTargetOutput) ToGatewayRouteSpecHttpRouteActionTargetOutput() GatewayRouteSpecHttpRouteActionTargetOutput
- func (o GatewayRouteSpecHttpRouteActionTargetOutput) ToGatewayRouteSpecHttpRouteActionTargetOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetOutput
- func (o GatewayRouteSpecHttpRouteActionTargetOutput) ToGatewayRouteSpecHttpRouteActionTargetPtrOutput() GatewayRouteSpecHttpRouteActionTargetPtrOutput
- func (o GatewayRouteSpecHttpRouteActionTargetOutput) ToGatewayRouteSpecHttpRouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetPtrOutput
- func (o GatewayRouteSpecHttpRouteActionTargetOutput) VirtualService() GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
- type GatewayRouteSpecHttpRouteActionTargetPtrInput
- type GatewayRouteSpecHttpRouteActionTargetPtrOutput
- func (o GatewayRouteSpecHttpRouteActionTargetPtrOutput) Elem() GatewayRouteSpecHttpRouteActionTargetOutput
- func (GatewayRouteSpecHttpRouteActionTargetPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteActionTargetPtrOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteSpecHttpRouteActionTargetPtrOutput) ToGatewayRouteSpecHttpRouteActionTargetPtrOutput() GatewayRouteSpecHttpRouteActionTargetPtrOutput
- func (o GatewayRouteSpecHttpRouteActionTargetPtrOutput) ToGatewayRouteSpecHttpRouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetPtrOutput
- func (o GatewayRouteSpecHttpRouteActionTargetPtrOutput) VirtualService() GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput
- type GatewayRouteSpecHttpRouteActionTargetVirtualService
- type GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs
- func (GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput() GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
- func (i GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
- func (i GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput
- func (i GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput
- type GatewayRouteSpecHttpRouteActionTargetVirtualServiceInput
- type GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
- func (GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput() GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
- func (o GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
- func (o GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput
- func (o GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput
- func (o GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
- type GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrInput
- type GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput
- func (o GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput) Elem() GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
- func (GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput
- func (o GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput
- func (o GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput) VirtualServiceName() pulumi.StringPtrOutput
- type GatewayRouteSpecHttpRouteArgs
- func (GatewayRouteSpecHttpRouteArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttpRouteArgs) ToGatewayRouteSpecHttpRouteOutput() GatewayRouteSpecHttpRouteOutput
- func (i GatewayRouteSpecHttpRouteArgs) ToGatewayRouteSpecHttpRouteOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteOutput
- func (i GatewayRouteSpecHttpRouteArgs) ToGatewayRouteSpecHttpRoutePtrOutput() GatewayRouteSpecHttpRoutePtrOutput
- func (i GatewayRouteSpecHttpRouteArgs) ToGatewayRouteSpecHttpRoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRoutePtrOutput
- type GatewayRouteSpecHttpRouteInput
- type GatewayRouteSpecHttpRouteMatch
- type GatewayRouteSpecHttpRouteMatchArgs
- func (GatewayRouteSpecHttpRouteMatchArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttpRouteMatchArgs) ToGatewayRouteSpecHttpRouteMatchOutput() GatewayRouteSpecHttpRouteMatchOutput
- func (i GatewayRouteSpecHttpRouteMatchArgs) ToGatewayRouteSpecHttpRouteMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchOutput
- func (i GatewayRouteSpecHttpRouteMatchArgs) ToGatewayRouteSpecHttpRouteMatchPtrOutput() GatewayRouteSpecHttpRouteMatchPtrOutput
- func (i GatewayRouteSpecHttpRouteMatchArgs) ToGatewayRouteSpecHttpRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchPtrOutput
- type GatewayRouteSpecHttpRouteMatchHeader
- type GatewayRouteSpecHttpRouteMatchHeaderArgs
- func (GatewayRouteSpecHttpRouteMatchHeaderArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttpRouteMatchHeaderArgs) ToGatewayRouteSpecHttpRouteMatchHeaderOutput() GatewayRouteSpecHttpRouteMatchHeaderOutput
- func (i GatewayRouteSpecHttpRouteMatchHeaderArgs) ToGatewayRouteSpecHttpRouteMatchHeaderOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderOutput
- type GatewayRouteSpecHttpRouteMatchHeaderArray
- func (GatewayRouteSpecHttpRouteMatchHeaderArray) ElementType() reflect.Type
- func (i GatewayRouteSpecHttpRouteMatchHeaderArray) ToGatewayRouteSpecHttpRouteMatchHeaderArrayOutput() GatewayRouteSpecHttpRouteMatchHeaderArrayOutput
- func (i GatewayRouteSpecHttpRouteMatchHeaderArray) ToGatewayRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderArrayOutput
- type GatewayRouteSpecHttpRouteMatchHeaderArrayInput
- type GatewayRouteSpecHttpRouteMatchHeaderArrayOutput
- func (GatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteMatchHeaderArrayOutput) Index(i pulumi.IntInput) GatewayRouteSpecHttpRouteMatchHeaderOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ToGatewayRouteSpecHttpRouteMatchHeaderArrayOutput() GatewayRouteSpecHttpRouteMatchHeaderArrayOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ToGatewayRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderArrayOutput
- type GatewayRouteSpecHttpRouteMatchHeaderInput
- type GatewayRouteSpecHttpRouteMatchHeaderMatch
- type GatewayRouteSpecHttpRouteMatchHeaderMatchArgs
- func (GatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchOutput
- func (i GatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchOutput
- func (i GatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput
- func (i GatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput
- type GatewayRouteSpecHttpRouteMatchHeaderMatchInput
- type GatewayRouteSpecHttpRouteMatchHeaderMatchOutput
- func (GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Prefix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Range() GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Regex() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Suffix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput
- type GatewayRouteSpecHttpRouteMatchHeaderMatchPtrInput
- type GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) Elem() GatewayRouteSpecHttpRouteMatchHeaderMatchOutput
- func (GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) Range() GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) Regex() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) Suffix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput
- type GatewayRouteSpecHttpRouteMatchHeaderMatchRange
- type GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs
- func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (i GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (i GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- func (i GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- type GatewayRouteSpecHttpRouteMatchHeaderMatchRangeInput
- type GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) End() pulumi.IntOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) Start() pulumi.IntOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- type GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrInput
- type GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) Elem() GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) End() pulumi.IntPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) Start() pulumi.IntPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- type GatewayRouteSpecHttpRouteMatchHeaderOutput
- func (GatewayRouteSpecHttpRouteMatchHeaderOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteMatchHeaderOutput) Invert() pulumi.BoolPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderOutput) Match() GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderOutput) Name() pulumi.StringOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderOutput) ToGatewayRouteSpecHttpRouteMatchHeaderOutput() GatewayRouteSpecHttpRouteMatchHeaderOutput
- func (o GatewayRouteSpecHttpRouteMatchHeaderOutput) ToGatewayRouteSpecHttpRouteMatchHeaderOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderOutput
- type GatewayRouteSpecHttpRouteMatchHostname
- type GatewayRouteSpecHttpRouteMatchHostnameArgs
- func (GatewayRouteSpecHttpRouteMatchHostnameArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttpRouteMatchHostnameArgs) ToGatewayRouteSpecHttpRouteMatchHostnameOutput() GatewayRouteSpecHttpRouteMatchHostnameOutput
- func (i GatewayRouteSpecHttpRouteMatchHostnameArgs) ToGatewayRouteSpecHttpRouteMatchHostnameOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHostnameOutput
- func (i GatewayRouteSpecHttpRouteMatchHostnameArgs) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutput() GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
- func (i GatewayRouteSpecHttpRouteMatchHostnameArgs) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
- type GatewayRouteSpecHttpRouteMatchHostnameInput
- type GatewayRouteSpecHttpRouteMatchHostnameOutput
- func (GatewayRouteSpecHttpRouteMatchHostnameOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteMatchHostnameOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHostnameOutput) Suffix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHostnameOutput) ToGatewayRouteSpecHttpRouteMatchHostnameOutput() GatewayRouteSpecHttpRouteMatchHostnameOutput
- func (o GatewayRouteSpecHttpRouteMatchHostnameOutput) ToGatewayRouteSpecHttpRouteMatchHostnameOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHostnameOutput
- func (o GatewayRouteSpecHttpRouteMatchHostnameOutput) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutput() GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHostnameOutput) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
- type GatewayRouteSpecHttpRouteMatchHostnamePtrInput
- type GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHostnamePtrOutput) Elem() GatewayRouteSpecHttpRouteMatchHostnameOutput
- func (GatewayRouteSpecHttpRouteMatchHostnamePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteMatchHostnamePtrOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHostnamePtrOutput) Suffix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHostnamePtrOutput) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutput() GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
- func (o GatewayRouteSpecHttpRouteMatchHostnamePtrOutput) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
- type GatewayRouteSpecHttpRouteMatchInput
- type GatewayRouteSpecHttpRouteMatchOutput
- func (GatewayRouteSpecHttpRouteMatchOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteMatchOutput) Headers() GatewayRouteSpecHttpRouteMatchHeaderArrayOutput
- func (o GatewayRouteSpecHttpRouteMatchOutput) Hostname() GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
- func (o GatewayRouteSpecHttpRouteMatchOutput) Path() GatewayRouteSpecHttpRouteMatchPathPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchOutput) Prefix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchOutput) QueryParameters() GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (o GatewayRouteSpecHttpRouteMatchOutput) ToGatewayRouteSpecHttpRouteMatchOutput() GatewayRouteSpecHttpRouteMatchOutput
- func (o GatewayRouteSpecHttpRouteMatchOutput) ToGatewayRouteSpecHttpRouteMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchOutput
- func (o GatewayRouteSpecHttpRouteMatchOutput) ToGatewayRouteSpecHttpRouteMatchPtrOutput() GatewayRouteSpecHttpRouteMatchPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchOutput) ToGatewayRouteSpecHttpRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchPtrOutput
- type GatewayRouteSpecHttpRouteMatchPath
- type GatewayRouteSpecHttpRouteMatchPathArgs
- func (GatewayRouteSpecHttpRouteMatchPathArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttpRouteMatchPathArgs) ToGatewayRouteSpecHttpRouteMatchPathOutput() GatewayRouteSpecHttpRouteMatchPathOutput
- func (i GatewayRouteSpecHttpRouteMatchPathArgs) ToGatewayRouteSpecHttpRouteMatchPathOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchPathOutput
- func (i GatewayRouteSpecHttpRouteMatchPathArgs) ToGatewayRouteSpecHttpRouteMatchPathPtrOutput() GatewayRouteSpecHttpRouteMatchPathPtrOutput
- func (i GatewayRouteSpecHttpRouteMatchPathArgs) ToGatewayRouteSpecHttpRouteMatchPathPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchPathPtrOutput
- type GatewayRouteSpecHttpRouteMatchPathInput
- type GatewayRouteSpecHttpRouteMatchPathOutput
- func (GatewayRouteSpecHttpRouteMatchPathOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteMatchPathOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchPathOutput) Regex() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchPathOutput) ToGatewayRouteSpecHttpRouteMatchPathOutput() GatewayRouteSpecHttpRouteMatchPathOutput
- func (o GatewayRouteSpecHttpRouteMatchPathOutput) ToGatewayRouteSpecHttpRouteMatchPathOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchPathOutput
- func (o GatewayRouteSpecHttpRouteMatchPathOutput) ToGatewayRouteSpecHttpRouteMatchPathPtrOutput() GatewayRouteSpecHttpRouteMatchPathPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchPathOutput) ToGatewayRouteSpecHttpRouteMatchPathPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchPathPtrOutput
- type GatewayRouteSpecHttpRouteMatchPathPtrInput
- type GatewayRouteSpecHttpRouteMatchPathPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchPathPtrOutput) Elem() GatewayRouteSpecHttpRouteMatchPathOutput
- func (GatewayRouteSpecHttpRouteMatchPathPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteMatchPathPtrOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchPathPtrOutput) Regex() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchPathPtrOutput) ToGatewayRouteSpecHttpRouteMatchPathPtrOutput() GatewayRouteSpecHttpRouteMatchPathPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchPathPtrOutput) ToGatewayRouteSpecHttpRouteMatchPathPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchPathPtrOutput
- type GatewayRouteSpecHttpRouteMatchPtrInput
- type GatewayRouteSpecHttpRouteMatchPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchPtrOutput) Elem() GatewayRouteSpecHttpRouteMatchOutput
- func (GatewayRouteSpecHttpRouteMatchPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteMatchPtrOutput) Headers() GatewayRouteSpecHttpRouteMatchHeaderArrayOutput
- func (o GatewayRouteSpecHttpRouteMatchPtrOutput) Hostname() GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
- func (o GatewayRouteSpecHttpRouteMatchPtrOutput) Path() GatewayRouteSpecHttpRouteMatchPathPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchPtrOutput) QueryParameters() GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (o GatewayRouteSpecHttpRouteMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchPtrOutput() GatewayRouteSpecHttpRouteMatchPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchPtrOutput
- type GatewayRouteSpecHttpRouteMatchQueryParameter
- type GatewayRouteSpecHttpRouteMatchQueryParameterArgs
- func (GatewayRouteSpecHttpRouteMatchQueryParameterArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttpRouteMatchQueryParameterArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterOutput() GatewayRouteSpecHttpRouteMatchQueryParameterOutput
- func (i GatewayRouteSpecHttpRouteMatchQueryParameterArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterOutput
- type GatewayRouteSpecHttpRouteMatchQueryParameterArray
- func (GatewayRouteSpecHttpRouteMatchQueryParameterArray) ElementType() reflect.Type
- func (i GatewayRouteSpecHttpRouteMatchQueryParameterArray) ToGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput() GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (i GatewayRouteSpecHttpRouteMatchQueryParameterArray) ToGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
- type GatewayRouteSpecHttpRouteMatchQueryParameterArrayInput
- type GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) Index(i pulumi.IntInput) GatewayRouteSpecHttpRouteMatchQueryParameterOutput
- func (o GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput() GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (o GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
- type GatewayRouteSpecHttpRouteMatchQueryParameterInput
- type GatewayRouteSpecHttpRouteMatchQueryParameterMatch
- type GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs
- func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ElementType() reflect.Type
- func (i GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput() GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (i GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (i GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput() GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
- func (i GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
- type GatewayRouteSpecHttpRouteMatchQueryParameterMatchInput
- type GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput() GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (o GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (o GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput() GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
- type GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrInput
- type GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) Elem() GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput() GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
- type GatewayRouteSpecHttpRouteMatchQueryParameterOutput
- func (GatewayRouteSpecHttpRouteMatchQueryParameterOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteMatchQueryParameterOutput) Match() GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
- func (o GatewayRouteSpecHttpRouteMatchQueryParameterOutput) Name() pulumi.StringOutput
- func (o GatewayRouteSpecHttpRouteMatchQueryParameterOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterOutput() GatewayRouteSpecHttpRouteMatchQueryParameterOutput
- func (o GatewayRouteSpecHttpRouteMatchQueryParameterOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterOutput
- type GatewayRouteSpecHttpRouteOutput
- func (o GatewayRouteSpecHttpRouteOutput) Action() GatewayRouteSpecHttpRouteActionOutput
- func (GatewayRouteSpecHttpRouteOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRouteOutput) Match() GatewayRouteSpecHttpRouteMatchOutput
- func (o GatewayRouteSpecHttpRouteOutput) ToGatewayRouteSpecHttpRouteOutput() GatewayRouteSpecHttpRouteOutput
- func (o GatewayRouteSpecHttpRouteOutput) ToGatewayRouteSpecHttpRouteOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteOutput
- func (o GatewayRouteSpecHttpRouteOutput) ToGatewayRouteSpecHttpRoutePtrOutput() GatewayRouteSpecHttpRoutePtrOutput
- func (o GatewayRouteSpecHttpRouteOutput) ToGatewayRouteSpecHttpRoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRoutePtrOutput
- type GatewayRouteSpecHttpRoutePtrInput
- type GatewayRouteSpecHttpRoutePtrOutput
- func (o GatewayRouteSpecHttpRoutePtrOutput) Action() GatewayRouteSpecHttpRouteActionPtrOutput
- func (o GatewayRouteSpecHttpRoutePtrOutput) Elem() GatewayRouteSpecHttpRouteOutput
- func (GatewayRouteSpecHttpRoutePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecHttpRoutePtrOutput) Match() GatewayRouteSpecHttpRouteMatchPtrOutput
- func (o GatewayRouteSpecHttpRoutePtrOutput) ToGatewayRouteSpecHttpRoutePtrOutput() GatewayRouteSpecHttpRoutePtrOutput
- func (o GatewayRouteSpecHttpRoutePtrOutput) ToGatewayRouteSpecHttpRoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRoutePtrOutput
- type GatewayRouteSpecInput
- type GatewayRouteSpecOutput
- func (GatewayRouteSpecOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecOutput) GrpcRoute() GatewayRouteSpecGrpcRoutePtrOutput
- func (o GatewayRouteSpecOutput) Http2Route() GatewayRouteSpecHttp2RoutePtrOutput
- func (o GatewayRouteSpecOutput) HttpRoute() GatewayRouteSpecHttpRoutePtrOutput
- func (o GatewayRouteSpecOutput) Priority() pulumi.IntPtrOutput
- func (o GatewayRouteSpecOutput) ToGatewayRouteSpecOutput() GatewayRouteSpecOutput
- func (o GatewayRouteSpecOutput) ToGatewayRouteSpecOutputWithContext(ctx context.Context) GatewayRouteSpecOutput
- func (o GatewayRouteSpecOutput) ToGatewayRouteSpecPtrOutput() GatewayRouteSpecPtrOutput
- func (o GatewayRouteSpecOutput) ToGatewayRouteSpecPtrOutputWithContext(ctx context.Context) GatewayRouteSpecPtrOutput
- type GatewayRouteSpecPtrInput
- type GatewayRouteSpecPtrOutput
- func (o GatewayRouteSpecPtrOutput) Elem() GatewayRouteSpecOutput
- func (GatewayRouteSpecPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecPtrOutput) GrpcRoute() GatewayRouteSpecGrpcRoutePtrOutput
- func (o GatewayRouteSpecPtrOutput) Http2Route() GatewayRouteSpecHttp2RoutePtrOutput
- func (o GatewayRouteSpecPtrOutput) HttpRoute() GatewayRouteSpecHttpRoutePtrOutput
- func (o GatewayRouteSpecPtrOutput) Priority() pulumi.IntPtrOutput
- func (o GatewayRouteSpecPtrOutput) ToGatewayRouteSpecPtrOutput() GatewayRouteSpecPtrOutput
- func (o GatewayRouteSpecPtrOutput) ToGatewayRouteSpecPtrOutputWithContext(ctx context.Context) GatewayRouteSpecPtrOutput
- type GatewayRouteState
- type GetGatewayRouteSpec
- type GetGatewayRouteSpecArgs
- type GetGatewayRouteSpecArray
- type GetGatewayRouteSpecArrayInput
- type GetGatewayRouteSpecArrayOutput
- func (GetGatewayRouteSpecArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecOutput
- func (o GetGatewayRouteSpecArrayOutput) ToGetGatewayRouteSpecArrayOutput() GetGatewayRouteSpecArrayOutput
- func (o GetGatewayRouteSpecArrayOutput) ToGetGatewayRouteSpecArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecArrayOutput
- type GetGatewayRouteSpecGrpcRoute
- type GetGatewayRouteSpecGrpcRouteAction
- type GetGatewayRouteSpecGrpcRouteActionArgs
- func (GetGatewayRouteSpecGrpcRouteActionArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecGrpcRouteActionArgs) ToGetGatewayRouteSpecGrpcRouteActionOutput() GetGatewayRouteSpecGrpcRouteActionOutput
- func (i GetGatewayRouteSpecGrpcRouteActionArgs) ToGetGatewayRouteSpecGrpcRouteActionOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionOutput
- type GetGatewayRouteSpecGrpcRouteActionArray
- func (GetGatewayRouteSpecGrpcRouteActionArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecGrpcRouteActionArray) ToGetGatewayRouteSpecGrpcRouteActionArrayOutput() GetGatewayRouteSpecGrpcRouteActionArrayOutput
- func (i GetGatewayRouteSpecGrpcRouteActionArray) ToGetGatewayRouteSpecGrpcRouteActionArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionArrayOutput
- type GetGatewayRouteSpecGrpcRouteActionArrayInput
- type GetGatewayRouteSpecGrpcRouteActionArrayOutput
- func (GetGatewayRouteSpecGrpcRouteActionArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecGrpcRouteActionArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecGrpcRouteActionOutput
- func (o GetGatewayRouteSpecGrpcRouteActionArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionArrayOutput() GetGatewayRouteSpecGrpcRouteActionArrayOutput
- func (o GetGatewayRouteSpecGrpcRouteActionArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionArrayOutput
- type GetGatewayRouteSpecGrpcRouteActionInput
- type GetGatewayRouteSpecGrpcRouteActionOutput
- func (GetGatewayRouteSpecGrpcRouteActionOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecGrpcRouteActionOutput) Targets() GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput
- func (o GetGatewayRouteSpecGrpcRouteActionOutput) ToGetGatewayRouteSpecGrpcRouteActionOutput() GetGatewayRouteSpecGrpcRouteActionOutput
- func (o GetGatewayRouteSpecGrpcRouteActionOutput) ToGetGatewayRouteSpecGrpcRouteActionOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionOutput
- type GetGatewayRouteSpecGrpcRouteActionTarget
- type GetGatewayRouteSpecGrpcRouteActionTargetArgs
- func (GetGatewayRouteSpecGrpcRouteActionTargetArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecGrpcRouteActionTargetArgs) ToGetGatewayRouteSpecGrpcRouteActionTargetOutput() GetGatewayRouteSpecGrpcRouteActionTargetOutput
- func (i GetGatewayRouteSpecGrpcRouteActionTargetArgs) ToGetGatewayRouteSpecGrpcRouteActionTargetOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionTargetOutput
- type GetGatewayRouteSpecGrpcRouteActionTargetArray
- func (GetGatewayRouteSpecGrpcRouteActionTargetArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecGrpcRouteActionTargetArray) ToGetGatewayRouteSpecGrpcRouteActionTargetArrayOutput() GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput
- func (i GetGatewayRouteSpecGrpcRouteActionTargetArray) ToGetGatewayRouteSpecGrpcRouteActionTargetArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput
- type GetGatewayRouteSpecGrpcRouteActionTargetArrayInput
- type GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput
- func (GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecGrpcRouteActionTargetOutput
- func (o GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetArrayOutput() GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput
- func (o GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput
- type GetGatewayRouteSpecGrpcRouteActionTargetInput
- type GetGatewayRouteSpecGrpcRouteActionTargetOutput
- func (GetGatewayRouteSpecGrpcRouteActionTargetOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecGrpcRouteActionTargetOutput) Port() pulumi.IntOutput
- func (o GetGatewayRouteSpecGrpcRouteActionTargetOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetOutput() GetGatewayRouteSpecGrpcRouteActionTargetOutput
- func (o GetGatewayRouteSpecGrpcRouteActionTargetOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionTargetOutput
- func (o GetGatewayRouteSpecGrpcRouteActionTargetOutput) VirtualServices() GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput
- type GetGatewayRouteSpecGrpcRouteActionTargetVirtualService
- type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs
- func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput() GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
- func (i GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
- type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArray
- func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput() GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput
- func (i GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput
- type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayInput
- type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput
- func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
- func (o GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput() GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput
- func (o GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput
- type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceInput
- type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
- func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput() GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
- func (o GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
- func (o GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
- type GetGatewayRouteSpecGrpcRouteArgs
- func (GetGatewayRouteSpecGrpcRouteArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecGrpcRouteArgs) ToGetGatewayRouteSpecGrpcRouteOutput() GetGatewayRouteSpecGrpcRouteOutput
- func (i GetGatewayRouteSpecGrpcRouteArgs) ToGetGatewayRouteSpecGrpcRouteOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteOutput
- type GetGatewayRouteSpecGrpcRouteArray
- func (GetGatewayRouteSpecGrpcRouteArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecGrpcRouteArray) ToGetGatewayRouteSpecGrpcRouteArrayOutput() GetGatewayRouteSpecGrpcRouteArrayOutput
- func (i GetGatewayRouteSpecGrpcRouteArray) ToGetGatewayRouteSpecGrpcRouteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteArrayOutput
- type GetGatewayRouteSpecGrpcRouteArrayInput
- type GetGatewayRouteSpecGrpcRouteArrayOutput
- func (GetGatewayRouteSpecGrpcRouteArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecGrpcRouteArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecGrpcRouteOutput
- func (o GetGatewayRouteSpecGrpcRouteArrayOutput) ToGetGatewayRouteSpecGrpcRouteArrayOutput() GetGatewayRouteSpecGrpcRouteArrayOutput
- func (o GetGatewayRouteSpecGrpcRouteArrayOutput) ToGetGatewayRouteSpecGrpcRouteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteArrayOutput
- type GetGatewayRouteSpecGrpcRouteInput
- type GetGatewayRouteSpecGrpcRouteMatch
- type GetGatewayRouteSpecGrpcRouteMatchArgs
- func (GetGatewayRouteSpecGrpcRouteMatchArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecGrpcRouteMatchArgs) ToGetGatewayRouteSpecGrpcRouteMatchOutput() GetGatewayRouteSpecGrpcRouteMatchOutput
- func (i GetGatewayRouteSpecGrpcRouteMatchArgs) ToGetGatewayRouteSpecGrpcRouteMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteMatchOutput
- type GetGatewayRouteSpecGrpcRouteMatchArray
- func (GetGatewayRouteSpecGrpcRouteMatchArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecGrpcRouteMatchArray) ToGetGatewayRouteSpecGrpcRouteMatchArrayOutput() GetGatewayRouteSpecGrpcRouteMatchArrayOutput
- func (i GetGatewayRouteSpecGrpcRouteMatchArray) ToGetGatewayRouteSpecGrpcRouteMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteMatchArrayOutput
- type GetGatewayRouteSpecGrpcRouteMatchArrayInput
- type GetGatewayRouteSpecGrpcRouteMatchArrayOutput
- func (GetGatewayRouteSpecGrpcRouteMatchArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecGrpcRouteMatchArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecGrpcRouteMatchOutput
- func (o GetGatewayRouteSpecGrpcRouteMatchArrayOutput) ToGetGatewayRouteSpecGrpcRouteMatchArrayOutput() GetGatewayRouteSpecGrpcRouteMatchArrayOutput
- func (o GetGatewayRouteSpecGrpcRouteMatchArrayOutput) ToGetGatewayRouteSpecGrpcRouteMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteMatchArrayOutput
- type GetGatewayRouteSpecGrpcRouteMatchInput
- type GetGatewayRouteSpecGrpcRouteMatchOutput
- func (GetGatewayRouteSpecGrpcRouteMatchOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecGrpcRouteMatchOutput) Port() pulumi.IntOutput
- func (o GetGatewayRouteSpecGrpcRouteMatchOutput) ServiceName() pulumi.StringOutput
- func (o GetGatewayRouteSpecGrpcRouteMatchOutput) ToGetGatewayRouteSpecGrpcRouteMatchOutput() GetGatewayRouteSpecGrpcRouteMatchOutput
- func (o GetGatewayRouteSpecGrpcRouteMatchOutput) ToGetGatewayRouteSpecGrpcRouteMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteMatchOutput
- type GetGatewayRouteSpecGrpcRouteOutput
- func (o GetGatewayRouteSpecGrpcRouteOutput) Actions() GetGatewayRouteSpecGrpcRouteActionArrayOutput
- func (GetGatewayRouteSpecGrpcRouteOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecGrpcRouteOutput) Matches() GetGatewayRouteSpecGrpcRouteMatchArrayOutput
- func (o GetGatewayRouteSpecGrpcRouteOutput) ToGetGatewayRouteSpecGrpcRouteOutput() GetGatewayRouteSpecGrpcRouteOutput
- func (o GetGatewayRouteSpecGrpcRouteOutput) ToGetGatewayRouteSpecGrpcRouteOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteOutput
- type GetGatewayRouteSpecHttp2Route
- type GetGatewayRouteSpecHttp2RouteAction
- type GetGatewayRouteSpecHttp2RouteActionArgs
- func (GetGatewayRouteSpecHttp2RouteActionArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteActionArgs) ToGetGatewayRouteSpecHttp2RouteActionOutput() GetGatewayRouteSpecHttp2RouteActionOutput
- func (i GetGatewayRouteSpecHttp2RouteActionArgs) ToGetGatewayRouteSpecHttp2RouteActionOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionOutput
- type GetGatewayRouteSpecHttp2RouteActionArray
- func (GetGatewayRouteSpecHttp2RouteActionArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteActionArray) ToGetGatewayRouteSpecHttp2RouteActionArrayOutput() GetGatewayRouteSpecHttp2RouteActionArrayOutput
- func (i GetGatewayRouteSpecHttp2RouteActionArray) ToGetGatewayRouteSpecHttp2RouteActionArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionArrayOutput
- type GetGatewayRouteSpecHttp2RouteActionArrayInput
- type GetGatewayRouteSpecHttp2RouteActionArrayOutput
- func (GetGatewayRouteSpecHttp2RouteActionArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteActionArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttp2RouteActionOutput
- func (o GetGatewayRouteSpecHttp2RouteActionArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionArrayOutput() GetGatewayRouteSpecHttp2RouteActionArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteActionArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionArrayOutput
- type GetGatewayRouteSpecHttp2RouteActionInput
- type GetGatewayRouteSpecHttp2RouteActionOutput
- func (GetGatewayRouteSpecHttp2RouteActionOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteActionOutput) Rewrites() GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteActionOutput) Targets() GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteActionOutput) ToGetGatewayRouteSpecHttp2RouteActionOutput() GetGatewayRouteSpecHttp2RouteActionOutput
- func (o GetGatewayRouteSpecHttp2RouteActionOutput) ToGetGatewayRouteSpecHttp2RouteActionOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionOutput
- type GetGatewayRouteSpecHttp2RouteActionRewrite
- type GetGatewayRouteSpecHttp2RouteActionRewriteArgs
- func (GetGatewayRouteSpecHttp2RouteActionRewriteArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteActionRewriteArgs) ToGetGatewayRouteSpecHttp2RouteActionRewriteOutput() GetGatewayRouteSpecHttp2RouteActionRewriteOutput
- func (i GetGatewayRouteSpecHttp2RouteActionRewriteArgs) ToGetGatewayRouteSpecHttp2RouteActionRewriteOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteOutput
- type GetGatewayRouteSpecHttp2RouteActionRewriteArray
- func (GetGatewayRouteSpecHttp2RouteActionRewriteArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteActionRewriteArray) ToGetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput() GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput
- func (i GetGatewayRouteSpecHttp2RouteActionRewriteArray) ToGetGatewayRouteSpecHttp2RouteActionRewriteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput
- type GetGatewayRouteSpecHttp2RouteActionRewriteArrayInput
- type GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput
- func (GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttp2RouteActionRewriteOutput
- func (o GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput() GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput
- type GetGatewayRouteSpecHttp2RouteActionRewriteHostname
- type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArgs
- func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput() GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
- func (i GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
- type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArray
- func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArray) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput() GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput
- func (i GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArray) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput
- type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayInput
- type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput
- func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
- func (o GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput() GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput
- type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameInput
- type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
- func (o GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) DefaultTargetHostname() pulumi.StringOutput
- func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput() GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
- func (o GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
- type GetGatewayRouteSpecHttp2RouteActionRewriteInput
- type GetGatewayRouteSpecHttp2RouteActionRewriteOutput
- func (GetGatewayRouteSpecHttp2RouteActionRewriteOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteActionRewriteOutput) Hostnames() GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteActionRewriteOutput) Prefixes() GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteActionRewriteOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteOutput() GetGatewayRouteSpecHttp2RouteActionRewriteOutput
- func (o GetGatewayRouteSpecHttp2RouteActionRewriteOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteOutput
- type GetGatewayRouteSpecHttp2RouteActionRewritePrefix
- type GetGatewayRouteSpecHttp2RouteActionRewritePrefixArgs
- func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput() GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput
- func (i GetGatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput
- type GetGatewayRouteSpecHttp2RouteActionRewritePrefixArray
- func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteActionRewritePrefixArray) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput() GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput
- func (i GetGatewayRouteSpecHttp2RouteActionRewritePrefixArray) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput
- type GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayInput
- type GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput
- func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput
- func (o GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput() GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput
- type GetGatewayRouteSpecHttp2RouteActionRewritePrefixInput
- type GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput
- func (o GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput) DefaultPrefix() pulumi.StringOutput
- func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput() GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput
- func (o GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput
- func (o GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput) Value() pulumi.StringOutput
- type GetGatewayRouteSpecHttp2RouteActionTarget
- type GetGatewayRouteSpecHttp2RouteActionTargetArgs
- func (GetGatewayRouteSpecHttp2RouteActionTargetArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteActionTargetArgs) ToGetGatewayRouteSpecHttp2RouteActionTargetOutput() GetGatewayRouteSpecHttp2RouteActionTargetOutput
- func (i GetGatewayRouteSpecHttp2RouteActionTargetArgs) ToGetGatewayRouteSpecHttp2RouteActionTargetOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionTargetOutput
- type GetGatewayRouteSpecHttp2RouteActionTargetArray
- func (GetGatewayRouteSpecHttp2RouteActionTargetArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteActionTargetArray) ToGetGatewayRouteSpecHttp2RouteActionTargetArrayOutput() GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput
- func (i GetGatewayRouteSpecHttp2RouteActionTargetArray) ToGetGatewayRouteSpecHttp2RouteActionTargetArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput
- type GetGatewayRouteSpecHttp2RouteActionTargetArrayInput
- type GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput
- func (GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttp2RouteActionTargetOutput
- func (o GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetArrayOutput() GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput
- type GetGatewayRouteSpecHttp2RouteActionTargetInput
- type GetGatewayRouteSpecHttp2RouteActionTargetOutput
- func (GetGatewayRouteSpecHttp2RouteActionTargetOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteActionTargetOutput) Port() pulumi.IntOutput
- func (o GetGatewayRouteSpecHttp2RouteActionTargetOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetOutput() GetGatewayRouteSpecHttp2RouteActionTargetOutput
- func (o GetGatewayRouteSpecHttp2RouteActionTargetOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionTargetOutput
- func (o GetGatewayRouteSpecHttp2RouteActionTargetOutput) VirtualServices() GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput
- type GetGatewayRouteSpecHttp2RouteActionTargetVirtualService
- type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs
- func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput() GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
- func (i GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
- type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArray
- func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput() GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput
- func (i GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput
- type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayInput
- type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput
- func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
- func (o GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput() GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput
- type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceInput
- type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
- func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput() GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
- func (o GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
- func (o GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
- type GetGatewayRouteSpecHttp2RouteArgs
- func (GetGatewayRouteSpecHttp2RouteArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteArgs) ToGetGatewayRouteSpecHttp2RouteOutput() GetGatewayRouteSpecHttp2RouteOutput
- func (i GetGatewayRouteSpecHttp2RouteArgs) ToGetGatewayRouteSpecHttp2RouteOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteOutput
- type GetGatewayRouteSpecHttp2RouteArray
- func (GetGatewayRouteSpecHttp2RouteArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteArray) ToGetGatewayRouteSpecHttp2RouteArrayOutput() GetGatewayRouteSpecHttp2RouteArrayOutput
- func (i GetGatewayRouteSpecHttp2RouteArray) ToGetGatewayRouteSpecHttp2RouteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteArrayOutput
- type GetGatewayRouteSpecHttp2RouteArrayInput
- type GetGatewayRouteSpecHttp2RouteArrayOutput
- func (GetGatewayRouteSpecHttp2RouteArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttp2RouteOutput
- func (o GetGatewayRouteSpecHttp2RouteArrayOutput) ToGetGatewayRouteSpecHttp2RouteArrayOutput() GetGatewayRouteSpecHttp2RouteArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteArrayOutput) ToGetGatewayRouteSpecHttp2RouteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteArrayOutput
- type GetGatewayRouteSpecHttp2RouteInput
- type GetGatewayRouteSpecHttp2RouteMatch
- type GetGatewayRouteSpecHttp2RouteMatchArgs
- func (GetGatewayRouteSpecHttp2RouteMatchArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchOutput() GetGatewayRouteSpecHttp2RouteMatchOutput
- func (i GetGatewayRouteSpecHttp2RouteMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchOutput
- type GetGatewayRouteSpecHttp2RouteMatchArray
- func (GetGatewayRouteSpecHttp2RouteMatchArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchArrayOutput() GetGatewayRouteSpecHttp2RouteMatchArrayOutput
- func (i GetGatewayRouteSpecHttp2RouteMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchArrayOutput
- type GetGatewayRouteSpecHttp2RouteMatchArrayInput
- type GetGatewayRouteSpecHttp2RouteMatchArrayOutput
- func (GetGatewayRouteSpecHttp2RouteMatchArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteMatchArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttp2RouteMatchOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchArrayOutput() GetGatewayRouteSpecHttp2RouteMatchArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchArrayOutput
- type GetGatewayRouteSpecHttp2RouteMatchHeader
- type GetGatewayRouteSpecHttp2RouteMatchHeaderArgs
- func (GetGatewayRouteSpecHttp2RouteMatchHeaderArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteMatchHeaderArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderOutput
- func (i GetGatewayRouteSpecHttp2RouteMatchHeaderArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderOutput
- type GetGatewayRouteSpecHttp2RouteMatchHeaderArray
- func (GetGatewayRouteSpecHttp2RouteMatchHeaderArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteMatchHeaderArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
- func (i GetGatewayRouteSpecHttp2RouteMatchHeaderArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
- type GetGatewayRouteSpecHttp2RouteMatchHeaderArrayInput
- type GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
- func (GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttp2RouteMatchHeaderOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
- type GetGatewayRouteSpecHttp2RouteMatchHeaderInput
- type GetGatewayRouteSpecHttp2RouteMatchHeaderMatch
- type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArgs
- func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
- func (i GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
- type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArray
- func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
- func (i GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
- type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayInput
- type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
- func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
- type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchInput
- type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
- func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Exact() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Prefix() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Ranges() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Regex() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Suffix() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
- type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRange
- type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs
- func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (i GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArray
- func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
- func (i GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
- type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayInput
- type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
- func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
- type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeInput
- type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) End() pulumi.IntOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) Start() pulumi.IntOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- type GetGatewayRouteSpecHttp2RouteMatchHeaderOutput
- func (GetGatewayRouteSpecHttp2RouteMatchHeaderOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderOutput) Invert() pulumi.BoolOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderOutput) Matches() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderOutput) Name() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHeaderOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderOutput
- type GetGatewayRouteSpecHttp2RouteMatchHostname
- type GetGatewayRouteSpecHttp2RouteMatchHostnameArgs
- func (GetGatewayRouteSpecHttp2RouteMatchHostnameArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGetGatewayRouteSpecHttp2RouteMatchHostnameOutput() GetGatewayRouteSpecHttp2RouteMatchHostnameOutput
- func (i GetGatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGetGatewayRouteSpecHttp2RouteMatchHostnameOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHostnameOutput
- type GetGatewayRouteSpecHttp2RouteMatchHostnameArray
- func (GetGatewayRouteSpecHttp2RouteMatchHostnameArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteMatchHostnameArray) ToGetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput
- func (i GetGatewayRouteSpecHttp2RouteMatchHostnameArray) ToGetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput
- type GetGatewayRouteSpecHttp2RouteMatchHostnameArrayInput
- type GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput
- func (GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttp2RouteMatchHostnameOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput
- type GetGatewayRouteSpecHttp2RouteMatchHostnameInput
- type GetGatewayRouteSpecHttp2RouteMatchHostnameOutput
- func (GetGatewayRouteSpecHttp2RouteMatchHostnameOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteMatchHostnameOutput) Exact() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHostnameOutput) Suffix() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGetGatewayRouteSpecHttp2RouteMatchHostnameOutput() GetGatewayRouteSpecHttp2RouteMatchHostnameOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGetGatewayRouteSpecHttp2RouteMatchHostnameOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHostnameOutput
- type GetGatewayRouteSpecHttp2RouteMatchInput
- type GetGatewayRouteSpecHttp2RouteMatchOutput
- func (GetGatewayRouteSpecHttp2RouteMatchOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteMatchOutput) Headers() GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchOutput) Hostnames() GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchOutput) Paths() GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchOutput) Port() pulumi.IntOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchOutput) Prefix() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchOutput) QueryParameters() GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchOutput() GetGatewayRouteSpecHttp2RouteMatchOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchOutput
- type GetGatewayRouteSpecHttp2RouteMatchPath
- type GetGatewayRouteSpecHttp2RouteMatchPathArgs
- func (GetGatewayRouteSpecHttp2RouteMatchPathArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteMatchPathArgs) ToGetGatewayRouteSpecHttp2RouteMatchPathOutput() GetGatewayRouteSpecHttp2RouteMatchPathOutput
- func (i GetGatewayRouteSpecHttp2RouteMatchPathArgs) ToGetGatewayRouteSpecHttp2RouteMatchPathOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchPathOutput
- type GetGatewayRouteSpecHttp2RouteMatchPathArray
- func (GetGatewayRouteSpecHttp2RouteMatchPathArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteMatchPathArray) ToGetGatewayRouteSpecHttp2RouteMatchPathArrayOutput() GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput
- func (i GetGatewayRouteSpecHttp2RouteMatchPathArray) ToGetGatewayRouteSpecHttp2RouteMatchPathArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput
- type GetGatewayRouteSpecHttp2RouteMatchPathArrayInput
- type GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput
- func (GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttp2RouteMatchPathOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchPathArrayOutput() GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchPathArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput
- type GetGatewayRouteSpecHttp2RouteMatchPathInput
- type GetGatewayRouteSpecHttp2RouteMatchPathOutput
- func (GetGatewayRouteSpecHttp2RouteMatchPathOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteMatchPathOutput) Exact() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchPathOutput) Regex() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchPathOutput) ToGetGatewayRouteSpecHttp2RouteMatchPathOutput() GetGatewayRouteSpecHttp2RouteMatchPathOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchPathOutput) ToGetGatewayRouteSpecHttp2RouteMatchPathOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchPathOutput
- type GetGatewayRouteSpecHttp2RouteMatchQueryParameter
- type GetGatewayRouteSpecHttp2RouteMatchQueryParameterArgs
- func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput
- func (i GetGatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput
- type GetGatewayRouteSpecHttp2RouteMatchQueryParameterArray
- func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteMatchQueryParameterArray) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (i GetGatewayRouteSpecHttp2RouteMatchQueryParameterArray) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- type GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayInput
- type GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- type GetGatewayRouteSpecHttp2RouteMatchQueryParameterInput
- type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatch
- type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs
- func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (i GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArray
- func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
- func (i GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
- type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayInput
- type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
- func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
- type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchInput
- type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) Exact() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- type GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput
- func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput) Matches() GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput) Name() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput
- func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput
- type GetGatewayRouteSpecHttp2RouteOutput
- func (o GetGatewayRouteSpecHttp2RouteOutput) Actions() GetGatewayRouteSpecHttp2RouteActionArrayOutput
- func (GetGatewayRouteSpecHttp2RouteOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttp2RouteOutput) Matches() GetGatewayRouteSpecHttp2RouteMatchArrayOutput
- func (o GetGatewayRouteSpecHttp2RouteOutput) ToGetGatewayRouteSpecHttp2RouteOutput() GetGatewayRouteSpecHttp2RouteOutput
- func (o GetGatewayRouteSpecHttp2RouteOutput) ToGetGatewayRouteSpecHttp2RouteOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteOutput
- type GetGatewayRouteSpecHttpRoute
- type GetGatewayRouteSpecHttpRouteAction
- type GetGatewayRouteSpecHttpRouteActionArgs
- func (GetGatewayRouteSpecHttpRouteActionArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteActionArgs) ToGetGatewayRouteSpecHttpRouteActionOutput() GetGatewayRouteSpecHttpRouteActionOutput
- func (i GetGatewayRouteSpecHttpRouteActionArgs) ToGetGatewayRouteSpecHttpRouteActionOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionOutput
- type GetGatewayRouteSpecHttpRouteActionArray
- func (GetGatewayRouteSpecHttpRouteActionArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteActionArray) ToGetGatewayRouteSpecHttpRouteActionArrayOutput() GetGatewayRouteSpecHttpRouteActionArrayOutput
- func (i GetGatewayRouteSpecHttpRouteActionArray) ToGetGatewayRouteSpecHttpRouteActionArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionArrayOutput
- type GetGatewayRouteSpecHttpRouteActionArrayInput
- type GetGatewayRouteSpecHttpRouteActionArrayOutput
- func (GetGatewayRouteSpecHttpRouteActionArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteActionArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttpRouteActionOutput
- func (o GetGatewayRouteSpecHttpRouteActionArrayOutput) ToGetGatewayRouteSpecHttpRouteActionArrayOutput() GetGatewayRouteSpecHttpRouteActionArrayOutput
- func (o GetGatewayRouteSpecHttpRouteActionArrayOutput) ToGetGatewayRouteSpecHttpRouteActionArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionArrayOutput
- type GetGatewayRouteSpecHttpRouteActionInput
- type GetGatewayRouteSpecHttpRouteActionOutput
- func (GetGatewayRouteSpecHttpRouteActionOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteActionOutput) Rewrites() GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput
- func (o GetGatewayRouteSpecHttpRouteActionOutput) Targets() GetGatewayRouteSpecHttpRouteActionTargetArrayOutput
- func (o GetGatewayRouteSpecHttpRouteActionOutput) ToGetGatewayRouteSpecHttpRouteActionOutput() GetGatewayRouteSpecHttpRouteActionOutput
- func (o GetGatewayRouteSpecHttpRouteActionOutput) ToGetGatewayRouteSpecHttpRouteActionOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionOutput
- type GetGatewayRouteSpecHttpRouteActionRewrite
- type GetGatewayRouteSpecHttpRouteActionRewriteArgs
- func (GetGatewayRouteSpecHttpRouteActionRewriteArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteActionRewriteArgs) ToGetGatewayRouteSpecHttpRouteActionRewriteOutput() GetGatewayRouteSpecHttpRouteActionRewriteOutput
- func (i GetGatewayRouteSpecHttpRouteActionRewriteArgs) ToGetGatewayRouteSpecHttpRouteActionRewriteOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewriteOutput
- type GetGatewayRouteSpecHttpRouteActionRewriteArray
- func (GetGatewayRouteSpecHttpRouteActionRewriteArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteActionRewriteArray) ToGetGatewayRouteSpecHttpRouteActionRewriteArrayOutput() GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput
- func (i GetGatewayRouteSpecHttpRouteActionRewriteArray) ToGetGatewayRouteSpecHttpRouteActionRewriteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput
- type GetGatewayRouteSpecHttpRouteActionRewriteArrayInput
- type GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput
- func (GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttpRouteActionRewriteOutput
- func (o GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteArrayOutput() GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput
- func (o GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput
- type GetGatewayRouteSpecHttpRouteActionRewriteHostname
- type GetGatewayRouteSpecHttpRouteActionRewriteHostnameArgs
- func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput() GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput
- func (i GetGatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput
- type GetGatewayRouteSpecHttpRouteActionRewriteHostnameArray
- func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteActionRewriteHostnameArray) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput() GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput
- func (i GetGatewayRouteSpecHttpRouteActionRewriteHostnameArray) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput
- type GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayInput
- type GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput
- func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput
- func (o GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput() GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput
- func (o GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput
- type GetGatewayRouteSpecHttpRouteActionRewriteHostnameInput
- type GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput
- func (o GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput) DefaultTargetHostname() pulumi.StringOutput
- func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput() GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput
- func (o GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput
- type GetGatewayRouteSpecHttpRouteActionRewriteInput
- type GetGatewayRouteSpecHttpRouteActionRewriteOutput
- func (GetGatewayRouteSpecHttpRouteActionRewriteOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteActionRewriteOutput) Hostnames() GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput
- func (o GetGatewayRouteSpecHttpRouteActionRewriteOutput) Prefixes() GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput
- func (o GetGatewayRouteSpecHttpRouteActionRewriteOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteOutput() GetGatewayRouteSpecHttpRouteActionRewriteOutput
- func (o GetGatewayRouteSpecHttpRouteActionRewriteOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewriteOutput
- type GetGatewayRouteSpecHttpRouteActionRewritePrefix
- type GetGatewayRouteSpecHttpRouteActionRewritePrefixArgs
- func (GetGatewayRouteSpecHttpRouteActionRewritePrefixArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixOutput() GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput
- func (i GetGatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput
- type GetGatewayRouteSpecHttpRouteActionRewritePrefixArray
- func (GetGatewayRouteSpecHttpRouteActionRewritePrefixArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteActionRewritePrefixArray) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput() GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput
- func (i GetGatewayRouteSpecHttpRouteActionRewritePrefixArray) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput
- type GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayInput
- type GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput
- func (GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput
- func (o GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput() GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput
- func (o GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput
- type GetGatewayRouteSpecHttpRouteActionRewritePrefixInput
- type GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput
- func (o GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput) DefaultPrefix() pulumi.StringOutput
- func (GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixOutput() GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput
- func (o GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput
- func (o GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput) Value() pulumi.StringOutput
- type GetGatewayRouteSpecHttpRouteActionTarget
- type GetGatewayRouteSpecHttpRouteActionTargetArgs
- func (GetGatewayRouteSpecHttpRouteActionTargetArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteActionTargetArgs) ToGetGatewayRouteSpecHttpRouteActionTargetOutput() GetGatewayRouteSpecHttpRouteActionTargetOutput
- func (i GetGatewayRouteSpecHttpRouteActionTargetArgs) ToGetGatewayRouteSpecHttpRouteActionTargetOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionTargetOutput
- type GetGatewayRouteSpecHttpRouteActionTargetArray
- func (GetGatewayRouteSpecHttpRouteActionTargetArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteActionTargetArray) ToGetGatewayRouteSpecHttpRouteActionTargetArrayOutput() GetGatewayRouteSpecHttpRouteActionTargetArrayOutput
- func (i GetGatewayRouteSpecHttpRouteActionTargetArray) ToGetGatewayRouteSpecHttpRouteActionTargetArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionTargetArrayOutput
- type GetGatewayRouteSpecHttpRouteActionTargetArrayInput
- type GetGatewayRouteSpecHttpRouteActionTargetArrayOutput
- func (GetGatewayRouteSpecHttpRouteActionTargetArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteActionTargetArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttpRouteActionTargetOutput
- func (o GetGatewayRouteSpecHttpRouteActionTargetArrayOutput) ToGetGatewayRouteSpecHttpRouteActionTargetArrayOutput() GetGatewayRouteSpecHttpRouteActionTargetArrayOutput
- func (o GetGatewayRouteSpecHttpRouteActionTargetArrayOutput) ToGetGatewayRouteSpecHttpRouteActionTargetArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionTargetArrayOutput
- type GetGatewayRouteSpecHttpRouteActionTargetInput
- type GetGatewayRouteSpecHttpRouteActionTargetOutput
- func (GetGatewayRouteSpecHttpRouteActionTargetOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteActionTargetOutput) Port() pulumi.IntOutput
- func (o GetGatewayRouteSpecHttpRouteActionTargetOutput) ToGetGatewayRouteSpecHttpRouteActionTargetOutput() GetGatewayRouteSpecHttpRouteActionTargetOutput
- func (o GetGatewayRouteSpecHttpRouteActionTargetOutput) ToGetGatewayRouteSpecHttpRouteActionTargetOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionTargetOutput
- func (o GetGatewayRouteSpecHttpRouteActionTargetOutput) VirtualServices() GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput
- type GetGatewayRouteSpecHttpRouteActionTargetVirtualService
- type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs
- func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput() GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
- func (i GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
- type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArray
- func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput() GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput
- func (i GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput
- type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayInput
- type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput
- func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
- func (o GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput() GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput
- func (o GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput
- type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceInput
- type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
- func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput() GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
- func (o GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
- func (o GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
- type GetGatewayRouteSpecHttpRouteArgs
- func (GetGatewayRouteSpecHttpRouteArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteArgs) ToGetGatewayRouteSpecHttpRouteOutput() GetGatewayRouteSpecHttpRouteOutput
- func (i GetGatewayRouteSpecHttpRouteArgs) ToGetGatewayRouteSpecHttpRouteOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteOutput
- type GetGatewayRouteSpecHttpRouteArray
- func (GetGatewayRouteSpecHttpRouteArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteArray) ToGetGatewayRouteSpecHttpRouteArrayOutput() GetGatewayRouteSpecHttpRouteArrayOutput
- func (i GetGatewayRouteSpecHttpRouteArray) ToGetGatewayRouteSpecHttpRouteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteArrayOutput
- type GetGatewayRouteSpecHttpRouteArrayInput
- type GetGatewayRouteSpecHttpRouteArrayOutput
- func (GetGatewayRouteSpecHttpRouteArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttpRouteOutput
- func (o GetGatewayRouteSpecHttpRouteArrayOutput) ToGetGatewayRouteSpecHttpRouteArrayOutput() GetGatewayRouteSpecHttpRouteArrayOutput
- func (o GetGatewayRouteSpecHttpRouteArrayOutput) ToGetGatewayRouteSpecHttpRouteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteArrayOutput
- type GetGatewayRouteSpecHttpRouteInput
- type GetGatewayRouteSpecHttpRouteMatch
- type GetGatewayRouteSpecHttpRouteMatchArgs
- func (GetGatewayRouteSpecHttpRouteMatchArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchOutput() GetGatewayRouteSpecHttpRouteMatchOutput
- func (i GetGatewayRouteSpecHttpRouteMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchOutput
- type GetGatewayRouteSpecHttpRouteMatchArray
- func (GetGatewayRouteSpecHttpRouteMatchArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteMatchArray) ToGetGatewayRouteSpecHttpRouteMatchArrayOutput() GetGatewayRouteSpecHttpRouteMatchArrayOutput
- func (i GetGatewayRouteSpecHttpRouteMatchArray) ToGetGatewayRouteSpecHttpRouteMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchArrayOutput
- type GetGatewayRouteSpecHttpRouteMatchArrayInput
- type GetGatewayRouteSpecHttpRouteMatchArrayOutput
- func (GetGatewayRouteSpecHttpRouteMatchArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteMatchArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttpRouteMatchOutput
- func (o GetGatewayRouteSpecHttpRouteMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchArrayOutput() GetGatewayRouteSpecHttpRouteMatchArrayOutput
- func (o GetGatewayRouteSpecHttpRouteMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchArrayOutput
- type GetGatewayRouteSpecHttpRouteMatchHeader
- type GetGatewayRouteSpecHttpRouteMatchHeaderArgs
- func (GetGatewayRouteSpecHttpRouteMatchHeaderArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteMatchHeaderArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderOutput() GetGatewayRouteSpecHttpRouteMatchHeaderOutput
- func (i GetGatewayRouteSpecHttpRouteMatchHeaderArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderOutput
- type GetGatewayRouteSpecHttpRouteMatchHeaderArray
- func (GetGatewayRouteSpecHttpRouteMatchHeaderArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteMatchHeaderArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput() GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput
- func (i GetGatewayRouteSpecHttpRouteMatchHeaderArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput
- type GetGatewayRouteSpecHttpRouteMatchHeaderArrayInput
- type GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput
- func (GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttpRouteMatchHeaderOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput() GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput
- type GetGatewayRouteSpecHttpRouteMatchHeaderInput
- type GetGatewayRouteSpecHttpRouteMatchHeaderMatch
- type GetGatewayRouteSpecHttpRouteMatchHeaderMatchArgs
- func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput
- func (i GetGatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput
- type GetGatewayRouteSpecHttpRouteMatchHeaderMatchArray
- func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteMatchHeaderMatchArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput
- func (i GetGatewayRouteSpecHttpRouteMatchHeaderMatchArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput
- type GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayInput
- type GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput
- func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput
- type GetGatewayRouteSpecHttpRouteMatchHeaderMatchInput
- type GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput
- func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Exact() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Prefix() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Ranges() GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Regex() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Suffix() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput
- type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRange
- type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs
- func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (i GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArray
- func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
- func (i GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
- type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayInput
- type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
- func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
- type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeInput
- type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) End() pulumi.IntOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) Start() pulumi.IntOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- type GetGatewayRouteSpecHttpRouteMatchHeaderOutput
- func (GetGatewayRouteSpecHttpRouteMatchHeaderOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderOutput) Invert() pulumi.BoolOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderOutput) Matches() GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderOutput) Name() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderOutput() GetGatewayRouteSpecHttpRouteMatchHeaderOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHeaderOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderOutput
- type GetGatewayRouteSpecHttpRouteMatchHostname
- type GetGatewayRouteSpecHttpRouteMatchHostnameArgs
- func (GetGatewayRouteSpecHttpRouteMatchHostnameArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteMatchHostnameArgs) ToGetGatewayRouteSpecHttpRouteMatchHostnameOutput() GetGatewayRouteSpecHttpRouteMatchHostnameOutput
- func (i GetGatewayRouteSpecHttpRouteMatchHostnameArgs) ToGetGatewayRouteSpecHttpRouteMatchHostnameOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHostnameOutput
- type GetGatewayRouteSpecHttpRouteMatchHostnameArray
- func (GetGatewayRouteSpecHttpRouteMatchHostnameArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteMatchHostnameArray) ToGetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput() GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput
- func (i GetGatewayRouteSpecHttpRouteMatchHostnameArray) ToGetGatewayRouteSpecHttpRouteMatchHostnameArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput
- type GetGatewayRouteSpecHttpRouteMatchHostnameArrayInput
- type GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput
- func (GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttpRouteMatchHostnameOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput() GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHostnameArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput
- type GetGatewayRouteSpecHttpRouteMatchHostnameInput
- type GetGatewayRouteSpecHttpRouteMatchHostnameOutput
- func (GetGatewayRouteSpecHttpRouteMatchHostnameOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteMatchHostnameOutput) Exact() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHostnameOutput) Suffix() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHostnameOutput) ToGetGatewayRouteSpecHttpRouteMatchHostnameOutput() GetGatewayRouteSpecHttpRouteMatchHostnameOutput
- func (o GetGatewayRouteSpecHttpRouteMatchHostnameOutput) ToGetGatewayRouteSpecHttpRouteMatchHostnameOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHostnameOutput
- type GetGatewayRouteSpecHttpRouteMatchInput
- type GetGatewayRouteSpecHttpRouteMatchOutput
- func (GetGatewayRouteSpecHttpRouteMatchOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteMatchOutput) Headers() GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput
- func (o GetGatewayRouteSpecHttpRouteMatchOutput) Hostnames() GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput
- func (o GetGatewayRouteSpecHttpRouteMatchOutput) Paths() GetGatewayRouteSpecHttpRouteMatchPathArrayOutput
- func (o GetGatewayRouteSpecHttpRouteMatchOutput) Port() pulumi.IntOutput
- func (o GetGatewayRouteSpecHttpRouteMatchOutput) Prefix() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttpRouteMatchOutput) QueryParameters() GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (o GetGatewayRouteSpecHttpRouteMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchOutput() GetGatewayRouteSpecHttpRouteMatchOutput
- func (o GetGatewayRouteSpecHttpRouteMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchOutput
- type GetGatewayRouteSpecHttpRouteMatchPath
- type GetGatewayRouteSpecHttpRouteMatchPathArgs
- func (GetGatewayRouteSpecHttpRouteMatchPathArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteMatchPathArgs) ToGetGatewayRouteSpecHttpRouteMatchPathOutput() GetGatewayRouteSpecHttpRouteMatchPathOutput
- func (i GetGatewayRouteSpecHttpRouteMatchPathArgs) ToGetGatewayRouteSpecHttpRouteMatchPathOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchPathOutput
- type GetGatewayRouteSpecHttpRouteMatchPathArray
- func (GetGatewayRouteSpecHttpRouteMatchPathArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteMatchPathArray) ToGetGatewayRouteSpecHttpRouteMatchPathArrayOutput() GetGatewayRouteSpecHttpRouteMatchPathArrayOutput
- func (i GetGatewayRouteSpecHttpRouteMatchPathArray) ToGetGatewayRouteSpecHttpRouteMatchPathArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchPathArrayOutput
- type GetGatewayRouteSpecHttpRouteMatchPathArrayInput
- type GetGatewayRouteSpecHttpRouteMatchPathArrayOutput
- func (GetGatewayRouteSpecHttpRouteMatchPathArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteMatchPathArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttpRouteMatchPathOutput
- func (o GetGatewayRouteSpecHttpRouteMatchPathArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchPathArrayOutput() GetGatewayRouteSpecHttpRouteMatchPathArrayOutput
- func (o GetGatewayRouteSpecHttpRouteMatchPathArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchPathArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchPathArrayOutput
- type GetGatewayRouteSpecHttpRouteMatchPathInput
- type GetGatewayRouteSpecHttpRouteMatchPathOutput
- func (GetGatewayRouteSpecHttpRouteMatchPathOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteMatchPathOutput) Exact() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttpRouteMatchPathOutput) Regex() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttpRouteMatchPathOutput) ToGetGatewayRouteSpecHttpRouteMatchPathOutput() GetGatewayRouteSpecHttpRouteMatchPathOutput
- func (o GetGatewayRouteSpecHttpRouteMatchPathOutput) ToGetGatewayRouteSpecHttpRouteMatchPathOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchPathOutput
- type GetGatewayRouteSpecHttpRouteMatchQueryParameter
- type GetGatewayRouteSpecHttpRouteMatchQueryParameterArgs
- func (GetGatewayRouteSpecHttpRouteMatchQueryParameterArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteMatchQueryParameterArgs) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput
- func (i GetGatewayRouteSpecHttpRouteMatchQueryParameterArgs) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput
- type GetGatewayRouteSpecHttpRouteMatchQueryParameterArray
- func (GetGatewayRouteSpecHttpRouteMatchQueryParameterArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteMatchQueryParameterArray) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (i GetGatewayRouteSpecHttpRouteMatchQueryParameterArray) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
- type GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayInput
- type GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput
- func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
- type GetGatewayRouteSpecHttpRouteMatchQueryParameterInput
- type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatch
- type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs
- func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (i GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
- type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArray
- func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArray) ElementType() reflect.Type
- func (i GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArray) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
- func (i GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArray) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
- type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayInput
- type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
- func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
- func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
- type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchInput
- type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) Exact() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
- type GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput
- func (GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput) Matches() GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
- func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput) Name() pulumi.StringOutput
- func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput
- func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput
- type GetGatewayRouteSpecHttpRouteOutput
- func (o GetGatewayRouteSpecHttpRouteOutput) Actions() GetGatewayRouteSpecHttpRouteActionArrayOutput
- func (GetGatewayRouteSpecHttpRouteOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecHttpRouteOutput) Matches() GetGatewayRouteSpecHttpRouteMatchArrayOutput
- func (o GetGatewayRouteSpecHttpRouteOutput) ToGetGatewayRouteSpecHttpRouteOutput() GetGatewayRouteSpecHttpRouteOutput
- func (o GetGatewayRouteSpecHttpRouteOutput) ToGetGatewayRouteSpecHttpRouteOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteOutput
- type GetGatewayRouteSpecInput
- type GetGatewayRouteSpecOutput
- func (GetGatewayRouteSpecOutput) ElementType() reflect.Type
- func (o GetGatewayRouteSpecOutput) GrpcRoutes() GetGatewayRouteSpecGrpcRouteArrayOutput
- func (o GetGatewayRouteSpecOutput) Http2Routes() GetGatewayRouteSpecHttp2RouteArrayOutput
- func (o GetGatewayRouteSpecOutput) HttpRoutes() GetGatewayRouteSpecHttpRouteArrayOutput
- func (o GetGatewayRouteSpecOutput) Priority() pulumi.IntOutput
- func (o GetGatewayRouteSpecOutput) ToGetGatewayRouteSpecOutput() GetGatewayRouteSpecOutput
- func (o GetGatewayRouteSpecOutput) ToGetGatewayRouteSpecOutputWithContext(ctx context.Context) GetGatewayRouteSpecOutput
- type GetMeshSpec
- type GetMeshSpecArgs
- type GetMeshSpecArray
- type GetMeshSpecArrayInput
- type GetMeshSpecArrayOutput
- func (GetMeshSpecArrayOutput) ElementType() reflect.Type
- func (o GetMeshSpecArrayOutput) Index(i pulumi.IntInput) GetMeshSpecOutput
- func (o GetMeshSpecArrayOutput) ToGetMeshSpecArrayOutput() GetMeshSpecArrayOutput
- func (o GetMeshSpecArrayOutput) ToGetMeshSpecArrayOutputWithContext(ctx context.Context) GetMeshSpecArrayOutput
- type GetMeshSpecEgressFilter
- type GetMeshSpecEgressFilterArgs
- type GetMeshSpecEgressFilterArray
- func (GetMeshSpecEgressFilterArray) ElementType() reflect.Type
- func (i GetMeshSpecEgressFilterArray) ToGetMeshSpecEgressFilterArrayOutput() GetMeshSpecEgressFilterArrayOutput
- func (i GetMeshSpecEgressFilterArray) ToGetMeshSpecEgressFilterArrayOutputWithContext(ctx context.Context) GetMeshSpecEgressFilterArrayOutput
- type GetMeshSpecEgressFilterArrayInput
- type GetMeshSpecEgressFilterArrayOutput
- func (GetMeshSpecEgressFilterArrayOutput) ElementType() reflect.Type
- func (o GetMeshSpecEgressFilterArrayOutput) Index(i pulumi.IntInput) GetMeshSpecEgressFilterOutput
- func (o GetMeshSpecEgressFilterArrayOutput) ToGetMeshSpecEgressFilterArrayOutput() GetMeshSpecEgressFilterArrayOutput
- func (o GetMeshSpecEgressFilterArrayOutput) ToGetMeshSpecEgressFilterArrayOutputWithContext(ctx context.Context) GetMeshSpecEgressFilterArrayOutput
- type GetMeshSpecEgressFilterInput
- type GetMeshSpecEgressFilterOutput
- func (GetMeshSpecEgressFilterOutput) ElementType() reflect.Type
- func (o GetMeshSpecEgressFilterOutput) ToGetMeshSpecEgressFilterOutput() GetMeshSpecEgressFilterOutput
- func (o GetMeshSpecEgressFilterOutput) ToGetMeshSpecEgressFilterOutputWithContext(ctx context.Context) GetMeshSpecEgressFilterOutput
- func (o GetMeshSpecEgressFilterOutput) Type() pulumi.StringOutput
- type GetMeshSpecInput
- type GetMeshSpecOutput
- type GetRouteSpec
- type GetRouteSpecArgs
- type GetRouteSpecArray
- type GetRouteSpecArrayInput
- type GetRouteSpecArrayOutput
- func (GetRouteSpecArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecArrayOutput) Index(i pulumi.IntInput) GetRouteSpecOutput
- func (o GetRouteSpecArrayOutput) ToGetRouteSpecArrayOutput() GetRouteSpecArrayOutput
- func (o GetRouteSpecArrayOutput) ToGetRouteSpecArrayOutputWithContext(ctx context.Context) GetRouteSpecArrayOutput
- type GetRouteSpecGrpcRoute
- type GetRouteSpecGrpcRouteAction
- type GetRouteSpecGrpcRouteActionArgs
- func (GetRouteSpecGrpcRouteActionArgs) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteActionArgs) ToGetRouteSpecGrpcRouteActionOutput() GetRouteSpecGrpcRouteActionOutput
- func (i GetRouteSpecGrpcRouteActionArgs) ToGetRouteSpecGrpcRouteActionOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteActionOutput
- type GetRouteSpecGrpcRouteActionArray
- func (GetRouteSpecGrpcRouteActionArray) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteActionArray) ToGetRouteSpecGrpcRouteActionArrayOutput() GetRouteSpecGrpcRouteActionArrayOutput
- func (i GetRouteSpecGrpcRouteActionArray) ToGetRouteSpecGrpcRouteActionArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteActionArrayOutput
- type GetRouteSpecGrpcRouteActionArrayInput
- type GetRouteSpecGrpcRouteActionArrayOutput
- func (GetRouteSpecGrpcRouteActionArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteActionArrayOutput) Index(i pulumi.IntInput) GetRouteSpecGrpcRouteActionOutput
- func (o GetRouteSpecGrpcRouteActionArrayOutput) ToGetRouteSpecGrpcRouteActionArrayOutput() GetRouteSpecGrpcRouteActionArrayOutput
- func (o GetRouteSpecGrpcRouteActionArrayOutput) ToGetRouteSpecGrpcRouteActionArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteActionArrayOutput
- type GetRouteSpecGrpcRouteActionInput
- type GetRouteSpecGrpcRouteActionOutput
- func (GetRouteSpecGrpcRouteActionOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteActionOutput) ToGetRouteSpecGrpcRouteActionOutput() GetRouteSpecGrpcRouteActionOutput
- func (o GetRouteSpecGrpcRouteActionOutput) ToGetRouteSpecGrpcRouteActionOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteActionOutput
- func (o GetRouteSpecGrpcRouteActionOutput) WeightedTargets() GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput
- type GetRouteSpecGrpcRouteActionWeightedTarget
- type GetRouteSpecGrpcRouteActionWeightedTargetArgs
- func (GetRouteSpecGrpcRouteActionWeightedTargetArgs) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteActionWeightedTargetArgs) ToGetRouteSpecGrpcRouteActionWeightedTargetOutput() GetRouteSpecGrpcRouteActionWeightedTargetOutput
- func (i GetRouteSpecGrpcRouteActionWeightedTargetArgs) ToGetRouteSpecGrpcRouteActionWeightedTargetOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteActionWeightedTargetOutput
- type GetRouteSpecGrpcRouteActionWeightedTargetArray
- func (GetRouteSpecGrpcRouteActionWeightedTargetArray) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteActionWeightedTargetArray) ToGetRouteSpecGrpcRouteActionWeightedTargetArrayOutput() GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput
- func (i GetRouteSpecGrpcRouteActionWeightedTargetArray) ToGetRouteSpecGrpcRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput
- type GetRouteSpecGrpcRouteActionWeightedTargetArrayInput
- type GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput
- func (GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput) Index(i pulumi.IntInput) GetRouteSpecGrpcRouteActionWeightedTargetOutput
- func (o GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput) ToGetRouteSpecGrpcRouteActionWeightedTargetArrayOutput() GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput
- func (o GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput) ToGetRouteSpecGrpcRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput
- type GetRouteSpecGrpcRouteActionWeightedTargetInput
- type GetRouteSpecGrpcRouteActionWeightedTargetOutput
- func (GetRouteSpecGrpcRouteActionWeightedTargetOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteActionWeightedTargetOutput) Port() pulumi.IntOutput
- func (o GetRouteSpecGrpcRouteActionWeightedTargetOutput) ToGetRouteSpecGrpcRouteActionWeightedTargetOutput() GetRouteSpecGrpcRouteActionWeightedTargetOutput
- func (o GetRouteSpecGrpcRouteActionWeightedTargetOutput) ToGetRouteSpecGrpcRouteActionWeightedTargetOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteActionWeightedTargetOutput
- func (o GetRouteSpecGrpcRouteActionWeightedTargetOutput) VirtualNode() pulumi.StringOutput
- func (o GetRouteSpecGrpcRouteActionWeightedTargetOutput) Weight() pulumi.IntOutput
- type GetRouteSpecGrpcRouteArgs
- type GetRouteSpecGrpcRouteArray
- func (GetRouteSpecGrpcRouteArray) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteArray) ToGetRouteSpecGrpcRouteArrayOutput() GetRouteSpecGrpcRouteArrayOutput
- func (i GetRouteSpecGrpcRouteArray) ToGetRouteSpecGrpcRouteArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteArrayOutput
- type GetRouteSpecGrpcRouteArrayInput
- type GetRouteSpecGrpcRouteArrayOutput
- func (GetRouteSpecGrpcRouteArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteArrayOutput) Index(i pulumi.IntInput) GetRouteSpecGrpcRouteOutput
- func (o GetRouteSpecGrpcRouteArrayOutput) ToGetRouteSpecGrpcRouteArrayOutput() GetRouteSpecGrpcRouteArrayOutput
- func (o GetRouteSpecGrpcRouteArrayOutput) ToGetRouteSpecGrpcRouteArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteArrayOutput
- type GetRouteSpecGrpcRouteInput
- type GetRouteSpecGrpcRouteMatch
- type GetRouteSpecGrpcRouteMatchArgs
- func (GetRouteSpecGrpcRouteMatchArgs) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteMatchArgs) ToGetRouteSpecGrpcRouteMatchOutput() GetRouteSpecGrpcRouteMatchOutput
- func (i GetRouteSpecGrpcRouteMatchArgs) ToGetRouteSpecGrpcRouteMatchOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchOutput
- type GetRouteSpecGrpcRouteMatchArray
- func (GetRouteSpecGrpcRouteMatchArray) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteMatchArray) ToGetRouteSpecGrpcRouteMatchArrayOutput() GetRouteSpecGrpcRouteMatchArrayOutput
- func (i GetRouteSpecGrpcRouteMatchArray) ToGetRouteSpecGrpcRouteMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchArrayOutput
- type GetRouteSpecGrpcRouteMatchArrayInput
- type GetRouteSpecGrpcRouteMatchArrayOutput
- func (GetRouteSpecGrpcRouteMatchArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteMatchArrayOutput) Index(i pulumi.IntInput) GetRouteSpecGrpcRouteMatchOutput
- func (o GetRouteSpecGrpcRouteMatchArrayOutput) ToGetRouteSpecGrpcRouteMatchArrayOutput() GetRouteSpecGrpcRouteMatchArrayOutput
- func (o GetRouteSpecGrpcRouteMatchArrayOutput) ToGetRouteSpecGrpcRouteMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchArrayOutput
- type GetRouteSpecGrpcRouteMatchInput
- type GetRouteSpecGrpcRouteMatchMetadata
- type GetRouteSpecGrpcRouteMatchMetadataArgs
- func (GetRouteSpecGrpcRouteMatchMetadataArgs) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteMatchMetadataArgs) ToGetRouteSpecGrpcRouteMatchMetadataOutput() GetRouteSpecGrpcRouteMatchMetadataOutput
- func (i GetRouteSpecGrpcRouteMatchMetadataArgs) ToGetRouteSpecGrpcRouteMatchMetadataOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataOutput
- type GetRouteSpecGrpcRouteMatchMetadataArray
- func (GetRouteSpecGrpcRouteMatchMetadataArray) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteMatchMetadataArray) ToGetRouteSpecGrpcRouteMatchMetadataArrayOutput() GetRouteSpecGrpcRouteMatchMetadataArrayOutput
- func (i GetRouteSpecGrpcRouteMatchMetadataArray) ToGetRouteSpecGrpcRouteMatchMetadataArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataArrayOutput
- type GetRouteSpecGrpcRouteMatchMetadataArrayInput
- type GetRouteSpecGrpcRouteMatchMetadataArrayOutput
- func (GetRouteSpecGrpcRouteMatchMetadataArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteMatchMetadataArrayOutput) Index(i pulumi.IntInput) GetRouteSpecGrpcRouteMatchMetadataOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataArrayOutput() GetRouteSpecGrpcRouteMatchMetadataArrayOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataArrayOutput
- type GetRouteSpecGrpcRouteMatchMetadataInput
- type GetRouteSpecGrpcRouteMatchMetadataMatch
- type GetRouteSpecGrpcRouteMatchMetadataMatchArgs
- func (GetRouteSpecGrpcRouteMatchMetadataMatchArgs) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteMatchMetadataMatchArgs) ToGetRouteSpecGrpcRouteMatchMetadataMatchOutput() GetRouteSpecGrpcRouteMatchMetadataMatchOutput
- func (i GetRouteSpecGrpcRouteMatchMetadataMatchArgs) ToGetRouteSpecGrpcRouteMatchMetadataMatchOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchOutput
- type GetRouteSpecGrpcRouteMatchMetadataMatchArray
- func (GetRouteSpecGrpcRouteMatchMetadataMatchArray) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteMatchMetadataMatchArray) ToGetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput() GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput
- func (i GetRouteSpecGrpcRouteMatchMetadataMatchArray) ToGetRouteSpecGrpcRouteMatchMetadataMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput
- type GetRouteSpecGrpcRouteMatchMetadataMatchArrayInput
- type GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput
- func (GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput) Index(i pulumi.IntInput) GetRouteSpecGrpcRouteMatchMetadataMatchOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput() GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput
- type GetRouteSpecGrpcRouteMatchMetadataMatchInput
- type GetRouteSpecGrpcRouteMatchMetadataMatchOutput
- func (GetRouteSpecGrpcRouteMatchMetadataMatchOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteMatchMetadataMatchOutput) Exact() pulumi.StringOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataMatchOutput) Prefix() pulumi.StringOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataMatchOutput) Ranges() GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataMatchOutput) Regex() pulumi.StringOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataMatchOutput) Suffix() pulumi.StringOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataMatchOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchOutput() GetRouteSpecGrpcRouteMatchMetadataMatchOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataMatchOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchOutput
- type GetRouteSpecGrpcRouteMatchMetadataMatchRange
- type GetRouteSpecGrpcRouteMatchMetadataMatchRangeArgs
- func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput() GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput
- func (i GetRouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput
- type GetRouteSpecGrpcRouteMatchMetadataMatchRangeArray
- func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeArray) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteMatchMetadataMatchRangeArray) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput() GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput
- func (i GetRouteSpecGrpcRouteMatchMetadataMatchRangeArray) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput
- type GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayInput
- type GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput
- func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput) Index(i pulumi.IntInput) GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput() GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput
- type GetRouteSpecGrpcRouteMatchMetadataMatchRangeInput
- type GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput
- func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput) End() pulumi.IntOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput) Start() pulumi.IntOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput() GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput
- type GetRouteSpecGrpcRouteMatchMetadataOutput
- func (GetRouteSpecGrpcRouteMatchMetadataOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteMatchMetadataOutput) Invert() pulumi.BoolOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataOutput) Matches() GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataOutput) Name() pulumi.StringOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataOutput) ToGetRouteSpecGrpcRouteMatchMetadataOutput() GetRouteSpecGrpcRouteMatchMetadataOutput
- func (o GetRouteSpecGrpcRouteMatchMetadataOutput) ToGetRouteSpecGrpcRouteMatchMetadataOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataOutput
- type GetRouteSpecGrpcRouteMatchOutput
- func (GetRouteSpecGrpcRouteMatchOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteMatchOutput) Metadatas() GetRouteSpecGrpcRouteMatchMetadataArrayOutput
- func (o GetRouteSpecGrpcRouteMatchOutput) MethodName() pulumi.StringOutput
- func (o GetRouteSpecGrpcRouteMatchOutput) Port() pulumi.IntOutput
- func (o GetRouteSpecGrpcRouteMatchOutput) Prefix() pulumi.StringOutput
- func (o GetRouteSpecGrpcRouteMatchOutput) ServiceName() pulumi.StringOutput
- func (o GetRouteSpecGrpcRouteMatchOutput) ToGetRouteSpecGrpcRouteMatchOutput() GetRouteSpecGrpcRouteMatchOutput
- func (o GetRouteSpecGrpcRouteMatchOutput) ToGetRouteSpecGrpcRouteMatchOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchOutput
- type GetRouteSpecGrpcRouteOutput
- func (o GetRouteSpecGrpcRouteOutput) Actions() GetRouteSpecGrpcRouteActionArrayOutput
- func (GetRouteSpecGrpcRouteOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteOutput) Matches() GetRouteSpecGrpcRouteMatchArrayOutput
- func (o GetRouteSpecGrpcRouteOutput) RetryPolicies() GetRouteSpecGrpcRouteRetryPolicyArrayOutput
- func (o GetRouteSpecGrpcRouteOutput) Timeouts() GetRouteSpecGrpcRouteTimeoutArrayOutput
- func (o GetRouteSpecGrpcRouteOutput) ToGetRouteSpecGrpcRouteOutput() GetRouteSpecGrpcRouteOutput
- func (o GetRouteSpecGrpcRouteOutput) ToGetRouteSpecGrpcRouteOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteOutput
- type GetRouteSpecGrpcRouteRetryPolicy
- type GetRouteSpecGrpcRouteRetryPolicyArgs
- func (GetRouteSpecGrpcRouteRetryPolicyArgs) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteRetryPolicyArgs) ToGetRouteSpecGrpcRouteRetryPolicyOutput() GetRouteSpecGrpcRouteRetryPolicyOutput
- func (i GetRouteSpecGrpcRouteRetryPolicyArgs) ToGetRouteSpecGrpcRouteRetryPolicyOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteRetryPolicyOutput
- type GetRouteSpecGrpcRouteRetryPolicyArray
- func (GetRouteSpecGrpcRouteRetryPolicyArray) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteRetryPolicyArray) ToGetRouteSpecGrpcRouteRetryPolicyArrayOutput() GetRouteSpecGrpcRouteRetryPolicyArrayOutput
- func (i GetRouteSpecGrpcRouteRetryPolicyArray) ToGetRouteSpecGrpcRouteRetryPolicyArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteRetryPolicyArrayOutput
- type GetRouteSpecGrpcRouteRetryPolicyArrayInput
- type GetRouteSpecGrpcRouteRetryPolicyArrayOutput
- func (GetRouteSpecGrpcRouteRetryPolicyArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteRetryPolicyArrayOutput) Index(i pulumi.IntInput) GetRouteSpecGrpcRouteRetryPolicyOutput
- func (o GetRouteSpecGrpcRouteRetryPolicyArrayOutput) ToGetRouteSpecGrpcRouteRetryPolicyArrayOutput() GetRouteSpecGrpcRouteRetryPolicyArrayOutput
- func (o GetRouteSpecGrpcRouteRetryPolicyArrayOutput) ToGetRouteSpecGrpcRouteRetryPolicyArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteRetryPolicyArrayOutput
- type GetRouteSpecGrpcRouteRetryPolicyInput
- type GetRouteSpecGrpcRouteRetryPolicyOutput
- func (GetRouteSpecGrpcRouteRetryPolicyOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteRetryPolicyOutput) GrpcRetryEvents() pulumi.StringArrayOutput
- func (o GetRouteSpecGrpcRouteRetryPolicyOutput) HttpRetryEvents() pulumi.StringArrayOutput
- func (o GetRouteSpecGrpcRouteRetryPolicyOutput) MaxRetries() pulumi.IntOutput
- func (o GetRouteSpecGrpcRouteRetryPolicyOutput) PerRetryTimeouts() GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput
- func (o GetRouteSpecGrpcRouteRetryPolicyOutput) TcpRetryEvents() pulumi.StringArrayOutput
- func (o GetRouteSpecGrpcRouteRetryPolicyOutput) ToGetRouteSpecGrpcRouteRetryPolicyOutput() GetRouteSpecGrpcRouteRetryPolicyOutput
- func (o GetRouteSpecGrpcRouteRetryPolicyOutput) ToGetRouteSpecGrpcRouteRetryPolicyOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteRetryPolicyOutput
- type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeout
- type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs
- func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput() GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
- func (i GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
- type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArray
- func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArray) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput() GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput
- func (i GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput
- type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayInput
- type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput
- func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput) Index(i pulumi.IntInput) GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
- func (o GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput() GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput
- func (o GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput
- type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutInput
- type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
- func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput() GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
- func (o GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
- func (o GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) Unit() pulumi.StringOutput
- func (o GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) Value() pulumi.IntOutput
- type GetRouteSpecGrpcRouteTimeout
- type GetRouteSpecGrpcRouteTimeoutArgs
- func (GetRouteSpecGrpcRouteTimeoutArgs) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteTimeoutArgs) ToGetRouteSpecGrpcRouteTimeoutOutput() GetRouteSpecGrpcRouteTimeoutOutput
- func (i GetRouteSpecGrpcRouteTimeoutArgs) ToGetRouteSpecGrpcRouteTimeoutOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutOutput
- type GetRouteSpecGrpcRouteTimeoutArray
- func (GetRouteSpecGrpcRouteTimeoutArray) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteTimeoutArray) ToGetRouteSpecGrpcRouteTimeoutArrayOutput() GetRouteSpecGrpcRouteTimeoutArrayOutput
- func (i GetRouteSpecGrpcRouteTimeoutArray) ToGetRouteSpecGrpcRouteTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutArrayOutput
- type GetRouteSpecGrpcRouteTimeoutArrayInput
- type GetRouteSpecGrpcRouteTimeoutArrayOutput
- func (GetRouteSpecGrpcRouteTimeoutArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteTimeoutArrayOutput) Index(i pulumi.IntInput) GetRouteSpecGrpcRouteTimeoutOutput
- func (o GetRouteSpecGrpcRouteTimeoutArrayOutput) ToGetRouteSpecGrpcRouteTimeoutArrayOutput() GetRouteSpecGrpcRouteTimeoutArrayOutput
- func (o GetRouteSpecGrpcRouteTimeoutArrayOutput) ToGetRouteSpecGrpcRouteTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutArrayOutput
- type GetRouteSpecGrpcRouteTimeoutIdle
- type GetRouteSpecGrpcRouteTimeoutIdleArgs
- func (GetRouteSpecGrpcRouteTimeoutIdleArgs) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteTimeoutIdleArgs) ToGetRouteSpecGrpcRouteTimeoutIdleOutput() GetRouteSpecGrpcRouteTimeoutIdleOutput
- func (i GetRouteSpecGrpcRouteTimeoutIdleArgs) ToGetRouteSpecGrpcRouteTimeoutIdleOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutIdleOutput
- type GetRouteSpecGrpcRouteTimeoutIdleArray
- func (GetRouteSpecGrpcRouteTimeoutIdleArray) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteTimeoutIdleArray) ToGetRouteSpecGrpcRouteTimeoutIdleArrayOutput() GetRouteSpecGrpcRouteTimeoutIdleArrayOutput
- func (i GetRouteSpecGrpcRouteTimeoutIdleArray) ToGetRouteSpecGrpcRouteTimeoutIdleArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutIdleArrayOutput
- type GetRouteSpecGrpcRouteTimeoutIdleArrayInput
- type GetRouteSpecGrpcRouteTimeoutIdleArrayOutput
- func (GetRouteSpecGrpcRouteTimeoutIdleArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteTimeoutIdleArrayOutput) Index(i pulumi.IntInput) GetRouteSpecGrpcRouteTimeoutIdleOutput
- func (o GetRouteSpecGrpcRouteTimeoutIdleArrayOutput) ToGetRouteSpecGrpcRouteTimeoutIdleArrayOutput() GetRouteSpecGrpcRouteTimeoutIdleArrayOutput
- func (o GetRouteSpecGrpcRouteTimeoutIdleArrayOutput) ToGetRouteSpecGrpcRouteTimeoutIdleArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutIdleArrayOutput
- type GetRouteSpecGrpcRouteTimeoutIdleInput
- type GetRouteSpecGrpcRouteTimeoutIdleOutput
- func (GetRouteSpecGrpcRouteTimeoutIdleOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteTimeoutIdleOutput) ToGetRouteSpecGrpcRouteTimeoutIdleOutput() GetRouteSpecGrpcRouteTimeoutIdleOutput
- func (o GetRouteSpecGrpcRouteTimeoutIdleOutput) ToGetRouteSpecGrpcRouteTimeoutIdleOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutIdleOutput
- func (o GetRouteSpecGrpcRouteTimeoutIdleOutput) Unit() pulumi.StringOutput
- func (o GetRouteSpecGrpcRouteTimeoutIdleOutput) Value() pulumi.IntOutput
- type GetRouteSpecGrpcRouteTimeoutInput
- type GetRouteSpecGrpcRouteTimeoutOutput
- func (GetRouteSpecGrpcRouteTimeoutOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteTimeoutOutput) Idles() GetRouteSpecGrpcRouteTimeoutIdleArrayOutput
- func (o GetRouteSpecGrpcRouteTimeoutOutput) PerRequests() GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput
- func (o GetRouteSpecGrpcRouteTimeoutOutput) ToGetRouteSpecGrpcRouteTimeoutOutput() GetRouteSpecGrpcRouteTimeoutOutput
- func (o GetRouteSpecGrpcRouteTimeoutOutput) ToGetRouteSpecGrpcRouteTimeoutOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutOutput
- type GetRouteSpecGrpcRouteTimeoutPerRequest
- type GetRouteSpecGrpcRouteTimeoutPerRequestArgs
- func (GetRouteSpecGrpcRouteTimeoutPerRequestArgs) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteTimeoutPerRequestArgs) ToGetRouteSpecGrpcRouteTimeoutPerRequestOutput() GetRouteSpecGrpcRouteTimeoutPerRequestOutput
- func (i GetRouteSpecGrpcRouteTimeoutPerRequestArgs) ToGetRouteSpecGrpcRouteTimeoutPerRequestOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutPerRequestOutput
- type GetRouteSpecGrpcRouteTimeoutPerRequestArray
- func (GetRouteSpecGrpcRouteTimeoutPerRequestArray) ElementType() reflect.Type
- func (i GetRouteSpecGrpcRouteTimeoutPerRequestArray) ToGetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput() GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput
- func (i GetRouteSpecGrpcRouteTimeoutPerRequestArray) ToGetRouteSpecGrpcRouteTimeoutPerRequestArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput
- type GetRouteSpecGrpcRouteTimeoutPerRequestArrayInput
- type GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput
- func (GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput) Index(i pulumi.IntInput) GetRouteSpecGrpcRouteTimeoutPerRequestOutput
- func (o GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput) ToGetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput() GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput
- func (o GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput) ToGetRouteSpecGrpcRouteTimeoutPerRequestArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput
- type GetRouteSpecGrpcRouteTimeoutPerRequestInput
- type GetRouteSpecGrpcRouteTimeoutPerRequestOutput
- func (GetRouteSpecGrpcRouteTimeoutPerRequestOutput) ElementType() reflect.Type
- func (o GetRouteSpecGrpcRouteTimeoutPerRequestOutput) ToGetRouteSpecGrpcRouteTimeoutPerRequestOutput() GetRouteSpecGrpcRouteTimeoutPerRequestOutput
- func (o GetRouteSpecGrpcRouteTimeoutPerRequestOutput) ToGetRouteSpecGrpcRouteTimeoutPerRequestOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutPerRequestOutput
- func (o GetRouteSpecGrpcRouteTimeoutPerRequestOutput) Unit() pulumi.StringOutput
- func (o GetRouteSpecGrpcRouteTimeoutPerRequestOutput) Value() pulumi.IntOutput
- type GetRouteSpecHttp2Route
- type GetRouteSpecHttp2RouteAction
- type GetRouteSpecHttp2RouteActionArgs
- func (GetRouteSpecHttp2RouteActionArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteActionArgs) ToGetRouteSpecHttp2RouteActionOutput() GetRouteSpecHttp2RouteActionOutput
- func (i GetRouteSpecHttp2RouteActionArgs) ToGetRouteSpecHttp2RouteActionOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteActionOutput
- type GetRouteSpecHttp2RouteActionArray
- func (GetRouteSpecHttp2RouteActionArray) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteActionArray) ToGetRouteSpecHttp2RouteActionArrayOutput() GetRouteSpecHttp2RouteActionArrayOutput
- func (i GetRouteSpecHttp2RouteActionArray) ToGetRouteSpecHttp2RouteActionArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteActionArrayOutput
- type GetRouteSpecHttp2RouteActionArrayInput
- type GetRouteSpecHttp2RouteActionArrayOutput
- func (GetRouteSpecHttp2RouteActionArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteActionArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttp2RouteActionOutput
- func (o GetRouteSpecHttp2RouteActionArrayOutput) ToGetRouteSpecHttp2RouteActionArrayOutput() GetRouteSpecHttp2RouteActionArrayOutput
- func (o GetRouteSpecHttp2RouteActionArrayOutput) ToGetRouteSpecHttp2RouteActionArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteActionArrayOutput
- type GetRouteSpecHttp2RouteActionInput
- type GetRouteSpecHttp2RouteActionOutput
- func (GetRouteSpecHttp2RouteActionOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteActionOutput) ToGetRouteSpecHttp2RouteActionOutput() GetRouteSpecHttp2RouteActionOutput
- func (o GetRouteSpecHttp2RouteActionOutput) ToGetRouteSpecHttp2RouteActionOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteActionOutput
- func (o GetRouteSpecHttp2RouteActionOutput) WeightedTargets() GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput
- type GetRouteSpecHttp2RouteActionWeightedTarget
- type GetRouteSpecHttp2RouteActionWeightedTargetArgs
- func (GetRouteSpecHttp2RouteActionWeightedTargetArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteActionWeightedTargetArgs) ToGetRouteSpecHttp2RouteActionWeightedTargetOutput() GetRouteSpecHttp2RouteActionWeightedTargetOutput
- func (i GetRouteSpecHttp2RouteActionWeightedTargetArgs) ToGetRouteSpecHttp2RouteActionWeightedTargetOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteActionWeightedTargetOutput
- type GetRouteSpecHttp2RouteActionWeightedTargetArray
- func (GetRouteSpecHttp2RouteActionWeightedTargetArray) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteActionWeightedTargetArray) ToGetRouteSpecHttp2RouteActionWeightedTargetArrayOutput() GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput
- func (i GetRouteSpecHttp2RouteActionWeightedTargetArray) ToGetRouteSpecHttp2RouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput
- type GetRouteSpecHttp2RouteActionWeightedTargetArrayInput
- type GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput
- func (GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttp2RouteActionWeightedTargetOutput
- func (o GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput) ToGetRouteSpecHttp2RouteActionWeightedTargetArrayOutput() GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput
- func (o GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput) ToGetRouteSpecHttp2RouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput
- type GetRouteSpecHttp2RouteActionWeightedTargetInput
- type GetRouteSpecHttp2RouteActionWeightedTargetOutput
- func (GetRouteSpecHttp2RouteActionWeightedTargetOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteActionWeightedTargetOutput) Port() pulumi.IntOutput
- func (o GetRouteSpecHttp2RouteActionWeightedTargetOutput) ToGetRouteSpecHttp2RouteActionWeightedTargetOutput() GetRouteSpecHttp2RouteActionWeightedTargetOutput
- func (o GetRouteSpecHttp2RouteActionWeightedTargetOutput) ToGetRouteSpecHttp2RouteActionWeightedTargetOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteActionWeightedTargetOutput
- func (o GetRouteSpecHttp2RouteActionWeightedTargetOutput) VirtualNode() pulumi.StringOutput
- func (o GetRouteSpecHttp2RouteActionWeightedTargetOutput) Weight() pulumi.IntOutput
- type GetRouteSpecHttp2RouteArgs
- type GetRouteSpecHttp2RouteArray
- func (GetRouteSpecHttp2RouteArray) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteArray) ToGetRouteSpecHttp2RouteArrayOutput() GetRouteSpecHttp2RouteArrayOutput
- func (i GetRouteSpecHttp2RouteArray) ToGetRouteSpecHttp2RouteArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteArrayOutput
- type GetRouteSpecHttp2RouteArrayInput
- type GetRouteSpecHttp2RouteArrayOutput
- func (GetRouteSpecHttp2RouteArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttp2RouteOutput
- func (o GetRouteSpecHttp2RouteArrayOutput) ToGetRouteSpecHttp2RouteArrayOutput() GetRouteSpecHttp2RouteArrayOutput
- func (o GetRouteSpecHttp2RouteArrayOutput) ToGetRouteSpecHttp2RouteArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteArrayOutput
- type GetRouteSpecHttp2RouteInput
- type GetRouteSpecHttp2RouteMatch
- type GetRouteSpecHttp2RouteMatchArgs
- func (GetRouteSpecHttp2RouteMatchArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteMatchArgs) ToGetRouteSpecHttp2RouteMatchOutput() GetRouteSpecHttp2RouteMatchOutput
- func (i GetRouteSpecHttp2RouteMatchArgs) ToGetRouteSpecHttp2RouteMatchOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchOutput
- type GetRouteSpecHttp2RouteMatchArray
- func (GetRouteSpecHttp2RouteMatchArray) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteMatchArray) ToGetRouteSpecHttp2RouteMatchArrayOutput() GetRouteSpecHttp2RouteMatchArrayOutput
- func (i GetRouteSpecHttp2RouteMatchArray) ToGetRouteSpecHttp2RouteMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchArrayOutput
- type GetRouteSpecHttp2RouteMatchArrayInput
- type GetRouteSpecHttp2RouteMatchArrayOutput
- func (GetRouteSpecHttp2RouteMatchArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteMatchArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttp2RouteMatchOutput
- func (o GetRouteSpecHttp2RouteMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchArrayOutput() GetRouteSpecHttp2RouteMatchArrayOutput
- func (o GetRouteSpecHttp2RouteMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchArrayOutput
- type GetRouteSpecHttp2RouteMatchHeader
- type GetRouteSpecHttp2RouteMatchHeaderArgs
- func (GetRouteSpecHttp2RouteMatchHeaderArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteMatchHeaderArgs) ToGetRouteSpecHttp2RouteMatchHeaderOutput() GetRouteSpecHttp2RouteMatchHeaderOutput
- func (i GetRouteSpecHttp2RouteMatchHeaderArgs) ToGetRouteSpecHttp2RouteMatchHeaderOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderOutput
- type GetRouteSpecHttp2RouteMatchHeaderArray
- func (GetRouteSpecHttp2RouteMatchHeaderArray) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteMatchHeaderArray) ToGetRouteSpecHttp2RouteMatchHeaderArrayOutput() GetRouteSpecHttp2RouteMatchHeaderArrayOutput
- func (i GetRouteSpecHttp2RouteMatchHeaderArray) ToGetRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderArrayOutput
- type GetRouteSpecHttp2RouteMatchHeaderArrayInput
- type GetRouteSpecHttp2RouteMatchHeaderArrayOutput
- func (GetRouteSpecHttp2RouteMatchHeaderArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteMatchHeaderArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttp2RouteMatchHeaderOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderArrayOutput() GetRouteSpecHttp2RouteMatchHeaderArrayOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderArrayOutput
- type GetRouteSpecHttp2RouteMatchHeaderInput
- type GetRouteSpecHttp2RouteMatchHeaderMatch
- type GetRouteSpecHttp2RouteMatchHeaderMatchArgs
- func (GetRouteSpecHttp2RouteMatchHeaderMatchArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGetRouteSpecHttp2RouteMatchHeaderMatchOutput() GetRouteSpecHttp2RouteMatchHeaderMatchOutput
- func (i GetRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGetRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchOutput
- type GetRouteSpecHttp2RouteMatchHeaderMatchArray
- func (GetRouteSpecHttp2RouteMatchHeaderMatchArray) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteMatchHeaderMatchArray) ToGetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput() GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
- func (i GetRouteSpecHttp2RouteMatchHeaderMatchArray) ToGetRouteSpecHttp2RouteMatchHeaderMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
- type GetRouteSpecHttp2RouteMatchHeaderMatchArrayInput
- type GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
- func (GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttp2RouteMatchHeaderMatchOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput() GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
- type GetRouteSpecHttp2RouteMatchHeaderMatchInput
- type GetRouteSpecHttp2RouteMatchHeaderMatchOutput
- func (GetRouteSpecHttp2RouteMatchHeaderMatchOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteMatchHeaderMatchOutput) Exact() pulumi.StringOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderMatchOutput) Prefix() pulumi.StringOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderMatchOutput) Ranges() GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderMatchOutput) Regex() pulumi.StringOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderMatchOutput) Suffix() pulumi.StringOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchOutput() GetRouteSpecHttp2RouteMatchHeaderMatchOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchOutput
- type GetRouteSpecHttp2RouteMatchHeaderMatchRange
- type GetRouteSpecHttp2RouteMatchHeaderMatchRangeArgs
- func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (i GetRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- type GetRouteSpecHttp2RouteMatchHeaderMatchRangeArray
- func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput() GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
- func (i GetRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
- type GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayInput
- type GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
- func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput() GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
- type GetRouteSpecHttp2RouteMatchHeaderMatchRangeInput
- type GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) End() pulumi.IntOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) Start() pulumi.IntOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- type GetRouteSpecHttp2RouteMatchHeaderOutput
- func (GetRouteSpecHttp2RouteMatchHeaderOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteMatchHeaderOutput) Invert() pulumi.BoolOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderOutput) Matches() GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderOutput) Name() pulumi.StringOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderOutput) ToGetRouteSpecHttp2RouteMatchHeaderOutput() GetRouteSpecHttp2RouteMatchHeaderOutput
- func (o GetRouteSpecHttp2RouteMatchHeaderOutput) ToGetRouteSpecHttp2RouteMatchHeaderOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderOutput
- type GetRouteSpecHttp2RouteMatchInput
- type GetRouteSpecHttp2RouteMatchOutput
- func (GetRouteSpecHttp2RouteMatchOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteMatchOutput) Headers() GetRouteSpecHttp2RouteMatchHeaderArrayOutput
- func (o GetRouteSpecHttp2RouteMatchOutput) Method() pulumi.StringOutput
- func (o GetRouteSpecHttp2RouteMatchOutput) Paths() GetRouteSpecHttp2RouteMatchPathArrayOutput
- func (o GetRouteSpecHttp2RouteMatchOutput) Port() pulumi.IntOutput
- func (o GetRouteSpecHttp2RouteMatchOutput) Prefix() pulumi.StringOutput
- func (o GetRouteSpecHttp2RouteMatchOutput) QueryParameters() GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (o GetRouteSpecHttp2RouteMatchOutput) Scheme() pulumi.StringOutput
- func (o GetRouteSpecHttp2RouteMatchOutput) ToGetRouteSpecHttp2RouteMatchOutput() GetRouteSpecHttp2RouteMatchOutput
- func (o GetRouteSpecHttp2RouteMatchOutput) ToGetRouteSpecHttp2RouteMatchOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchOutput
- type GetRouteSpecHttp2RouteMatchPath
- type GetRouteSpecHttp2RouteMatchPathArgs
- func (GetRouteSpecHttp2RouteMatchPathArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteMatchPathArgs) ToGetRouteSpecHttp2RouteMatchPathOutput() GetRouteSpecHttp2RouteMatchPathOutput
- func (i GetRouteSpecHttp2RouteMatchPathArgs) ToGetRouteSpecHttp2RouteMatchPathOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchPathOutput
- type GetRouteSpecHttp2RouteMatchPathArray
- func (GetRouteSpecHttp2RouteMatchPathArray) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteMatchPathArray) ToGetRouteSpecHttp2RouteMatchPathArrayOutput() GetRouteSpecHttp2RouteMatchPathArrayOutput
- func (i GetRouteSpecHttp2RouteMatchPathArray) ToGetRouteSpecHttp2RouteMatchPathArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchPathArrayOutput
- type GetRouteSpecHttp2RouteMatchPathArrayInput
- type GetRouteSpecHttp2RouteMatchPathArrayOutput
- func (GetRouteSpecHttp2RouteMatchPathArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteMatchPathArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttp2RouteMatchPathOutput
- func (o GetRouteSpecHttp2RouteMatchPathArrayOutput) ToGetRouteSpecHttp2RouteMatchPathArrayOutput() GetRouteSpecHttp2RouteMatchPathArrayOutput
- func (o GetRouteSpecHttp2RouteMatchPathArrayOutput) ToGetRouteSpecHttp2RouteMatchPathArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchPathArrayOutput
- type GetRouteSpecHttp2RouteMatchPathInput
- type GetRouteSpecHttp2RouteMatchPathOutput
- func (GetRouteSpecHttp2RouteMatchPathOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteMatchPathOutput) Exact() pulumi.StringOutput
- func (o GetRouteSpecHttp2RouteMatchPathOutput) Regex() pulumi.StringOutput
- func (o GetRouteSpecHttp2RouteMatchPathOutput) ToGetRouteSpecHttp2RouteMatchPathOutput() GetRouteSpecHttp2RouteMatchPathOutput
- func (o GetRouteSpecHttp2RouteMatchPathOutput) ToGetRouteSpecHttp2RouteMatchPathOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchPathOutput
- type GetRouteSpecHttp2RouteMatchQueryParameter
- type GetRouteSpecHttp2RouteMatchQueryParameterArgs
- func (GetRouteSpecHttp2RouteMatchQueryParameterArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteMatchQueryParameterArgs) ToGetRouteSpecHttp2RouteMatchQueryParameterOutput() GetRouteSpecHttp2RouteMatchQueryParameterOutput
- func (i GetRouteSpecHttp2RouteMatchQueryParameterArgs) ToGetRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchQueryParameterOutput
- type GetRouteSpecHttp2RouteMatchQueryParameterArray
- func (GetRouteSpecHttp2RouteMatchQueryParameterArray) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteMatchQueryParameterArray) ToGetRouteSpecHttp2RouteMatchQueryParameterArrayOutput() GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (i GetRouteSpecHttp2RouteMatchQueryParameterArray) ToGetRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- type GetRouteSpecHttp2RouteMatchQueryParameterArrayInput
- type GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttp2RouteMatchQueryParameterOutput
- func (o GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterArrayOutput() GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (o GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput
- type GetRouteSpecHttp2RouteMatchQueryParameterInput
- type GetRouteSpecHttp2RouteMatchQueryParameterMatch
- type GetRouteSpecHttp2RouteMatchQueryParameterMatchArgs
- func (GetRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchOutput() GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (i GetRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- type GetRouteSpecHttp2RouteMatchQueryParameterMatchArray
- func (GetRouteSpecHttp2RouteMatchQueryParameterMatchArray) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteMatchQueryParameterMatchArray) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput() GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
- func (i GetRouteSpecHttp2RouteMatchQueryParameterMatchArray) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
- type GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayInput
- type GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
- func (GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (o GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput() GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
- func (o GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
- type GetRouteSpecHttp2RouteMatchQueryParameterMatchInput
- type GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput) Exact() pulumi.StringOutput
- func (o GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchOutput() GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (o GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput
- type GetRouteSpecHttp2RouteMatchQueryParameterOutput
- func (GetRouteSpecHttp2RouteMatchQueryParameterOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteMatchQueryParameterOutput) Matches() GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
- func (o GetRouteSpecHttp2RouteMatchQueryParameterOutput) Name() pulumi.StringOutput
- func (o GetRouteSpecHttp2RouteMatchQueryParameterOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterOutput() GetRouteSpecHttp2RouteMatchQueryParameterOutput
- func (o GetRouteSpecHttp2RouteMatchQueryParameterOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchQueryParameterOutput
- type GetRouteSpecHttp2RouteOutput
- func (o GetRouteSpecHttp2RouteOutput) Actions() GetRouteSpecHttp2RouteActionArrayOutput
- func (GetRouteSpecHttp2RouteOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteOutput) Matches() GetRouteSpecHttp2RouteMatchArrayOutput
- func (o GetRouteSpecHttp2RouteOutput) RetryPolicies() GetRouteSpecHttp2RouteRetryPolicyArrayOutput
- func (o GetRouteSpecHttp2RouteOutput) Timeouts() GetRouteSpecHttp2RouteTimeoutArrayOutput
- func (o GetRouteSpecHttp2RouteOutput) ToGetRouteSpecHttp2RouteOutput() GetRouteSpecHttp2RouteOutput
- func (o GetRouteSpecHttp2RouteOutput) ToGetRouteSpecHttp2RouteOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteOutput
- type GetRouteSpecHttp2RouteRetryPolicy
- type GetRouteSpecHttp2RouteRetryPolicyArgs
- func (GetRouteSpecHttp2RouteRetryPolicyArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteRetryPolicyArgs) ToGetRouteSpecHttp2RouteRetryPolicyOutput() GetRouteSpecHttp2RouteRetryPolicyOutput
- func (i GetRouteSpecHttp2RouteRetryPolicyArgs) ToGetRouteSpecHttp2RouteRetryPolicyOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteRetryPolicyOutput
- type GetRouteSpecHttp2RouteRetryPolicyArray
- func (GetRouteSpecHttp2RouteRetryPolicyArray) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteRetryPolicyArray) ToGetRouteSpecHttp2RouteRetryPolicyArrayOutput() GetRouteSpecHttp2RouteRetryPolicyArrayOutput
- func (i GetRouteSpecHttp2RouteRetryPolicyArray) ToGetRouteSpecHttp2RouteRetryPolicyArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteRetryPolicyArrayOutput
- type GetRouteSpecHttp2RouteRetryPolicyArrayInput
- type GetRouteSpecHttp2RouteRetryPolicyArrayOutput
- func (GetRouteSpecHttp2RouteRetryPolicyArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteRetryPolicyArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttp2RouteRetryPolicyOutput
- func (o GetRouteSpecHttp2RouteRetryPolicyArrayOutput) ToGetRouteSpecHttp2RouteRetryPolicyArrayOutput() GetRouteSpecHttp2RouteRetryPolicyArrayOutput
- func (o GetRouteSpecHttp2RouteRetryPolicyArrayOutput) ToGetRouteSpecHttp2RouteRetryPolicyArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteRetryPolicyArrayOutput
- type GetRouteSpecHttp2RouteRetryPolicyInput
- type GetRouteSpecHttp2RouteRetryPolicyOutput
- func (GetRouteSpecHttp2RouteRetryPolicyOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteRetryPolicyOutput) HttpRetryEvents() pulumi.StringArrayOutput
- func (o GetRouteSpecHttp2RouteRetryPolicyOutput) MaxRetries() pulumi.IntOutput
- func (o GetRouteSpecHttp2RouteRetryPolicyOutput) PerRetryTimeouts() GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput
- func (o GetRouteSpecHttp2RouteRetryPolicyOutput) TcpRetryEvents() pulumi.StringArrayOutput
- func (o GetRouteSpecHttp2RouteRetryPolicyOutput) ToGetRouteSpecHttp2RouteRetryPolicyOutput() GetRouteSpecHttp2RouteRetryPolicyOutput
- func (o GetRouteSpecHttp2RouteRetryPolicyOutput) ToGetRouteSpecHttp2RouteRetryPolicyOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteRetryPolicyOutput
- type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeout
- type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs
- func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput() GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
- func (i GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
- type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArray
- func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArray) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput() GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput
- func (i GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput
- type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayInput
- type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput
- func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
- func (o GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput() GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput
- func (o GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput
- type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutInput
- type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
- func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput() GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
- func (o GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
- func (o GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) Unit() pulumi.StringOutput
- func (o GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) Value() pulumi.IntOutput
- type GetRouteSpecHttp2RouteTimeout
- type GetRouteSpecHttp2RouteTimeoutArgs
- func (GetRouteSpecHttp2RouteTimeoutArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteTimeoutArgs) ToGetRouteSpecHttp2RouteTimeoutOutput() GetRouteSpecHttp2RouteTimeoutOutput
- func (i GetRouteSpecHttp2RouteTimeoutArgs) ToGetRouteSpecHttp2RouteTimeoutOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutOutput
- type GetRouteSpecHttp2RouteTimeoutArray
- func (GetRouteSpecHttp2RouteTimeoutArray) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteTimeoutArray) ToGetRouteSpecHttp2RouteTimeoutArrayOutput() GetRouteSpecHttp2RouteTimeoutArrayOutput
- func (i GetRouteSpecHttp2RouteTimeoutArray) ToGetRouteSpecHttp2RouteTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutArrayOutput
- type GetRouteSpecHttp2RouteTimeoutArrayInput
- type GetRouteSpecHttp2RouteTimeoutArrayOutput
- func (GetRouteSpecHttp2RouteTimeoutArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteTimeoutArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttp2RouteTimeoutOutput
- func (o GetRouteSpecHttp2RouteTimeoutArrayOutput) ToGetRouteSpecHttp2RouteTimeoutArrayOutput() GetRouteSpecHttp2RouteTimeoutArrayOutput
- func (o GetRouteSpecHttp2RouteTimeoutArrayOutput) ToGetRouteSpecHttp2RouteTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutArrayOutput
- type GetRouteSpecHttp2RouteTimeoutIdle
- type GetRouteSpecHttp2RouteTimeoutIdleArgs
- func (GetRouteSpecHttp2RouteTimeoutIdleArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteTimeoutIdleArgs) ToGetRouteSpecHttp2RouteTimeoutIdleOutput() GetRouteSpecHttp2RouteTimeoutIdleOutput
- func (i GetRouteSpecHttp2RouteTimeoutIdleArgs) ToGetRouteSpecHttp2RouteTimeoutIdleOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutIdleOutput
- type GetRouteSpecHttp2RouteTimeoutIdleArray
- func (GetRouteSpecHttp2RouteTimeoutIdleArray) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteTimeoutIdleArray) ToGetRouteSpecHttp2RouteTimeoutIdleArrayOutput() GetRouteSpecHttp2RouteTimeoutIdleArrayOutput
- func (i GetRouteSpecHttp2RouteTimeoutIdleArray) ToGetRouteSpecHttp2RouteTimeoutIdleArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutIdleArrayOutput
- type GetRouteSpecHttp2RouteTimeoutIdleArrayInput
- type GetRouteSpecHttp2RouteTimeoutIdleArrayOutput
- func (GetRouteSpecHttp2RouteTimeoutIdleArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteTimeoutIdleArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttp2RouteTimeoutIdleOutput
- func (o GetRouteSpecHttp2RouteTimeoutIdleArrayOutput) ToGetRouteSpecHttp2RouteTimeoutIdleArrayOutput() GetRouteSpecHttp2RouteTimeoutIdleArrayOutput
- func (o GetRouteSpecHttp2RouteTimeoutIdleArrayOutput) ToGetRouteSpecHttp2RouteTimeoutIdleArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutIdleArrayOutput
- type GetRouteSpecHttp2RouteTimeoutIdleInput
- type GetRouteSpecHttp2RouteTimeoutIdleOutput
- func (GetRouteSpecHttp2RouteTimeoutIdleOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteTimeoutIdleOutput) ToGetRouteSpecHttp2RouteTimeoutIdleOutput() GetRouteSpecHttp2RouteTimeoutIdleOutput
- func (o GetRouteSpecHttp2RouteTimeoutIdleOutput) ToGetRouteSpecHttp2RouteTimeoutIdleOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutIdleOutput
- func (o GetRouteSpecHttp2RouteTimeoutIdleOutput) Unit() pulumi.StringOutput
- func (o GetRouteSpecHttp2RouteTimeoutIdleOutput) Value() pulumi.IntOutput
- type GetRouteSpecHttp2RouteTimeoutInput
- type GetRouteSpecHttp2RouteTimeoutOutput
- func (GetRouteSpecHttp2RouteTimeoutOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteTimeoutOutput) Idles() GetRouteSpecHttp2RouteTimeoutIdleArrayOutput
- func (o GetRouteSpecHttp2RouteTimeoutOutput) PerRequests() GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput
- func (o GetRouteSpecHttp2RouteTimeoutOutput) ToGetRouteSpecHttp2RouteTimeoutOutput() GetRouteSpecHttp2RouteTimeoutOutput
- func (o GetRouteSpecHttp2RouteTimeoutOutput) ToGetRouteSpecHttp2RouteTimeoutOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutOutput
- type GetRouteSpecHttp2RouteTimeoutPerRequest
- type GetRouteSpecHttp2RouteTimeoutPerRequestArgs
- func (GetRouteSpecHttp2RouteTimeoutPerRequestArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteTimeoutPerRequestArgs) ToGetRouteSpecHttp2RouteTimeoutPerRequestOutput() GetRouteSpecHttp2RouteTimeoutPerRequestOutput
- func (i GetRouteSpecHttp2RouteTimeoutPerRequestArgs) ToGetRouteSpecHttp2RouteTimeoutPerRequestOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutPerRequestOutput
- type GetRouteSpecHttp2RouteTimeoutPerRequestArray
- func (GetRouteSpecHttp2RouteTimeoutPerRequestArray) ElementType() reflect.Type
- func (i GetRouteSpecHttp2RouteTimeoutPerRequestArray) ToGetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput() GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput
- func (i GetRouteSpecHttp2RouteTimeoutPerRequestArray) ToGetRouteSpecHttp2RouteTimeoutPerRequestArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput
- type GetRouteSpecHttp2RouteTimeoutPerRequestArrayInput
- type GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput
- func (GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttp2RouteTimeoutPerRequestOutput
- func (o GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput) ToGetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput() GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput
- func (o GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput) ToGetRouteSpecHttp2RouteTimeoutPerRequestArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput
- type GetRouteSpecHttp2RouteTimeoutPerRequestInput
- type GetRouteSpecHttp2RouteTimeoutPerRequestOutput
- func (GetRouteSpecHttp2RouteTimeoutPerRequestOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttp2RouteTimeoutPerRequestOutput) ToGetRouteSpecHttp2RouteTimeoutPerRequestOutput() GetRouteSpecHttp2RouteTimeoutPerRequestOutput
- func (o GetRouteSpecHttp2RouteTimeoutPerRequestOutput) ToGetRouteSpecHttp2RouteTimeoutPerRequestOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutPerRequestOutput
- func (o GetRouteSpecHttp2RouteTimeoutPerRequestOutput) Unit() pulumi.StringOutput
- func (o GetRouteSpecHttp2RouteTimeoutPerRequestOutput) Value() pulumi.IntOutput
- type GetRouteSpecHttpRoute
- type GetRouteSpecHttpRouteAction
- type GetRouteSpecHttpRouteActionArgs
- func (GetRouteSpecHttpRouteActionArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteActionArgs) ToGetRouteSpecHttpRouteActionOutput() GetRouteSpecHttpRouteActionOutput
- func (i GetRouteSpecHttpRouteActionArgs) ToGetRouteSpecHttpRouteActionOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteActionOutput
- type GetRouteSpecHttpRouteActionArray
- func (GetRouteSpecHttpRouteActionArray) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteActionArray) ToGetRouteSpecHttpRouteActionArrayOutput() GetRouteSpecHttpRouteActionArrayOutput
- func (i GetRouteSpecHttpRouteActionArray) ToGetRouteSpecHttpRouteActionArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteActionArrayOutput
- type GetRouteSpecHttpRouteActionArrayInput
- type GetRouteSpecHttpRouteActionArrayOutput
- func (GetRouteSpecHttpRouteActionArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteActionArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttpRouteActionOutput
- func (o GetRouteSpecHttpRouteActionArrayOutput) ToGetRouteSpecHttpRouteActionArrayOutput() GetRouteSpecHttpRouteActionArrayOutput
- func (o GetRouteSpecHttpRouteActionArrayOutput) ToGetRouteSpecHttpRouteActionArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteActionArrayOutput
- type GetRouteSpecHttpRouteActionInput
- type GetRouteSpecHttpRouteActionOutput
- func (GetRouteSpecHttpRouteActionOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteActionOutput) ToGetRouteSpecHttpRouteActionOutput() GetRouteSpecHttpRouteActionOutput
- func (o GetRouteSpecHttpRouteActionOutput) ToGetRouteSpecHttpRouteActionOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteActionOutput
- func (o GetRouteSpecHttpRouteActionOutput) WeightedTargets() GetRouteSpecHttpRouteActionWeightedTargetArrayOutput
- type GetRouteSpecHttpRouteActionWeightedTarget
- type GetRouteSpecHttpRouteActionWeightedTargetArgs
- func (GetRouteSpecHttpRouteActionWeightedTargetArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteActionWeightedTargetArgs) ToGetRouteSpecHttpRouteActionWeightedTargetOutput() GetRouteSpecHttpRouteActionWeightedTargetOutput
- func (i GetRouteSpecHttpRouteActionWeightedTargetArgs) ToGetRouteSpecHttpRouteActionWeightedTargetOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteActionWeightedTargetOutput
- type GetRouteSpecHttpRouteActionWeightedTargetArray
- func (GetRouteSpecHttpRouteActionWeightedTargetArray) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteActionWeightedTargetArray) ToGetRouteSpecHttpRouteActionWeightedTargetArrayOutput() GetRouteSpecHttpRouteActionWeightedTargetArrayOutput
- func (i GetRouteSpecHttpRouteActionWeightedTargetArray) ToGetRouteSpecHttpRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteActionWeightedTargetArrayOutput
- type GetRouteSpecHttpRouteActionWeightedTargetArrayInput
- type GetRouteSpecHttpRouteActionWeightedTargetArrayOutput
- func (GetRouteSpecHttpRouteActionWeightedTargetArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteActionWeightedTargetArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttpRouteActionWeightedTargetOutput
- func (o GetRouteSpecHttpRouteActionWeightedTargetArrayOutput) ToGetRouteSpecHttpRouteActionWeightedTargetArrayOutput() GetRouteSpecHttpRouteActionWeightedTargetArrayOutput
- func (o GetRouteSpecHttpRouteActionWeightedTargetArrayOutput) ToGetRouteSpecHttpRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteActionWeightedTargetArrayOutput
- type GetRouteSpecHttpRouteActionWeightedTargetInput
- type GetRouteSpecHttpRouteActionWeightedTargetOutput
- func (GetRouteSpecHttpRouteActionWeightedTargetOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteActionWeightedTargetOutput) Port() pulumi.IntOutput
- func (o GetRouteSpecHttpRouteActionWeightedTargetOutput) ToGetRouteSpecHttpRouteActionWeightedTargetOutput() GetRouteSpecHttpRouteActionWeightedTargetOutput
- func (o GetRouteSpecHttpRouteActionWeightedTargetOutput) ToGetRouteSpecHttpRouteActionWeightedTargetOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteActionWeightedTargetOutput
- func (o GetRouteSpecHttpRouteActionWeightedTargetOutput) VirtualNode() pulumi.StringOutput
- func (o GetRouteSpecHttpRouteActionWeightedTargetOutput) Weight() pulumi.IntOutput
- type GetRouteSpecHttpRouteArgs
- type GetRouteSpecHttpRouteArray
- func (GetRouteSpecHttpRouteArray) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteArray) ToGetRouteSpecHttpRouteArrayOutput() GetRouteSpecHttpRouteArrayOutput
- func (i GetRouteSpecHttpRouteArray) ToGetRouteSpecHttpRouteArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteArrayOutput
- type GetRouteSpecHttpRouteArrayInput
- type GetRouteSpecHttpRouteArrayOutput
- func (GetRouteSpecHttpRouteArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttpRouteOutput
- func (o GetRouteSpecHttpRouteArrayOutput) ToGetRouteSpecHttpRouteArrayOutput() GetRouteSpecHttpRouteArrayOutput
- func (o GetRouteSpecHttpRouteArrayOutput) ToGetRouteSpecHttpRouteArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteArrayOutput
- type GetRouteSpecHttpRouteInput
- type GetRouteSpecHttpRouteMatch
- type GetRouteSpecHttpRouteMatchArgs
- func (GetRouteSpecHttpRouteMatchArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteMatchArgs) ToGetRouteSpecHttpRouteMatchOutput() GetRouteSpecHttpRouteMatchOutput
- func (i GetRouteSpecHttpRouteMatchArgs) ToGetRouteSpecHttpRouteMatchOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchOutput
- type GetRouteSpecHttpRouteMatchArray
- func (GetRouteSpecHttpRouteMatchArray) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteMatchArray) ToGetRouteSpecHttpRouteMatchArrayOutput() GetRouteSpecHttpRouteMatchArrayOutput
- func (i GetRouteSpecHttpRouteMatchArray) ToGetRouteSpecHttpRouteMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchArrayOutput
- type GetRouteSpecHttpRouteMatchArrayInput
- type GetRouteSpecHttpRouteMatchArrayOutput
- func (GetRouteSpecHttpRouteMatchArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteMatchArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttpRouteMatchOutput
- func (o GetRouteSpecHttpRouteMatchArrayOutput) ToGetRouteSpecHttpRouteMatchArrayOutput() GetRouteSpecHttpRouteMatchArrayOutput
- func (o GetRouteSpecHttpRouteMatchArrayOutput) ToGetRouteSpecHttpRouteMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchArrayOutput
- type GetRouteSpecHttpRouteMatchHeader
- type GetRouteSpecHttpRouteMatchHeaderArgs
- func (GetRouteSpecHttpRouteMatchHeaderArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteMatchHeaderArgs) ToGetRouteSpecHttpRouteMatchHeaderOutput() GetRouteSpecHttpRouteMatchHeaderOutput
- func (i GetRouteSpecHttpRouteMatchHeaderArgs) ToGetRouteSpecHttpRouteMatchHeaderOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderOutput
- type GetRouteSpecHttpRouteMatchHeaderArray
- func (GetRouteSpecHttpRouteMatchHeaderArray) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteMatchHeaderArray) ToGetRouteSpecHttpRouteMatchHeaderArrayOutput() GetRouteSpecHttpRouteMatchHeaderArrayOutput
- func (i GetRouteSpecHttpRouteMatchHeaderArray) ToGetRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderArrayOutput
- type GetRouteSpecHttpRouteMatchHeaderArrayInput
- type GetRouteSpecHttpRouteMatchHeaderArrayOutput
- func (GetRouteSpecHttpRouteMatchHeaderArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteMatchHeaderArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttpRouteMatchHeaderOutput
- func (o GetRouteSpecHttpRouteMatchHeaderArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderArrayOutput() GetRouteSpecHttpRouteMatchHeaderArrayOutput
- func (o GetRouteSpecHttpRouteMatchHeaderArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderArrayOutput
- type GetRouteSpecHttpRouteMatchHeaderInput
- type GetRouteSpecHttpRouteMatchHeaderMatch
- type GetRouteSpecHttpRouteMatchHeaderMatchArgs
- func (GetRouteSpecHttpRouteMatchHeaderMatchArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteMatchHeaderMatchArgs) ToGetRouteSpecHttpRouteMatchHeaderMatchOutput() GetRouteSpecHttpRouteMatchHeaderMatchOutput
- func (i GetRouteSpecHttpRouteMatchHeaderMatchArgs) ToGetRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderMatchOutput
- type GetRouteSpecHttpRouteMatchHeaderMatchArray
- func (GetRouteSpecHttpRouteMatchHeaderMatchArray) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteMatchHeaderMatchArray) ToGetRouteSpecHttpRouteMatchHeaderMatchArrayOutput() GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput
- func (i GetRouteSpecHttpRouteMatchHeaderMatchArray) ToGetRouteSpecHttpRouteMatchHeaderMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput
- type GetRouteSpecHttpRouteMatchHeaderMatchArrayInput
- type GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput
- func (GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttpRouteMatchHeaderMatchOutput
- func (o GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchArrayOutput() GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput
- func (o GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput
- type GetRouteSpecHttpRouteMatchHeaderMatchInput
- type GetRouteSpecHttpRouteMatchHeaderMatchOutput
- func (GetRouteSpecHttpRouteMatchHeaderMatchOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteMatchHeaderMatchOutput) Exact() pulumi.StringOutput
- func (o GetRouteSpecHttpRouteMatchHeaderMatchOutput) Prefix() pulumi.StringOutput
- func (o GetRouteSpecHttpRouteMatchHeaderMatchOutput) Ranges() GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
- func (o GetRouteSpecHttpRouteMatchHeaderMatchOutput) Regex() pulumi.StringOutput
- func (o GetRouteSpecHttpRouteMatchHeaderMatchOutput) Suffix() pulumi.StringOutput
- func (o GetRouteSpecHttpRouteMatchHeaderMatchOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchOutput() GetRouteSpecHttpRouteMatchHeaderMatchOutput
- func (o GetRouteSpecHttpRouteMatchHeaderMatchOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderMatchOutput
- type GetRouteSpecHttpRouteMatchHeaderMatchRange
- type GetRouteSpecHttpRouteMatchHeaderMatchRangeArgs
- func (GetRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeOutput() GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (i GetRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- type GetRouteSpecHttpRouteMatchHeaderMatchRangeArray
- func (GetRouteSpecHttpRouteMatchHeaderMatchRangeArray) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteMatchHeaderMatchRangeArray) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput() GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
- func (i GetRouteSpecHttpRouteMatchHeaderMatchRangeArray) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
- type GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayInput
- type GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
- func (GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (o GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput() GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
- func (o GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
- type GetRouteSpecHttpRouteMatchHeaderMatchRangeInput
- type GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput) End() pulumi.IntOutput
- func (o GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput) Start() pulumi.IntOutput
- func (o GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeOutput() GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (o GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput
- type GetRouteSpecHttpRouteMatchHeaderOutput
- func (GetRouteSpecHttpRouteMatchHeaderOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteMatchHeaderOutput) Invert() pulumi.BoolOutput
- func (o GetRouteSpecHttpRouteMatchHeaderOutput) Matches() GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput
- func (o GetRouteSpecHttpRouteMatchHeaderOutput) Name() pulumi.StringOutput
- func (o GetRouteSpecHttpRouteMatchHeaderOutput) ToGetRouteSpecHttpRouteMatchHeaderOutput() GetRouteSpecHttpRouteMatchHeaderOutput
- func (o GetRouteSpecHttpRouteMatchHeaderOutput) ToGetRouteSpecHttpRouteMatchHeaderOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderOutput
- type GetRouteSpecHttpRouteMatchInput
- type GetRouteSpecHttpRouteMatchOutput
- func (GetRouteSpecHttpRouteMatchOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteMatchOutput) Headers() GetRouteSpecHttpRouteMatchHeaderArrayOutput
- func (o GetRouteSpecHttpRouteMatchOutput) Method() pulumi.StringOutput
- func (o GetRouteSpecHttpRouteMatchOutput) Paths() GetRouteSpecHttpRouteMatchPathArrayOutput
- func (o GetRouteSpecHttpRouteMatchOutput) Port() pulumi.IntOutput
- func (o GetRouteSpecHttpRouteMatchOutput) Prefix() pulumi.StringOutput
- func (o GetRouteSpecHttpRouteMatchOutput) QueryParameters() GetRouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (o GetRouteSpecHttpRouteMatchOutput) Scheme() pulumi.StringOutput
- func (o GetRouteSpecHttpRouteMatchOutput) ToGetRouteSpecHttpRouteMatchOutput() GetRouteSpecHttpRouteMatchOutput
- func (o GetRouteSpecHttpRouteMatchOutput) ToGetRouteSpecHttpRouteMatchOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchOutput
- type GetRouteSpecHttpRouteMatchPath
- type GetRouteSpecHttpRouteMatchPathArgs
- func (GetRouteSpecHttpRouteMatchPathArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteMatchPathArgs) ToGetRouteSpecHttpRouteMatchPathOutput() GetRouteSpecHttpRouteMatchPathOutput
- func (i GetRouteSpecHttpRouteMatchPathArgs) ToGetRouteSpecHttpRouteMatchPathOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchPathOutput
- type GetRouteSpecHttpRouteMatchPathArray
- func (GetRouteSpecHttpRouteMatchPathArray) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteMatchPathArray) ToGetRouteSpecHttpRouteMatchPathArrayOutput() GetRouteSpecHttpRouteMatchPathArrayOutput
- func (i GetRouteSpecHttpRouteMatchPathArray) ToGetRouteSpecHttpRouteMatchPathArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchPathArrayOutput
- type GetRouteSpecHttpRouteMatchPathArrayInput
- type GetRouteSpecHttpRouteMatchPathArrayOutput
- func (GetRouteSpecHttpRouteMatchPathArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteMatchPathArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttpRouteMatchPathOutput
- func (o GetRouteSpecHttpRouteMatchPathArrayOutput) ToGetRouteSpecHttpRouteMatchPathArrayOutput() GetRouteSpecHttpRouteMatchPathArrayOutput
- func (o GetRouteSpecHttpRouteMatchPathArrayOutput) ToGetRouteSpecHttpRouteMatchPathArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchPathArrayOutput
- type GetRouteSpecHttpRouteMatchPathInput
- type GetRouteSpecHttpRouteMatchPathOutput
- func (GetRouteSpecHttpRouteMatchPathOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteMatchPathOutput) Exact() pulumi.StringOutput
- func (o GetRouteSpecHttpRouteMatchPathOutput) Regex() pulumi.StringOutput
- func (o GetRouteSpecHttpRouteMatchPathOutput) ToGetRouteSpecHttpRouteMatchPathOutput() GetRouteSpecHttpRouteMatchPathOutput
- func (o GetRouteSpecHttpRouteMatchPathOutput) ToGetRouteSpecHttpRouteMatchPathOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchPathOutput
- type GetRouteSpecHttpRouteMatchQueryParameter
- type GetRouteSpecHttpRouteMatchQueryParameterArgs
- func (GetRouteSpecHttpRouteMatchQueryParameterArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteMatchQueryParameterArgs) ToGetRouteSpecHttpRouteMatchQueryParameterOutput() GetRouteSpecHttpRouteMatchQueryParameterOutput
- func (i GetRouteSpecHttpRouteMatchQueryParameterArgs) ToGetRouteSpecHttpRouteMatchQueryParameterOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchQueryParameterOutput
- type GetRouteSpecHttpRouteMatchQueryParameterArray
- func (GetRouteSpecHttpRouteMatchQueryParameterArray) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteMatchQueryParameterArray) ToGetRouteSpecHttpRouteMatchQueryParameterArrayOutput() GetRouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (i GetRouteSpecHttpRouteMatchQueryParameterArray) ToGetRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchQueryParameterArrayOutput
- type GetRouteSpecHttpRouteMatchQueryParameterArrayInput
- type GetRouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (GetRouteSpecHttpRouteMatchQueryParameterArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteMatchQueryParameterArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttpRouteMatchQueryParameterOutput
- func (o GetRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGetRouteSpecHttpRouteMatchQueryParameterArrayOutput() GetRouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (o GetRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGetRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchQueryParameterArrayOutput
- type GetRouteSpecHttpRouteMatchQueryParameterInput
- type GetRouteSpecHttpRouteMatchQueryParameterMatch
- type GetRouteSpecHttpRouteMatchQueryParameterMatchArgs
- func (GetRouteSpecHttpRouteMatchQueryParameterMatchArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGetRouteSpecHttpRouteMatchQueryParameterMatchOutput() GetRouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (i GetRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGetRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchQueryParameterMatchOutput
- type GetRouteSpecHttpRouteMatchQueryParameterMatchArray
- func (GetRouteSpecHttpRouteMatchQueryParameterMatchArray) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteMatchQueryParameterMatchArray) ToGetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput() GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
- func (i GetRouteSpecHttpRouteMatchQueryParameterMatchArray) ToGetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
- type GetRouteSpecHttpRouteMatchQueryParameterMatchArrayInput
- type GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
- func (GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (o GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ToGetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput() GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
- func (o GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ToGetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
- type GetRouteSpecHttpRouteMatchQueryParameterMatchInput
- type GetRouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (GetRouteSpecHttpRouteMatchQueryParameterMatchOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteMatchQueryParameterMatchOutput) Exact() pulumi.StringOutput
- func (o GetRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGetRouteSpecHttpRouteMatchQueryParameterMatchOutput() GetRouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (o GetRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGetRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchQueryParameterMatchOutput
- type GetRouteSpecHttpRouteMatchQueryParameterOutput
- func (GetRouteSpecHttpRouteMatchQueryParameterOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteMatchQueryParameterOutput) Matches() GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
- func (o GetRouteSpecHttpRouteMatchQueryParameterOutput) Name() pulumi.StringOutput
- func (o GetRouteSpecHttpRouteMatchQueryParameterOutput) ToGetRouteSpecHttpRouteMatchQueryParameterOutput() GetRouteSpecHttpRouteMatchQueryParameterOutput
- func (o GetRouteSpecHttpRouteMatchQueryParameterOutput) ToGetRouteSpecHttpRouteMatchQueryParameterOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchQueryParameterOutput
- type GetRouteSpecHttpRouteOutput
- func (o GetRouteSpecHttpRouteOutput) Actions() GetRouteSpecHttpRouteActionArrayOutput
- func (GetRouteSpecHttpRouteOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteOutput) Matches() GetRouteSpecHttpRouteMatchArrayOutput
- func (o GetRouteSpecHttpRouteOutput) RetryPolicies() GetRouteSpecHttpRouteRetryPolicyArrayOutput
- func (o GetRouteSpecHttpRouteOutput) Timeouts() GetRouteSpecHttpRouteTimeoutArrayOutput
- func (o GetRouteSpecHttpRouteOutput) ToGetRouteSpecHttpRouteOutput() GetRouteSpecHttpRouteOutput
- func (o GetRouteSpecHttpRouteOutput) ToGetRouteSpecHttpRouteOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteOutput
- type GetRouteSpecHttpRouteRetryPolicy
- type GetRouteSpecHttpRouteRetryPolicyArgs
- func (GetRouteSpecHttpRouteRetryPolicyArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteRetryPolicyArgs) ToGetRouteSpecHttpRouteRetryPolicyOutput() GetRouteSpecHttpRouteRetryPolicyOutput
- func (i GetRouteSpecHttpRouteRetryPolicyArgs) ToGetRouteSpecHttpRouteRetryPolicyOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteRetryPolicyOutput
- type GetRouteSpecHttpRouteRetryPolicyArray
- func (GetRouteSpecHttpRouteRetryPolicyArray) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteRetryPolicyArray) ToGetRouteSpecHttpRouteRetryPolicyArrayOutput() GetRouteSpecHttpRouteRetryPolicyArrayOutput
- func (i GetRouteSpecHttpRouteRetryPolicyArray) ToGetRouteSpecHttpRouteRetryPolicyArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteRetryPolicyArrayOutput
- type GetRouteSpecHttpRouteRetryPolicyArrayInput
- type GetRouteSpecHttpRouteRetryPolicyArrayOutput
- func (GetRouteSpecHttpRouteRetryPolicyArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteRetryPolicyArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttpRouteRetryPolicyOutput
- func (o GetRouteSpecHttpRouteRetryPolicyArrayOutput) ToGetRouteSpecHttpRouteRetryPolicyArrayOutput() GetRouteSpecHttpRouteRetryPolicyArrayOutput
- func (o GetRouteSpecHttpRouteRetryPolicyArrayOutput) ToGetRouteSpecHttpRouteRetryPolicyArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteRetryPolicyArrayOutput
- type GetRouteSpecHttpRouteRetryPolicyInput
- type GetRouteSpecHttpRouteRetryPolicyOutput
- func (GetRouteSpecHttpRouteRetryPolicyOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteRetryPolicyOutput) HttpRetryEvents() pulumi.StringArrayOutput
- func (o GetRouteSpecHttpRouteRetryPolicyOutput) MaxRetries() pulumi.IntOutput
- func (o GetRouteSpecHttpRouteRetryPolicyOutput) PerRetryTimeouts() GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput
- func (o GetRouteSpecHttpRouteRetryPolicyOutput) TcpRetryEvents() pulumi.StringArrayOutput
- func (o GetRouteSpecHttpRouteRetryPolicyOutput) ToGetRouteSpecHttpRouteRetryPolicyOutput() GetRouteSpecHttpRouteRetryPolicyOutput
- func (o GetRouteSpecHttpRouteRetryPolicyOutput) ToGetRouteSpecHttpRouteRetryPolicyOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteRetryPolicyOutput
- type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeout
- type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs
- func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput() GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
- func (i GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
- type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArray
- func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArray) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput() GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput
- func (i GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput
- type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayInput
- type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput
- func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
- func (o GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput() GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput
- func (o GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput
- type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutInput
- type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
- func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput() GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
- func (o GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
- func (o GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) Unit() pulumi.StringOutput
- func (o GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) Value() pulumi.IntOutput
- type GetRouteSpecHttpRouteTimeout
- type GetRouteSpecHttpRouteTimeoutArgs
- func (GetRouteSpecHttpRouteTimeoutArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteTimeoutArgs) ToGetRouteSpecHttpRouteTimeoutOutput() GetRouteSpecHttpRouteTimeoutOutput
- func (i GetRouteSpecHttpRouteTimeoutArgs) ToGetRouteSpecHttpRouteTimeoutOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutOutput
- type GetRouteSpecHttpRouteTimeoutArray
- func (GetRouteSpecHttpRouteTimeoutArray) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteTimeoutArray) ToGetRouteSpecHttpRouteTimeoutArrayOutput() GetRouteSpecHttpRouteTimeoutArrayOutput
- func (i GetRouteSpecHttpRouteTimeoutArray) ToGetRouteSpecHttpRouteTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutArrayOutput
- type GetRouteSpecHttpRouteTimeoutArrayInput
- type GetRouteSpecHttpRouteTimeoutArrayOutput
- func (GetRouteSpecHttpRouteTimeoutArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteTimeoutArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttpRouteTimeoutOutput
- func (o GetRouteSpecHttpRouteTimeoutArrayOutput) ToGetRouteSpecHttpRouteTimeoutArrayOutput() GetRouteSpecHttpRouteTimeoutArrayOutput
- func (o GetRouteSpecHttpRouteTimeoutArrayOutput) ToGetRouteSpecHttpRouteTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutArrayOutput
- type GetRouteSpecHttpRouteTimeoutIdle
- type GetRouteSpecHttpRouteTimeoutIdleArgs
- func (GetRouteSpecHttpRouteTimeoutIdleArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteTimeoutIdleArgs) ToGetRouteSpecHttpRouteTimeoutIdleOutput() GetRouteSpecHttpRouteTimeoutIdleOutput
- func (i GetRouteSpecHttpRouteTimeoutIdleArgs) ToGetRouteSpecHttpRouteTimeoutIdleOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutIdleOutput
- type GetRouteSpecHttpRouteTimeoutIdleArray
- func (GetRouteSpecHttpRouteTimeoutIdleArray) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteTimeoutIdleArray) ToGetRouteSpecHttpRouteTimeoutIdleArrayOutput() GetRouteSpecHttpRouteTimeoutIdleArrayOutput
- func (i GetRouteSpecHttpRouteTimeoutIdleArray) ToGetRouteSpecHttpRouteTimeoutIdleArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutIdleArrayOutput
- type GetRouteSpecHttpRouteTimeoutIdleArrayInput
- type GetRouteSpecHttpRouteTimeoutIdleArrayOutput
- func (GetRouteSpecHttpRouteTimeoutIdleArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteTimeoutIdleArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttpRouteTimeoutIdleOutput
- func (o GetRouteSpecHttpRouteTimeoutIdleArrayOutput) ToGetRouteSpecHttpRouteTimeoutIdleArrayOutput() GetRouteSpecHttpRouteTimeoutIdleArrayOutput
- func (o GetRouteSpecHttpRouteTimeoutIdleArrayOutput) ToGetRouteSpecHttpRouteTimeoutIdleArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutIdleArrayOutput
- type GetRouteSpecHttpRouteTimeoutIdleInput
- type GetRouteSpecHttpRouteTimeoutIdleOutput
- func (GetRouteSpecHttpRouteTimeoutIdleOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteTimeoutIdleOutput) ToGetRouteSpecHttpRouteTimeoutIdleOutput() GetRouteSpecHttpRouteTimeoutIdleOutput
- func (o GetRouteSpecHttpRouteTimeoutIdleOutput) ToGetRouteSpecHttpRouteTimeoutIdleOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutIdleOutput
- func (o GetRouteSpecHttpRouteTimeoutIdleOutput) Unit() pulumi.StringOutput
- func (o GetRouteSpecHttpRouteTimeoutIdleOutput) Value() pulumi.IntOutput
- type GetRouteSpecHttpRouteTimeoutInput
- type GetRouteSpecHttpRouteTimeoutOutput
- func (GetRouteSpecHttpRouteTimeoutOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteTimeoutOutput) Idles() GetRouteSpecHttpRouteTimeoutIdleArrayOutput
- func (o GetRouteSpecHttpRouteTimeoutOutput) PerRequests() GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput
- func (o GetRouteSpecHttpRouteTimeoutOutput) ToGetRouteSpecHttpRouteTimeoutOutput() GetRouteSpecHttpRouteTimeoutOutput
- func (o GetRouteSpecHttpRouteTimeoutOutput) ToGetRouteSpecHttpRouteTimeoutOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutOutput
- type GetRouteSpecHttpRouteTimeoutPerRequest
- type GetRouteSpecHttpRouteTimeoutPerRequestArgs
- func (GetRouteSpecHttpRouteTimeoutPerRequestArgs) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteTimeoutPerRequestArgs) ToGetRouteSpecHttpRouteTimeoutPerRequestOutput() GetRouteSpecHttpRouteTimeoutPerRequestOutput
- func (i GetRouteSpecHttpRouteTimeoutPerRequestArgs) ToGetRouteSpecHttpRouteTimeoutPerRequestOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutPerRequestOutput
- type GetRouteSpecHttpRouteTimeoutPerRequestArray
- func (GetRouteSpecHttpRouteTimeoutPerRequestArray) ElementType() reflect.Type
- func (i GetRouteSpecHttpRouteTimeoutPerRequestArray) ToGetRouteSpecHttpRouteTimeoutPerRequestArrayOutput() GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput
- func (i GetRouteSpecHttpRouteTimeoutPerRequestArray) ToGetRouteSpecHttpRouteTimeoutPerRequestArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput
- type GetRouteSpecHttpRouteTimeoutPerRequestArrayInput
- type GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput
- func (GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttpRouteTimeoutPerRequestOutput
- func (o GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput) ToGetRouteSpecHttpRouteTimeoutPerRequestArrayOutput() GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput
- func (o GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput) ToGetRouteSpecHttpRouteTimeoutPerRequestArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput
- type GetRouteSpecHttpRouteTimeoutPerRequestInput
- type GetRouteSpecHttpRouteTimeoutPerRequestOutput
- func (GetRouteSpecHttpRouteTimeoutPerRequestOutput) ElementType() reflect.Type
- func (o GetRouteSpecHttpRouteTimeoutPerRequestOutput) ToGetRouteSpecHttpRouteTimeoutPerRequestOutput() GetRouteSpecHttpRouteTimeoutPerRequestOutput
- func (o GetRouteSpecHttpRouteTimeoutPerRequestOutput) ToGetRouteSpecHttpRouteTimeoutPerRequestOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutPerRequestOutput
- func (o GetRouteSpecHttpRouteTimeoutPerRequestOutput) Unit() pulumi.StringOutput
- func (o GetRouteSpecHttpRouteTimeoutPerRequestOutput) Value() pulumi.IntOutput
- type GetRouteSpecInput
- type GetRouteSpecOutput
- func (GetRouteSpecOutput) ElementType() reflect.Type
- func (o GetRouteSpecOutput) GrpcRoutes() GetRouteSpecGrpcRouteArrayOutput
- func (o GetRouteSpecOutput) Http2Routes() GetRouteSpecHttp2RouteArrayOutput
- func (o GetRouteSpecOutput) HttpRoutes() GetRouteSpecHttpRouteArrayOutput
- func (o GetRouteSpecOutput) Priority() pulumi.IntOutput
- func (o GetRouteSpecOutput) TcpRoutes() GetRouteSpecTcpRouteArrayOutput
- func (o GetRouteSpecOutput) ToGetRouteSpecOutput() GetRouteSpecOutput
- func (o GetRouteSpecOutput) ToGetRouteSpecOutputWithContext(ctx context.Context) GetRouteSpecOutput
- type GetRouteSpecTcpRoute
- type GetRouteSpecTcpRouteAction
- type GetRouteSpecTcpRouteActionArgs
- func (GetRouteSpecTcpRouteActionArgs) ElementType() reflect.Type
- func (i GetRouteSpecTcpRouteActionArgs) ToGetRouteSpecTcpRouteActionOutput() GetRouteSpecTcpRouteActionOutput
- func (i GetRouteSpecTcpRouteActionArgs) ToGetRouteSpecTcpRouteActionOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteActionOutput
- type GetRouteSpecTcpRouteActionArray
- func (GetRouteSpecTcpRouteActionArray) ElementType() reflect.Type
- func (i GetRouteSpecTcpRouteActionArray) ToGetRouteSpecTcpRouteActionArrayOutput() GetRouteSpecTcpRouteActionArrayOutput
- func (i GetRouteSpecTcpRouteActionArray) ToGetRouteSpecTcpRouteActionArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteActionArrayOutput
- type GetRouteSpecTcpRouteActionArrayInput
- type GetRouteSpecTcpRouteActionArrayOutput
- func (GetRouteSpecTcpRouteActionArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecTcpRouteActionArrayOutput) Index(i pulumi.IntInput) GetRouteSpecTcpRouteActionOutput
- func (o GetRouteSpecTcpRouteActionArrayOutput) ToGetRouteSpecTcpRouteActionArrayOutput() GetRouteSpecTcpRouteActionArrayOutput
- func (o GetRouteSpecTcpRouteActionArrayOutput) ToGetRouteSpecTcpRouteActionArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteActionArrayOutput
- type GetRouteSpecTcpRouteActionInput
- type GetRouteSpecTcpRouteActionOutput
- func (GetRouteSpecTcpRouteActionOutput) ElementType() reflect.Type
- func (o GetRouteSpecTcpRouteActionOutput) ToGetRouteSpecTcpRouteActionOutput() GetRouteSpecTcpRouteActionOutput
- func (o GetRouteSpecTcpRouteActionOutput) ToGetRouteSpecTcpRouteActionOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteActionOutput
- func (o GetRouteSpecTcpRouteActionOutput) WeightedTargets() GetRouteSpecTcpRouteActionWeightedTargetArrayOutput
- type GetRouteSpecTcpRouteActionWeightedTarget
- type GetRouteSpecTcpRouteActionWeightedTargetArgs
- func (GetRouteSpecTcpRouteActionWeightedTargetArgs) ElementType() reflect.Type
- func (i GetRouteSpecTcpRouteActionWeightedTargetArgs) ToGetRouteSpecTcpRouteActionWeightedTargetOutput() GetRouteSpecTcpRouteActionWeightedTargetOutput
- func (i GetRouteSpecTcpRouteActionWeightedTargetArgs) ToGetRouteSpecTcpRouteActionWeightedTargetOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteActionWeightedTargetOutput
- type GetRouteSpecTcpRouteActionWeightedTargetArray
- func (GetRouteSpecTcpRouteActionWeightedTargetArray) ElementType() reflect.Type
- func (i GetRouteSpecTcpRouteActionWeightedTargetArray) ToGetRouteSpecTcpRouteActionWeightedTargetArrayOutput() GetRouteSpecTcpRouteActionWeightedTargetArrayOutput
- func (i GetRouteSpecTcpRouteActionWeightedTargetArray) ToGetRouteSpecTcpRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteActionWeightedTargetArrayOutput
- type GetRouteSpecTcpRouteActionWeightedTargetArrayInput
- type GetRouteSpecTcpRouteActionWeightedTargetArrayOutput
- func (GetRouteSpecTcpRouteActionWeightedTargetArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecTcpRouteActionWeightedTargetArrayOutput) Index(i pulumi.IntInput) GetRouteSpecTcpRouteActionWeightedTargetOutput
- func (o GetRouteSpecTcpRouteActionWeightedTargetArrayOutput) ToGetRouteSpecTcpRouteActionWeightedTargetArrayOutput() GetRouteSpecTcpRouteActionWeightedTargetArrayOutput
- func (o GetRouteSpecTcpRouteActionWeightedTargetArrayOutput) ToGetRouteSpecTcpRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteActionWeightedTargetArrayOutput
- type GetRouteSpecTcpRouteActionWeightedTargetInput
- type GetRouteSpecTcpRouteActionWeightedTargetOutput
- func (GetRouteSpecTcpRouteActionWeightedTargetOutput) ElementType() reflect.Type
- func (o GetRouteSpecTcpRouteActionWeightedTargetOutput) Port() pulumi.IntOutput
- func (o GetRouteSpecTcpRouteActionWeightedTargetOutput) ToGetRouteSpecTcpRouteActionWeightedTargetOutput() GetRouteSpecTcpRouteActionWeightedTargetOutput
- func (o GetRouteSpecTcpRouteActionWeightedTargetOutput) ToGetRouteSpecTcpRouteActionWeightedTargetOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteActionWeightedTargetOutput
- func (o GetRouteSpecTcpRouteActionWeightedTargetOutput) VirtualNode() pulumi.StringOutput
- func (o GetRouteSpecTcpRouteActionWeightedTargetOutput) Weight() pulumi.IntOutput
- type GetRouteSpecTcpRouteArgs
- type GetRouteSpecTcpRouteArray
- type GetRouteSpecTcpRouteArrayInput
- type GetRouteSpecTcpRouteArrayOutput
- func (GetRouteSpecTcpRouteArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecTcpRouteArrayOutput) Index(i pulumi.IntInput) GetRouteSpecTcpRouteOutput
- func (o GetRouteSpecTcpRouteArrayOutput) ToGetRouteSpecTcpRouteArrayOutput() GetRouteSpecTcpRouteArrayOutput
- func (o GetRouteSpecTcpRouteArrayOutput) ToGetRouteSpecTcpRouteArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteArrayOutput
- type GetRouteSpecTcpRouteInput
- type GetRouteSpecTcpRouteMatch
- type GetRouteSpecTcpRouteMatchArgs
- func (GetRouteSpecTcpRouteMatchArgs) ElementType() reflect.Type
- func (i GetRouteSpecTcpRouteMatchArgs) ToGetRouteSpecTcpRouteMatchOutput() GetRouteSpecTcpRouteMatchOutput
- func (i GetRouteSpecTcpRouteMatchArgs) ToGetRouteSpecTcpRouteMatchOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteMatchOutput
- type GetRouteSpecTcpRouteMatchArray
- func (GetRouteSpecTcpRouteMatchArray) ElementType() reflect.Type
- func (i GetRouteSpecTcpRouteMatchArray) ToGetRouteSpecTcpRouteMatchArrayOutput() GetRouteSpecTcpRouteMatchArrayOutput
- func (i GetRouteSpecTcpRouteMatchArray) ToGetRouteSpecTcpRouteMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteMatchArrayOutput
- type GetRouteSpecTcpRouteMatchArrayInput
- type GetRouteSpecTcpRouteMatchArrayOutput
- func (GetRouteSpecTcpRouteMatchArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecTcpRouteMatchArrayOutput) Index(i pulumi.IntInput) GetRouteSpecTcpRouteMatchOutput
- func (o GetRouteSpecTcpRouteMatchArrayOutput) ToGetRouteSpecTcpRouteMatchArrayOutput() GetRouteSpecTcpRouteMatchArrayOutput
- func (o GetRouteSpecTcpRouteMatchArrayOutput) ToGetRouteSpecTcpRouteMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteMatchArrayOutput
- type GetRouteSpecTcpRouteMatchInput
- type GetRouteSpecTcpRouteMatchOutput
- func (GetRouteSpecTcpRouteMatchOutput) ElementType() reflect.Type
- func (o GetRouteSpecTcpRouteMatchOutput) Port() pulumi.IntOutput
- func (o GetRouteSpecTcpRouteMatchOutput) ToGetRouteSpecTcpRouteMatchOutput() GetRouteSpecTcpRouteMatchOutput
- func (o GetRouteSpecTcpRouteMatchOutput) ToGetRouteSpecTcpRouteMatchOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteMatchOutput
- type GetRouteSpecTcpRouteOutput
- func (o GetRouteSpecTcpRouteOutput) Actions() GetRouteSpecTcpRouteActionArrayOutput
- func (GetRouteSpecTcpRouteOutput) ElementType() reflect.Type
- func (o GetRouteSpecTcpRouteOutput) Matches() GetRouteSpecTcpRouteMatchArrayOutput
- func (o GetRouteSpecTcpRouteOutput) Timeouts() GetRouteSpecTcpRouteTimeoutArrayOutput
- func (o GetRouteSpecTcpRouteOutput) ToGetRouteSpecTcpRouteOutput() GetRouteSpecTcpRouteOutput
- func (o GetRouteSpecTcpRouteOutput) ToGetRouteSpecTcpRouteOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteOutput
- type GetRouteSpecTcpRouteTimeout
- type GetRouteSpecTcpRouteTimeoutArgs
- func (GetRouteSpecTcpRouteTimeoutArgs) ElementType() reflect.Type
- func (i GetRouteSpecTcpRouteTimeoutArgs) ToGetRouteSpecTcpRouteTimeoutOutput() GetRouteSpecTcpRouteTimeoutOutput
- func (i GetRouteSpecTcpRouteTimeoutArgs) ToGetRouteSpecTcpRouteTimeoutOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteTimeoutOutput
- type GetRouteSpecTcpRouteTimeoutArray
- func (GetRouteSpecTcpRouteTimeoutArray) ElementType() reflect.Type
- func (i GetRouteSpecTcpRouteTimeoutArray) ToGetRouteSpecTcpRouteTimeoutArrayOutput() GetRouteSpecTcpRouteTimeoutArrayOutput
- func (i GetRouteSpecTcpRouteTimeoutArray) ToGetRouteSpecTcpRouteTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteTimeoutArrayOutput
- type GetRouteSpecTcpRouteTimeoutArrayInput
- type GetRouteSpecTcpRouteTimeoutArrayOutput
- func (GetRouteSpecTcpRouteTimeoutArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecTcpRouteTimeoutArrayOutput) Index(i pulumi.IntInput) GetRouteSpecTcpRouteTimeoutOutput
- func (o GetRouteSpecTcpRouteTimeoutArrayOutput) ToGetRouteSpecTcpRouteTimeoutArrayOutput() GetRouteSpecTcpRouteTimeoutArrayOutput
- func (o GetRouteSpecTcpRouteTimeoutArrayOutput) ToGetRouteSpecTcpRouteTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteTimeoutArrayOutput
- type GetRouteSpecTcpRouteTimeoutIdle
- type GetRouteSpecTcpRouteTimeoutIdleArgs
- func (GetRouteSpecTcpRouteTimeoutIdleArgs) ElementType() reflect.Type
- func (i GetRouteSpecTcpRouteTimeoutIdleArgs) ToGetRouteSpecTcpRouteTimeoutIdleOutput() GetRouteSpecTcpRouteTimeoutIdleOutput
- func (i GetRouteSpecTcpRouteTimeoutIdleArgs) ToGetRouteSpecTcpRouteTimeoutIdleOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteTimeoutIdleOutput
- type GetRouteSpecTcpRouteTimeoutIdleArray
- func (GetRouteSpecTcpRouteTimeoutIdleArray) ElementType() reflect.Type
- func (i GetRouteSpecTcpRouteTimeoutIdleArray) ToGetRouteSpecTcpRouteTimeoutIdleArrayOutput() GetRouteSpecTcpRouteTimeoutIdleArrayOutput
- func (i GetRouteSpecTcpRouteTimeoutIdleArray) ToGetRouteSpecTcpRouteTimeoutIdleArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteTimeoutIdleArrayOutput
- type GetRouteSpecTcpRouteTimeoutIdleArrayInput
- type GetRouteSpecTcpRouteTimeoutIdleArrayOutput
- func (GetRouteSpecTcpRouteTimeoutIdleArrayOutput) ElementType() reflect.Type
- func (o GetRouteSpecTcpRouteTimeoutIdleArrayOutput) Index(i pulumi.IntInput) GetRouteSpecTcpRouteTimeoutIdleOutput
- func (o GetRouteSpecTcpRouteTimeoutIdleArrayOutput) ToGetRouteSpecTcpRouteTimeoutIdleArrayOutput() GetRouteSpecTcpRouteTimeoutIdleArrayOutput
- func (o GetRouteSpecTcpRouteTimeoutIdleArrayOutput) ToGetRouteSpecTcpRouteTimeoutIdleArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteTimeoutIdleArrayOutput
- type GetRouteSpecTcpRouteTimeoutIdleInput
- type GetRouteSpecTcpRouteTimeoutIdleOutput
- func (GetRouteSpecTcpRouteTimeoutIdleOutput) ElementType() reflect.Type
- func (o GetRouteSpecTcpRouteTimeoutIdleOutput) ToGetRouteSpecTcpRouteTimeoutIdleOutput() GetRouteSpecTcpRouteTimeoutIdleOutput
- func (o GetRouteSpecTcpRouteTimeoutIdleOutput) ToGetRouteSpecTcpRouteTimeoutIdleOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteTimeoutIdleOutput
- func (o GetRouteSpecTcpRouteTimeoutIdleOutput) Unit() pulumi.StringOutput
- func (o GetRouteSpecTcpRouteTimeoutIdleOutput) Value() pulumi.IntOutput
- type GetRouteSpecTcpRouteTimeoutInput
- type GetRouteSpecTcpRouteTimeoutOutput
- func (GetRouteSpecTcpRouteTimeoutOutput) ElementType() reflect.Type
- func (o GetRouteSpecTcpRouteTimeoutOutput) Idles() GetRouteSpecTcpRouteTimeoutIdleArrayOutput
- func (o GetRouteSpecTcpRouteTimeoutOutput) ToGetRouteSpecTcpRouteTimeoutOutput() GetRouteSpecTcpRouteTimeoutOutput
- func (o GetRouteSpecTcpRouteTimeoutOutput) ToGetRouteSpecTcpRouteTimeoutOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteTimeoutOutput
- type GetVirtualGatewaySpec
- type GetVirtualGatewaySpecArgs
- type GetVirtualGatewaySpecArray
- func (GetVirtualGatewaySpecArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecArray) ToGetVirtualGatewaySpecArrayOutput() GetVirtualGatewaySpecArrayOutput
- func (i GetVirtualGatewaySpecArray) ToGetVirtualGatewaySpecArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecArrayOutput
- type GetVirtualGatewaySpecArrayInput
- type GetVirtualGatewaySpecArrayOutput
- func (GetVirtualGatewaySpecArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecOutput
- func (o GetVirtualGatewaySpecArrayOutput) ToGetVirtualGatewaySpecArrayOutput() GetVirtualGatewaySpecArrayOutput
- func (o GetVirtualGatewaySpecArrayOutput) ToGetVirtualGatewaySpecArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecArrayOutput
- type GetVirtualGatewaySpecBackendDefault
- type GetVirtualGatewaySpecBackendDefaultArgs
- func (GetVirtualGatewaySpecBackendDefaultArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultArgs) ToGetVirtualGatewaySpecBackendDefaultOutput() GetVirtualGatewaySpecBackendDefaultOutput
- func (i GetVirtualGatewaySpecBackendDefaultArgs) ToGetVirtualGatewaySpecBackendDefaultOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultOutput
- type GetVirtualGatewaySpecBackendDefaultArray
- func (GetVirtualGatewaySpecBackendDefaultArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultArray) ToGetVirtualGatewaySpecBackendDefaultArrayOutput() GetVirtualGatewaySpecBackendDefaultArrayOutput
- func (i GetVirtualGatewaySpecBackendDefaultArray) ToGetVirtualGatewaySpecBackendDefaultArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultArrayOutput
- type GetVirtualGatewaySpecBackendDefaultArrayInput
- type GetVirtualGatewaySpecBackendDefaultArrayOutput
- func (GetVirtualGatewaySpecBackendDefaultArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecBackendDefaultOutput
- func (o GetVirtualGatewaySpecBackendDefaultArrayOutput) ToGetVirtualGatewaySpecBackendDefaultArrayOutput() GetVirtualGatewaySpecBackendDefaultArrayOutput
- func (o GetVirtualGatewaySpecBackendDefaultArrayOutput) ToGetVirtualGatewaySpecBackendDefaultArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicy
- type GetVirtualGatewaySpecBackendDefaultClientPolicyArgs
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyArray
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyArrayInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecBackendDefaultClientPolicyOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyOutput) Tls() GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTl
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlArgs
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlArray
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificate
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArgs
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArray
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFile
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArgs
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArray
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput) CertificateChain() pulumi.StringOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput) PrivateKey() pulumi.StringOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput) Files() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput) Sds() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSd
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArgs
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArray
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput) SecretName() pulumi.StringOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) Certificates() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) Enforce() pulumi.BoolOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) Ports() pulumi.IntArrayOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) Validations() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidation
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArgs
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArray
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput) SubjectAlternativeNames() ...
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput) Trusts() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeName
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput() ...
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) ...
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput() ...
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput() ...
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatch
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput() ...
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) ...
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput() ...
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput() ...
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) Exacts() pulumi.StringArrayOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput() ...
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) ...
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) Matches() ...
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput() ...
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) ...
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrust
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcm
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArgs
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArray
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArgs
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArray
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFile
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArgs
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArray
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput() ...
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput() ...
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput) Acms() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput) Files() ...
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput) Sds() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSd
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArgs
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArray
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
- func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdInput
- type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput
- func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput) SecretName() pulumi.StringOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput
- func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput
- type GetVirtualGatewaySpecBackendDefaultInput
- type GetVirtualGatewaySpecBackendDefaultOutput
- func (o GetVirtualGatewaySpecBackendDefaultOutput) ClientPolicies() GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput
- func (GetVirtualGatewaySpecBackendDefaultOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecBackendDefaultOutput) ToGetVirtualGatewaySpecBackendDefaultOutput() GetVirtualGatewaySpecBackendDefaultOutput
- func (o GetVirtualGatewaySpecBackendDefaultOutput) ToGetVirtualGatewaySpecBackendDefaultOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultOutput
- type GetVirtualGatewaySpecInput
- type GetVirtualGatewaySpecListener
- type GetVirtualGatewaySpecListenerArgs
- func (GetVirtualGatewaySpecListenerArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerArgs) ToGetVirtualGatewaySpecListenerOutput() GetVirtualGatewaySpecListenerOutput
- func (i GetVirtualGatewaySpecListenerArgs) ToGetVirtualGatewaySpecListenerOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerOutput
- type GetVirtualGatewaySpecListenerArray
- func (GetVirtualGatewaySpecListenerArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerArray) ToGetVirtualGatewaySpecListenerArrayOutput() GetVirtualGatewaySpecListenerArrayOutput
- func (i GetVirtualGatewaySpecListenerArray) ToGetVirtualGatewaySpecListenerArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerArrayOutput
- type GetVirtualGatewaySpecListenerArrayInput
- type GetVirtualGatewaySpecListenerArrayOutput
- func (GetVirtualGatewaySpecListenerArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerOutput
- func (o GetVirtualGatewaySpecListenerArrayOutput) ToGetVirtualGatewaySpecListenerArrayOutput() GetVirtualGatewaySpecListenerArrayOutput
- func (o GetVirtualGatewaySpecListenerArrayOutput) ToGetVirtualGatewaySpecListenerArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerArrayOutput
- type GetVirtualGatewaySpecListenerConnectionPool
- type GetVirtualGatewaySpecListenerConnectionPoolArgs
- func (GetVirtualGatewaySpecListenerConnectionPoolArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerConnectionPoolArgs) ToGetVirtualGatewaySpecListenerConnectionPoolOutput() GetVirtualGatewaySpecListenerConnectionPoolOutput
- func (i GetVirtualGatewaySpecListenerConnectionPoolArgs) ToGetVirtualGatewaySpecListenerConnectionPoolOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolOutput
- type GetVirtualGatewaySpecListenerConnectionPoolArray
- func (GetVirtualGatewaySpecListenerConnectionPoolArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerConnectionPoolArray) ToGetVirtualGatewaySpecListenerConnectionPoolArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolArrayOutput
- func (i GetVirtualGatewaySpecListenerConnectionPoolArray) ToGetVirtualGatewaySpecListenerConnectionPoolArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolArrayOutput
- type GetVirtualGatewaySpecListenerConnectionPoolArrayInput
- type GetVirtualGatewaySpecListenerConnectionPoolArrayOutput
- func (GetVirtualGatewaySpecListenerConnectionPoolArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerConnectionPoolArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerConnectionPoolOutput
- func (o GetVirtualGatewaySpecListenerConnectionPoolArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolArrayOutput
- func (o GetVirtualGatewaySpecListenerConnectionPoolArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolArrayOutput
- type GetVirtualGatewaySpecListenerConnectionPoolGrpc
- type GetVirtualGatewaySpecListenerConnectionPoolGrpcArgs
- func (GetVirtualGatewaySpecListenerConnectionPoolGrpcArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcOutput() GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput
- func (i GetVirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput
- type GetVirtualGatewaySpecListenerConnectionPoolGrpcArray
- func (GetVirtualGatewaySpecListenerConnectionPoolGrpcArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerConnectionPoolGrpcArray) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput
- func (i GetVirtualGatewaySpecListenerConnectionPoolGrpcArray) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput
- type GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayInput
- type GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput
- func (GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput
- func (o GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput
- func (o GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput
- type GetVirtualGatewaySpecListenerConnectionPoolGrpcInput
- type GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput
- func (GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput) MaxRequests() pulumi.IntOutput
- func (o GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcOutput() GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput
- func (o GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput
- type GetVirtualGatewaySpecListenerConnectionPoolHttp
- type GetVirtualGatewaySpecListenerConnectionPoolHttp2
- type GetVirtualGatewaySpecListenerConnectionPoolHttp2Args
- func (GetVirtualGatewaySpecListenerConnectionPoolHttp2Args) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerConnectionPoolHttp2Args) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2Output() GetVirtualGatewaySpecListenerConnectionPoolHttp2Output
- func (i GetVirtualGatewaySpecListenerConnectionPoolHttp2Args) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2OutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttp2Output
- type GetVirtualGatewaySpecListenerConnectionPoolHttp2Array
- func (GetVirtualGatewaySpecListenerConnectionPoolHttp2Array) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerConnectionPoolHttp2Array) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput
- func (i GetVirtualGatewaySpecListenerConnectionPoolHttp2Array) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput
- type GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayInput
- type GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput
- func (GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerConnectionPoolHttp2Output
- func (o GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput
- func (o GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput
- type GetVirtualGatewaySpecListenerConnectionPoolHttp2Input
- type GetVirtualGatewaySpecListenerConnectionPoolHttp2Output
- func (GetVirtualGatewaySpecListenerConnectionPoolHttp2Output) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerConnectionPoolHttp2Output) MaxRequests() pulumi.IntOutput
- func (o GetVirtualGatewaySpecListenerConnectionPoolHttp2Output) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2Output() GetVirtualGatewaySpecListenerConnectionPoolHttp2Output
- func (o GetVirtualGatewaySpecListenerConnectionPoolHttp2Output) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2OutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttp2Output
- type GetVirtualGatewaySpecListenerConnectionPoolHttpArgs
- func (GetVirtualGatewaySpecListenerConnectionPoolHttpArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerConnectionPoolHttpArgs) ToGetVirtualGatewaySpecListenerConnectionPoolHttpOutput() GetVirtualGatewaySpecListenerConnectionPoolHttpOutput
- func (i GetVirtualGatewaySpecListenerConnectionPoolHttpArgs) ToGetVirtualGatewaySpecListenerConnectionPoolHttpOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttpOutput
- type GetVirtualGatewaySpecListenerConnectionPoolHttpArray
- func (GetVirtualGatewaySpecListenerConnectionPoolHttpArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerConnectionPoolHttpArray) ToGetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput
- func (i GetVirtualGatewaySpecListenerConnectionPoolHttpArray) ToGetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput
- type GetVirtualGatewaySpecListenerConnectionPoolHttpArrayInput
- type GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput
- func (GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerConnectionPoolHttpOutput
- func (o GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput
- func (o GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput
- type GetVirtualGatewaySpecListenerConnectionPoolHttpInput
- type GetVirtualGatewaySpecListenerConnectionPoolHttpOutput
- func (GetVirtualGatewaySpecListenerConnectionPoolHttpOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerConnectionPoolHttpOutput) MaxConnections() pulumi.IntOutput
- func (o GetVirtualGatewaySpecListenerConnectionPoolHttpOutput) MaxPendingRequests() pulumi.IntOutput
- func (o GetVirtualGatewaySpecListenerConnectionPoolHttpOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttpOutput() GetVirtualGatewaySpecListenerConnectionPoolHttpOutput
- func (o GetVirtualGatewaySpecListenerConnectionPoolHttpOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttpOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttpOutput
- type GetVirtualGatewaySpecListenerConnectionPoolInput
- type GetVirtualGatewaySpecListenerConnectionPoolOutput
- func (GetVirtualGatewaySpecListenerConnectionPoolOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerConnectionPoolOutput) Grpcs() GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput
- func (o GetVirtualGatewaySpecListenerConnectionPoolOutput) Http2s() GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput
- func (o GetVirtualGatewaySpecListenerConnectionPoolOutput) Https() GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput
- func (o GetVirtualGatewaySpecListenerConnectionPoolOutput) ToGetVirtualGatewaySpecListenerConnectionPoolOutput() GetVirtualGatewaySpecListenerConnectionPoolOutput
- func (o GetVirtualGatewaySpecListenerConnectionPoolOutput) ToGetVirtualGatewaySpecListenerConnectionPoolOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolOutput
- type GetVirtualGatewaySpecListenerHealthCheck
- type GetVirtualGatewaySpecListenerHealthCheckArgs
- func (GetVirtualGatewaySpecListenerHealthCheckArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerHealthCheckArgs) ToGetVirtualGatewaySpecListenerHealthCheckOutput() GetVirtualGatewaySpecListenerHealthCheckOutput
- func (i GetVirtualGatewaySpecListenerHealthCheckArgs) ToGetVirtualGatewaySpecListenerHealthCheckOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerHealthCheckOutput
- type GetVirtualGatewaySpecListenerHealthCheckArray
- func (GetVirtualGatewaySpecListenerHealthCheckArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerHealthCheckArray) ToGetVirtualGatewaySpecListenerHealthCheckArrayOutput() GetVirtualGatewaySpecListenerHealthCheckArrayOutput
- func (i GetVirtualGatewaySpecListenerHealthCheckArray) ToGetVirtualGatewaySpecListenerHealthCheckArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerHealthCheckArrayOutput
- type GetVirtualGatewaySpecListenerHealthCheckArrayInput
- type GetVirtualGatewaySpecListenerHealthCheckArrayOutput
- func (GetVirtualGatewaySpecListenerHealthCheckArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerHealthCheckArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerHealthCheckOutput
- func (o GetVirtualGatewaySpecListenerHealthCheckArrayOutput) ToGetVirtualGatewaySpecListenerHealthCheckArrayOutput() GetVirtualGatewaySpecListenerHealthCheckArrayOutput
- func (o GetVirtualGatewaySpecListenerHealthCheckArrayOutput) ToGetVirtualGatewaySpecListenerHealthCheckArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerHealthCheckArrayOutput
- type GetVirtualGatewaySpecListenerHealthCheckInput
- type GetVirtualGatewaySpecListenerHealthCheckOutput
- func (GetVirtualGatewaySpecListenerHealthCheckOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerHealthCheckOutput) HealthyThreshold() pulumi.IntOutput
- func (o GetVirtualGatewaySpecListenerHealthCheckOutput) IntervalMillis() pulumi.IntOutput
- func (o GetVirtualGatewaySpecListenerHealthCheckOutput) Path() pulumi.StringOutput
- func (o GetVirtualGatewaySpecListenerHealthCheckOutput) Port() pulumi.IntOutput
- func (o GetVirtualGatewaySpecListenerHealthCheckOutput) Protocol() pulumi.StringOutput
- func (o GetVirtualGatewaySpecListenerHealthCheckOutput) TimeoutMillis() pulumi.IntOutput
- func (o GetVirtualGatewaySpecListenerHealthCheckOutput) ToGetVirtualGatewaySpecListenerHealthCheckOutput() GetVirtualGatewaySpecListenerHealthCheckOutput
- func (o GetVirtualGatewaySpecListenerHealthCheckOutput) ToGetVirtualGatewaySpecListenerHealthCheckOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerHealthCheckOutput
- func (o GetVirtualGatewaySpecListenerHealthCheckOutput) UnhealthyThreshold() pulumi.IntOutput
- type GetVirtualGatewaySpecListenerInput
- type GetVirtualGatewaySpecListenerOutput
- func (o GetVirtualGatewaySpecListenerOutput) ConnectionPools() GetVirtualGatewaySpecListenerConnectionPoolArrayOutput
- func (GetVirtualGatewaySpecListenerOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerOutput) HealthChecks() GetVirtualGatewaySpecListenerHealthCheckArrayOutput
- func (o GetVirtualGatewaySpecListenerOutput) PortMappings() GetVirtualGatewaySpecListenerPortMappingArrayOutput
- func (o GetVirtualGatewaySpecListenerOutput) Tls() GetVirtualGatewaySpecListenerTlArrayOutput
- func (o GetVirtualGatewaySpecListenerOutput) ToGetVirtualGatewaySpecListenerOutput() GetVirtualGatewaySpecListenerOutput
- func (o GetVirtualGatewaySpecListenerOutput) ToGetVirtualGatewaySpecListenerOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerOutput
- type GetVirtualGatewaySpecListenerPortMapping
- type GetVirtualGatewaySpecListenerPortMappingArgs
- func (GetVirtualGatewaySpecListenerPortMappingArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerPortMappingArgs) ToGetVirtualGatewaySpecListenerPortMappingOutput() GetVirtualGatewaySpecListenerPortMappingOutput
- func (i GetVirtualGatewaySpecListenerPortMappingArgs) ToGetVirtualGatewaySpecListenerPortMappingOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerPortMappingOutput
- type GetVirtualGatewaySpecListenerPortMappingArray
- func (GetVirtualGatewaySpecListenerPortMappingArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerPortMappingArray) ToGetVirtualGatewaySpecListenerPortMappingArrayOutput() GetVirtualGatewaySpecListenerPortMappingArrayOutput
- func (i GetVirtualGatewaySpecListenerPortMappingArray) ToGetVirtualGatewaySpecListenerPortMappingArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerPortMappingArrayOutput
- type GetVirtualGatewaySpecListenerPortMappingArrayInput
- type GetVirtualGatewaySpecListenerPortMappingArrayOutput
- func (GetVirtualGatewaySpecListenerPortMappingArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerPortMappingArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerPortMappingOutput
- func (o GetVirtualGatewaySpecListenerPortMappingArrayOutput) ToGetVirtualGatewaySpecListenerPortMappingArrayOutput() GetVirtualGatewaySpecListenerPortMappingArrayOutput
- func (o GetVirtualGatewaySpecListenerPortMappingArrayOutput) ToGetVirtualGatewaySpecListenerPortMappingArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerPortMappingArrayOutput
- type GetVirtualGatewaySpecListenerPortMappingInput
- type GetVirtualGatewaySpecListenerPortMappingOutput
- func (GetVirtualGatewaySpecListenerPortMappingOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerPortMappingOutput) Port() pulumi.IntOutput
- func (o GetVirtualGatewaySpecListenerPortMappingOutput) Protocol() pulumi.StringOutput
- func (o GetVirtualGatewaySpecListenerPortMappingOutput) ToGetVirtualGatewaySpecListenerPortMappingOutput() GetVirtualGatewaySpecListenerPortMappingOutput
- func (o GetVirtualGatewaySpecListenerPortMappingOutput) ToGetVirtualGatewaySpecListenerPortMappingOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerPortMappingOutput
- type GetVirtualGatewaySpecListenerTl
- type GetVirtualGatewaySpecListenerTlArgs
- func (GetVirtualGatewaySpecListenerTlArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlArgs) ToGetVirtualGatewaySpecListenerTlOutput() GetVirtualGatewaySpecListenerTlOutput
- func (i GetVirtualGatewaySpecListenerTlArgs) ToGetVirtualGatewaySpecListenerTlOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlOutput
- type GetVirtualGatewaySpecListenerTlArray
- func (GetVirtualGatewaySpecListenerTlArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlArray) ToGetVirtualGatewaySpecListenerTlArrayOutput() GetVirtualGatewaySpecListenerTlArrayOutput
- func (i GetVirtualGatewaySpecListenerTlArray) ToGetVirtualGatewaySpecListenerTlArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlArrayOutput
- type GetVirtualGatewaySpecListenerTlArrayInput
- type GetVirtualGatewaySpecListenerTlArrayOutput
- func (GetVirtualGatewaySpecListenerTlArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerTlOutput
- func (o GetVirtualGatewaySpecListenerTlArrayOutput) ToGetVirtualGatewaySpecListenerTlArrayOutput() GetVirtualGatewaySpecListenerTlArrayOutput
- func (o GetVirtualGatewaySpecListenerTlArrayOutput) ToGetVirtualGatewaySpecListenerTlArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlArrayOutput
- type GetVirtualGatewaySpecListenerTlCertificate
- type GetVirtualGatewaySpecListenerTlCertificateAcm
- type GetVirtualGatewaySpecListenerTlCertificateAcmArgs
- func (GetVirtualGatewaySpecListenerTlCertificateAcmArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlCertificateAcmArgs) ToGetVirtualGatewaySpecListenerTlCertificateAcmOutput() GetVirtualGatewaySpecListenerTlCertificateAcmOutput
- func (i GetVirtualGatewaySpecListenerTlCertificateAcmArgs) ToGetVirtualGatewaySpecListenerTlCertificateAcmOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateAcmOutput
- type GetVirtualGatewaySpecListenerTlCertificateAcmArray
- func (GetVirtualGatewaySpecListenerTlCertificateAcmArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlCertificateAcmArray) ToGetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput() GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput
- func (i GetVirtualGatewaySpecListenerTlCertificateAcmArray) ToGetVirtualGatewaySpecListenerTlCertificateAcmArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput
- type GetVirtualGatewaySpecListenerTlCertificateAcmArrayInput
- type GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput
- func (GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerTlCertificateAcmOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput() GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateAcmArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput
- type GetVirtualGatewaySpecListenerTlCertificateAcmInput
- type GetVirtualGatewaySpecListenerTlCertificateAcmOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateAcmOutput) CertificateArn() pulumi.StringOutput
- func (GetVirtualGatewaySpecListenerTlCertificateAcmOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlCertificateAcmOutput) ToGetVirtualGatewaySpecListenerTlCertificateAcmOutput() GetVirtualGatewaySpecListenerTlCertificateAcmOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateAcmOutput) ToGetVirtualGatewaySpecListenerTlCertificateAcmOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateAcmOutput
- type GetVirtualGatewaySpecListenerTlCertificateArgs
- func (GetVirtualGatewaySpecListenerTlCertificateArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlCertificateArgs) ToGetVirtualGatewaySpecListenerTlCertificateOutput() GetVirtualGatewaySpecListenerTlCertificateOutput
- func (i GetVirtualGatewaySpecListenerTlCertificateArgs) ToGetVirtualGatewaySpecListenerTlCertificateOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateOutput
- type GetVirtualGatewaySpecListenerTlCertificateArray
- func (GetVirtualGatewaySpecListenerTlCertificateArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlCertificateArray) ToGetVirtualGatewaySpecListenerTlCertificateArrayOutput() GetVirtualGatewaySpecListenerTlCertificateArrayOutput
- func (i GetVirtualGatewaySpecListenerTlCertificateArray) ToGetVirtualGatewaySpecListenerTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateArrayOutput
- type GetVirtualGatewaySpecListenerTlCertificateArrayInput
- type GetVirtualGatewaySpecListenerTlCertificateArrayOutput
- func (GetVirtualGatewaySpecListenerTlCertificateArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlCertificateArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerTlCertificateOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateArrayOutput() GetVirtualGatewaySpecListenerTlCertificateArrayOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateArrayOutput
- type GetVirtualGatewaySpecListenerTlCertificateFile
- type GetVirtualGatewaySpecListenerTlCertificateFileArgs
- func (GetVirtualGatewaySpecListenerTlCertificateFileArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlCertificateFileArgs) ToGetVirtualGatewaySpecListenerTlCertificateFileOutput() GetVirtualGatewaySpecListenerTlCertificateFileOutput
- func (i GetVirtualGatewaySpecListenerTlCertificateFileArgs) ToGetVirtualGatewaySpecListenerTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateFileOutput
- type GetVirtualGatewaySpecListenerTlCertificateFileArray
- func (GetVirtualGatewaySpecListenerTlCertificateFileArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlCertificateFileArray) ToGetVirtualGatewaySpecListenerTlCertificateFileArrayOutput() GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput
- func (i GetVirtualGatewaySpecListenerTlCertificateFileArray) ToGetVirtualGatewaySpecListenerTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput
- type GetVirtualGatewaySpecListenerTlCertificateFileArrayInput
- type GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput
- func (GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerTlCertificateFileOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateFileArrayOutput() GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput
- type GetVirtualGatewaySpecListenerTlCertificateFileInput
- type GetVirtualGatewaySpecListenerTlCertificateFileOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateFileOutput) CertificateChain() pulumi.StringOutput
- func (GetVirtualGatewaySpecListenerTlCertificateFileOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlCertificateFileOutput) PrivateKey() pulumi.StringOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateFileOutput) ToGetVirtualGatewaySpecListenerTlCertificateFileOutput() GetVirtualGatewaySpecListenerTlCertificateFileOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateFileOutput) ToGetVirtualGatewaySpecListenerTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateFileOutput
- type GetVirtualGatewaySpecListenerTlCertificateInput
- type GetVirtualGatewaySpecListenerTlCertificateOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateOutput) Acms() GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput
- func (GetVirtualGatewaySpecListenerTlCertificateOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlCertificateOutput) Files() GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateOutput) Sds() GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateOutput) ToGetVirtualGatewaySpecListenerTlCertificateOutput() GetVirtualGatewaySpecListenerTlCertificateOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateOutput) ToGetVirtualGatewaySpecListenerTlCertificateOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateOutput
- type GetVirtualGatewaySpecListenerTlCertificateSd
- type GetVirtualGatewaySpecListenerTlCertificateSdArgs
- func (GetVirtualGatewaySpecListenerTlCertificateSdArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlCertificateSdArgs) ToGetVirtualGatewaySpecListenerTlCertificateSdOutput() GetVirtualGatewaySpecListenerTlCertificateSdOutput
- func (i GetVirtualGatewaySpecListenerTlCertificateSdArgs) ToGetVirtualGatewaySpecListenerTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateSdOutput
- type GetVirtualGatewaySpecListenerTlCertificateSdArray
- func (GetVirtualGatewaySpecListenerTlCertificateSdArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlCertificateSdArray) ToGetVirtualGatewaySpecListenerTlCertificateSdArrayOutput() GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput
- func (i GetVirtualGatewaySpecListenerTlCertificateSdArray) ToGetVirtualGatewaySpecListenerTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput
- type GetVirtualGatewaySpecListenerTlCertificateSdArrayInput
- type GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput
- func (GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerTlCertificateSdOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateSdArrayOutput() GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput
- type GetVirtualGatewaySpecListenerTlCertificateSdInput
- type GetVirtualGatewaySpecListenerTlCertificateSdOutput
- func (GetVirtualGatewaySpecListenerTlCertificateSdOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlCertificateSdOutput) SecretName() pulumi.StringOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateSdOutput) ToGetVirtualGatewaySpecListenerTlCertificateSdOutput() GetVirtualGatewaySpecListenerTlCertificateSdOutput
- func (o GetVirtualGatewaySpecListenerTlCertificateSdOutput) ToGetVirtualGatewaySpecListenerTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateSdOutput
- type GetVirtualGatewaySpecListenerTlInput
- type GetVirtualGatewaySpecListenerTlOutput
- func (o GetVirtualGatewaySpecListenerTlOutput) Certificates() GetVirtualGatewaySpecListenerTlCertificateArrayOutput
- func (GetVirtualGatewaySpecListenerTlOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlOutput) Mode() pulumi.StringOutput
- func (o GetVirtualGatewaySpecListenerTlOutput) ToGetVirtualGatewaySpecListenerTlOutput() GetVirtualGatewaySpecListenerTlOutput
- func (o GetVirtualGatewaySpecListenerTlOutput) ToGetVirtualGatewaySpecListenerTlOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlOutput
- func (o GetVirtualGatewaySpecListenerTlOutput) Validations() GetVirtualGatewaySpecListenerTlValidationArrayOutput
- type GetVirtualGatewaySpecListenerTlValidation
- type GetVirtualGatewaySpecListenerTlValidationArgs
- func (GetVirtualGatewaySpecListenerTlValidationArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlValidationArgs) ToGetVirtualGatewaySpecListenerTlValidationOutput() GetVirtualGatewaySpecListenerTlValidationOutput
- func (i GetVirtualGatewaySpecListenerTlValidationArgs) ToGetVirtualGatewaySpecListenerTlValidationOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationOutput
- type GetVirtualGatewaySpecListenerTlValidationArray
- func (GetVirtualGatewaySpecListenerTlValidationArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlValidationArray) ToGetVirtualGatewaySpecListenerTlValidationArrayOutput() GetVirtualGatewaySpecListenerTlValidationArrayOutput
- func (i GetVirtualGatewaySpecListenerTlValidationArray) ToGetVirtualGatewaySpecListenerTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationArrayOutput
- type GetVirtualGatewaySpecListenerTlValidationArrayInput
- type GetVirtualGatewaySpecListenerTlValidationArrayOutput
- func (GetVirtualGatewaySpecListenerTlValidationArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlValidationArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerTlValidationOutput
- func (o GetVirtualGatewaySpecListenerTlValidationArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationArrayOutput() GetVirtualGatewaySpecListenerTlValidationArrayOutput
- func (o GetVirtualGatewaySpecListenerTlValidationArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationArrayOutput
- type GetVirtualGatewaySpecListenerTlValidationInput
- type GetVirtualGatewaySpecListenerTlValidationOutput
- func (GetVirtualGatewaySpecListenerTlValidationOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlValidationOutput) SubjectAlternativeNames() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput
- func (o GetVirtualGatewaySpecListenerTlValidationOutput) ToGetVirtualGatewaySpecListenerTlValidationOutput() GetVirtualGatewaySpecListenerTlValidationOutput
- func (o GetVirtualGatewaySpecListenerTlValidationOutput) ToGetVirtualGatewaySpecListenerTlValidationOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationOutput
- func (o GetVirtualGatewaySpecListenerTlValidationOutput) Trusts() GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput
- type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeName
- type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArgs
- func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArgs) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput
- func (i GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArgs) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput
- type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArray
- func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArray) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput
- func (i GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArray) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput
- type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayInput
- type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput
- func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput
- func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput
- func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput
- type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameInput
- type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatch
- type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArgs
- func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput
- func (i GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput
- type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArray
- func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput() ...
- func (i GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayInput
- type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
- func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput
- func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput() ...
- func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchInput
- type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput
- func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput) Exacts() pulumi.StringArrayOutput
- func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput
- func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput
- type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput
- func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput) Matches() ...
- func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput
- func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput
- type GetVirtualGatewaySpecListenerTlValidationTrust
- type GetVirtualGatewaySpecListenerTlValidationTrustArgs
- func (GetVirtualGatewaySpecListenerTlValidationTrustArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlValidationTrustArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustOutput() GetVirtualGatewaySpecListenerTlValidationTrustOutput
- func (i GetVirtualGatewaySpecListenerTlValidationTrustArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustOutput
- type GetVirtualGatewaySpecListenerTlValidationTrustArray
- func (GetVirtualGatewaySpecListenerTlValidationTrustArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlValidationTrustArray) ToGetVirtualGatewaySpecListenerTlValidationTrustArrayOutput() GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput
- func (i GetVirtualGatewaySpecListenerTlValidationTrustArray) ToGetVirtualGatewaySpecListenerTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput
- type GetVirtualGatewaySpecListenerTlValidationTrustArrayInput
- type GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput
- func (GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerTlValidationTrustOutput
- func (o GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustArrayOutput() GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput
- func (o GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput
- type GetVirtualGatewaySpecListenerTlValidationTrustFile
- type GetVirtualGatewaySpecListenerTlValidationTrustFileArgs
- func (GetVirtualGatewaySpecListenerTlValidationTrustFileArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlValidationTrustFileArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustFileOutput() GetVirtualGatewaySpecListenerTlValidationTrustFileOutput
- func (i GetVirtualGatewaySpecListenerTlValidationTrustFileArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustFileOutput
- type GetVirtualGatewaySpecListenerTlValidationTrustFileArray
- func (GetVirtualGatewaySpecListenerTlValidationTrustFileArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlValidationTrustFileArray) ToGetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput() GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput
- func (i GetVirtualGatewaySpecListenerTlValidationTrustFileArray) ToGetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput
- type GetVirtualGatewaySpecListenerTlValidationTrustFileArrayInput
- type GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput
- func (GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerTlValidationTrustFileOutput
- func (o GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput() GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput
- func (o GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput
- type GetVirtualGatewaySpecListenerTlValidationTrustFileInput
- type GetVirtualGatewaySpecListenerTlValidationTrustFileOutput
- func (o GetVirtualGatewaySpecListenerTlValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
- func (GetVirtualGatewaySpecListenerTlValidationTrustFileOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlValidationTrustFileOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustFileOutput() GetVirtualGatewaySpecListenerTlValidationTrustFileOutput
- func (o GetVirtualGatewaySpecListenerTlValidationTrustFileOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustFileOutput
- type GetVirtualGatewaySpecListenerTlValidationTrustInput
- type GetVirtualGatewaySpecListenerTlValidationTrustOutput
- func (GetVirtualGatewaySpecListenerTlValidationTrustOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlValidationTrustOutput) Files() GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput
- func (o GetVirtualGatewaySpecListenerTlValidationTrustOutput) Sds() GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput
- func (o GetVirtualGatewaySpecListenerTlValidationTrustOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustOutput() GetVirtualGatewaySpecListenerTlValidationTrustOutput
- func (o GetVirtualGatewaySpecListenerTlValidationTrustOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustOutput
- type GetVirtualGatewaySpecListenerTlValidationTrustSd
- type GetVirtualGatewaySpecListenerTlValidationTrustSdArgs
- func (GetVirtualGatewaySpecListenerTlValidationTrustSdArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlValidationTrustSdArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustSdOutput() GetVirtualGatewaySpecListenerTlValidationTrustSdOutput
- func (i GetVirtualGatewaySpecListenerTlValidationTrustSdArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustSdOutput
- type GetVirtualGatewaySpecListenerTlValidationTrustSdArray
- func (GetVirtualGatewaySpecListenerTlValidationTrustSdArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecListenerTlValidationTrustSdArray) ToGetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput() GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput
- func (i GetVirtualGatewaySpecListenerTlValidationTrustSdArray) ToGetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput
- type GetVirtualGatewaySpecListenerTlValidationTrustSdArrayInput
- type GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput
- func (GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecListenerTlValidationTrustSdOutput
- func (o GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput() GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput
- func (o GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput
- type GetVirtualGatewaySpecListenerTlValidationTrustSdInput
- type GetVirtualGatewaySpecListenerTlValidationTrustSdOutput
- func (GetVirtualGatewaySpecListenerTlValidationTrustSdOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecListenerTlValidationTrustSdOutput) SecretName() pulumi.StringOutput
- func (o GetVirtualGatewaySpecListenerTlValidationTrustSdOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustSdOutput() GetVirtualGatewaySpecListenerTlValidationTrustSdOutput
- func (o GetVirtualGatewaySpecListenerTlValidationTrustSdOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustSdOutput
- type GetVirtualGatewaySpecLogging
- type GetVirtualGatewaySpecLoggingAccessLog
- type GetVirtualGatewaySpecLoggingAccessLogArgs
- func (GetVirtualGatewaySpecLoggingAccessLogArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecLoggingAccessLogArgs) ToGetVirtualGatewaySpecLoggingAccessLogOutput() GetVirtualGatewaySpecLoggingAccessLogOutput
- func (i GetVirtualGatewaySpecLoggingAccessLogArgs) ToGetVirtualGatewaySpecLoggingAccessLogOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogOutput
- type GetVirtualGatewaySpecLoggingAccessLogArray
- func (GetVirtualGatewaySpecLoggingAccessLogArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecLoggingAccessLogArray) ToGetVirtualGatewaySpecLoggingAccessLogArrayOutput() GetVirtualGatewaySpecLoggingAccessLogArrayOutput
- func (i GetVirtualGatewaySpecLoggingAccessLogArray) ToGetVirtualGatewaySpecLoggingAccessLogArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogArrayOutput
- type GetVirtualGatewaySpecLoggingAccessLogArrayInput
- type GetVirtualGatewaySpecLoggingAccessLogArrayOutput
- func (GetVirtualGatewaySpecLoggingAccessLogArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecLoggingAccessLogArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecLoggingAccessLogOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogArrayOutput() GetVirtualGatewaySpecLoggingAccessLogArrayOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogArrayOutput
- type GetVirtualGatewaySpecLoggingAccessLogFile
- type GetVirtualGatewaySpecLoggingAccessLogFileArgs
- func (GetVirtualGatewaySpecLoggingAccessLogFileArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecLoggingAccessLogFileArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileOutput() GetVirtualGatewaySpecLoggingAccessLogFileOutput
- func (i GetVirtualGatewaySpecLoggingAccessLogFileArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileOutput
- type GetVirtualGatewaySpecLoggingAccessLogFileArray
- func (GetVirtualGatewaySpecLoggingAccessLogFileArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecLoggingAccessLogFileArray) ToGetVirtualGatewaySpecLoggingAccessLogFileArrayOutput() GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput
- func (i GetVirtualGatewaySpecLoggingAccessLogFileArray) ToGetVirtualGatewaySpecLoggingAccessLogFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput
- type GetVirtualGatewaySpecLoggingAccessLogFileArrayInput
- type GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput
- func (GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecLoggingAccessLogFileOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileArrayOutput() GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput
- type GetVirtualGatewaySpecLoggingAccessLogFileFormat
- type GetVirtualGatewaySpecLoggingAccessLogFileFormatArgs
- func (GetVirtualGatewaySpecLoggingAccessLogFileFormatArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput
- func (i GetVirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput
- type GetVirtualGatewaySpecLoggingAccessLogFileFormatArray
- func (GetVirtualGatewaySpecLoggingAccessLogFileFormatArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecLoggingAccessLogFileFormatArray) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput
- func (i GetVirtualGatewaySpecLoggingAccessLogFileFormatArray) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput
- type GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayInput
- type GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput
- func (GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput
- type GetVirtualGatewaySpecLoggingAccessLogFileFormatInput
- type GetVirtualGatewaySpecLoggingAccessLogFileFormatJson
- type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs
- func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
- func (i GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
- type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArray
- func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
- func (i GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
- type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayInput
- type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
- func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
- type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonInput
- type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
- func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) Key() pulumi.StringOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) Value() pulumi.StringOutput
- type GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput
- func (GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput) Jsons() GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput) Text() pulumi.StringOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput
- type GetVirtualGatewaySpecLoggingAccessLogFileInput
- type GetVirtualGatewaySpecLoggingAccessLogFileOutput
- func (GetVirtualGatewaySpecLoggingAccessLogFileOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecLoggingAccessLogFileOutput) Formats() GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogFileOutput) Path() pulumi.StringOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogFileOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileOutput() GetVirtualGatewaySpecLoggingAccessLogFileOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogFileOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileOutput
- type GetVirtualGatewaySpecLoggingAccessLogInput
- type GetVirtualGatewaySpecLoggingAccessLogOutput
- func (GetVirtualGatewaySpecLoggingAccessLogOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecLoggingAccessLogOutput) Files() GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogOutput) ToGetVirtualGatewaySpecLoggingAccessLogOutput() GetVirtualGatewaySpecLoggingAccessLogOutput
- func (o GetVirtualGatewaySpecLoggingAccessLogOutput) ToGetVirtualGatewaySpecLoggingAccessLogOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogOutput
- type GetVirtualGatewaySpecLoggingArgs
- func (GetVirtualGatewaySpecLoggingArgs) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecLoggingArgs) ToGetVirtualGatewaySpecLoggingOutput() GetVirtualGatewaySpecLoggingOutput
- func (i GetVirtualGatewaySpecLoggingArgs) ToGetVirtualGatewaySpecLoggingOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingOutput
- type GetVirtualGatewaySpecLoggingArray
- func (GetVirtualGatewaySpecLoggingArray) ElementType() reflect.Type
- func (i GetVirtualGatewaySpecLoggingArray) ToGetVirtualGatewaySpecLoggingArrayOutput() GetVirtualGatewaySpecLoggingArrayOutput
- func (i GetVirtualGatewaySpecLoggingArray) ToGetVirtualGatewaySpecLoggingArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingArrayOutput
- type GetVirtualGatewaySpecLoggingArrayInput
- type GetVirtualGatewaySpecLoggingArrayOutput
- func (GetVirtualGatewaySpecLoggingArrayOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecLoggingArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecLoggingOutput
- func (o GetVirtualGatewaySpecLoggingArrayOutput) ToGetVirtualGatewaySpecLoggingArrayOutput() GetVirtualGatewaySpecLoggingArrayOutput
- func (o GetVirtualGatewaySpecLoggingArrayOutput) ToGetVirtualGatewaySpecLoggingArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingArrayOutput
- type GetVirtualGatewaySpecLoggingInput
- type GetVirtualGatewaySpecLoggingOutput
- func (o GetVirtualGatewaySpecLoggingOutput) AccessLogs() GetVirtualGatewaySpecLoggingAccessLogArrayOutput
- func (GetVirtualGatewaySpecLoggingOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecLoggingOutput) ToGetVirtualGatewaySpecLoggingOutput() GetVirtualGatewaySpecLoggingOutput
- func (o GetVirtualGatewaySpecLoggingOutput) ToGetVirtualGatewaySpecLoggingOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingOutput
- type GetVirtualGatewaySpecOutput
- func (o GetVirtualGatewaySpecOutput) BackendDefaults() GetVirtualGatewaySpecBackendDefaultArrayOutput
- func (GetVirtualGatewaySpecOutput) ElementType() reflect.Type
- func (o GetVirtualGatewaySpecOutput) Listeners() GetVirtualGatewaySpecListenerArrayOutput
- func (o GetVirtualGatewaySpecOutput) Loggings() GetVirtualGatewaySpecLoggingArrayOutput
- func (o GetVirtualGatewaySpecOutput) ToGetVirtualGatewaySpecOutput() GetVirtualGatewaySpecOutput
- func (o GetVirtualGatewaySpecOutput) ToGetVirtualGatewaySpecOutputWithContext(ctx context.Context) GetVirtualGatewaySpecOutput
- type GetVirtualNodeSpec
- type GetVirtualNodeSpecArgs
- type GetVirtualNodeSpecArray
- type GetVirtualNodeSpecArrayInput
- type GetVirtualNodeSpecArrayOutput
- func (GetVirtualNodeSpecArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecOutput
- func (o GetVirtualNodeSpecArrayOutput) ToGetVirtualNodeSpecArrayOutput() GetVirtualNodeSpecArrayOutput
- func (o GetVirtualNodeSpecArrayOutput) ToGetVirtualNodeSpecArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecArrayOutput
- type GetVirtualNodeSpecBackend
- type GetVirtualNodeSpecBackendArgs
- func (GetVirtualNodeSpecBackendArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendArgs) ToGetVirtualNodeSpecBackendOutput() GetVirtualNodeSpecBackendOutput
- func (i GetVirtualNodeSpecBackendArgs) ToGetVirtualNodeSpecBackendOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendOutput
- type GetVirtualNodeSpecBackendArray
- func (GetVirtualNodeSpecBackendArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendArray) ToGetVirtualNodeSpecBackendArrayOutput() GetVirtualNodeSpecBackendArrayOutput
- func (i GetVirtualNodeSpecBackendArray) ToGetVirtualNodeSpecBackendArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendArrayOutput
- type GetVirtualNodeSpecBackendArrayInput
- type GetVirtualNodeSpecBackendArrayOutput
- func (GetVirtualNodeSpecBackendArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendOutput
- func (o GetVirtualNodeSpecBackendArrayOutput) ToGetVirtualNodeSpecBackendArrayOutput() GetVirtualNodeSpecBackendArrayOutput
- func (o GetVirtualNodeSpecBackendArrayOutput) ToGetVirtualNodeSpecBackendArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendArrayOutput
- type GetVirtualNodeSpecBackendDefault
- type GetVirtualNodeSpecBackendDefaultArgs
- func (GetVirtualNodeSpecBackendDefaultArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultArgs) ToGetVirtualNodeSpecBackendDefaultOutput() GetVirtualNodeSpecBackendDefaultOutput
- func (i GetVirtualNodeSpecBackendDefaultArgs) ToGetVirtualNodeSpecBackendDefaultOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultOutput
- type GetVirtualNodeSpecBackendDefaultArray
- func (GetVirtualNodeSpecBackendDefaultArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultArray) ToGetVirtualNodeSpecBackendDefaultArrayOutput() GetVirtualNodeSpecBackendDefaultArrayOutput
- func (i GetVirtualNodeSpecBackendDefaultArray) ToGetVirtualNodeSpecBackendDefaultArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultArrayOutput
- type GetVirtualNodeSpecBackendDefaultArrayInput
- type GetVirtualNodeSpecBackendDefaultArrayOutput
- func (GetVirtualNodeSpecBackendDefaultArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendDefaultOutput
- func (o GetVirtualNodeSpecBackendDefaultArrayOutput) ToGetVirtualNodeSpecBackendDefaultArrayOutput() GetVirtualNodeSpecBackendDefaultArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultArrayOutput) ToGetVirtualNodeSpecBackendDefaultArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicy
- type GetVirtualNodeSpecBackendDefaultClientPolicyArgs
- func (GetVirtualNodeSpecBackendDefaultClientPolicyArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyOutput() GetVirtualNodeSpecBackendDefaultClientPolicyOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyArray
- func (GetVirtualNodeSpecBackendDefaultClientPolicyArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyArrayInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendDefaultClientPolicyOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyOutput) Tls() GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyOutput() GetVirtualNodeSpecBackendDefaultClientPolicyOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTl
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlArgs
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlArray
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificate
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArgs
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArray
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFile
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArgs
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArray
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput) CertificateChain() pulumi.StringOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput) PrivateKey() pulumi.StringOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput) Files() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput) Sds() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSd
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArgs
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArray
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput) SecretName() pulumi.StringOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) Certificates() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) Enforce() pulumi.BoolOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) Ports() pulumi.IntArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) Validations() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidation
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArgs
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArray
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput) SubjectAlternativeNames() ...
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput) Trusts() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeName
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput() ...
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput() ...
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput() ...
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatch
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput() ...
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput() ...
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput() ...
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) Exacts() pulumi.StringArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput() ...
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) Matches() ...
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput() ...
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrust
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcm
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArgs
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArray
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArgs
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArray
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFile
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArgs
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArray
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput) Acms() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput) Files() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput) Sds() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSd
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArgs
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArray
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
- func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdInput
- type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput
- func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput) SecretName() pulumi.StringOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput
- func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput
- type GetVirtualNodeSpecBackendDefaultInput
- type GetVirtualNodeSpecBackendDefaultOutput
- func (o GetVirtualNodeSpecBackendDefaultOutput) ClientPolicies() GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput
- func (GetVirtualNodeSpecBackendDefaultOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendDefaultOutput) ToGetVirtualNodeSpecBackendDefaultOutput() GetVirtualNodeSpecBackendDefaultOutput
- func (o GetVirtualNodeSpecBackendDefaultOutput) ToGetVirtualNodeSpecBackendDefaultOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultOutput
- type GetVirtualNodeSpecBackendInput
- type GetVirtualNodeSpecBackendOutput
- func (GetVirtualNodeSpecBackendOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendOutput) ToGetVirtualNodeSpecBackendOutput() GetVirtualNodeSpecBackendOutput
- func (o GetVirtualNodeSpecBackendOutput) ToGetVirtualNodeSpecBackendOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendOutput
- func (o GetVirtualNodeSpecBackendOutput) VirtualServices() GetVirtualNodeSpecBackendVirtualServiceArrayOutput
- type GetVirtualNodeSpecBackendVirtualService
- type GetVirtualNodeSpecBackendVirtualServiceArgs
- func (GetVirtualNodeSpecBackendVirtualServiceArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceArgs) ToGetVirtualNodeSpecBackendVirtualServiceOutput() GetVirtualNodeSpecBackendVirtualServiceOutput
- func (i GetVirtualNodeSpecBackendVirtualServiceArgs) ToGetVirtualNodeSpecBackendVirtualServiceOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceOutput
- type GetVirtualNodeSpecBackendVirtualServiceArray
- func (GetVirtualNodeSpecBackendVirtualServiceArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceArray) ToGetVirtualNodeSpecBackendVirtualServiceArrayOutput() GetVirtualNodeSpecBackendVirtualServiceArrayOutput
- func (i GetVirtualNodeSpecBackendVirtualServiceArray) ToGetVirtualNodeSpecBackendVirtualServiceArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceArrayOutput
- type GetVirtualNodeSpecBackendVirtualServiceArrayInput
- type GetVirtualNodeSpecBackendVirtualServiceArrayOutput
- func (GetVirtualNodeSpecBackendVirtualServiceArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendVirtualServiceOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceArrayOutput() GetVirtualNodeSpecBackendVirtualServiceArrayOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceArrayOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicy
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyArgs
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyArray
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput) Tls() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTl
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArgs
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArray
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificate
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArgs
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArray
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFile
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArgs
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArray
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput() ...
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput() ...
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput) CertificateChain() pulumi.StringOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput) PrivateKey() pulumi.StringOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput) Files() ...
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput) Sds() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSd
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArgs
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArray
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput) SecretName() pulumi.StringOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput) Certificates() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput) Enforce() pulumi.BoolOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput) Ports() pulumi.IntArrayOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput) Validations() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidation
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArgs
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArray
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput) SubjectAlternativeNames() ...
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput) Trusts() ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeName
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArgs
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput() ...
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArray
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput() ...
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput() ...
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatch
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArgs
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput() ...
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArray
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput() ...
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput() ...
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput) Exacts() pulumi.StringArrayOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput() ...
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput) Matches() ...
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput() ...
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrust
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcm
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArgs
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArray
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput() ...
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput() ...
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArgs
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArray
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput() ...
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput() ...
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFile
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArgs
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArray
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput() ...
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput() ...
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput) Acms() ...
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput) Files() ...
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput) Sds() ...
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSd
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArgs
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArray
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput() ...
- func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput() ...
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutputWithContext(ctx context.Context) ...
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdInput
- type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput
- func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput) SecretName() pulumi.StringOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput
- type GetVirtualNodeSpecBackendVirtualServiceInput
- type GetVirtualNodeSpecBackendVirtualServiceOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceOutput) ClientPolicies() GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput
- func (GetVirtualNodeSpecBackendVirtualServiceOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecBackendVirtualServiceOutput) ToGetVirtualNodeSpecBackendVirtualServiceOutput() GetVirtualNodeSpecBackendVirtualServiceOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceOutput) ToGetVirtualNodeSpecBackendVirtualServiceOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceOutput
- func (o GetVirtualNodeSpecBackendVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
- type GetVirtualNodeSpecInput
- type GetVirtualNodeSpecListener
- type GetVirtualNodeSpecListenerArgs
- func (GetVirtualNodeSpecListenerArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerArgs) ToGetVirtualNodeSpecListenerOutput() GetVirtualNodeSpecListenerOutput
- func (i GetVirtualNodeSpecListenerArgs) ToGetVirtualNodeSpecListenerOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutput
- type GetVirtualNodeSpecListenerArray
- func (GetVirtualNodeSpecListenerArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerArray) ToGetVirtualNodeSpecListenerArrayOutput() GetVirtualNodeSpecListenerArrayOutput
- func (i GetVirtualNodeSpecListenerArray) ToGetVirtualNodeSpecListenerArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerArrayOutput
- type GetVirtualNodeSpecListenerArrayInput
- type GetVirtualNodeSpecListenerArrayOutput
- func (GetVirtualNodeSpecListenerArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerOutput
- func (o GetVirtualNodeSpecListenerArrayOutput) ToGetVirtualNodeSpecListenerArrayOutput() GetVirtualNodeSpecListenerArrayOutput
- func (o GetVirtualNodeSpecListenerArrayOutput) ToGetVirtualNodeSpecListenerArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerArrayOutput
- type GetVirtualNodeSpecListenerConnectionPool
- type GetVirtualNodeSpecListenerConnectionPoolArgs
- func (GetVirtualNodeSpecListenerConnectionPoolArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerConnectionPoolArgs) ToGetVirtualNodeSpecListenerConnectionPoolOutput() GetVirtualNodeSpecListenerConnectionPoolOutput
- func (i GetVirtualNodeSpecListenerConnectionPoolArgs) ToGetVirtualNodeSpecListenerConnectionPoolOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolOutput
- type GetVirtualNodeSpecListenerConnectionPoolArray
- func (GetVirtualNodeSpecListenerConnectionPoolArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerConnectionPoolArray) ToGetVirtualNodeSpecListenerConnectionPoolArrayOutput() GetVirtualNodeSpecListenerConnectionPoolArrayOutput
- func (i GetVirtualNodeSpecListenerConnectionPoolArray) ToGetVirtualNodeSpecListenerConnectionPoolArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolArrayOutput
- type GetVirtualNodeSpecListenerConnectionPoolArrayInput
- type GetVirtualNodeSpecListenerConnectionPoolArrayOutput
- func (GetVirtualNodeSpecListenerConnectionPoolArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerConnectionPoolArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerConnectionPoolOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolArrayOutput() GetVirtualNodeSpecListenerConnectionPoolArrayOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolArrayOutput
- type GetVirtualNodeSpecListenerConnectionPoolGrpc
- type GetVirtualNodeSpecListenerConnectionPoolGrpcArgs
- func (GetVirtualNodeSpecListenerConnectionPoolGrpcArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerConnectionPoolGrpcArgs) ToGetVirtualNodeSpecListenerConnectionPoolGrpcOutput() GetVirtualNodeSpecListenerConnectionPoolGrpcOutput
- func (i GetVirtualNodeSpecListenerConnectionPoolGrpcArgs) ToGetVirtualNodeSpecListenerConnectionPoolGrpcOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolGrpcOutput
- type GetVirtualNodeSpecListenerConnectionPoolGrpcArray
- func (GetVirtualNodeSpecListenerConnectionPoolGrpcArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerConnectionPoolGrpcArray) ToGetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput() GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput
- func (i GetVirtualNodeSpecListenerConnectionPoolGrpcArray) ToGetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput
- type GetVirtualNodeSpecListenerConnectionPoolGrpcArrayInput
- type GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput
- func (GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerConnectionPoolGrpcOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput() GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput
- type GetVirtualNodeSpecListenerConnectionPoolGrpcInput
- type GetVirtualNodeSpecListenerConnectionPoolGrpcOutput
- func (GetVirtualNodeSpecListenerConnectionPoolGrpcOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerConnectionPoolGrpcOutput) MaxRequests() pulumi.IntOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolGrpcOutput) ToGetVirtualNodeSpecListenerConnectionPoolGrpcOutput() GetVirtualNodeSpecListenerConnectionPoolGrpcOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolGrpcOutput) ToGetVirtualNodeSpecListenerConnectionPoolGrpcOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolGrpcOutput
- type GetVirtualNodeSpecListenerConnectionPoolHttp
- type GetVirtualNodeSpecListenerConnectionPoolHttp2
- type GetVirtualNodeSpecListenerConnectionPoolHttp2Args
- func (GetVirtualNodeSpecListenerConnectionPoolHttp2Args) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerConnectionPoolHttp2Args) ToGetVirtualNodeSpecListenerConnectionPoolHttp2Output() GetVirtualNodeSpecListenerConnectionPoolHttp2Output
- func (i GetVirtualNodeSpecListenerConnectionPoolHttp2Args) ToGetVirtualNodeSpecListenerConnectionPoolHttp2OutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolHttp2Output
- type GetVirtualNodeSpecListenerConnectionPoolHttp2Array
- func (GetVirtualNodeSpecListenerConnectionPoolHttp2Array) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerConnectionPoolHttp2Array) ToGetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput() GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput
- func (i GetVirtualNodeSpecListenerConnectionPoolHttp2Array) ToGetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput
- type GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayInput
- type GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput
- func (GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerConnectionPoolHttp2Output
- func (o GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput() GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput
- type GetVirtualNodeSpecListenerConnectionPoolHttp2Input
- type GetVirtualNodeSpecListenerConnectionPoolHttp2Output
- func (GetVirtualNodeSpecListenerConnectionPoolHttp2Output) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerConnectionPoolHttp2Output) MaxRequests() pulumi.IntOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolHttp2Output) ToGetVirtualNodeSpecListenerConnectionPoolHttp2Output() GetVirtualNodeSpecListenerConnectionPoolHttp2Output
- func (o GetVirtualNodeSpecListenerConnectionPoolHttp2Output) ToGetVirtualNodeSpecListenerConnectionPoolHttp2OutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolHttp2Output
- type GetVirtualNodeSpecListenerConnectionPoolHttpArgs
- func (GetVirtualNodeSpecListenerConnectionPoolHttpArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerConnectionPoolHttpArgs) ToGetVirtualNodeSpecListenerConnectionPoolHttpOutput() GetVirtualNodeSpecListenerConnectionPoolHttpOutput
- func (i GetVirtualNodeSpecListenerConnectionPoolHttpArgs) ToGetVirtualNodeSpecListenerConnectionPoolHttpOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolHttpOutput
- type GetVirtualNodeSpecListenerConnectionPoolHttpArray
- func (GetVirtualNodeSpecListenerConnectionPoolHttpArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerConnectionPoolHttpArray) ToGetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput() GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput
- func (i GetVirtualNodeSpecListenerConnectionPoolHttpArray) ToGetVirtualNodeSpecListenerConnectionPoolHttpArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput
- type GetVirtualNodeSpecListenerConnectionPoolHttpArrayInput
- type GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput
- func (GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerConnectionPoolHttpOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput() GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttpArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput
- type GetVirtualNodeSpecListenerConnectionPoolHttpInput
- type GetVirtualNodeSpecListenerConnectionPoolHttpOutput
- func (GetVirtualNodeSpecListenerConnectionPoolHttpOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerConnectionPoolHttpOutput) MaxConnections() pulumi.IntOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolHttpOutput) MaxPendingRequests() pulumi.IntOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolHttpOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttpOutput() GetVirtualNodeSpecListenerConnectionPoolHttpOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolHttpOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttpOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolHttpOutput
- type GetVirtualNodeSpecListenerConnectionPoolInput
- type GetVirtualNodeSpecListenerConnectionPoolOutput
- func (GetVirtualNodeSpecListenerConnectionPoolOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerConnectionPoolOutput) Grpcs() GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolOutput) Http2s() GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolOutput) Https() GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolOutput) Tcps() GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolOutput) ToGetVirtualNodeSpecListenerConnectionPoolOutput() GetVirtualNodeSpecListenerConnectionPoolOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolOutput) ToGetVirtualNodeSpecListenerConnectionPoolOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolOutput
- type GetVirtualNodeSpecListenerConnectionPoolTcp
- type GetVirtualNodeSpecListenerConnectionPoolTcpArgs
- func (GetVirtualNodeSpecListenerConnectionPoolTcpArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerConnectionPoolTcpArgs) ToGetVirtualNodeSpecListenerConnectionPoolTcpOutput() GetVirtualNodeSpecListenerConnectionPoolTcpOutput
- func (i GetVirtualNodeSpecListenerConnectionPoolTcpArgs) ToGetVirtualNodeSpecListenerConnectionPoolTcpOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolTcpOutput
- type GetVirtualNodeSpecListenerConnectionPoolTcpArray
- func (GetVirtualNodeSpecListenerConnectionPoolTcpArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerConnectionPoolTcpArray) ToGetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput() GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput
- func (i GetVirtualNodeSpecListenerConnectionPoolTcpArray) ToGetVirtualNodeSpecListenerConnectionPoolTcpArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput
- type GetVirtualNodeSpecListenerConnectionPoolTcpArrayInput
- type GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput
- func (GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerConnectionPoolTcpOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput() GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolTcpArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput
- type GetVirtualNodeSpecListenerConnectionPoolTcpInput
- type GetVirtualNodeSpecListenerConnectionPoolTcpOutput
- func (GetVirtualNodeSpecListenerConnectionPoolTcpOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerConnectionPoolTcpOutput) MaxConnections() pulumi.IntOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolTcpOutput) ToGetVirtualNodeSpecListenerConnectionPoolTcpOutput() GetVirtualNodeSpecListenerConnectionPoolTcpOutput
- func (o GetVirtualNodeSpecListenerConnectionPoolTcpOutput) ToGetVirtualNodeSpecListenerConnectionPoolTcpOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolTcpOutput
- type GetVirtualNodeSpecListenerHealthCheck
- type GetVirtualNodeSpecListenerHealthCheckArgs
- func (GetVirtualNodeSpecListenerHealthCheckArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerHealthCheckArgs) ToGetVirtualNodeSpecListenerHealthCheckOutput() GetVirtualNodeSpecListenerHealthCheckOutput
- func (i GetVirtualNodeSpecListenerHealthCheckArgs) ToGetVirtualNodeSpecListenerHealthCheckOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerHealthCheckOutput
- type GetVirtualNodeSpecListenerHealthCheckArray
- func (GetVirtualNodeSpecListenerHealthCheckArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerHealthCheckArray) ToGetVirtualNodeSpecListenerHealthCheckArrayOutput() GetVirtualNodeSpecListenerHealthCheckArrayOutput
- func (i GetVirtualNodeSpecListenerHealthCheckArray) ToGetVirtualNodeSpecListenerHealthCheckArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerHealthCheckArrayOutput
- type GetVirtualNodeSpecListenerHealthCheckArrayInput
- type GetVirtualNodeSpecListenerHealthCheckArrayOutput
- func (GetVirtualNodeSpecListenerHealthCheckArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerHealthCheckArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerHealthCheckOutput
- func (o GetVirtualNodeSpecListenerHealthCheckArrayOutput) ToGetVirtualNodeSpecListenerHealthCheckArrayOutput() GetVirtualNodeSpecListenerHealthCheckArrayOutput
- func (o GetVirtualNodeSpecListenerHealthCheckArrayOutput) ToGetVirtualNodeSpecListenerHealthCheckArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerHealthCheckArrayOutput
- type GetVirtualNodeSpecListenerHealthCheckInput
- type GetVirtualNodeSpecListenerHealthCheckOutput
- func (GetVirtualNodeSpecListenerHealthCheckOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerHealthCheckOutput) HealthyThreshold() pulumi.IntOutput
- func (o GetVirtualNodeSpecListenerHealthCheckOutput) IntervalMillis() pulumi.IntOutput
- func (o GetVirtualNodeSpecListenerHealthCheckOutput) Path() pulumi.StringOutput
- func (o GetVirtualNodeSpecListenerHealthCheckOutput) Port() pulumi.IntOutput
- func (o GetVirtualNodeSpecListenerHealthCheckOutput) Protocol() pulumi.StringOutput
- func (o GetVirtualNodeSpecListenerHealthCheckOutput) TimeoutMillis() pulumi.IntOutput
- func (o GetVirtualNodeSpecListenerHealthCheckOutput) ToGetVirtualNodeSpecListenerHealthCheckOutput() GetVirtualNodeSpecListenerHealthCheckOutput
- func (o GetVirtualNodeSpecListenerHealthCheckOutput) ToGetVirtualNodeSpecListenerHealthCheckOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerHealthCheckOutput
- func (o GetVirtualNodeSpecListenerHealthCheckOutput) UnhealthyThreshold() pulumi.IntOutput
- type GetVirtualNodeSpecListenerInput
- type GetVirtualNodeSpecListenerOutlierDetection
- type GetVirtualNodeSpecListenerOutlierDetectionArgs
- func (GetVirtualNodeSpecListenerOutlierDetectionArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerOutlierDetectionArgs) ToGetVirtualNodeSpecListenerOutlierDetectionOutput() GetVirtualNodeSpecListenerOutlierDetectionOutput
- func (i GetVirtualNodeSpecListenerOutlierDetectionArgs) ToGetVirtualNodeSpecListenerOutlierDetectionOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionOutput
- type GetVirtualNodeSpecListenerOutlierDetectionArray
- func (GetVirtualNodeSpecListenerOutlierDetectionArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerOutlierDetectionArray) ToGetVirtualNodeSpecListenerOutlierDetectionArrayOutput() GetVirtualNodeSpecListenerOutlierDetectionArrayOutput
- func (i GetVirtualNodeSpecListenerOutlierDetectionArray) ToGetVirtualNodeSpecListenerOutlierDetectionArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionArrayOutput
- type GetVirtualNodeSpecListenerOutlierDetectionArrayInput
- type GetVirtualNodeSpecListenerOutlierDetectionArrayOutput
- func (GetVirtualNodeSpecListenerOutlierDetectionArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerOutlierDetectionArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerOutlierDetectionOutput
- func (o GetVirtualNodeSpecListenerOutlierDetectionArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionArrayOutput() GetVirtualNodeSpecListenerOutlierDetectionArrayOutput
- func (o GetVirtualNodeSpecListenerOutlierDetectionArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionArrayOutput
- type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDuration
- type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs
- func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput() GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
- func (i GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
- type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArray
- func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArray) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput() GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput
- func (i GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArray) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput
- type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayInput
- type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput
- func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
- func (o GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput() GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput
- func (o GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput
- type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationInput
- type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
- func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput() GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
- func (o GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
- func (o GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) Unit() pulumi.StringOutput
- func (o GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) Value() pulumi.IntOutput
- type GetVirtualNodeSpecListenerOutlierDetectionInput
- type GetVirtualNodeSpecListenerOutlierDetectionInterval
- type GetVirtualNodeSpecListenerOutlierDetectionIntervalArgs
- func (GetVirtualNodeSpecListenerOutlierDetectionIntervalArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalOutput() GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput
- func (i GetVirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput
- type GetVirtualNodeSpecListenerOutlierDetectionIntervalArray
- func (GetVirtualNodeSpecListenerOutlierDetectionIntervalArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerOutlierDetectionIntervalArray) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput() GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput
- func (i GetVirtualNodeSpecListenerOutlierDetectionIntervalArray) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput
- type GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayInput
- type GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput
- func (GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput
- func (o GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput() GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput
- func (o GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput
- type GetVirtualNodeSpecListenerOutlierDetectionIntervalInput
- type GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput
- func (GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalOutput() GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput
- func (o GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput
- func (o GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput) Unit() pulumi.StringOutput
- func (o GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput) Value() pulumi.IntOutput
- type GetVirtualNodeSpecListenerOutlierDetectionOutput
- func (o GetVirtualNodeSpecListenerOutlierDetectionOutput) BaseEjectionDurations() GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput
- func (GetVirtualNodeSpecListenerOutlierDetectionOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerOutlierDetectionOutput) Intervals() GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput
- func (o GetVirtualNodeSpecListenerOutlierDetectionOutput) MaxEjectionPercent() pulumi.IntOutput
- func (o GetVirtualNodeSpecListenerOutlierDetectionOutput) MaxServerErrors() pulumi.IntOutput
- func (o GetVirtualNodeSpecListenerOutlierDetectionOutput) ToGetVirtualNodeSpecListenerOutlierDetectionOutput() GetVirtualNodeSpecListenerOutlierDetectionOutput
- func (o GetVirtualNodeSpecListenerOutlierDetectionOutput) ToGetVirtualNodeSpecListenerOutlierDetectionOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionOutput
- type GetVirtualNodeSpecListenerOutput
- func (o GetVirtualNodeSpecListenerOutput) ConnectionPools() GetVirtualNodeSpecListenerConnectionPoolArrayOutput
- func (GetVirtualNodeSpecListenerOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerOutput) HealthChecks() GetVirtualNodeSpecListenerHealthCheckArrayOutput
- func (o GetVirtualNodeSpecListenerOutput) OutlierDetections() GetVirtualNodeSpecListenerOutlierDetectionArrayOutput
- func (o GetVirtualNodeSpecListenerOutput) PortMappings() GetVirtualNodeSpecListenerPortMappingArrayOutput
- func (o GetVirtualNodeSpecListenerOutput) Timeouts() GetVirtualNodeSpecListenerTimeoutArrayOutput
- func (o GetVirtualNodeSpecListenerOutput) Tls() GetVirtualNodeSpecListenerTlArrayOutput
- func (o GetVirtualNodeSpecListenerOutput) ToGetVirtualNodeSpecListenerOutput() GetVirtualNodeSpecListenerOutput
- func (o GetVirtualNodeSpecListenerOutput) ToGetVirtualNodeSpecListenerOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutput
- type GetVirtualNodeSpecListenerPortMapping
- type GetVirtualNodeSpecListenerPortMappingArgs
- func (GetVirtualNodeSpecListenerPortMappingArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerPortMappingArgs) ToGetVirtualNodeSpecListenerPortMappingOutput() GetVirtualNodeSpecListenerPortMappingOutput
- func (i GetVirtualNodeSpecListenerPortMappingArgs) ToGetVirtualNodeSpecListenerPortMappingOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerPortMappingOutput
- type GetVirtualNodeSpecListenerPortMappingArray
- func (GetVirtualNodeSpecListenerPortMappingArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerPortMappingArray) ToGetVirtualNodeSpecListenerPortMappingArrayOutput() GetVirtualNodeSpecListenerPortMappingArrayOutput
- func (i GetVirtualNodeSpecListenerPortMappingArray) ToGetVirtualNodeSpecListenerPortMappingArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerPortMappingArrayOutput
- type GetVirtualNodeSpecListenerPortMappingArrayInput
- type GetVirtualNodeSpecListenerPortMappingArrayOutput
- func (GetVirtualNodeSpecListenerPortMappingArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerPortMappingArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerPortMappingOutput
- func (o GetVirtualNodeSpecListenerPortMappingArrayOutput) ToGetVirtualNodeSpecListenerPortMappingArrayOutput() GetVirtualNodeSpecListenerPortMappingArrayOutput
- func (o GetVirtualNodeSpecListenerPortMappingArrayOutput) ToGetVirtualNodeSpecListenerPortMappingArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerPortMappingArrayOutput
- type GetVirtualNodeSpecListenerPortMappingInput
- type GetVirtualNodeSpecListenerPortMappingOutput
- func (GetVirtualNodeSpecListenerPortMappingOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerPortMappingOutput) Port() pulumi.IntOutput
- func (o GetVirtualNodeSpecListenerPortMappingOutput) Protocol() pulumi.StringOutput
- func (o GetVirtualNodeSpecListenerPortMappingOutput) ToGetVirtualNodeSpecListenerPortMappingOutput() GetVirtualNodeSpecListenerPortMappingOutput
- func (o GetVirtualNodeSpecListenerPortMappingOutput) ToGetVirtualNodeSpecListenerPortMappingOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerPortMappingOutput
- type GetVirtualNodeSpecListenerTimeout
- type GetVirtualNodeSpecListenerTimeoutArgs
- func (GetVirtualNodeSpecListenerTimeoutArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutArgs) ToGetVirtualNodeSpecListenerTimeoutOutput() GetVirtualNodeSpecListenerTimeoutOutput
- func (i GetVirtualNodeSpecListenerTimeoutArgs) ToGetVirtualNodeSpecListenerTimeoutOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutOutput
- type GetVirtualNodeSpecListenerTimeoutArray
- func (GetVirtualNodeSpecListenerTimeoutArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutArray) ToGetVirtualNodeSpecListenerTimeoutArrayOutput() GetVirtualNodeSpecListenerTimeoutArrayOutput
- func (i GetVirtualNodeSpecListenerTimeoutArray) ToGetVirtualNodeSpecListenerTimeoutArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutArrayOutput
- type GetVirtualNodeSpecListenerTimeoutArrayInput
- type GetVirtualNodeSpecListenerTimeoutArrayOutput
- func (GetVirtualNodeSpecListenerTimeoutArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTimeoutOutput
- func (o GetVirtualNodeSpecListenerTimeoutArrayOutput) ToGetVirtualNodeSpecListenerTimeoutArrayOutput() GetVirtualNodeSpecListenerTimeoutArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutArrayOutput) ToGetVirtualNodeSpecListenerTimeoutArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutArrayOutput
- type GetVirtualNodeSpecListenerTimeoutGrpc
- type GetVirtualNodeSpecListenerTimeoutGrpcArgs
- func (GetVirtualNodeSpecListenerTimeoutGrpcArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutGrpcArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcOutput() GetVirtualNodeSpecListenerTimeoutGrpcOutput
- func (i GetVirtualNodeSpecListenerTimeoutGrpcArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcOutput
- type GetVirtualNodeSpecListenerTimeoutGrpcArray
- func (GetVirtualNodeSpecListenerTimeoutGrpcArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutGrpcArray) ToGetVirtualNodeSpecListenerTimeoutGrpcArrayOutput() GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput
- func (i GetVirtualNodeSpecListenerTimeoutGrpcArray) ToGetVirtualNodeSpecListenerTimeoutGrpcArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput
- type GetVirtualNodeSpecListenerTimeoutGrpcArrayInput
- type GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput
- func (GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTimeoutGrpcOutput
- func (o GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcArrayOutput() GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput
- type GetVirtualNodeSpecListenerTimeoutGrpcIdle
- type GetVirtualNodeSpecListenerTimeoutGrpcIdleArgs
- func (GetVirtualNodeSpecListenerTimeoutGrpcIdleArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleOutput() GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput
- func (i GetVirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput
- type GetVirtualNodeSpecListenerTimeoutGrpcIdleArray
- func (GetVirtualNodeSpecListenerTimeoutGrpcIdleArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutGrpcIdleArray) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput() GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput
- func (i GetVirtualNodeSpecListenerTimeoutGrpcIdleArray) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput
- type GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayInput
- type GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput
- func (GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput
- func (o GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput() GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput
- type GetVirtualNodeSpecListenerTimeoutGrpcIdleInput
- type GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput
- func (GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleOutput() GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput
- func (o GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput
- func (o GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput) Unit() pulumi.StringOutput
- func (o GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput) Value() pulumi.IntOutput
- type GetVirtualNodeSpecListenerTimeoutGrpcInput
- type GetVirtualNodeSpecListenerTimeoutGrpcOutput
- func (GetVirtualNodeSpecListenerTimeoutGrpcOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutGrpcOutput) Idles() GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutGrpcOutput) PerRequests() GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutGrpcOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcOutput() GetVirtualNodeSpecListenerTimeoutGrpcOutput
- func (o GetVirtualNodeSpecListenerTimeoutGrpcOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcOutput
- type GetVirtualNodeSpecListenerTimeoutGrpcPerRequest
- type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArgs
- func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput() GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
- func (i GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
- type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArray
- func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArray) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput() GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput
- func (i GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArray) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput
- type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayInput
- type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput
- func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
- func (o GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput() GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput
- type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestInput
- type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
- func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput() GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
- func (o GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
- func (o GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) Unit() pulumi.StringOutput
- func (o GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) Value() pulumi.IntOutput
- type GetVirtualNodeSpecListenerTimeoutHttp
- type GetVirtualNodeSpecListenerTimeoutHttp2
- type GetVirtualNodeSpecListenerTimeoutHttp2Args
- func (GetVirtualNodeSpecListenerTimeoutHttp2Args) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutHttp2Args) ToGetVirtualNodeSpecListenerTimeoutHttp2Output() GetVirtualNodeSpecListenerTimeoutHttp2Output
- func (i GetVirtualNodeSpecListenerTimeoutHttp2Args) ToGetVirtualNodeSpecListenerTimeoutHttp2OutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2Output
- type GetVirtualNodeSpecListenerTimeoutHttp2Array
- func (GetVirtualNodeSpecListenerTimeoutHttp2Array) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutHttp2Array) ToGetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput() GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput
- func (i GetVirtualNodeSpecListenerTimeoutHttp2Array) ToGetVirtualNodeSpecListenerTimeoutHttp2ArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput
- type GetVirtualNodeSpecListenerTimeoutHttp2ArrayInput
- type GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput
- func (GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTimeoutHttp2Output
- func (o GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput() GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2ArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput
- type GetVirtualNodeSpecListenerTimeoutHttp2Idle
- type GetVirtualNodeSpecListenerTimeoutHttp2IdleArgs
- func (GetVirtualNodeSpecListenerTimeoutHttp2IdleArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleOutput() GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput
- func (i GetVirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput
- type GetVirtualNodeSpecListenerTimeoutHttp2IdleArray
- func (GetVirtualNodeSpecListenerTimeoutHttp2IdleArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutHttp2IdleArray) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput() GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput
- func (i GetVirtualNodeSpecListenerTimeoutHttp2IdleArray) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput
- type GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayInput
- type GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput
- func (GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput() GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput
- type GetVirtualNodeSpecListenerTimeoutHttp2IdleInput
- type GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput
- func (GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleOutput() GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput) Unit() pulumi.StringOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput) Value() pulumi.IntOutput
- type GetVirtualNodeSpecListenerTimeoutHttp2Input
- type GetVirtualNodeSpecListenerTimeoutHttp2Output
- func (GetVirtualNodeSpecListenerTimeoutHttp2Output) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutHttp2Output) Idles() GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttp2Output) PerRequests() GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttp2Output) ToGetVirtualNodeSpecListenerTimeoutHttp2Output() GetVirtualNodeSpecListenerTimeoutHttp2Output
- func (o GetVirtualNodeSpecListenerTimeoutHttp2Output) ToGetVirtualNodeSpecListenerTimeoutHttp2OutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2Output
- type GetVirtualNodeSpecListenerTimeoutHttp2PerRequest
- type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArgs
- func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput() GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
- func (i GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
- type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArray
- func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArray) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput() GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput
- func (i GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArray) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput
- type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayInput
- type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput
- func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput() GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput
- type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestInput
- type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
- func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput() GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) Unit() pulumi.StringOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) Value() pulumi.IntOutput
- type GetVirtualNodeSpecListenerTimeoutHttpArgs
- func (GetVirtualNodeSpecListenerTimeoutHttpArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutHttpArgs) ToGetVirtualNodeSpecListenerTimeoutHttpOutput() GetVirtualNodeSpecListenerTimeoutHttpOutput
- func (i GetVirtualNodeSpecListenerTimeoutHttpArgs) ToGetVirtualNodeSpecListenerTimeoutHttpOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpOutput
- type GetVirtualNodeSpecListenerTimeoutHttpArray
- func (GetVirtualNodeSpecListenerTimeoutHttpArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutHttpArray) ToGetVirtualNodeSpecListenerTimeoutHttpArrayOutput() GetVirtualNodeSpecListenerTimeoutHttpArrayOutput
- func (i GetVirtualNodeSpecListenerTimeoutHttpArray) ToGetVirtualNodeSpecListenerTimeoutHttpArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpArrayOutput
- type GetVirtualNodeSpecListenerTimeoutHttpArrayInput
- type GetVirtualNodeSpecListenerTimeoutHttpArrayOutput
- func (GetVirtualNodeSpecListenerTimeoutHttpArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutHttpArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTimeoutHttpOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttpArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpArrayOutput() GetVirtualNodeSpecListenerTimeoutHttpArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttpArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpArrayOutput
- type GetVirtualNodeSpecListenerTimeoutHttpIdle
- type GetVirtualNodeSpecListenerTimeoutHttpIdleArgs
- func (GetVirtualNodeSpecListenerTimeoutHttpIdleArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutHttpIdleArgs) ToGetVirtualNodeSpecListenerTimeoutHttpIdleOutput() GetVirtualNodeSpecListenerTimeoutHttpIdleOutput
- func (i GetVirtualNodeSpecListenerTimeoutHttpIdleArgs) ToGetVirtualNodeSpecListenerTimeoutHttpIdleOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpIdleOutput
- type GetVirtualNodeSpecListenerTimeoutHttpIdleArray
- func (GetVirtualNodeSpecListenerTimeoutHttpIdleArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutHttpIdleArray) ToGetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput() GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput
- func (i GetVirtualNodeSpecListenerTimeoutHttpIdleArray) ToGetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput
- type GetVirtualNodeSpecListenerTimeoutHttpIdleArrayInput
- type GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput
- func (GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTimeoutHttpIdleOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput() GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput
- type GetVirtualNodeSpecListenerTimeoutHttpIdleInput
- type GetVirtualNodeSpecListenerTimeoutHttpIdleOutput
- func (GetVirtualNodeSpecListenerTimeoutHttpIdleOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutHttpIdleOutput) ToGetVirtualNodeSpecListenerTimeoutHttpIdleOutput() GetVirtualNodeSpecListenerTimeoutHttpIdleOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttpIdleOutput) ToGetVirtualNodeSpecListenerTimeoutHttpIdleOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpIdleOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttpIdleOutput) Unit() pulumi.StringOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttpIdleOutput) Value() pulumi.IntOutput
- type GetVirtualNodeSpecListenerTimeoutHttpInput
- type GetVirtualNodeSpecListenerTimeoutHttpOutput
- func (GetVirtualNodeSpecListenerTimeoutHttpOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutHttpOutput) Idles() GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttpOutput) PerRequests() GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttpOutput) ToGetVirtualNodeSpecListenerTimeoutHttpOutput() GetVirtualNodeSpecListenerTimeoutHttpOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttpOutput) ToGetVirtualNodeSpecListenerTimeoutHttpOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpOutput
- type GetVirtualNodeSpecListenerTimeoutHttpPerRequest
- type GetVirtualNodeSpecListenerTimeoutHttpPerRequestArgs
- func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput() GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput
- func (i GetVirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput
- type GetVirtualNodeSpecListenerTimeoutHttpPerRequestArray
- func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutHttpPerRequestArray) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput() GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput
- func (i GetVirtualNodeSpecListenerTimeoutHttpPerRequestArray) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput
- type GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayInput
- type GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput
- func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput() GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput
- type GetVirtualNodeSpecListenerTimeoutHttpPerRequestInput
- type GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput
- func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput() GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput) Unit() pulumi.StringOutput
- func (o GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput) Value() pulumi.IntOutput
- type GetVirtualNodeSpecListenerTimeoutInput
- type GetVirtualNodeSpecListenerTimeoutOutput
- func (GetVirtualNodeSpecListenerTimeoutOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutOutput) Grpcs() GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutOutput) Http2s() GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutOutput) Https() GetVirtualNodeSpecListenerTimeoutHttpArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutOutput) Tcps() GetVirtualNodeSpecListenerTimeoutTcpArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutOutput) ToGetVirtualNodeSpecListenerTimeoutOutput() GetVirtualNodeSpecListenerTimeoutOutput
- func (o GetVirtualNodeSpecListenerTimeoutOutput) ToGetVirtualNodeSpecListenerTimeoutOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutOutput
- type GetVirtualNodeSpecListenerTimeoutTcp
- type GetVirtualNodeSpecListenerTimeoutTcpArgs
- func (GetVirtualNodeSpecListenerTimeoutTcpArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutTcpArgs) ToGetVirtualNodeSpecListenerTimeoutTcpOutput() GetVirtualNodeSpecListenerTimeoutTcpOutput
- func (i GetVirtualNodeSpecListenerTimeoutTcpArgs) ToGetVirtualNodeSpecListenerTimeoutTcpOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutTcpOutput
- type GetVirtualNodeSpecListenerTimeoutTcpArray
- func (GetVirtualNodeSpecListenerTimeoutTcpArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutTcpArray) ToGetVirtualNodeSpecListenerTimeoutTcpArrayOutput() GetVirtualNodeSpecListenerTimeoutTcpArrayOutput
- func (i GetVirtualNodeSpecListenerTimeoutTcpArray) ToGetVirtualNodeSpecListenerTimeoutTcpArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutTcpArrayOutput
- type GetVirtualNodeSpecListenerTimeoutTcpArrayInput
- type GetVirtualNodeSpecListenerTimeoutTcpArrayOutput
- func (GetVirtualNodeSpecListenerTimeoutTcpArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutTcpArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTimeoutTcpOutput
- func (o GetVirtualNodeSpecListenerTimeoutTcpArrayOutput) ToGetVirtualNodeSpecListenerTimeoutTcpArrayOutput() GetVirtualNodeSpecListenerTimeoutTcpArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutTcpArrayOutput) ToGetVirtualNodeSpecListenerTimeoutTcpArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutTcpArrayOutput
- type GetVirtualNodeSpecListenerTimeoutTcpIdle
- type GetVirtualNodeSpecListenerTimeoutTcpIdleArgs
- func (GetVirtualNodeSpecListenerTimeoutTcpIdleArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutTcpIdleArgs) ToGetVirtualNodeSpecListenerTimeoutTcpIdleOutput() GetVirtualNodeSpecListenerTimeoutTcpIdleOutput
- func (i GetVirtualNodeSpecListenerTimeoutTcpIdleArgs) ToGetVirtualNodeSpecListenerTimeoutTcpIdleOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutTcpIdleOutput
- type GetVirtualNodeSpecListenerTimeoutTcpIdleArray
- func (GetVirtualNodeSpecListenerTimeoutTcpIdleArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTimeoutTcpIdleArray) ToGetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput() GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput
- func (i GetVirtualNodeSpecListenerTimeoutTcpIdleArray) ToGetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput
- type GetVirtualNodeSpecListenerTimeoutTcpIdleArrayInput
- type GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput
- func (GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTimeoutTcpIdleOutput
- func (o GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput() GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput
- type GetVirtualNodeSpecListenerTimeoutTcpIdleInput
- type GetVirtualNodeSpecListenerTimeoutTcpIdleOutput
- func (GetVirtualNodeSpecListenerTimeoutTcpIdleOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutTcpIdleOutput) ToGetVirtualNodeSpecListenerTimeoutTcpIdleOutput() GetVirtualNodeSpecListenerTimeoutTcpIdleOutput
- func (o GetVirtualNodeSpecListenerTimeoutTcpIdleOutput) ToGetVirtualNodeSpecListenerTimeoutTcpIdleOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutTcpIdleOutput
- func (o GetVirtualNodeSpecListenerTimeoutTcpIdleOutput) Unit() pulumi.StringOutput
- func (o GetVirtualNodeSpecListenerTimeoutTcpIdleOutput) Value() pulumi.IntOutput
- type GetVirtualNodeSpecListenerTimeoutTcpInput
- type GetVirtualNodeSpecListenerTimeoutTcpOutput
- func (GetVirtualNodeSpecListenerTimeoutTcpOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTimeoutTcpOutput) Idles() GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput
- func (o GetVirtualNodeSpecListenerTimeoutTcpOutput) ToGetVirtualNodeSpecListenerTimeoutTcpOutput() GetVirtualNodeSpecListenerTimeoutTcpOutput
- func (o GetVirtualNodeSpecListenerTimeoutTcpOutput) ToGetVirtualNodeSpecListenerTimeoutTcpOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutTcpOutput
- type GetVirtualNodeSpecListenerTl
- type GetVirtualNodeSpecListenerTlArgs
- func (GetVirtualNodeSpecListenerTlArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlArgs) ToGetVirtualNodeSpecListenerTlOutput() GetVirtualNodeSpecListenerTlOutput
- func (i GetVirtualNodeSpecListenerTlArgs) ToGetVirtualNodeSpecListenerTlOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlOutput
- type GetVirtualNodeSpecListenerTlArray
- func (GetVirtualNodeSpecListenerTlArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlArray) ToGetVirtualNodeSpecListenerTlArrayOutput() GetVirtualNodeSpecListenerTlArrayOutput
- func (i GetVirtualNodeSpecListenerTlArray) ToGetVirtualNodeSpecListenerTlArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlArrayOutput
- type GetVirtualNodeSpecListenerTlArrayInput
- type GetVirtualNodeSpecListenerTlArrayOutput
- func (GetVirtualNodeSpecListenerTlArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTlOutput
- func (o GetVirtualNodeSpecListenerTlArrayOutput) ToGetVirtualNodeSpecListenerTlArrayOutput() GetVirtualNodeSpecListenerTlArrayOutput
- func (o GetVirtualNodeSpecListenerTlArrayOutput) ToGetVirtualNodeSpecListenerTlArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlArrayOutput
- type GetVirtualNodeSpecListenerTlCertificate
- type GetVirtualNodeSpecListenerTlCertificateAcm
- type GetVirtualNodeSpecListenerTlCertificateAcmArgs
- func (GetVirtualNodeSpecListenerTlCertificateAcmArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlCertificateAcmArgs) ToGetVirtualNodeSpecListenerTlCertificateAcmOutput() GetVirtualNodeSpecListenerTlCertificateAcmOutput
- func (i GetVirtualNodeSpecListenerTlCertificateAcmArgs) ToGetVirtualNodeSpecListenerTlCertificateAcmOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateAcmOutput
- type GetVirtualNodeSpecListenerTlCertificateAcmArray
- func (GetVirtualNodeSpecListenerTlCertificateAcmArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlCertificateAcmArray) ToGetVirtualNodeSpecListenerTlCertificateAcmArrayOutput() GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput
- func (i GetVirtualNodeSpecListenerTlCertificateAcmArray) ToGetVirtualNodeSpecListenerTlCertificateAcmArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput
- type GetVirtualNodeSpecListenerTlCertificateAcmArrayInput
- type GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput
- func (GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTlCertificateAcmOutput
- func (o GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateAcmArrayOutput() GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput
- func (o GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateAcmArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput
- type GetVirtualNodeSpecListenerTlCertificateAcmInput
- type GetVirtualNodeSpecListenerTlCertificateAcmOutput
- func (o GetVirtualNodeSpecListenerTlCertificateAcmOutput) CertificateArn() pulumi.StringOutput
- func (GetVirtualNodeSpecListenerTlCertificateAcmOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlCertificateAcmOutput) ToGetVirtualNodeSpecListenerTlCertificateAcmOutput() GetVirtualNodeSpecListenerTlCertificateAcmOutput
- func (o GetVirtualNodeSpecListenerTlCertificateAcmOutput) ToGetVirtualNodeSpecListenerTlCertificateAcmOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateAcmOutput
- type GetVirtualNodeSpecListenerTlCertificateArgs
- func (GetVirtualNodeSpecListenerTlCertificateArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlCertificateArgs) ToGetVirtualNodeSpecListenerTlCertificateOutput() GetVirtualNodeSpecListenerTlCertificateOutput
- func (i GetVirtualNodeSpecListenerTlCertificateArgs) ToGetVirtualNodeSpecListenerTlCertificateOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateOutput
- type GetVirtualNodeSpecListenerTlCertificateArray
- func (GetVirtualNodeSpecListenerTlCertificateArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlCertificateArray) ToGetVirtualNodeSpecListenerTlCertificateArrayOutput() GetVirtualNodeSpecListenerTlCertificateArrayOutput
- func (i GetVirtualNodeSpecListenerTlCertificateArray) ToGetVirtualNodeSpecListenerTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateArrayOutput
- type GetVirtualNodeSpecListenerTlCertificateArrayInput
- type GetVirtualNodeSpecListenerTlCertificateArrayOutput
- func (GetVirtualNodeSpecListenerTlCertificateArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlCertificateArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTlCertificateOutput
- func (o GetVirtualNodeSpecListenerTlCertificateArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateArrayOutput() GetVirtualNodeSpecListenerTlCertificateArrayOutput
- func (o GetVirtualNodeSpecListenerTlCertificateArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateArrayOutput
- type GetVirtualNodeSpecListenerTlCertificateFile
- type GetVirtualNodeSpecListenerTlCertificateFileArgs
- func (GetVirtualNodeSpecListenerTlCertificateFileArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlCertificateFileArgs) ToGetVirtualNodeSpecListenerTlCertificateFileOutput() GetVirtualNodeSpecListenerTlCertificateFileOutput
- func (i GetVirtualNodeSpecListenerTlCertificateFileArgs) ToGetVirtualNodeSpecListenerTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateFileOutput
- type GetVirtualNodeSpecListenerTlCertificateFileArray
- func (GetVirtualNodeSpecListenerTlCertificateFileArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlCertificateFileArray) ToGetVirtualNodeSpecListenerTlCertificateFileArrayOutput() GetVirtualNodeSpecListenerTlCertificateFileArrayOutput
- func (i GetVirtualNodeSpecListenerTlCertificateFileArray) ToGetVirtualNodeSpecListenerTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateFileArrayOutput
- type GetVirtualNodeSpecListenerTlCertificateFileArrayInput
- type GetVirtualNodeSpecListenerTlCertificateFileArrayOutput
- func (GetVirtualNodeSpecListenerTlCertificateFileArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlCertificateFileArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTlCertificateFileOutput
- func (o GetVirtualNodeSpecListenerTlCertificateFileArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateFileArrayOutput() GetVirtualNodeSpecListenerTlCertificateFileArrayOutput
- func (o GetVirtualNodeSpecListenerTlCertificateFileArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateFileArrayOutput
- type GetVirtualNodeSpecListenerTlCertificateFileInput
- type GetVirtualNodeSpecListenerTlCertificateFileOutput
- func (o GetVirtualNodeSpecListenerTlCertificateFileOutput) CertificateChain() pulumi.StringOutput
- func (GetVirtualNodeSpecListenerTlCertificateFileOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlCertificateFileOutput) PrivateKey() pulumi.StringOutput
- func (o GetVirtualNodeSpecListenerTlCertificateFileOutput) ToGetVirtualNodeSpecListenerTlCertificateFileOutput() GetVirtualNodeSpecListenerTlCertificateFileOutput
- func (o GetVirtualNodeSpecListenerTlCertificateFileOutput) ToGetVirtualNodeSpecListenerTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateFileOutput
- type GetVirtualNodeSpecListenerTlCertificateInput
- type GetVirtualNodeSpecListenerTlCertificateOutput
- func (o GetVirtualNodeSpecListenerTlCertificateOutput) Acms() GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput
- func (GetVirtualNodeSpecListenerTlCertificateOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlCertificateOutput) Files() GetVirtualNodeSpecListenerTlCertificateFileArrayOutput
- func (o GetVirtualNodeSpecListenerTlCertificateOutput) Sds() GetVirtualNodeSpecListenerTlCertificateSdArrayOutput
- func (o GetVirtualNodeSpecListenerTlCertificateOutput) ToGetVirtualNodeSpecListenerTlCertificateOutput() GetVirtualNodeSpecListenerTlCertificateOutput
- func (o GetVirtualNodeSpecListenerTlCertificateOutput) ToGetVirtualNodeSpecListenerTlCertificateOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateOutput
- type GetVirtualNodeSpecListenerTlCertificateSd
- type GetVirtualNodeSpecListenerTlCertificateSdArgs
- func (GetVirtualNodeSpecListenerTlCertificateSdArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlCertificateSdArgs) ToGetVirtualNodeSpecListenerTlCertificateSdOutput() GetVirtualNodeSpecListenerTlCertificateSdOutput
- func (i GetVirtualNodeSpecListenerTlCertificateSdArgs) ToGetVirtualNodeSpecListenerTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateSdOutput
- type GetVirtualNodeSpecListenerTlCertificateSdArray
- func (GetVirtualNodeSpecListenerTlCertificateSdArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlCertificateSdArray) ToGetVirtualNodeSpecListenerTlCertificateSdArrayOutput() GetVirtualNodeSpecListenerTlCertificateSdArrayOutput
- func (i GetVirtualNodeSpecListenerTlCertificateSdArray) ToGetVirtualNodeSpecListenerTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateSdArrayOutput
- type GetVirtualNodeSpecListenerTlCertificateSdArrayInput
- type GetVirtualNodeSpecListenerTlCertificateSdArrayOutput
- func (GetVirtualNodeSpecListenerTlCertificateSdArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlCertificateSdArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTlCertificateSdOutput
- func (o GetVirtualNodeSpecListenerTlCertificateSdArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateSdArrayOutput() GetVirtualNodeSpecListenerTlCertificateSdArrayOutput
- func (o GetVirtualNodeSpecListenerTlCertificateSdArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateSdArrayOutput
- type GetVirtualNodeSpecListenerTlCertificateSdInput
- type GetVirtualNodeSpecListenerTlCertificateSdOutput
- func (GetVirtualNodeSpecListenerTlCertificateSdOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlCertificateSdOutput) SecretName() pulumi.StringOutput
- func (o GetVirtualNodeSpecListenerTlCertificateSdOutput) ToGetVirtualNodeSpecListenerTlCertificateSdOutput() GetVirtualNodeSpecListenerTlCertificateSdOutput
- func (o GetVirtualNodeSpecListenerTlCertificateSdOutput) ToGetVirtualNodeSpecListenerTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateSdOutput
- type GetVirtualNodeSpecListenerTlInput
- type GetVirtualNodeSpecListenerTlOutput
- func (o GetVirtualNodeSpecListenerTlOutput) Certificates() GetVirtualNodeSpecListenerTlCertificateArrayOutput
- func (GetVirtualNodeSpecListenerTlOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlOutput) Mode() pulumi.StringOutput
- func (o GetVirtualNodeSpecListenerTlOutput) ToGetVirtualNodeSpecListenerTlOutput() GetVirtualNodeSpecListenerTlOutput
- func (o GetVirtualNodeSpecListenerTlOutput) ToGetVirtualNodeSpecListenerTlOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlOutput
- func (o GetVirtualNodeSpecListenerTlOutput) Validations() GetVirtualNodeSpecListenerTlValidationArrayOutput
- type GetVirtualNodeSpecListenerTlValidation
- type GetVirtualNodeSpecListenerTlValidationArgs
- func (GetVirtualNodeSpecListenerTlValidationArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlValidationArgs) ToGetVirtualNodeSpecListenerTlValidationOutput() GetVirtualNodeSpecListenerTlValidationOutput
- func (i GetVirtualNodeSpecListenerTlValidationArgs) ToGetVirtualNodeSpecListenerTlValidationOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationOutput
- type GetVirtualNodeSpecListenerTlValidationArray
- func (GetVirtualNodeSpecListenerTlValidationArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlValidationArray) ToGetVirtualNodeSpecListenerTlValidationArrayOutput() GetVirtualNodeSpecListenerTlValidationArrayOutput
- func (i GetVirtualNodeSpecListenerTlValidationArray) ToGetVirtualNodeSpecListenerTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationArrayOutput
- type GetVirtualNodeSpecListenerTlValidationArrayInput
- type GetVirtualNodeSpecListenerTlValidationArrayOutput
- func (GetVirtualNodeSpecListenerTlValidationArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlValidationArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTlValidationOutput
- func (o GetVirtualNodeSpecListenerTlValidationArrayOutput) ToGetVirtualNodeSpecListenerTlValidationArrayOutput() GetVirtualNodeSpecListenerTlValidationArrayOutput
- func (o GetVirtualNodeSpecListenerTlValidationArrayOutput) ToGetVirtualNodeSpecListenerTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationArrayOutput
- type GetVirtualNodeSpecListenerTlValidationInput
- type GetVirtualNodeSpecListenerTlValidationOutput
- func (GetVirtualNodeSpecListenerTlValidationOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlValidationOutput) SubjectAlternativeNames() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput
- func (o GetVirtualNodeSpecListenerTlValidationOutput) ToGetVirtualNodeSpecListenerTlValidationOutput() GetVirtualNodeSpecListenerTlValidationOutput
- func (o GetVirtualNodeSpecListenerTlValidationOutput) ToGetVirtualNodeSpecListenerTlValidationOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationOutput
- func (o GetVirtualNodeSpecListenerTlValidationOutput) Trusts() GetVirtualNodeSpecListenerTlValidationTrustArrayOutput
- type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeName
- type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArgs
- func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput
- func (i GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput
- type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArray
- func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput
- func (i GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput
- type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayInput
- type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput
- func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput
- func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput
- func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput
- type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameInput
- type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatch
- type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArgs
- func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput
- func (i GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput
- type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArray
- func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
- func (i GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
- type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayInput
- type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
- func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput
- func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
- func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
- type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchInput
- type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput
- func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput) Exacts() pulumi.StringArrayOutput
- func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput
- func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput
- type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput
- func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput) Matches() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
- func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput
- func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput
- type GetVirtualNodeSpecListenerTlValidationTrust
- type GetVirtualNodeSpecListenerTlValidationTrustArgs
- func (GetVirtualNodeSpecListenerTlValidationTrustArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlValidationTrustArgs) ToGetVirtualNodeSpecListenerTlValidationTrustOutput() GetVirtualNodeSpecListenerTlValidationTrustOutput
- func (i GetVirtualNodeSpecListenerTlValidationTrustArgs) ToGetVirtualNodeSpecListenerTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustOutput
- type GetVirtualNodeSpecListenerTlValidationTrustArray
- func (GetVirtualNodeSpecListenerTlValidationTrustArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlValidationTrustArray) ToGetVirtualNodeSpecListenerTlValidationTrustArrayOutput() GetVirtualNodeSpecListenerTlValidationTrustArrayOutput
- func (i GetVirtualNodeSpecListenerTlValidationTrustArray) ToGetVirtualNodeSpecListenerTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustArrayOutput
- type GetVirtualNodeSpecListenerTlValidationTrustArrayInput
- type GetVirtualNodeSpecListenerTlValidationTrustArrayOutput
- func (GetVirtualNodeSpecListenerTlValidationTrustArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlValidationTrustArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTlValidationTrustOutput
- func (o GetVirtualNodeSpecListenerTlValidationTrustArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustArrayOutput() GetVirtualNodeSpecListenerTlValidationTrustArrayOutput
- func (o GetVirtualNodeSpecListenerTlValidationTrustArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustArrayOutput
- type GetVirtualNodeSpecListenerTlValidationTrustFile
- type GetVirtualNodeSpecListenerTlValidationTrustFileArgs
- func (GetVirtualNodeSpecListenerTlValidationTrustFileArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlValidationTrustFileArgs) ToGetVirtualNodeSpecListenerTlValidationTrustFileOutput() GetVirtualNodeSpecListenerTlValidationTrustFileOutput
- func (i GetVirtualNodeSpecListenerTlValidationTrustFileArgs) ToGetVirtualNodeSpecListenerTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustFileOutput
- type GetVirtualNodeSpecListenerTlValidationTrustFileArray
- func (GetVirtualNodeSpecListenerTlValidationTrustFileArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlValidationTrustFileArray) ToGetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput() GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput
- func (i GetVirtualNodeSpecListenerTlValidationTrustFileArray) ToGetVirtualNodeSpecListenerTlValidationTrustFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput
- type GetVirtualNodeSpecListenerTlValidationTrustFileArrayInput
- type GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput
- func (GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTlValidationTrustFileOutput
- func (o GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput() GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput
- func (o GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput
- type GetVirtualNodeSpecListenerTlValidationTrustFileInput
- type GetVirtualNodeSpecListenerTlValidationTrustFileOutput
- func (o GetVirtualNodeSpecListenerTlValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
- func (GetVirtualNodeSpecListenerTlValidationTrustFileOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlValidationTrustFileOutput) ToGetVirtualNodeSpecListenerTlValidationTrustFileOutput() GetVirtualNodeSpecListenerTlValidationTrustFileOutput
- func (o GetVirtualNodeSpecListenerTlValidationTrustFileOutput) ToGetVirtualNodeSpecListenerTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustFileOutput
- type GetVirtualNodeSpecListenerTlValidationTrustInput
- type GetVirtualNodeSpecListenerTlValidationTrustOutput
- func (GetVirtualNodeSpecListenerTlValidationTrustOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlValidationTrustOutput) Files() GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput
- func (o GetVirtualNodeSpecListenerTlValidationTrustOutput) Sds() GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput
- func (o GetVirtualNodeSpecListenerTlValidationTrustOutput) ToGetVirtualNodeSpecListenerTlValidationTrustOutput() GetVirtualNodeSpecListenerTlValidationTrustOutput
- func (o GetVirtualNodeSpecListenerTlValidationTrustOutput) ToGetVirtualNodeSpecListenerTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustOutput
- type GetVirtualNodeSpecListenerTlValidationTrustSd
- type GetVirtualNodeSpecListenerTlValidationTrustSdArgs
- func (GetVirtualNodeSpecListenerTlValidationTrustSdArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlValidationTrustSdArgs) ToGetVirtualNodeSpecListenerTlValidationTrustSdOutput() GetVirtualNodeSpecListenerTlValidationTrustSdOutput
- func (i GetVirtualNodeSpecListenerTlValidationTrustSdArgs) ToGetVirtualNodeSpecListenerTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustSdOutput
- type GetVirtualNodeSpecListenerTlValidationTrustSdArray
- func (GetVirtualNodeSpecListenerTlValidationTrustSdArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecListenerTlValidationTrustSdArray) ToGetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput() GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput
- func (i GetVirtualNodeSpecListenerTlValidationTrustSdArray) ToGetVirtualNodeSpecListenerTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput
- type GetVirtualNodeSpecListenerTlValidationTrustSdArrayInput
- type GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput
- func (GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerTlValidationTrustSdOutput
- func (o GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput() GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput
- func (o GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput
- type GetVirtualNodeSpecListenerTlValidationTrustSdInput
- type GetVirtualNodeSpecListenerTlValidationTrustSdOutput
- func (GetVirtualNodeSpecListenerTlValidationTrustSdOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecListenerTlValidationTrustSdOutput) SecretName() pulumi.StringOutput
- func (o GetVirtualNodeSpecListenerTlValidationTrustSdOutput) ToGetVirtualNodeSpecListenerTlValidationTrustSdOutput() GetVirtualNodeSpecListenerTlValidationTrustSdOutput
- func (o GetVirtualNodeSpecListenerTlValidationTrustSdOutput) ToGetVirtualNodeSpecListenerTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustSdOutput
- type GetVirtualNodeSpecLogging
- type GetVirtualNodeSpecLoggingAccessLog
- type GetVirtualNodeSpecLoggingAccessLogArgs
- func (GetVirtualNodeSpecLoggingAccessLogArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecLoggingAccessLogArgs) ToGetVirtualNodeSpecLoggingAccessLogOutput() GetVirtualNodeSpecLoggingAccessLogOutput
- func (i GetVirtualNodeSpecLoggingAccessLogArgs) ToGetVirtualNodeSpecLoggingAccessLogOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogOutput
- type GetVirtualNodeSpecLoggingAccessLogArray
- func (GetVirtualNodeSpecLoggingAccessLogArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecLoggingAccessLogArray) ToGetVirtualNodeSpecLoggingAccessLogArrayOutput() GetVirtualNodeSpecLoggingAccessLogArrayOutput
- func (i GetVirtualNodeSpecLoggingAccessLogArray) ToGetVirtualNodeSpecLoggingAccessLogArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogArrayOutput
- type GetVirtualNodeSpecLoggingAccessLogArrayInput
- type GetVirtualNodeSpecLoggingAccessLogArrayOutput
- func (GetVirtualNodeSpecLoggingAccessLogArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecLoggingAccessLogArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecLoggingAccessLogOutput
- func (o GetVirtualNodeSpecLoggingAccessLogArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogArrayOutput() GetVirtualNodeSpecLoggingAccessLogArrayOutput
- func (o GetVirtualNodeSpecLoggingAccessLogArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogArrayOutput
- type GetVirtualNodeSpecLoggingAccessLogFile
- type GetVirtualNodeSpecLoggingAccessLogFileArgs
- func (GetVirtualNodeSpecLoggingAccessLogFileArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecLoggingAccessLogFileArgs) ToGetVirtualNodeSpecLoggingAccessLogFileOutput() GetVirtualNodeSpecLoggingAccessLogFileOutput
- func (i GetVirtualNodeSpecLoggingAccessLogFileArgs) ToGetVirtualNodeSpecLoggingAccessLogFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileOutput
- type GetVirtualNodeSpecLoggingAccessLogFileArray
- func (GetVirtualNodeSpecLoggingAccessLogFileArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecLoggingAccessLogFileArray) ToGetVirtualNodeSpecLoggingAccessLogFileArrayOutput() GetVirtualNodeSpecLoggingAccessLogFileArrayOutput
- func (i GetVirtualNodeSpecLoggingAccessLogFileArray) ToGetVirtualNodeSpecLoggingAccessLogFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileArrayOutput
- type GetVirtualNodeSpecLoggingAccessLogFileArrayInput
- type GetVirtualNodeSpecLoggingAccessLogFileArrayOutput
- func (GetVirtualNodeSpecLoggingAccessLogFileArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecLoggingAccessLogFileArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecLoggingAccessLogFileOutput
- func (o GetVirtualNodeSpecLoggingAccessLogFileArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileArrayOutput() GetVirtualNodeSpecLoggingAccessLogFileArrayOutput
- func (o GetVirtualNodeSpecLoggingAccessLogFileArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileArrayOutput
- type GetVirtualNodeSpecLoggingAccessLogFileFormat
- type GetVirtualNodeSpecLoggingAccessLogFileFormatArgs
- func (GetVirtualNodeSpecLoggingAccessLogFileFormatArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecLoggingAccessLogFileFormatArgs) ToGetVirtualNodeSpecLoggingAccessLogFileFormatOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatOutput
- func (i GetVirtualNodeSpecLoggingAccessLogFileFormatArgs) ToGetVirtualNodeSpecLoggingAccessLogFileFormatOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatOutput
- type GetVirtualNodeSpecLoggingAccessLogFileFormatArray
- func (GetVirtualNodeSpecLoggingAccessLogFileFormatArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecLoggingAccessLogFileFormatArray) ToGetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput
- func (i GetVirtualNodeSpecLoggingAccessLogFileFormatArray) ToGetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput
- type GetVirtualNodeSpecLoggingAccessLogFileFormatArrayInput
- type GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput
- func (GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecLoggingAccessLogFileFormatOutput
- func (o GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput
- func (o GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput
- type GetVirtualNodeSpecLoggingAccessLogFileFormatInput
- type GetVirtualNodeSpecLoggingAccessLogFileFormatJson
- type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArgs
- func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
- func (i GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
- type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArray
- func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
- func (i GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
- type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayInput
- type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
- func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
- func (o GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
- func (o GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
- type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonInput
- type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
- func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) Key() pulumi.StringOutput
- func (o GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
- func (o GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
- func (o GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) Value() pulumi.StringOutput
- type GetVirtualNodeSpecLoggingAccessLogFileFormatOutput
- func (GetVirtualNodeSpecLoggingAccessLogFileFormatOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecLoggingAccessLogFileFormatOutput) Jsons() GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
- func (o GetVirtualNodeSpecLoggingAccessLogFileFormatOutput) Text() pulumi.StringOutput
- func (o GetVirtualNodeSpecLoggingAccessLogFileFormatOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatOutput
- func (o GetVirtualNodeSpecLoggingAccessLogFileFormatOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatOutput
- type GetVirtualNodeSpecLoggingAccessLogFileInput
- type GetVirtualNodeSpecLoggingAccessLogFileOutput
- func (GetVirtualNodeSpecLoggingAccessLogFileOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecLoggingAccessLogFileOutput) Formats() GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput
- func (o GetVirtualNodeSpecLoggingAccessLogFileOutput) Path() pulumi.StringOutput
- func (o GetVirtualNodeSpecLoggingAccessLogFileOutput) ToGetVirtualNodeSpecLoggingAccessLogFileOutput() GetVirtualNodeSpecLoggingAccessLogFileOutput
- func (o GetVirtualNodeSpecLoggingAccessLogFileOutput) ToGetVirtualNodeSpecLoggingAccessLogFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileOutput
- type GetVirtualNodeSpecLoggingAccessLogInput
- type GetVirtualNodeSpecLoggingAccessLogOutput
- func (GetVirtualNodeSpecLoggingAccessLogOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecLoggingAccessLogOutput) Files() GetVirtualNodeSpecLoggingAccessLogFileArrayOutput
- func (o GetVirtualNodeSpecLoggingAccessLogOutput) ToGetVirtualNodeSpecLoggingAccessLogOutput() GetVirtualNodeSpecLoggingAccessLogOutput
- func (o GetVirtualNodeSpecLoggingAccessLogOutput) ToGetVirtualNodeSpecLoggingAccessLogOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogOutput
- type GetVirtualNodeSpecLoggingArgs
- func (GetVirtualNodeSpecLoggingArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecLoggingArgs) ToGetVirtualNodeSpecLoggingOutput() GetVirtualNodeSpecLoggingOutput
- func (i GetVirtualNodeSpecLoggingArgs) ToGetVirtualNodeSpecLoggingOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingOutput
- type GetVirtualNodeSpecLoggingArray
- func (GetVirtualNodeSpecLoggingArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecLoggingArray) ToGetVirtualNodeSpecLoggingArrayOutput() GetVirtualNodeSpecLoggingArrayOutput
- func (i GetVirtualNodeSpecLoggingArray) ToGetVirtualNodeSpecLoggingArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingArrayOutput
- type GetVirtualNodeSpecLoggingArrayInput
- type GetVirtualNodeSpecLoggingArrayOutput
- func (GetVirtualNodeSpecLoggingArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecLoggingArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecLoggingOutput
- func (o GetVirtualNodeSpecLoggingArrayOutput) ToGetVirtualNodeSpecLoggingArrayOutput() GetVirtualNodeSpecLoggingArrayOutput
- func (o GetVirtualNodeSpecLoggingArrayOutput) ToGetVirtualNodeSpecLoggingArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingArrayOutput
- type GetVirtualNodeSpecLoggingInput
- type GetVirtualNodeSpecLoggingOutput
- func (o GetVirtualNodeSpecLoggingOutput) AccessLogs() GetVirtualNodeSpecLoggingAccessLogArrayOutput
- func (GetVirtualNodeSpecLoggingOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecLoggingOutput) ToGetVirtualNodeSpecLoggingOutput() GetVirtualNodeSpecLoggingOutput
- func (o GetVirtualNodeSpecLoggingOutput) ToGetVirtualNodeSpecLoggingOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingOutput
- type GetVirtualNodeSpecOutput
- func (o GetVirtualNodeSpecOutput) BackendDefaults() GetVirtualNodeSpecBackendDefaultArrayOutput
- func (o GetVirtualNodeSpecOutput) Backends() GetVirtualNodeSpecBackendArrayOutput
- func (GetVirtualNodeSpecOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecOutput) Listeners() GetVirtualNodeSpecListenerArrayOutput
- func (o GetVirtualNodeSpecOutput) Loggings() GetVirtualNodeSpecLoggingArrayOutput
- func (o GetVirtualNodeSpecOutput) ServiceDiscoveries() GetVirtualNodeSpecServiceDiscoveryArrayOutput
- func (o GetVirtualNodeSpecOutput) ToGetVirtualNodeSpecOutput() GetVirtualNodeSpecOutput
- func (o GetVirtualNodeSpecOutput) ToGetVirtualNodeSpecOutputWithContext(ctx context.Context) GetVirtualNodeSpecOutput
- type GetVirtualNodeSpecServiceDiscovery
- type GetVirtualNodeSpecServiceDiscoveryArgs
- func (GetVirtualNodeSpecServiceDiscoveryArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecServiceDiscoveryArgs) ToGetVirtualNodeSpecServiceDiscoveryOutput() GetVirtualNodeSpecServiceDiscoveryOutput
- func (i GetVirtualNodeSpecServiceDiscoveryArgs) ToGetVirtualNodeSpecServiceDiscoveryOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryOutput
- type GetVirtualNodeSpecServiceDiscoveryArray
- func (GetVirtualNodeSpecServiceDiscoveryArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecServiceDiscoveryArray) ToGetVirtualNodeSpecServiceDiscoveryArrayOutput() GetVirtualNodeSpecServiceDiscoveryArrayOutput
- func (i GetVirtualNodeSpecServiceDiscoveryArray) ToGetVirtualNodeSpecServiceDiscoveryArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryArrayOutput
- type GetVirtualNodeSpecServiceDiscoveryArrayInput
- type GetVirtualNodeSpecServiceDiscoveryArrayOutput
- func (GetVirtualNodeSpecServiceDiscoveryArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecServiceDiscoveryArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecServiceDiscoveryOutput
- func (o GetVirtualNodeSpecServiceDiscoveryArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryArrayOutput() GetVirtualNodeSpecServiceDiscoveryArrayOutput
- func (o GetVirtualNodeSpecServiceDiscoveryArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryArrayOutput
- type GetVirtualNodeSpecServiceDiscoveryAwsCloudMap
- type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArgs
- func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput() GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
- func (i GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
- type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArray
- func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArray) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput() GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput
- func (i GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArray) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput
- type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayInput
- type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput
- func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
- func (o GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput() GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput
- func (o GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput
- type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapInput
- type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
- func (o GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) Attributes() pulumi.StringMapOutput
- func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) NamespaceName() pulumi.StringOutput
- func (o GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ServiceName() pulumi.StringOutput
- func (o GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput() GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
- func (o GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
- type GetVirtualNodeSpecServiceDiscoveryDn
- type GetVirtualNodeSpecServiceDiscoveryDnArgs
- func (GetVirtualNodeSpecServiceDiscoveryDnArgs) ElementType() reflect.Type
- func (i GetVirtualNodeSpecServiceDiscoveryDnArgs) ToGetVirtualNodeSpecServiceDiscoveryDnOutput() GetVirtualNodeSpecServiceDiscoveryDnOutput
- func (i GetVirtualNodeSpecServiceDiscoveryDnArgs) ToGetVirtualNodeSpecServiceDiscoveryDnOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryDnOutput
- type GetVirtualNodeSpecServiceDiscoveryDnArray
- func (GetVirtualNodeSpecServiceDiscoveryDnArray) ElementType() reflect.Type
- func (i GetVirtualNodeSpecServiceDiscoveryDnArray) ToGetVirtualNodeSpecServiceDiscoveryDnArrayOutput() GetVirtualNodeSpecServiceDiscoveryDnArrayOutput
- func (i GetVirtualNodeSpecServiceDiscoveryDnArray) ToGetVirtualNodeSpecServiceDiscoveryDnArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryDnArrayOutput
- type GetVirtualNodeSpecServiceDiscoveryDnArrayInput
- type GetVirtualNodeSpecServiceDiscoveryDnArrayOutput
- func (GetVirtualNodeSpecServiceDiscoveryDnArrayOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecServiceDiscoveryDnArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecServiceDiscoveryDnOutput
- func (o GetVirtualNodeSpecServiceDiscoveryDnArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryDnArrayOutput() GetVirtualNodeSpecServiceDiscoveryDnArrayOutput
- func (o GetVirtualNodeSpecServiceDiscoveryDnArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryDnArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryDnArrayOutput
- type GetVirtualNodeSpecServiceDiscoveryDnInput
- type GetVirtualNodeSpecServiceDiscoveryDnOutput
- func (GetVirtualNodeSpecServiceDiscoveryDnOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecServiceDiscoveryDnOutput) Hostname() pulumi.StringOutput
- func (o GetVirtualNodeSpecServiceDiscoveryDnOutput) IpPreference() pulumi.StringOutput
- func (o GetVirtualNodeSpecServiceDiscoveryDnOutput) ResponseType() pulumi.StringOutput
- func (o GetVirtualNodeSpecServiceDiscoveryDnOutput) ToGetVirtualNodeSpecServiceDiscoveryDnOutput() GetVirtualNodeSpecServiceDiscoveryDnOutput
- func (o GetVirtualNodeSpecServiceDiscoveryDnOutput) ToGetVirtualNodeSpecServiceDiscoveryDnOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryDnOutput
- type GetVirtualNodeSpecServiceDiscoveryInput
- type GetVirtualNodeSpecServiceDiscoveryOutput
- func (o GetVirtualNodeSpecServiceDiscoveryOutput) AwsCloudMaps() GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput
- func (o GetVirtualNodeSpecServiceDiscoveryOutput) Dns() GetVirtualNodeSpecServiceDiscoveryDnArrayOutput
- func (GetVirtualNodeSpecServiceDiscoveryOutput) ElementType() reflect.Type
- func (o GetVirtualNodeSpecServiceDiscoveryOutput) ToGetVirtualNodeSpecServiceDiscoveryOutput() GetVirtualNodeSpecServiceDiscoveryOutput
- func (o GetVirtualNodeSpecServiceDiscoveryOutput) ToGetVirtualNodeSpecServiceDiscoveryOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryOutput
- type GetVirtualRouterSpec
- type GetVirtualRouterSpecArgs
- type GetVirtualRouterSpecArray
- type GetVirtualRouterSpecArrayInput
- type GetVirtualRouterSpecArrayOutput
- func (GetVirtualRouterSpecArrayOutput) ElementType() reflect.Type
- func (o GetVirtualRouterSpecArrayOutput) Index(i pulumi.IntInput) GetVirtualRouterSpecOutput
- func (o GetVirtualRouterSpecArrayOutput) ToGetVirtualRouterSpecArrayOutput() GetVirtualRouterSpecArrayOutput
- func (o GetVirtualRouterSpecArrayOutput) ToGetVirtualRouterSpecArrayOutputWithContext(ctx context.Context) GetVirtualRouterSpecArrayOutput
- type GetVirtualRouterSpecInput
- type GetVirtualRouterSpecListener
- type GetVirtualRouterSpecListenerArgs
- func (GetVirtualRouterSpecListenerArgs) ElementType() reflect.Type
- func (i GetVirtualRouterSpecListenerArgs) ToGetVirtualRouterSpecListenerOutput() GetVirtualRouterSpecListenerOutput
- func (i GetVirtualRouterSpecListenerArgs) ToGetVirtualRouterSpecListenerOutputWithContext(ctx context.Context) GetVirtualRouterSpecListenerOutput
- type GetVirtualRouterSpecListenerArray
- func (GetVirtualRouterSpecListenerArray) ElementType() reflect.Type
- func (i GetVirtualRouterSpecListenerArray) ToGetVirtualRouterSpecListenerArrayOutput() GetVirtualRouterSpecListenerArrayOutput
- func (i GetVirtualRouterSpecListenerArray) ToGetVirtualRouterSpecListenerArrayOutputWithContext(ctx context.Context) GetVirtualRouterSpecListenerArrayOutput
- type GetVirtualRouterSpecListenerArrayInput
- type GetVirtualRouterSpecListenerArrayOutput
- func (GetVirtualRouterSpecListenerArrayOutput) ElementType() reflect.Type
- func (o GetVirtualRouterSpecListenerArrayOutput) Index(i pulumi.IntInput) GetVirtualRouterSpecListenerOutput
- func (o GetVirtualRouterSpecListenerArrayOutput) ToGetVirtualRouterSpecListenerArrayOutput() GetVirtualRouterSpecListenerArrayOutput
- func (o GetVirtualRouterSpecListenerArrayOutput) ToGetVirtualRouterSpecListenerArrayOutputWithContext(ctx context.Context) GetVirtualRouterSpecListenerArrayOutput
- type GetVirtualRouterSpecListenerInput
- type GetVirtualRouterSpecListenerOutput
- func (GetVirtualRouterSpecListenerOutput) ElementType() reflect.Type
- func (o GetVirtualRouterSpecListenerOutput) PortMappings() GetVirtualRouterSpecListenerPortMappingArrayOutput
- func (o GetVirtualRouterSpecListenerOutput) ToGetVirtualRouterSpecListenerOutput() GetVirtualRouterSpecListenerOutput
- func (o GetVirtualRouterSpecListenerOutput) ToGetVirtualRouterSpecListenerOutputWithContext(ctx context.Context) GetVirtualRouterSpecListenerOutput
- type GetVirtualRouterSpecListenerPortMapping
- type GetVirtualRouterSpecListenerPortMappingArgs
- func (GetVirtualRouterSpecListenerPortMappingArgs) ElementType() reflect.Type
- func (i GetVirtualRouterSpecListenerPortMappingArgs) ToGetVirtualRouterSpecListenerPortMappingOutput() GetVirtualRouterSpecListenerPortMappingOutput
- func (i GetVirtualRouterSpecListenerPortMappingArgs) ToGetVirtualRouterSpecListenerPortMappingOutputWithContext(ctx context.Context) GetVirtualRouterSpecListenerPortMappingOutput
- type GetVirtualRouterSpecListenerPortMappingArray
- func (GetVirtualRouterSpecListenerPortMappingArray) ElementType() reflect.Type
- func (i GetVirtualRouterSpecListenerPortMappingArray) ToGetVirtualRouterSpecListenerPortMappingArrayOutput() GetVirtualRouterSpecListenerPortMappingArrayOutput
- func (i GetVirtualRouterSpecListenerPortMappingArray) ToGetVirtualRouterSpecListenerPortMappingArrayOutputWithContext(ctx context.Context) GetVirtualRouterSpecListenerPortMappingArrayOutput
- type GetVirtualRouterSpecListenerPortMappingArrayInput
- type GetVirtualRouterSpecListenerPortMappingArrayOutput
- func (GetVirtualRouterSpecListenerPortMappingArrayOutput) ElementType() reflect.Type
- func (o GetVirtualRouterSpecListenerPortMappingArrayOutput) Index(i pulumi.IntInput) GetVirtualRouterSpecListenerPortMappingOutput
- func (o GetVirtualRouterSpecListenerPortMappingArrayOutput) ToGetVirtualRouterSpecListenerPortMappingArrayOutput() GetVirtualRouterSpecListenerPortMappingArrayOutput
- func (o GetVirtualRouterSpecListenerPortMappingArrayOutput) ToGetVirtualRouterSpecListenerPortMappingArrayOutputWithContext(ctx context.Context) GetVirtualRouterSpecListenerPortMappingArrayOutput
- type GetVirtualRouterSpecListenerPortMappingInput
- type GetVirtualRouterSpecListenerPortMappingOutput
- func (GetVirtualRouterSpecListenerPortMappingOutput) ElementType() reflect.Type
- func (o GetVirtualRouterSpecListenerPortMappingOutput) Port() pulumi.IntOutput
- func (o GetVirtualRouterSpecListenerPortMappingOutput) Protocol() pulumi.StringOutput
- func (o GetVirtualRouterSpecListenerPortMappingOutput) ToGetVirtualRouterSpecListenerPortMappingOutput() GetVirtualRouterSpecListenerPortMappingOutput
- func (o GetVirtualRouterSpecListenerPortMappingOutput) ToGetVirtualRouterSpecListenerPortMappingOutputWithContext(ctx context.Context) GetVirtualRouterSpecListenerPortMappingOutput
- type GetVirtualRouterSpecOutput
- func (GetVirtualRouterSpecOutput) ElementType() reflect.Type
- func (o GetVirtualRouterSpecOutput) Listeners() GetVirtualRouterSpecListenerArrayOutput
- func (o GetVirtualRouterSpecOutput) ToGetVirtualRouterSpecOutput() GetVirtualRouterSpecOutput
- func (o GetVirtualRouterSpecOutput) ToGetVirtualRouterSpecOutputWithContext(ctx context.Context) GetVirtualRouterSpecOutput
- type GetVirtualServiceSpec
- type GetVirtualServiceSpecArgs
- type GetVirtualServiceSpecArray
- func (GetVirtualServiceSpecArray) ElementType() reflect.Type
- func (i GetVirtualServiceSpecArray) ToGetVirtualServiceSpecArrayOutput() GetVirtualServiceSpecArrayOutput
- func (i GetVirtualServiceSpecArray) ToGetVirtualServiceSpecArrayOutputWithContext(ctx context.Context) GetVirtualServiceSpecArrayOutput
- type GetVirtualServiceSpecArrayInput
- type GetVirtualServiceSpecArrayOutput
- func (GetVirtualServiceSpecArrayOutput) ElementType() reflect.Type
- func (o GetVirtualServiceSpecArrayOutput) Index(i pulumi.IntInput) GetVirtualServiceSpecOutput
- func (o GetVirtualServiceSpecArrayOutput) ToGetVirtualServiceSpecArrayOutput() GetVirtualServiceSpecArrayOutput
- func (o GetVirtualServiceSpecArrayOutput) ToGetVirtualServiceSpecArrayOutputWithContext(ctx context.Context) GetVirtualServiceSpecArrayOutput
- type GetVirtualServiceSpecInput
- type GetVirtualServiceSpecOutput
- func (GetVirtualServiceSpecOutput) ElementType() reflect.Type
- func (o GetVirtualServiceSpecOutput) Providers() GetVirtualServiceSpecProviderArrayOutput
- func (o GetVirtualServiceSpecOutput) ToGetVirtualServiceSpecOutput() GetVirtualServiceSpecOutput
- func (o GetVirtualServiceSpecOutput) ToGetVirtualServiceSpecOutputWithContext(ctx context.Context) GetVirtualServiceSpecOutput
- type GetVirtualServiceSpecProvider
- type GetVirtualServiceSpecProviderArgs
- func (GetVirtualServiceSpecProviderArgs) ElementType() reflect.Type
- func (i GetVirtualServiceSpecProviderArgs) ToGetVirtualServiceSpecProviderOutput() GetVirtualServiceSpecProviderOutput
- func (i GetVirtualServiceSpecProviderArgs) ToGetVirtualServiceSpecProviderOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderOutput
- type GetVirtualServiceSpecProviderArray
- func (GetVirtualServiceSpecProviderArray) ElementType() reflect.Type
- func (i GetVirtualServiceSpecProviderArray) ToGetVirtualServiceSpecProviderArrayOutput() GetVirtualServiceSpecProviderArrayOutput
- func (i GetVirtualServiceSpecProviderArray) ToGetVirtualServiceSpecProviderArrayOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderArrayOutput
- type GetVirtualServiceSpecProviderArrayInput
- type GetVirtualServiceSpecProviderArrayOutput
- func (GetVirtualServiceSpecProviderArrayOutput) ElementType() reflect.Type
- func (o GetVirtualServiceSpecProviderArrayOutput) Index(i pulumi.IntInput) GetVirtualServiceSpecProviderOutput
- func (o GetVirtualServiceSpecProviderArrayOutput) ToGetVirtualServiceSpecProviderArrayOutput() GetVirtualServiceSpecProviderArrayOutput
- func (o GetVirtualServiceSpecProviderArrayOutput) ToGetVirtualServiceSpecProviderArrayOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderArrayOutput
- type GetVirtualServiceSpecProviderInput
- type GetVirtualServiceSpecProviderOutput
- func (GetVirtualServiceSpecProviderOutput) ElementType() reflect.Type
- func (o GetVirtualServiceSpecProviderOutput) ToGetVirtualServiceSpecProviderOutput() GetVirtualServiceSpecProviderOutput
- func (o GetVirtualServiceSpecProviderOutput) ToGetVirtualServiceSpecProviderOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderOutput
- func (o GetVirtualServiceSpecProviderOutput) VirtualNodes() GetVirtualServiceSpecProviderVirtualNodeArrayOutput
- func (o GetVirtualServiceSpecProviderOutput) VirtualRouters() GetVirtualServiceSpecProviderVirtualRouterArrayOutput
- type GetVirtualServiceSpecProviderVirtualNode
- type GetVirtualServiceSpecProviderVirtualNodeArgs
- func (GetVirtualServiceSpecProviderVirtualNodeArgs) ElementType() reflect.Type
- func (i GetVirtualServiceSpecProviderVirtualNodeArgs) ToGetVirtualServiceSpecProviderVirtualNodeOutput() GetVirtualServiceSpecProviderVirtualNodeOutput
- func (i GetVirtualServiceSpecProviderVirtualNodeArgs) ToGetVirtualServiceSpecProviderVirtualNodeOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderVirtualNodeOutput
- type GetVirtualServiceSpecProviderVirtualNodeArray
- func (GetVirtualServiceSpecProviderVirtualNodeArray) ElementType() reflect.Type
- func (i GetVirtualServiceSpecProviderVirtualNodeArray) ToGetVirtualServiceSpecProviderVirtualNodeArrayOutput() GetVirtualServiceSpecProviderVirtualNodeArrayOutput
- func (i GetVirtualServiceSpecProviderVirtualNodeArray) ToGetVirtualServiceSpecProviderVirtualNodeArrayOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderVirtualNodeArrayOutput
- type GetVirtualServiceSpecProviderVirtualNodeArrayInput
- type GetVirtualServiceSpecProviderVirtualNodeArrayOutput
- func (GetVirtualServiceSpecProviderVirtualNodeArrayOutput) ElementType() reflect.Type
- func (o GetVirtualServiceSpecProviderVirtualNodeArrayOutput) Index(i pulumi.IntInput) GetVirtualServiceSpecProviderVirtualNodeOutput
- func (o GetVirtualServiceSpecProviderVirtualNodeArrayOutput) ToGetVirtualServiceSpecProviderVirtualNodeArrayOutput() GetVirtualServiceSpecProviderVirtualNodeArrayOutput
- func (o GetVirtualServiceSpecProviderVirtualNodeArrayOutput) ToGetVirtualServiceSpecProviderVirtualNodeArrayOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderVirtualNodeArrayOutput
- type GetVirtualServiceSpecProviderVirtualNodeInput
- type GetVirtualServiceSpecProviderVirtualNodeOutput
- func (GetVirtualServiceSpecProviderVirtualNodeOutput) ElementType() reflect.Type
- func (o GetVirtualServiceSpecProviderVirtualNodeOutput) ToGetVirtualServiceSpecProviderVirtualNodeOutput() GetVirtualServiceSpecProviderVirtualNodeOutput
- func (o GetVirtualServiceSpecProviderVirtualNodeOutput) ToGetVirtualServiceSpecProviderVirtualNodeOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderVirtualNodeOutput
- func (o GetVirtualServiceSpecProviderVirtualNodeOutput) VirtualNodeName() pulumi.StringOutput
- type GetVirtualServiceSpecProviderVirtualRouter
- type GetVirtualServiceSpecProviderVirtualRouterArgs
- func (GetVirtualServiceSpecProviderVirtualRouterArgs) ElementType() reflect.Type
- func (i GetVirtualServiceSpecProviderVirtualRouterArgs) ToGetVirtualServiceSpecProviderVirtualRouterOutput() GetVirtualServiceSpecProviderVirtualRouterOutput
- func (i GetVirtualServiceSpecProviderVirtualRouterArgs) ToGetVirtualServiceSpecProviderVirtualRouterOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderVirtualRouterOutput
- type GetVirtualServiceSpecProviderVirtualRouterArray
- func (GetVirtualServiceSpecProviderVirtualRouterArray) ElementType() reflect.Type
- func (i GetVirtualServiceSpecProviderVirtualRouterArray) ToGetVirtualServiceSpecProviderVirtualRouterArrayOutput() GetVirtualServiceSpecProviderVirtualRouterArrayOutput
- func (i GetVirtualServiceSpecProviderVirtualRouterArray) ToGetVirtualServiceSpecProviderVirtualRouterArrayOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderVirtualRouterArrayOutput
- type GetVirtualServiceSpecProviderVirtualRouterArrayInput
- type GetVirtualServiceSpecProviderVirtualRouterArrayOutput
- func (GetVirtualServiceSpecProviderVirtualRouterArrayOutput) ElementType() reflect.Type
- func (o GetVirtualServiceSpecProviderVirtualRouterArrayOutput) Index(i pulumi.IntInput) GetVirtualServiceSpecProviderVirtualRouterOutput
- func (o GetVirtualServiceSpecProviderVirtualRouterArrayOutput) ToGetVirtualServiceSpecProviderVirtualRouterArrayOutput() GetVirtualServiceSpecProviderVirtualRouterArrayOutput
- func (o GetVirtualServiceSpecProviderVirtualRouterArrayOutput) ToGetVirtualServiceSpecProviderVirtualRouterArrayOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderVirtualRouterArrayOutput
- type GetVirtualServiceSpecProviderVirtualRouterInput
- type GetVirtualServiceSpecProviderVirtualRouterOutput
- func (GetVirtualServiceSpecProviderVirtualRouterOutput) ElementType() reflect.Type
- func (o GetVirtualServiceSpecProviderVirtualRouterOutput) ToGetVirtualServiceSpecProviderVirtualRouterOutput() GetVirtualServiceSpecProviderVirtualRouterOutput
- func (o GetVirtualServiceSpecProviderVirtualRouterOutput) ToGetVirtualServiceSpecProviderVirtualRouterOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderVirtualRouterOutput
- func (o GetVirtualServiceSpecProviderVirtualRouterOutput) VirtualRouterName() pulumi.StringOutput
- type LookupGatewayRouteArgs
- type LookupGatewayRouteOutputArgs
- type LookupGatewayRouteResult
- type LookupGatewayRouteResultOutput
- func (o LookupGatewayRouteResultOutput) Arn() pulumi.StringOutput
- func (o LookupGatewayRouteResultOutput) CreatedDate() pulumi.StringOutput
- func (LookupGatewayRouteResultOutput) ElementType() reflect.Type
- func (o LookupGatewayRouteResultOutput) Id() pulumi.StringOutput
- func (o LookupGatewayRouteResultOutput) LastUpdatedDate() pulumi.StringOutput
- func (o LookupGatewayRouteResultOutput) MeshName() pulumi.StringOutput
- func (o LookupGatewayRouteResultOutput) MeshOwner() pulumi.StringOutput
- func (o LookupGatewayRouteResultOutput) Name() pulumi.StringOutput
- func (o LookupGatewayRouteResultOutput) ResourceOwner() pulumi.StringOutput
- func (o LookupGatewayRouteResultOutput) Specs() GetGatewayRouteSpecArrayOutput
- func (o LookupGatewayRouteResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupGatewayRouteResultOutput) ToLookupGatewayRouteResultOutput() LookupGatewayRouteResultOutput
- func (o LookupGatewayRouteResultOutput) ToLookupGatewayRouteResultOutputWithContext(ctx context.Context) LookupGatewayRouteResultOutput
- func (o LookupGatewayRouteResultOutput) VirtualGatewayName() pulumi.StringOutput
- type LookupMeshArgs
- type LookupMeshOutputArgs
- type LookupMeshResult
- type LookupMeshResultOutput
- func (o LookupMeshResultOutput) Arn() pulumi.StringOutput
- func (o LookupMeshResultOutput) CreatedDate() pulumi.StringOutput
- func (LookupMeshResultOutput) ElementType() reflect.Type
- func (o LookupMeshResultOutput) Id() pulumi.StringOutput
- func (o LookupMeshResultOutput) LastUpdatedDate() pulumi.StringOutput
- func (o LookupMeshResultOutput) MeshOwner() pulumi.StringOutput
- func (o LookupMeshResultOutput) Name() pulumi.StringOutput
- func (o LookupMeshResultOutput) ResourceOwner() pulumi.StringOutput
- func (o LookupMeshResultOutput) Specs() GetMeshSpecArrayOutput
- func (o LookupMeshResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupMeshResultOutput) ToLookupMeshResultOutput() LookupMeshResultOutput
- func (o LookupMeshResultOutput) ToLookupMeshResultOutputWithContext(ctx context.Context) LookupMeshResultOutput
- type LookupRouteArgs
- type LookupRouteOutputArgs
- type LookupRouteResult
- type LookupRouteResultOutput
- func (o LookupRouteResultOutput) Arn() pulumi.StringOutput
- func (o LookupRouteResultOutput) CreatedDate() pulumi.StringOutput
- func (LookupRouteResultOutput) ElementType() reflect.Type
- func (o LookupRouteResultOutput) Id() pulumi.StringOutput
- func (o LookupRouteResultOutput) LastUpdatedDate() pulumi.StringOutput
- func (o LookupRouteResultOutput) MeshName() pulumi.StringOutput
- func (o LookupRouteResultOutput) MeshOwner() pulumi.StringOutput
- func (o LookupRouteResultOutput) Name() pulumi.StringOutput
- func (o LookupRouteResultOutput) ResourceOwner() pulumi.StringOutput
- func (o LookupRouteResultOutput) Specs() GetRouteSpecArrayOutput
- func (o LookupRouteResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupRouteResultOutput) ToLookupRouteResultOutput() LookupRouteResultOutput
- func (o LookupRouteResultOutput) ToLookupRouteResultOutputWithContext(ctx context.Context) LookupRouteResultOutput
- func (o LookupRouteResultOutput) VirtualRouterName() pulumi.StringOutput
- type LookupVirtualGatewayArgs
- type LookupVirtualGatewayOutputArgs
- type LookupVirtualGatewayResult
- type LookupVirtualGatewayResultOutput
- func (o LookupVirtualGatewayResultOutput) Arn() pulumi.StringOutput
- func (o LookupVirtualGatewayResultOutput) CreatedDate() pulumi.StringOutput
- func (LookupVirtualGatewayResultOutput) ElementType() reflect.Type
- func (o LookupVirtualGatewayResultOutput) Id() pulumi.StringOutput
- func (o LookupVirtualGatewayResultOutput) LastUpdatedDate() pulumi.StringOutput
- func (o LookupVirtualGatewayResultOutput) MeshName() pulumi.StringOutput
- func (o LookupVirtualGatewayResultOutput) MeshOwner() pulumi.StringOutput
- func (o LookupVirtualGatewayResultOutput) Name() pulumi.StringOutput
- func (o LookupVirtualGatewayResultOutput) ResourceOwner() pulumi.StringOutput
- func (o LookupVirtualGatewayResultOutput) Specs() GetVirtualGatewaySpecArrayOutput
- func (o LookupVirtualGatewayResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupVirtualGatewayResultOutput) ToLookupVirtualGatewayResultOutput() LookupVirtualGatewayResultOutput
- func (o LookupVirtualGatewayResultOutput) ToLookupVirtualGatewayResultOutputWithContext(ctx context.Context) LookupVirtualGatewayResultOutput
- type LookupVirtualNodeArgs
- type LookupVirtualNodeOutputArgs
- type LookupVirtualNodeResult
- type LookupVirtualNodeResultOutput
- func (o LookupVirtualNodeResultOutput) Arn() pulumi.StringOutput
- func (o LookupVirtualNodeResultOutput) CreatedDate() pulumi.StringOutput
- func (LookupVirtualNodeResultOutput) ElementType() reflect.Type
- func (o LookupVirtualNodeResultOutput) Id() pulumi.StringOutput
- func (o LookupVirtualNodeResultOutput) LastUpdatedDate() pulumi.StringOutput
- func (o LookupVirtualNodeResultOutput) MeshName() pulumi.StringOutput
- func (o LookupVirtualNodeResultOutput) MeshOwner() pulumi.StringOutput
- func (o LookupVirtualNodeResultOutput) Name() pulumi.StringOutput
- func (o LookupVirtualNodeResultOutput) ResourceOwner() pulumi.StringOutput
- func (o LookupVirtualNodeResultOutput) Specs() GetVirtualNodeSpecArrayOutput
- func (o LookupVirtualNodeResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupVirtualNodeResultOutput) ToLookupVirtualNodeResultOutput() LookupVirtualNodeResultOutput
- func (o LookupVirtualNodeResultOutput) ToLookupVirtualNodeResultOutputWithContext(ctx context.Context) LookupVirtualNodeResultOutput
- type LookupVirtualRouterArgs
- type LookupVirtualRouterOutputArgs
- type LookupVirtualRouterResult
- type LookupVirtualRouterResultOutput
- func (o LookupVirtualRouterResultOutput) Arn() pulumi.StringOutput
- func (o LookupVirtualRouterResultOutput) CreatedDate() pulumi.StringOutput
- func (LookupVirtualRouterResultOutput) ElementType() reflect.Type
- func (o LookupVirtualRouterResultOutput) Id() pulumi.StringOutput
- func (o LookupVirtualRouterResultOutput) LastUpdatedDate() pulumi.StringOutput
- func (o LookupVirtualRouterResultOutput) MeshName() pulumi.StringOutput
- func (o LookupVirtualRouterResultOutput) MeshOwner() pulumi.StringOutput
- func (o LookupVirtualRouterResultOutput) Name() pulumi.StringOutput
- func (o LookupVirtualRouterResultOutput) ResourceOwner() pulumi.StringOutput
- func (o LookupVirtualRouterResultOutput) Specs() GetVirtualRouterSpecArrayOutput
- func (o LookupVirtualRouterResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupVirtualRouterResultOutput) ToLookupVirtualRouterResultOutput() LookupVirtualRouterResultOutput
- func (o LookupVirtualRouterResultOutput) ToLookupVirtualRouterResultOutputWithContext(ctx context.Context) LookupVirtualRouterResultOutput
- type LookupVirtualServiceArgs
- type LookupVirtualServiceOutputArgs
- type LookupVirtualServiceResult
- type LookupVirtualServiceResultOutput
- func (o LookupVirtualServiceResultOutput) Arn() pulumi.StringOutput
- func (o LookupVirtualServiceResultOutput) CreatedDate() pulumi.StringOutput
- func (LookupVirtualServiceResultOutput) ElementType() reflect.Type
- func (o LookupVirtualServiceResultOutput) Id() pulumi.StringOutput
- func (o LookupVirtualServiceResultOutput) LastUpdatedDate() pulumi.StringOutput
- func (o LookupVirtualServiceResultOutput) MeshName() pulumi.StringOutput
- func (o LookupVirtualServiceResultOutput) MeshOwner() pulumi.StringOutput
- func (o LookupVirtualServiceResultOutput) Name() pulumi.StringOutput
- func (o LookupVirtualServiceResultOutput) ResourceOwner() pulumi.StringOutput
- func (o LookupVirtualServiceResultOutput) Specs() GetVirtualServiceSpecArrayOutput
- func (o LookupVirtualServiceResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupVirtualServiceResultOutput) ToLookupVirtualServiceResultOutput() LookupVirtualServiceResultOutput
- func (o LookupVirtualServiceResultOutput) ToLookupVirtualServiceResultOutputWithContext(ctx context.Context) LookupVirtualServiceResultOutput
- type Mesh
- type MeshArgs
- type MeshArray
- type MeshArrayInput
- type MeshArrayOutput
- type MeshInput
- type MeshMap
- type MeshMapInput
- type MeshMapOutput
- type MeshOutput
- func (o MeshOutput) Arn() pulumi.StringOutput
- func (o MeshOutput) CreatedDate() pulumi.StringOutput
- func (MeshOutput) ElementType() reflect.Type
- func (o MeshOutput) LastUpdatedDate() pulumi.StringOutput
- func (o MeshOutput) MeshOwner() pulumi.StringOutput
- func (o MeshOutput) Name() pulumi.StringOutput
- func (o MeshOutput) ResourceOwner() pulumi.StringOutput
- func (o MeshOutput) Spec() MeshSpecPtrOutput
- func (o MeshOutput) Tags() pulumi.StringMapOutput
- func (o MeshOutput) TagsAll() pulumi.StringMapOutput
- func (o MeshOutput) ToMeshOutput() MeshOutput
- func (o MeshOutput) ToMeshOutputWithContext(ctx context.Context) MeshOutput
- type MeshSpec
- type MeshSpecArgs
- func (MeshSpecArgs) ElementType() reflect.Type
- func (i MeshSpecArgs) ToMeshSpecOutput() MeshSpecOutput
- func (i MeshSpecArgs) ToMeshSpecOutputWithContext(ctx context.Context) MeshSpecOutput
- func (i MeshSpecArgs) ToMeshSpecPtrOutput() MeshSpecPtrOutput
- func (i MeshSpecArgs) ToMeshSpecPtrOutputWithContext(ctx context.Context) MeshSpecPtrOutput
- type MeshSpecEgressFilter
- type MeshSpecEgressFilterArgs
- func (MeshSpecEgressFilterArgs) ElementType() reflect.Type
- func (i MeshSpecEgressFilterArgs) ToMeshSpecEgressFilterOutput() MeshSpecEgressFilterOutput
- func (i MeshSpecEgressFilterArgs) ToMeshSpecEgressFilterOutputWithContext(ctx context.Context) MeshSpecEgressFilterOutput
- func (i MeshSpecEgressFilterArgs) ToMeshSpecEgressFilterPtrOutput() MeshSpecEgressFilterPtrOutput
- func (i MeshSpecEgressFilterArgs) ToMeshSpecEgressFilterPtrOutputWithContext(ctx context.Context) MeshSpecEgressFilterPtrOutput
- type MeshSpecEgressFilterInput
- type MeshSpecEgressFilterOutput
- func (MeshSpecEgressFilterOutput) ElementType() reflect.Type
- func (o MeshSpecEgressFilterOutput) ToMeshSpecEgressFilterOutput() MeshSpecEgressFilterOutput
- func (o MeshSpecEgressFilterOutput) ToMeshSpecEgressFilterOutputWithContext(ctx context.Context) MeshSpecEgressFilterOutput
- func (o MeshSpecEgressFilterOutput) ToMeshSpecEgressFilterPtrOutput() MeshSpecEgressFilterPtrOutput
- func (o MeshSpecEgressFilterOutput) ToMeshSpecEgressFilterPtrOutputWithContext(ctx context.Context) MeshSpecEgressFilterPtrOutput
- func (o MeshSpecEgressFilterOutput) Type() pulumi.StringPtrOutput
- type MeshSpecEgressFilterPtrInput
- type MeshSpecEgressFilterPtrOutput
- func (o MeshSpecEgressFilterPtrOutput) Elem() MeshSpecEgressFilterOutput
- func (MeshSpecEgressFilterPtrOutput) ElementType() reflect.Type
- func (o MeshSpecEgressFilterPtrOutput) ToMeshSpecEgressFilterPtrOutput() MeshSpecEgressFilterPtrOutput
- func (o MeshSpecEgressFilterPtrOutput) ToMeshSpecEgressFilterPtrOutputWithContext(ctx context.Context) MeshSpecEgressFilterPtrOutput
- func (o MeshSpecEgressFilterPtrOutput) Type() pulumi.StringPtrOutput
- type MeshSpecInput
- type MeshSpecOutput
- func (o MeshSpecOutput) EgressFilter() MeshSpecEgressFilterPtrOutput
- func (MeshSpecOutput) ElementType() reflect.Type
- func (o MeshSpecOutput) ToMeshSpecOutput() MeshSpecOutput
- func (o MeshSpecOutput) ToMeshSpecOutputWithContext(ctx context.Context) MeshSpecOutput
- func (o MeshSpecOutput) ToMeshSpecPtrOutput() MeshSpecPtrOutput
- func (o MeshSpecOutput) ToMeshSpecPtrOutputWithContext(ctx context.Context) MeshSpecPtrOutput
- type MeshSpecPtrInput
- type MeshSpecPtrOutput
- func (o MeshSpecPtrOutput) EgressFilter() MeshSpecEgressFilterPtrOutput
- func (o MeshSpecPtrOutput) Elem() MeshSpecOutput
- func (MeshSpecPtrOutput) ElementType() reflect.Type
- func (o MeshSpecPtrOutput) ToMeshSpecPtrOutput() MeshSpecPtrOutput
- func (o MeshSpecPtrOutput) ToMeshSpecPtrOutputWithContext(ctx context.Context) MeshSpecPtrOutput
- type MeshState
- type Route
- type RouteArgs
- type RouteArray
- type RouteArrayInput
- type RouteArrayOutput
- type RouteInput
- type RouteMap
- type RouteMapInput
- type RouteMapOutput
- type RouteOutput
- func (o RouteOutput) Arn() pulumi.StringOutput
- func (o RouteOutput) CreatedDate() pulumi.StringOutput
- func (RouteOutput) ElementType() reflect.Type
- func (o RouteOutput) LastUpdatedDate() pulumi.StringOutput
- func (o RouteOutput) MeshName() pulumi.StringOutput
- func (o RouteOutput) MeshOwner() pulumi.StringOutput
- func (o RouteOutput) Name() pulumi.StringOutput
- func (o RouteOutput) ResourceOwner() pulumi.StringOutput
- func (o RouteOutput) Spec() RouteSpecOutput
- func (o RouteOutput) Tags() pulumi.StringMapOutput
- func (o RouteOutput) TagsAll() pulumi.StringMapOutput
- func (o RouteOutput) ToRouteOutput() RouteOutput
- func (o RouteOutput) ToRouteOutputWithContext(ctx context.Context) RouteOutput
- func (o RouteOutput) VirtualRouterName() pulumi.StringOutput
- type RouteSpec
- type RouteSpecArgs
- func (RouteSpecArgs) ElementType() reflect.Type
- func (i RouteSpecArgs) ToRouteSpecOutput() RouteSpecOutput
- func (i RouteSpecArgs) ToRouteSpecOutputWithContext(ctx context.Context) RouteSpecOutput
- func (i RouteSpecArgs) ToRouteSpecPtrOutput() RouteSpecPtrOutput
- func (i RouteSpecArgs) ToRouteSpecPtrOutputWithContext(ctx context.Context) RouteSpecPtrOutput
- type RouteSpecGrpcRoute
- type RouteSpecGrpcRouteAction
- type RouteSpecGrpcRouteActionArgs
- func (RouteSpecGrpcRouteActionArgs) ElementType() reflect.Type
- func (i RouteSpecGrpcRouteActionArgs) ToRouteSpecGrpcRouteActionOutput() RouteSpecGrpcRouteActionOutput
- func (i RouteSpecGrpcRouteActionArgs) ToRouteSpecGrpcRouteActionOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionOutput
- func (i RouteSpecGrpcRouteActionArgs) ToRouteSpecGrpcRouteActionPtrOutput() RouteSpecGrpcRouteActionPtrOutput
- func (i RouteSpecGrpcRouteActionArgs) ToRouteSpecGrpcRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionPtrOutput
- type RouteSpecGrpcRouteActionInput
- type RouteSpecGrpcRouteActionOutput
- func (RouteSpecGrpcRouteActionOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteActionOutput) ToRouteSpecGrpcRouteActionOutput() RouteSpecGrpcRouteActionOutput
- func (o RouteSpecGrpcRouteActionOutput) ToRouteSpecGrpcRouteActionOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionOutput
- func (o RouteSpecGrpcRouteActionOutput) ToRouteSpecGrpcRouteActionPtrOutput() RouteSpecGrpcRouteActionPtrOutput
- func (o RouteSpecGrpcRouteActionOutput) ToRouteSpecGrpcRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionPtrOutput
- func (o RouteSpecGrpcRouteActionOutput) WeightedTargets() RouteSpecGrpcRouteActionWeightedTargetArrayOutput
- type RouteSpecGrpcRouteActionPtrInput
- type RouteSpecGrpcRouteActionPtrOutput
- func (o RouteSpecGrpcRouteActionPtrOutput) Elem() RouteSpecGrpcRouteActionOutput
- func (RouteSpecGrpcRouteActionPtrOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteActionPtrOutput) ToRouteSpecGrpcRouteActionPtrOutput() RouteSpecGrpcRouteActionPtrOutput
- func (o RouteSpecGrpcRouteActionPtrOutput) ToRouteSpecGrpcRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionPtrOutput
- func (o RouteSpecGrpcRouteActionPtrOutput) WeightedTargets() RouteSpecGrpcRouteActionWeightedTargetArrayOutput
- type RouteSpecGrpcRouteActionWeightedTarget
- type RouteSpecGrpcRouteActionWeightedTargetArgs
- func (RouteSpecGrpcRouteActionWeightedTargetArgs) ElementType() reflect.Type
- func (i RouteSpecGrpcRouteActionWeightedTargetArgs) ToRouteSpecGrpcRouteActionWeightedTargetOutput() RouteSpecGrpcRouteActionWeightedTargetOutput
- func (i RouteSpecGrpcRouteActionWeightedTargetArgs) ToRouteSpecGrpcRouteActionWeightedTargetOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionWeightedTargetOutput
- type RouteSpecGrpcRouteActionWeightedTargetArray
- func (RouteSpecGrpcRouteActionWeightedTargetArray) ElementType() reflect.Type
- func (i RouteSpecGrpcRouteActionWeightedTargetArray) ToRouteSpecGrpcRouteActionWeightedTargetArrayOutput() RouteSpecGrpcRouteActionWeightedTargetArrayOutput
- func (i RouteSpecGrpcRouteActionWeightedTargetArray) ToRouteSpecGrpcRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionWeightedTargetArrayOutput
- type RouteSpecGrpcRouteActionWeightedTargetArrayInput
- type RouteSpecGrpcRouteActionWeightedTargetArrayOutput
- func (RouteSpecGrpcRouteActionWeightedTargetArrayOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteActionWeightedTargetArrayOutput) Index(i pulumi.IntInput) RouteSpecGrpcRouteActionWeightedTargetOutput
- func (o RouteSpecGrpcRouteActionWeightedTargetArrayOutput) ToRouteSpecGrpcRouteActionWeightedTargetArrayOutput() RouteSpecGrpcRouteActionWeightedTargetArrayOutput
- func (o RouteSpecGrpcRouteActionWeightedTargetArrayOutput) ToRouteSpecGrpcRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionWeightedTargetArrayOutput
- type RouteSpecGrpcRouteActionWeightedTargetInput
- type RouteSpecGrpcRouteActionWeightedTargetOutput
- func (RouteSpecGrpcRouteActionWeightedTargetOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteActionWeightedTargetOutput) Port() pulumi.IntPtrOutput
- func (o RouteSpecGrpcRouteActionWeightedTargetOutput) ToRouteSpecGrpcRouteActionWeightedTargetOutput() RouteSpecGrpcRouteActionWeightedTargetOutput
- func (o RouteSpecGrpcRouteActionWeightedTargetOutput) ToRouteSpecGrpcRouteActionWeightedTargetOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionWeightedTargetOutput
- func (o RouteSpecGrpcRouteActionWeightedTargetOutput) VirtualNode() pulumi.StringOutput
- func (o RouteSpecGrpcRouteActionWeightedTargetOutput) Weight() pulumi.IntOutput
- type RouteSpecGrpcRouteArgs
- func (RouteSpecGrpcRouteArgs) ElementType() reflect.Type
- func (i RouteSpecGrpcRouteArgs) ToRouteSpecGrpcRouteOutput() RouteSpecGrpcRouteOutput
- func (i RouteSpecGrpcRouteArgs) ToRouteSpecGrpcRouteOutputWithContext(ctx context.Context) RouteSpecGrpcRouteOutput
- func (i RouteSpecGrpcRouteArgs) ToRouteSpecGrpcRoutePtrOutput() RouteSpecGrpcRoutePtrOutput
- func (i RouteSpecGrpcRouteArgs) ToRouteSpecGrpcRoutePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRoutePtrOutput
- type RouteSpecGrpcRouteInput
- type RouteSpecGrpcRouteMatch
- type RouteSpecGrpcRouteMatchArgs
- func (RouteSpecGrpcRouteMatchArgs) ElementType() reflect.Type
- func (i RouteSpecGrpcRouteMatchArgs) ToRouteSpecGrpcRouteMatchOutput() RouteSpecGrpcRouteMatchOutput
- func (i RouteSpecGrpcRouteMatchArgs) ToRouteSpecGrpcRouteMatchOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchOutput
- func (i RouteSpecGrpcRouteMatchArgs) ToRouteSpecGrpcRouteMatchPtrOutput() RouteSpecGrpcRouteMatchPtrOutput
- func (i RouteSpecGrpcRouteMatchArgs) ToRouteSpecGrpcRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchPtrOutput
- type RouteSpecGrpcRouteMatchInput
- type RouteSpecGrpcRouteMatchMetadata
- type RouteSpecGrpcRouteMatchMetadataArgs
- func (RouteSpecGrpcRouteMatchMetadataArgs) ElementType() reflect.Type
- func (i RouteSpecGrpcRouteMatchMetadataArgs) ToRouteSpecGrpcRouteMatchMetadataOutput() RouteSpecGrpcRouteMatchMetadataOutput
- func (i RouteSpecGrpcRouteMatchMetadataArgs) ToRouteSpecGrpcRouteMatchMetadataOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataOutput
- type RouteSpecGrpcRouteMatchMetadataArray
- func (RouteSpecGrpcRouteMatchMetadataArray) ElementType() reflect.Type
- func (i RouteSpecGrpcRouteMatchMetadataArray) ToRouteSpecGrpcRouteMatchMetadataArrayOutput() RouteSpecGrpcRouteMatchMetadataArrayOutput
- func (i RouteSpecGrpcRouteMatchMetadataArray) ToRouteSpecGrpcRouteMatchMetadataArrayOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataArrayOutput
- type RouteSpecGrpcRouteMatchMetadataArrayInput
- type RouteSpecGrpcRouteMatchMetadataArrayOutput
- func (RouteSpecGrpcRouteMatchMetadataArrayOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteMatchMetadataArrayOutput) Index(i pulumi.IntInput) RouteSpecGrpcRouteMatchMetadataOutput
- func (o RouteSpecGrpcRouteMatchMetadataArrayOutput) ToRouteSpecGrpcRouteMatchMetadataArrayOutput() RouteSpecGrpcRouteMatchMetadataArrayOutput
- func (o RouteSpecGrpcRouteMatchMetadataArrayOutput) ToRouteSpecGrpcRouteMatchMetadataArrayOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataArrayOutput
- type RouteSpecGrpcRouteMatchMetadataInput
- type RouteSpecGrpcRouteMatchMetadataMatch
- type RouteSpecGrpcRouteMatchMetadataMatchArgs
- func (RouteSpecGrpcRouteMatchMetadataMatchArgs) ElementType() reflect.Type
- func (i RouteSpecGrpcRouteMatchMetadataMatchArgs) ToRouteSpecGrpcRouteMatchMetadataMatchOutput() RouteSpecGrpcRouteMatchMetadataMatchOutput
- func (i RouteSpecGrpcRouteMatchMetadataMatchArgs) ToRouteSpecGrpcRouteMatchMetadataMatchOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchOutput
- func (i RouteSpecGrpcRouteMatchMetadataMatchArgs) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutput() RouteSpecGrpcRouteMatchMetadataMatchPtrOutput
- func (i RouteSpecGrpcRouteMatchMetadataMatchArgs) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchPtrOutput
- type RouteSpecGrpcRouteMatchMetadataMatchInput
- type RouteSpecGrpcRouteMatchMetadataMatchOutput
- func (RouteSpecGrpcRouteMatchMetadataMatchOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) Exact() pulumi.StringPtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) Range() RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) Regex() pulumi.StringPtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) Suffix() pulumi.StringPtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) ToRouteSpecGrpcRouteMatchMetadataMatchOutput() RouteSpecGrpcRouteMatchMetadataMatchOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) ToRouteSpecGrpcRouteMatchMetadataMatchOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutput() RouteSpecGrpcRouteMatchMetadataMatchPtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchPtrOutput
- type RouteSpecGrpcRouteMatchMetadataMatchPtrInput
- type RouteSpecGrpcRouteMatchMetadataMatchPtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) Elem() RouteSpecGrpcRouteMatchMetadataMatchOutput
- func (RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) Exact() pulumi.StringPtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) Range() RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) Regex() pulumi.StringPtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) Suffix() pulumi.StringPtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutput() RouteSpecGrpcRouteMatchMetadataMatchPtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchPtrOutput
- type RouteSpecGrpcRouteMatchMetadataMatchRange
- type RouteSpecGrpcRouteMatchMetadataMatchRangeArgs
- func (RouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ElementType() reflect.Type
- func (i RouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToRouteSpecGrpcRouteMatchMetadataMatchRangeOutput() RouteSpecGrpcRouteMatchMetadataMatchRangeOutput
- func (i RouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToRouteSpecGrpcRouteMatchMetadataMatchRangeOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchRangeOutput
- func (i RouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput() RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
- func (i RouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
- type RouteSpecGrpcRouteMatchMetadataMatchRangeInput
- type RouteSpecGrpcRouteMatchMetadataMatchRangeOutput
- func (RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) End() pulumi.IntOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) Start() pulumi.IntOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangeOutput() RouteSpecGrpcRouteMatchMetadataMatchRangeOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangeOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchRangeOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput() RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
- type RouteSpecGrpcRouteMatchMetadataMatchRangePtrInput
- type RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput) Elem() RouteSpecGrpcRouteMatchMetadataMatchRangeOutput
- func (RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput) End() pulumi.IntPtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput) Start() pulumi.IntPtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput() RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
- type RouteSpecGrpcRouteMatchMetadataOutput
- func (RouteSpecGrpcRouteMatchMetadataOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteMatchMetadataOutput) Invert() pulumi.BoolPtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataOutput) Match() RouteSpecGrpcRouteMatchMetadataMatchPtrOutput
- func (o RouteSpecGrpcRouteMatchMetadataOutput) Name() pulumi.StringOutput
- func (o RouteSpecGrpcRouteMatchMetadataOutput) ToRouteSpecGrpcRouteMatchMetadataOutput() RouteSpecGrpcRouteMatchMetadataOutput
- func (o RouteSpecGrpcRouteMatchMetadataOutput) ToRouteSpecGrpcRouteMatchMetadataOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataOutput
- type RouteSpecGrpcRouteMatchOutput
- func (RouteSpecGrpcRouteMatchOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteMatchOutput) Metadatas() RouteSpecGrpcRouteMatchMetadataArrayOutput
- func (o RouteSpecGrpcRouteMatchOutput) MethodName() pulumi.StringPtrOutput
- func (o RouteSpecGrpcRouteMatchOutput) Port() pulumi.IntPtrOutput
- func (o RouteSpecGrpcRouteMatchOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteSpecGrpcRouteMatchOutput) ServiceName() pulumi.StringPtrOutput
- func (o RouteSpecGrpcRouteMatchOutput) ToRouteSpecGrpcRouteMatchOutput() RouteSpecGrpcRouteMatchOutput
- func (o RouteSpecGrpcRouteMatchOutput) ToRouteSpecGrpcRouteMatchOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchOutput
- func (o RouteSpecGrpcRouteMatchOutput) ToRouteSpecGrpcRouteMatchPtrOutput() RouteSpecGrpcRouteMatchPtrOutput
- func (o RouteSpecGrpcRouteMatchOutput) ToRouteSpecGrpcRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchPtrOutput
- type RouteSpecGrpcRouteMatchPtrInput
- type RouteSpecGrpcRouteMatchPtrOutput
- func (o RouteSpecGrpcRouteMatchPtrOutput) Elem() RouteSpecGrpcRouteMatchOutput
- func (RouteSpecGrpcRouteMatchPtrOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteMatchPtrOutput) Metadatas() RouteSpecGrpcRouteMatchMetadataArrayOutput
- func (o RouteSpecGrpcRouteMatchPtrOutput) MethodName() pulumi.StringPtrOutput
- func (o RouteSpecGrpcRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
- func (o RouteSpecGrpcRouteMatchPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteSpecGrpcRouteMatchPtrOutput) ServiceName() pulumi.StringPtrOutput
- func (o RouteSpecGrpcRouteMatchPtrOutput) ToRouteSpecGrpcRouteMatchPtrOutput() RouteSpecGrpcRouteMatchPtrOutput
- func (o RouteSpecGrpcRouteMatchPtrOutput) ToRouteSpecGrpcRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchPtrOutput
- type RouteSpecGrpcRouteOutput
- func (o RouteSpecGrpcRouteOutput) Action() RouteSpecGrpcRouteActionOutput
- func (RouteSpecGrpcRouteOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteOutput) Match() RouteSpecGrpcRouteMatchPtrOutput
- func (o RouteSpecGrpcRouteOutput) RetryPolicy() RouteSpecGrpcRouteRetryPolicyPtrOutput
- func (o RouteSpecGrpcRouteOutput) Timeout() RouteSpecGrpcRouteTimeoutPtrOutput
- func (o RouteSpecGrpcRouteOutput) ToRouteSpecGrpcRouteOutput() RouteSpecGrpcRouteOutput
- func (o RouteSpecGrpcRouteOutput) ToRouteSpecGrpcRouteOutputWithContext(ctx context.Context) RouteSpecGrpcRouteOutput
- func (o RouteSpecGrpcRouteOutput) ToRouteSpecGrpcRoutePtrOutput() RouteSpecGrpcRoutePtrOutput
- func (o RouteSpecGrpcRouteOutput) ToRouteSpecGrpcRoutePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRoutePtrOutput
- type RouteSpecGrpcRoutePtrInput
- type RouteSpecGrpcRoutePtrOutput
- func (o RouteSpecGrpcRoutePtrOutput) Action() RouteSpecGrpcRouteActionPtrOutput
- func (o RouteSpecGrpcRoutePtrOutput) Elem() RouteSpecGrpcRouteOutput
- func (RouteSpecGrpcRoutePtrOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRoutePtrOutput) Match() RouteSpecGrpcRouteMatchPtrOutput
- func (o RouteSpecGrpcRoutePtrOutput) RetryPolicy() RouteSpecGrpcRouteRetryPolicyPtrOutput
- func (o RouteSpecGrpcRoutePtrOutput) Timeout() RouteSpecGrpcRouteTimeoutPtrOutput
- func (o RouteSpecGrpcRoutePtrOutput) ToRouteSpecGrpcRoutePtrOutput() RouteSpecGrpcRoutePtrOutput
- func (o RouteSpecGrpcRoutePtrOutput) ToRouteSpecGrpcRoutePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRoutePtrOutput
- type RouteSpecGrpcRouteRetryPolicy
- type RouteSpecGrpcRouteRetryPolicyArgs
- func (RouteSpecGrpcRouteRetryPolicyArgs) ElementType() reflect.Type
- func (i RouteSpecGrpcRouteRetryPolicyArgs) ToRouteSpecGrpcRouteRetryPolicyOutput() RouteSpecGrpcRouteRetryPolicyOutput
- func (i RouteSpecGrpcRouteRetryPolicyArgs) ToRouteSpecGrpcRouteRetryPolicyOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyOutput
- func (i RouteSpecGrpcRouteRetryPolicyArgs) ToRouteSpecGrpcRouteRetryPolicyPtrOutput() RouteSpecGrpcRouteRetryPolicyPtrOutput
- func (i RouteSpecGrpcRouteRetryPolicyArgs) ToRouteSpecGrpcRouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyPtrOutput
- type RouteSpecGrpcRouteRetryPolicyInput
- type RouteSpecGrpcRouteRetryPolicyOutput
- func (RouteSpecGrpcRouteRetryPolicyOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteRetryPolicyOutput) GrpcRetryEvents() pulumi.StringArrayOutput
- func (o RouteSpecGrpcRouteRetryPolicyOutput) HttpRetryEvents() pulumi.StringArrayOutput
- func (o RouteSpecGrpcRouteRetryPolicyOutput) MaxRetries() pulumi.IntOutput
- func (o RouteSpecGrpcRouteRetryPolicyOutput) PerRetryTimeout() RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
- func (o RouteSpecGrpcRouteRetryPolicyOutput) TcpRetryEvents() pulumi.StringArrayOutput
- func (o RouteSpecGrpcRouteRetryPolicyOutput) ToRouteSpecGrpcRouteRetryPolicyOutput() RouteSpecGrpcRouteRetryPolicyOutput
- func (o RouteSpecGrpcRouteRetryPolicyOutput) ToRouteSpecGrpcRouteRetryPolicyOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyOutput
- func (o RouteSpecGrpcRouteRetryPolicyOutput) ToRouteSpecGrpcRouteRetryPolicyPtrOutput() RouteSpecGrpcRouteRetryPolicyPtrOutput
- func (o RouteSpecGrpcRouteRetryPolicyOutput) ToRouteSpecGrpcRouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyPtrOutput
- type RouteSpecGrpcRouteRetryPolicyPerRetryTimeout
- type RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs
- func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ElementType() reflect.Type
- func (i RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput() RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
- func (i RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
- func (i RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput
- func (i RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput
- type RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutInput
- type RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
- func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput() RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
- func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
- func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) Unit() pulumi.StringOutput
- func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) Value() pulumi.IntOutput
- type RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrInput
- type RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput) Elem() RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
- func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput) Unit() pulumi.StringPtrOutput
- func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput) Value() pulumi.IntPtrOutput
- type RouteSpecGrpcRouteRetryPolicyPtrInput
- type RouteSpecGrpcRouteRetryPolicyPtrOutput
- func (o RouteSpecGrpcRouteRetryPolicyPtrOutput) Elem() RouteSpecGrpcRouteRetryPolicyOutput
- func (RouteSpecGrpcRouteRetryPolicyPtrOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteRetryPolicyPtrOutput) GrpcRetryEvents() pulumi.StringArrayOutput
- func (o RouteSpecGrpcRouteRetryPolicyPtrOutput) HttpRetryEvents() pulumi.StringArrayOutput
- func (o RouteSpecGrpcRouteRetryPolicyPtrOutput) MaxRetries() pulumi.IntPtrOutput
- func (o RouteSpecGrpcRouteRetryPolicyPtrOutput) PerRetryTimeout() RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecGrpcRouteRetryPolicyPtrOutput) TcpRetryEvents() pulumi.StringArrayOutput
- func (o RouteSpecGrpcRouteRetryPolicyPtrOutput) ToRouteSpecGrpcRouteRetryPolicyPtrOutput() RouteSpecGrpcRouteRetryPolicyPtrOutput
- func (o RouteSpecGrpcRouteRetryPolicyPtrOutput) ToRouteSpecGrpcRouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyPtrOutput
- type RouteSpecGrpcRouteTimeout
- type RouteSpecGrpcRouteTimeoutArgs
- func (RouteSpecGrpcRouteTimeoutArgs) ElementType() reflect.Type
- func (i RouteSpecGrpcRouteTimeoutArgs) ToRouteSpecGrpcRouteTimeoutOutput() RouteSpecGrpcRouteTimeoutOutput
- func (i RouteSpecGrpcRouteTimeoutArgs) ToRouteSpecGrpcRouteTimeoutOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutOutput
- func (i RouteSpecGrpcRouteTimeoutArgs) ToRouteSpecGrpcRouteTimeoutPtrOutput() RouteSpecGrpcRouteTimeoutPtrOutput
- func (i RouteSpecGrpcRouteTimeoutArgs) ToRouteSpecGrpcRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutPtrOutput
- type RouteSpecGrpcRouteTimeoutIdle
- type RouteSpecGrpcRouteTimeoutIdleArgs
- func (RouteSpecGrpcRouteTimeoutIdleArgs) ElementType() reflect.Type
- func (i RouteSpecGrpcRouteTimeoutIdleArgs) ToRouteSpecGrpcRouteTimeoutIdleOutput() RouteSpecGrpcRouteTimeoutIdleOutput
- func (i RouteSpecGrpcRouteTimeoutIdleArgs) ToRouteSpecGrpcRouteTimeoutIdleOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutIdleOutput
- func (i RouteSpecGrpcRouteTimeoutIdleArgs) ToRouteSpecGrpcRouteTimeoutIdlePtrOutput() RouteSpecGrpcRouteTimeoutIdlePtrOutput
- func (i RouteSpecGrpcRouteTimeoutIdleArgs) ToRouteSpecGrpcRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutIdlePtrOutput
- type RouteSpecGrpcRouteTimeoutIdleInput
- type RouteSpecGrpcRouteTimeoutIdleOutput
- func (RouteSpecGrpcRouteTimeoutIdleOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteTimeoutIdleOutput) ToRouteSpecGrpcRouteTimeoutIdleOutput() RouteSpecGrpcRouteTimeoutIdleOutput
- func (o RouteSpecGrpcRouteTimeoutIdleOutput) ToRouteSpecGrpcRouteTimeoutIdleOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutIdleOutput
- func (o RouteSpecGrpcRouteTimeoutIdleOutput) ToRouteSpecGrpcRouteTimeoutIdlePtrOutput() RouteSpecGrpcRouteTimeoutIdlePtrOutput
- func (o RouteSpecGrpcRouteTimeoutIdleOutput) ToRouteSpecGrpcRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutIdlePtrOutput
- func (o RouteSpecGrpcRouteTimeoutIdleOutput) Unit() pulumi.StringOutput
- func (o RouteSpecGrpcRouteTimeoutIdleOutput) Value() pulumi.IntOutput
- type RouteSpecGrpcRouteTimeoutIdlePtrInput
- type RouteSpecGrpcRouteTimeoutIdlePtrOutput
- func (o RouteSpecGrpcRouteTimeoutIdlePtrOutput) Elem() RouteSpecGrpcRouteTimeoutIdleOutput
- func (RouteSpecGrpcRouteTimeoutIdlePtrOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteTimeoutIdlePtrOutput) ToRouteSpecGrpcRouteTimeoutIdlePtrOutput() RouteSpecGrpcRouteTimeoutIdlePtrOutput
- func (o RouteSpecGrpcRouteTimeoutIdlePtrOutput) ToRouteSpecGrpcRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutIdlePtrOutput
- func (o RouteSpecGrpcRouteTimeoutIdlePtrOutput) Unit() pulumi.StringPtrOutput
- func (o RouteSpecGrpcRouteTimeoutIdlePtrOutput) Value() pulumi.IntPtrOutput
- type RouteSpecGrpcRouteTimeoutInput
- type RouteSpecGrpcRouteTimeoutOutput
- func (RouteSpecGrpcRouteTimeoutOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteTimeoutOutput) Idle() RouteSpecGrpcRouteTimeoutIdlePtrOutput
- func (o RouteSpecGrpcRouteTimeoutOutput) PerRequest() RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
- func (o RouteSpecGrpcRouteTimeoutOutput) ToRouteSpecGrpcRouteTimeoutOutput() RouteSpecGrpcRouteTimeoutOutput
- func (o RouteSpecGrpcRouteTimeoutOutput) ToRouteSpecGrpcRouteTimeoutOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutOutput
- func (o RouteSpecGrpcRouteTimeoutOutput) ToRouteSpecGrpcRouteTimeoutPtrOutput() RouteSpecGrpcRouteTimeoutPtrOutput
- func (o RouteSpecGrpcRouteTimeoutOutput) ToRouteSpecGrpcRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutPtrOutput
- type RouteSpecGrpcRouteTimeoutPerRequest
- type RouteSpecGrpcRouteTimeoutPerRequestArgs
- func (RouteSpecGrpcRouteTimeoutPerRequestArgs) ElementType() reflect.Type
- func (i RouteSpecGrpcRouteTimeoutPerRequestArgs) ToRouteSpecGrpcRouteTimeoutPerRequestOutput() RouteSpecGrpcRouteTimeoutPerRequestOutput
- func (i RouteSpecGrpcRouteTimeoutPerRequestArgs) ToRouteSpecGrpcRouteTimeoutPerRequestOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutPerRequestOutput
- func (i RouteSpecGrpcRouteTimeoutPerRequestArgs) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutput() RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
- func (i RouteSpecGrpcRouteTimeoutPerRequestArgs) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
- type RouteSpecGrpcRouteTimeoutPerRequestInput
- type RouteSpecGrpcRouteTimeoutPerRequestOutput
- func (RouteSpecGrpcRouteTimeoutPerRequestOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteTimeoutPerRequestOutput) ToRouteSpecGrpcRouteTimeoutPerRequestOutput() RouteSpecGrpcRouteTimeoutPerRequestOutput
- func (o RouteSpecGrpcRouteTimeoutPerRequestOutput) ToRouteSpecGrpcRouteTimeoutPerRequestOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutPerRequestOutput
- func (o RouteSpecGrpcRouteTimeoutPerRequestOutput) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutput() RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
- func (o RouteSpecGrpcRouteTimeoutPerRequestOutput) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
- func (o RouteSpecGrpcRouteTimeoutPerRequestOutput) Unit() pulumi.StringOutput
- func (o RouteSpecGrpcRouteTimeoutPerRequestOutput) Value() pulumi.IntOutput
- type RouteSpecGrpcRouteTimeoutPerRequestPtrInput
- type RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
- func (o RouteSpecGrpcRouteTimeoutPerRequestPtrOutput) Elem() RouteSpecGrpcRouteTimeoutPerRequestOutput
- func (RouteSpecGrpcRouteTimeoutPerRequestPtrOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteTimeoutPerRequestPtrOutput) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutput() RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
- func (o RouteSpecGrpcRouteTimeoutPerRequestPtrOutput) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
- func (o RouteSpecGrpcRouteTimeoutPerRequestPtrOutput) Unit() pulumi.StringPtrOutput
- func (o RouteSpecGrpcRouteTimeoutPerRequestPtrOutput) Value() pulumi.IntPtrOutput
- type RouteSpecGrpcRouteTimeoutPtrInput
- type RouteSpecGrpcRouteTimeoutPtrOutput
- func (o RouteSpecGrpcRouteTimeoutPtrOutput) Elem() RouteSpecGrpcRouteTimeoutOutput
- func (RouteSpecGrpcRouteTimeoutPtrOutput) ElementType() reflect.Type
- func (o RouteSpecGrpcRouteTimeoutPtrOutput) Idle() RouteSpecGrpcRouteTimeoutIdlePtrOutput
- func (o RouteSpecGrpcRouteTimeoutPtrOutput) PerRequest() RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
- func (o RouteSpecGrpcRouteTimeoutPtrOutput) ToRouteSpecGrpcRouteTimeoutPtrOutput() RouteSpecGrpcRouteTimeoutPtrOutput
- func (o RouteSpecGrpcRouteTimeoutPtrOutput) ToRouteSpecGrpcRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutPtrOutput
- type RouteSpecHttp2Route
- type RouteSpecHttp2RouteAction
- type RouteSpecHttp2RouteActionArgs
- func (RouteSpecHttp2RouteActionArgs) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteActionArgs) ToRouteSpecHttp2RouteActionOutput() RouteSpecHttp2RouteActionOutput
- func (i RouteSpecHttp2RouteActionArgs) ToRouteSpecHttp2RouteActionOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionOutput
- func (i RouteSpecHttp2RouteActionArgs) ToRouteSpecHttp2RouteActionPtrOutput() RouteSpecHttp2RouteActionPtrOutput
- func (i RouteSpecHttp2RouteActionArgs) ToRouteSpecHttp2RouteActionPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionPtrOutput
- type RouteSpecHttp2RouteActionInput
- type RouteSpecHttp2RouteActionOutput
- func (RouteSpecHttp2RouteActionOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteActionOutput) ToRouteSpecHttp2RouteActionOutput() RouteSpecHttp2RouteActionOutput
- func (o RouteSpecHttp2RouteActionOutput) ToRouteSpecHttp2RouteActionOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionOutput
- func (o RouteSpecHttp2RouteActionOutput) ToRouteSpecHttp2RouteActionPtrOutput() RouteSpecHttp2RouteActionPtrOutput
- func (o RouteSpecHttp2RouteActionOutput) ToRouteSpecHttp2RouteActionPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionPtrOutput
- func (o RouteSpecHttp2RouteActionOutput) WeightedTargets() RouteSpecHttp2RouteActionWeightedTargetArrayOutput
- type RouteSpecHttp2RouteActionPtrInput
- type RouteSpecHttp2RouteActionPtrOutput
- func (o RouteSpecHttp2RouteActionPtrOutput) Elem() RouteSpecHttp2RouteActionOutput
- func (RouteSpecHttp2RouteActionPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteActionPtrOutput) ToRouteSpecHttp2RouteActionPtrOutput() RouteSpecHttp2RouteActionPtrOutput
- func (o RouteSpecHttp2RouteActionPtrOutput) ToRouteSpecHttp2RouteActionPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionPtrOutput
- func (o RouteSpecHttp2RouteActionPtrOutput) WeightedTargets() RouteSpecHttp2RouteActionWeightedTargetArrayOutput
- type RouteSpecHttp2RouteActionWeightedTarget
- type RouteSpecHttp2RouteActionWeightedTargetArgs
- func (RouteSpecHttp2RouteActionWeightedTargetArgs) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteActionWeightedTargetArgs) ToRouteSpecHttp2RouteActionWeightedTargetOutput() RouteSpecHttp2RouteActionWeightedTargetOutput
- func (i RouteSpecHttp2RouteActionWeightedTargetArgs) ToRouteSpecHttp2RouteActionWeightedTargetOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionWeightedTargetOutput
- type RouteSpecHttp2RouteActionWeightedTargetArray
- func (RouteSpecHttp2RouteActionWeightedTargetArray) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteActionWeightedTargetArray) ToRouteSpecHttp2RouteActionWeightedTargetArrayOutput() RouteSpecHttp2RouteActionWeightedTargetArrayOutput
- func (i RouteSpecHttp2RouteActionWeightedTargetArray) ToRouteSpecHttp2RouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionWeightedTargetArrayOutput
- type RouteSpecHttp2RouteActionWeightedTargetArrayInput
- type RouteSpecHttp2RouteActionWeightedTargetArrayOutput
- func (RouteSpecHttp2RouteActionWeightedTargetArrayOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteActionWeightedTargetArrayOutput) Index(i pulumi.IntInput) RouteSpecHttp2RouteActionWeightedTargetOutput
- func (o RouteSpecHttp2RouteActionWeightedTargetArrayOutput) ToRouteSpecHttp2RouteActionWeightedTargetArrayOutput() RouteSpecHttp2RouteActionWeightedTargetArrayOutput
- func (o RouteSpecHttp2RouteActionWeightedTargetArrayOutput) ToRouteSpecHttp2RouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionWeightedTargetArrayOutput
- type RouteSpecHttp2RouteActionWeightedTargetInput
- type RouteSpecHttp2RouteActionWeightedTargetOutput
- func (RouteSpecHttp2RouteActionWeightedTargetOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteActionWeightedTargetOutput) Port() pulumi.IntPtrOutput
- func (o RouteSpecHttp2RouteActionWeightedTargetOutput) ToRouteSpecHttp2RouteActionWeightedTargetOutput() RouteSpecHttp2RouteActionWeightedTargetOutput
- func (o RouteSpecHttp2RouteActionWeightedTargetOutput) ToRouteSpecHttp2RouteActionWeightedTargetOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionWeightedTargetOutput
- func (o RouteSpecHttp2RouteActionWeightedTargetOutput) VirtualNode() pulumi.StringOutput
- func (o RouteSpecHttp2RouteActionWeightedTargetOutput) Weight() pulumi.IntOutput
- type RouteSpecHttp2RouteArgs
- func (RouteSpecHttp2RouteArgs) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteArgs) ToRouteSpecHttp2RouteOutput() RouteSpecHttp2RouteOutput
- func (i RouteSpecHttp2RouteArgs) ToRouteSpecHttp2RouteOutputWithContext(ctx context.Context) RouteSpecHttp2RouteOutput
- func (i RouteSpecHttp2RouteArgs) ToRouteSpecHttp2RoutePtrOutput() RouteSpecHttp2RoutePtrOutput
- func (i RouteSpecHttp2RouteArgs) ToRouteSpecHttp2RoutePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RoutePtrOutput
- type RouteSpecHttp2RouteInput
- type RouteSpecHttp2RouteMatch
- type RouteSpecHttp2RouteMatchArgs
- func (RouteSpecHttp2RouteMatchArgs) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteMatchArgs) ToRouteSpecHttp2RouteMatchOutput() RouteSpecHttp2RouteMatchOutput
- func (i RouteSpecHttp2RouteMatchArgs) ToRouteSpecHttp2RouteMatchOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchOutput
- func (i RouteSpecHttp2RouteMatchArgs) ToRouteSpecHttp2RouteMatchPtrOutput() RouteSpecHttp2RouteMatchPtrOutput
- func (i RouteSpecHttp2RouteMatchArgs) ToRouteSpecHttp2RouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchPtrOutput
- type RouteSpecHttp2RouteMatchHeader
- type RouteSpecHttp2RouteMatchHeaderArgs
- func (RouteSpecHttp2RouteMatchHeaderArgs) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteMatchHeaderArgs) ToRouteSpecHttp2RouteMatchHeaderOutput() RouteSpecHttp2RouteMatchHeaderOutput
- func (i RouteSpecHttp2RouteMatchHeaderArgs) ToRouteSpecHttp2RouteMatchHeaderOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderOutput
- type RouteSpecHttp2RouteMatchHeaderArray
- func (RouteSpecHttp2RouteMatchHeaderArray) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteMatchHeaderArray) ToRouteSpecHttp2RouteMatchHeaderArrayOutput() RouteSpecHttp2RouteMatchHeaderArrayOutput
- func (i RouteSpecHttp2RouteMatchHeaderArray) ToRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderArrayOutput
- type RouteSpecHttp2RouteMatchHeaderArrayInput
- type RouteSpecHttp2RouteMatchHeaderArrayOutput
- func (RouteSpecHttp2RouteMatchHeaderArrayOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteMatchHeaderArrayOutput) Index(i pulumi.IntInput) RouteSpecHttp2RouteMatchHeaderOutput
- func (o RouteSpecHttp2RouteMatchHeaderArrayOutput) ToRouteSpecHttp2RouteMatchHeaderArrayOutput() RouteSpecHttp2RouteMatchHeaderArrayOutput
- func (o RouteSpecHttp2RouteMatchHeaderArrayOutput) ToRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderArrayOutput
- type RouteSpecHttp2RouteMatchHeaderInput
- type RouteSpecHttp2RouteMatchHeaderMatch
- type RouteSpecHttp2RouteMatchHeaderMatchArgs
- func (RouteSpecHttp2RouteMatchHeaderMatchArgs) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteMatchHeaderMatchArgs) ToRouteSpecHttp2RouteMatchHeaderMatchOutput() RouteSpecHttp2RouteMatchHeaderMatchOutput
- func (i RouteSpecHttp2RouteMatchHeaderMatchArgs) ToRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchOutput
- func (i RouteSpecHttp2RouteMatchHeaderMatchArgs) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutput() RouteSpecHttp2RouteMatchHeaderMatchPtrOutput
- func (i RouteSpecHttp2RouteMatchHeaderMatchArgs) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchPtrOutput
- type RouteSpecHttp2RouteMatchHeaderMatchInput
- type RouteSpecHttp2RouteMatchHeaderMatchOutput
- func (RouteSpecHttp2RouteMatchHeaderMatchOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) Exact() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) Range() RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) Regex() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) Suffix() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) ToRouteSpecHttp2RouteMatchHeaderMatchOutput() RouteSpecHttp2RouteMatchHeaderMatchOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) ToRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutput() RouteSpecHttp2RouteMatchHeaderMatchPtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchPtrOutput
- type RouteSpecHttp2RouteMatchHeaderMatchPtrInput
- type RouteSpecHttp2RouteMatchHeaderMatchPtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Elem() RouteSpecHttp2RouteMatchHeaderMatchOutput
- func (RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Exact() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Range() RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Regex() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Suffix() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutput() RouteSpecHttp2RouteMatchHeaderMatchPtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchPtrOutput
- type RouteSpecHttp2RouteMatchHeaderMatchRange
- type RouteSpecHttp2RouteMatchHeaderMatchRangeArgs
- func (RouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() RouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (i RouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (i RouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput() RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- func (i RouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- type RouteSpecHttp2RouteMatchHeaderMatchRangeInput
- type RouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) End() pulumi.IntOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) Start() pulumi.IntOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() RouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput() RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- type RouteSpecHttp2RouteMatchHeaderMatchRangePtrInput
- type RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) Elem() RouteSpecHttp2RouteMatchHeaderMatchRangeOutput
- func (RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) End() pulumi.IntPtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) Start() pulumi.IntPtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput() RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
- type RouteSpecHttp2RouteMatchHeaderOutput
- func (RouteSpecHttp2RouteMatchHeaderOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteMatchHeaderOutput) Invert() pulumi.BoolPtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderOutput) Match() RouteSpecHttp2RouteMatchHeaderMatchPtrOutput
- func (o RouteSpecHttp2RouteMatchHeaderOutput) Name() pulumi.StringOutput
- func (o RouteSpecHttp2RouteMatchHeaderOutput) ToRouteSpecHttp2RouteMatchHeaderOutput() RouteSpecHttp2RouteMatchHeaderOutput
- func (o RouteSpecHttp2RouteMatchHeaderOutput) ToRouteSpecHttp2RouteMatchHeaderOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderOutput
- type RouteSpecHttp2RouteMatchInput
- type RouteSpecHttp2RouteMatchOutput
- func (RouteSpecHttp2RouteMatchOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteMatchOutput) Headers() RouteSpecHttp2RouteMatchHeaderArrayOutput
- func (o RouteSpecHttp2RouteMatchOutput) Method() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchOutput) Path() RouteSpecHttp2RouteMatchPathPtrOutput
- func (o RouteSpecHttp2RouteMatchOutput) Port() pulumi.IntPtrOutput
- func (o RouteSpecHttp2RouteMatchOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchOutput) QueryParameters() RouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (o RouteSpecHttp2RouteMatchOutput) Scheme() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchOutput) ToRouteSpecHttp2RouteMatchOutput() RouteSpecHttp2RouteMatchOutput
- func (o RouteSpecHttp2RouteMatchOutput) ToRouteSpecHttp2RouteMatchOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchOutput
- func (o RouteSpecHttp2RouteMatchOutput) ToRouteSpecHttp2RouteMatchPtrOutput() RouteSpecHttp2RouteMatchPtrOutput
- func (o RouteSpecHttp2RouteMatchOutput) ToRouteSpecHttp2RouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchPtrOutput
- type RouteSpecHttp2RouteMatchPath
- type RouteSpecHttp2RouteMatchPathArgs
- func (RouteSpecHttp2RouteMatchPathArgs) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteMatchPathArgs) ToRouteSpecHttp2RouteMatchPathOutput() RouteSpecHttp2RouteMatchPathOutput
- func (i RouteSpecHttp2RouteMatchPathArgs) ToRouteSpecHttp2RouteMatchPathOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchPathOutput
- func (i RouteSpecHttp2RouteMatchPathArgs) ToRouteSpecHttp2RouteMatchPathPtrOutput() RouteSpecHttp2RouteMatchPathPtrOutput
- func (i RouteSpecHttp2RouteMatchPathArgs) ToRouteSpecHttp2RouteMatchPathPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchPathPtrOutput
- type RouteSpecHttp2RouteMatchPathInput
- type RouteSpecHttp2RouteMatchPathOutput
- func (RouteSpecHttp2RouteMatchPathOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteMatchPathOutput) Exact() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchPathOutput) Regex() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchPathOutput) ToRouteSpecHttp2RouteMatchPathOutput() RouteSpecHttp2RouteMatchPathOutput
- func (o RouteSpecHttp2RouteMatchPathOutput) ToRouteSpecHttp2RouteMatchPathOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchPathOutput
- func (o RouteSpecHttp2RouteMatchPathOutput) ToRouteSpecHttp2RouteMatchPathPtrOutput() RouteSpecHttp2RouteMatchPathPtrOutput
- func (o RouteSpecHttp2RouteMatchPathOutput) ToRouteSpecHttp2RouteMatchPathPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchPathPtrOutput
- type RouteSpecHttp2RouteMatchPathPtrInput
- type RouteSpecHttp2RouteMatchPathPtrOutput
- func (o RouteSpecHttp2RouteMatchPathPtrOutput) Elem() RouteSpecHttp2RouteMatchPathOutput
- func (RouteSpecHttp2RouteMatchPathPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteMatchPathPtrOutput) Exact() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchPathPtrOutput) Regex() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchPathPtrOutput) ToRouteSpecHttp2RouteMatchPathPtrOutput() RouteSpecHttp2RouteMatchPathPtrOutput
- func (o RouteSpecHttp2RouteMatchPathPtrOutput) ToRouteSpecHttp2RouteMatchPathPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchPathPtrOutput
- type RouteSpecHttp2RouteMatchPtrInput
- type RouteSpecHttp2RouteMatchPtrOutput
- func (o RouteSpecHttp2RouteMatchPtrOutput) Elem() RouteSpecHttp2RouteMatchOutput
- func (RouteSpecHttp2RouteMatchPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteMatchPtrOutput) Headers() RouteSpecHttp2RouteMatchHeaderArrayOutput
- func (o RouteSpecHttp2RouteMatchPtrOutput) Method() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchPtrOutput) Path() RouteSpecHttp2RouteMatchPathPtrOutput
- func (o RouteSpecHttp2RouteMatchPtrOutput) Port() pulumi.IntPtrOutput
- func (o RouteSpecHttp2RouteMatchPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchPtrOutput) QueryParameters() RouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (o RouteSpecHttp2RouteMatchPtrOutput) Scheme() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchPtrOutput) ToRouteSpecHttp2RouteMatchPtrOutput() RouteSpecHttp2RouteMatchPtrOutput
- func (o RouteSpecHttp2RouteMatchPtrOutput) ToRouteSpecHttp2RouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchPtrOutput
- type RouteSpecHttp2RouteMatchQueryParameter
- type RouteSpecHttp2RouteMatchQueryParameterArgs
- func (RouteSpecHttp2RouteMatchQueryParameterArgs) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteMatchQueryParameterArgs) ToRouteSpecHttp2RouteMatchQueryParameterOutput() RouteSpecHttp2RouteMatchQueryParameterOutput
- func (i RouteSpecHttp2RouteMatchQueryParameterArgs) ToRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterOutput
- type RouteSpecHttp2RouteMatchQueryParameterArray
- func (RouteSpecHttp2RouteMatchQueryParameterArray) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteMatchQueryParameterArray) ToRouteSpecHttp2RouteMatchQueryParameterArrayOutput() RouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (i RouteSpecHttp2RouteMatchQueryParameterArray) ToRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterArrayOutput
- type RouteSpecHttp2RouteMatchQueryParameterArrayInput
- type RouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (RouteSpecHttp2RouteMatchQueryParameterArrayOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteMatchQueryParameterArrayOutput) Index(i pulumi.IntInput) RouteSpecHttp2RouteMatchQueryParameterOutput
- func (o RouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToRouteSpecHttp2RouteMatchQueryParameterArrayOutput() RouteSpecHttp2RouteMatchQueryParameterArrayOutput
- func (o RouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterArrayOutput
- type RouteSpecHttp2RouteMatchQueryParameterInput
- type RouteSpecHttp2RouteMatchQueryParameterMatch
- type RouteSpecHttp2RouteMatchQueryParameterMatchArgs
- func (RouteSpecHttp2RouteMatchQueryParameterMatchArgs) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToRouteSpecHttp2RouteMatchQueryParameterMatchOutput() RouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (i RouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (i RouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput() RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
- func (i RouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
- type RouteSpecHttp2RouteMatchQueryParameterMatchInput
- type RouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (RouteSpecHttp2RouteMatchQueryParameterMatchOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteMatchQueryParameterMatchOutput) Exact() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchOutput() RouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (o RouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (o RouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput() RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
- func (o RouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
- type RouteSpecHttp2RouteMatchQueryParameterMatchPtrInput
- type RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
- func (o RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) Elem() RouteSpecHttp2RouteMatchQueryParameterMatchOutput
- func (RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) Exact() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput() RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
- func (o RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
- type RouteSpecHttp2RouteMatchQueryParameterOutput
- func (RouteSpecHttp2RouteMatchQueryParameterOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteMatchQueryParameterOutput) Match() RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
- func (o RouteSpecHttp2RouteMatchQueryParameterOutput) Name() pulumi.StringOutput
- func (o RouteSpecHttp2RouteMatchQueryParameterOutput) ToRouteSpecHttp2RouteMatchQueryParameterOutput() RouteSpecHttp2RouteMatchQueryParameterOutput
- func (o RouteSpecHttp2RouteMatchQueryParameterOutput) ToRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterOutput
- type RouteSpecHttp2RouteOutput
- func (o RouteSpecHttp2RouteOutput) Action() RouteSpecHttp2RouteActionOutput
- func (RouteSpecHttp2RouteOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteOutput) Match() RouteSpecHttp2RouteMatchOutput
- func (o RouteSpecHttp2RouteOutput) RetryPolicy() RouteSpecHttp2RouteRetryPolicyPtrOutput
- func (o RouteSpecHttp2RouteOutput) Timeout() RouteSpecHttp2RouteTimeoutPtrOutput
- func (o RouteSpecHttp2RouteOutput) ToRouteSpecHttp2RouteOutput() RouteSpecHttp2RouteOutput
- func (o RouteSpecHttp2RouteOutput) ToRouteSpecHttp2RouteOutputWithContext(ctx context.Context) RouteSpecHttp2RouteOutput
- func (o RouteSpecHttp2RouteOutput) ToRouteSpecHttp2RoutePtrOutput() RouteSpecHttp2RoutePtrOutput
- func (o RouteSpecHttp2RouteOutput) ToRouteSpecHttp2RoutePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RoutePtrOutput
- type RouteSpecHttp2RoutePtrInput
- type RouteSpecHttp2RoutePtrOutput
- func (o RouteSpecHttp2RoutePtrOutput) Action() RouteSpecHttp2RouteActionPtrOutput
- func (o RouteSpecHttp2RoutePtrOutput) Elem() RouteSpecHttp2RouteOutput
- func (RouteSpecHttp2RoutePtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RoutePtrOutput) Match() RouteSpecHttp2RouteMatchPtrOutput
- func (o RouteSpecHttp2RoutePtrOutput) RetryPolicy() RouteSpecHttp2RouteRetryPolicyPtrOutput
- func (o RouteSpecHttp2RoutePtrOutput) Timeout() RouteSpecHttp2RouteTimeoutPtrOutput
- func (o RouteSpecHttp2RoutePtrOutput) ToRouteSpecHttp2RoutePtrOutput() RouteSpecHttp2RoutePtrOutput
- func (o RouteSpecHttp2RoutePtrOutput) ToRouteSpecHttp2RoutePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RoutePtrOutput
- type RouteSpecHttp2RouteRetryPolicy
- type RouteSpecHttp2RouteRetryPolicyArgs
- func (RouteSpecHttp2RouteRetryPolicyArgs) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteRetryPolicyArgs) ToRouteSpecHttp2RouteRetryPolicyOutput() RouteSpecHttp2RouteRetryPolicyOutput
- func (i RouteSpecHttp2RouteRetryPolicyArgs) ToRouteSpecHttp2RouteRetryPolicyOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyOutput
- func (i RouteSpecHttp2RouteRetryPolicyArgs) ToRouteSpecHttp2RouteRetryPolicyPtrOutput() RouteSpecHttp2RouteRetryPolicyPtrOutput
- func (i RouteSpecHttp2RouteRetryPolicyArgs) ToRouteSpecHttp2RouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyPtrOutput
- type RouteSpecHttp2RouteRetryPolicyInput
- type RouteSpecHttp2RouteRetryPolicyOutput
- func (RouteSpecHttp2RouteRetryPolicyOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteRetryPolicyOutput) HttpRetryEvents() pulumi.StringArrayOutput
- func (o RouteSpecHttp2RouteRetryPolicyOutput) MaxRetries() pulumi.IntOutput
- func (o RouteSpecHttp2RouteRetryPolicyOutput) PerRetryTimeout() RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
- func (o RouteSpecHttp2RouteRetryPolicyOutput) TcpRetryEvents() pulumi.StringArrayOutput
- func (o RouteSpecHttp2RouteRetryPolicyOutput) ToRouteSpecHttp2RouteRetryPolicyOutput() RouteSpecHttp2RouteRetryPolicyOutput
- func (o RouteSpecHttp2RouteRetryPolicyOutput) ToRouteSpecHttp2RouteRetryPolicyOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyOutput
- func (o RouteSpecHttp2RouteRetryPolicyOutput) ToRouteSpecHttp2RouteRetryPolicyPtrOutput() RouteSpecHttp2RouteRetryPolicyPtrOutput
- func (o RouteSpecHttp2RouteRetryPolicyOutput) ToRouteSpecHttp2RouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyPtrOutput
- type RouteSpecHttp2RouteRetryPolicyPerRetryTimeout
- type RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs
- func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput() RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
- func (i RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
- func (i RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput
- func (i RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput
- type RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutInput
- type RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
- func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput() RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
- func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
- func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) Unit() pulumi.StringOutput
- func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) Value() pulumi.IntOutput
- type RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrInput
- type RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput) Elem() RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
- func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput) Unit() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput) Value() pulumi.IntPtrOutput
- type RouteSpecHttp2RouteRetryPolicyPtrInput
- type RouteSpecHttp2RouteRetryPolicyPtrOutput
- func (o RouteSpecHttp2RouteRetryPolicyPtrOutput) Elem() RouteSpecHttp2RouteRetryPolicyOutput
- func (RouteSpecHttp2RouteRetryPolicyPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteRetryPolicyPtrOutput) HttpRetryEvents() pulumi.StringArrayOutput
- func (o RouteSpecHttp2RouteRetryPolicyPtrOutput) MaxRetries() pulumi.IntPtrOutput
- func (o RouteSpecHttp2RouteRetryPolicyPtrOutput) PerRetryTimeout() RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecHttp2RouteRetryPolicyPtrOutput) TcpRetryEvents() pulumi.StringArrayOutput
- func (o RouteSpecHttp2RouteRetryPolicyPtrOutput) ToRouteSpecHttp2RouteRetryPolicyPtrOutput() RouteSpecHttp2RouteRetryPolicyPtrOutput
- func (o RouteSpecHttp2RouteRetryPolicyPtrOutput) ToRouteSpecHttp2RouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyPtrOutput
- type RouteSpecHttp2RouteTimeout
- type RouteSpecHttp2RouteTimeoutArgs
- func (RouteSpecHttp2RouteTimeoutArgs) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteTimeoutArgs) ToRouteSpecHttp2RouteTimeoutOutput() RouteSpecHttp2RouteTimeoutOutput
- func (i RouteSpecHttp2RouteTimeoutArgs) ToRouteSpecHttp2RouteTimeoutOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutOutput
- func (i RouteSpecHttp2RouteTimeoutArgs) ToRouteSpecHttp2RouteTimeoutPtrOutput() RouteSpecHttp2RouteTimeoutPtrOutput
- func (i RouteSpecHttp2RouteTimeoutArgs) ToRouteSpecHttp2RouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutPtrOutput
- type RouteSpecHttp2RouteTimeoutIdle
- type RouteSpecHttp2RouteTimeoutIdleArgs
- func (RouteSpecHttp2RouteTimeoutIdleArgs) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteTimeoutIdleArgs) ToRouteSpecHttp2RouteTimeoutIdleOutput() RouteSpecHttp2RouteTimeoutIdleOutput
- func (i RouteSpecHttp2RouteTimeoutIdleArgs) ToRouteSpecHttp2RouteTimeoutIdleOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutIdleOutput
- func (i RouteSpecHttp2RouteTimeoutIdleArgs) ToRouteSpecHttp2RouteTimeoutIdlePtrOutput() RouteSpecHttp2RouteTimeoutIdlePtrOutput
- func (i RouteSpecHttp2RouteTimeoutIdleArgs) ToRouteSpecHttp2RouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutIdlePtrOutput
- type RouteSpecHttp2RouteTimeoutIdleInput
- type RouteSpecHttp2RouteTimeoutIdleOutput
- func (RouteSpecHttp2RouteTimeoutIdleOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteTimeoutIdleOutput) ToRouteSpecHttp2RouteTimeoutIdleOutput() RouteSpecHttp2RouteTimeoutIdleOutput
- func (o RouteSpecHttp2RouteTimeoutIdleOutput) ToRouteSpecHttp2RouteTimeoutIdleOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutIdleOutput
- func (o RouteSpecHttp2RouteTimeoutIdleOutput) ToRouteSpecHttp2RouteTimeoutIdlePtrOutput() RouteSpecHttp2RouteTimeoutIdlePtrOutput
- func (o RouteSpecHttp2RouteTimeoutIdleOutput) ToRouteSpecHttp2RouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutIdlePtrOutput
- func (o RouteSpecHttp2RouteTimeoutIdleOutput) Unit() pulumi.StringOutput
- func (o RouteSpecHttp2RouteTimeoutIdleOutput) Value() pulumi.IntOutput
- type RouteSpecHttp2RouteTimeoutIdlePtrInput
- type RouteSpecHttp2RouteTimeoutIdlePtrOutput
- func (o RouteSpecHttp2RouteTimeoutIdlePtrOutput) Elem() RouteSpecHttp2RouteTimeoutIdleOutput
- func (RouteSpecHttp2RouteTimeoutIdlePtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteTimeoutIdlePtrOutput) ToRouteSpecHttp2RouteTimeoutIdlePtrOutput() RouteSpecHttp2RouteTimeoutIdlePtrOutput
- func (o RouteSpecHttp2RouteTimeoutIdlePtrOutput) ToRouteSpecHttp2RouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutIdlePtrOutput
- func (o RouteSpecHttp2RouteTimeoutIdlePtrOutput) Unit() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteTimeoutIdlePtrOutput) Value() pulumi.IntPtrOutput
- type RouteSpecHttp2RouteTimeoutInput
- type RouteSpecHttp2RouteTimeoutOutput
- func (RouteSpecHttp2RouteTimeoutOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteTimeoutOutput) Idle() RouteSpecHttp2RouteTimeoutIdlePtrOutput
- func (o RouteSpecHttp2RouteTimeoutOutput) PerRequest() RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
- func (o RouteSpecHttp2RouteTimeoutOutput) ToRouteSpecHttp2RouteTimeoutOutput() RouteSpecHttp2RouteTimeoutOutput
- func (o RouteSpecHttp2RouteTimeoutOutput) ToRouteSpecHttp2RouteTimeoutOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutOutput
- func (o RouteSpecHttp2RouteTimeoutOutput) ToRouteSpecHttp2RouteTimeoutPtrOutput() RouteSpecHttp2RouteTimeoutPtrOutput
- func (o RouteSpecHttp2RouteTimeoutOutput) ToRouteSpecHttp2RouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutPtrOutput
- type RouteSpecHttp2RouteTimeoutPerRequest
- type RouteSpecHttp2RouteTimeoutPerRequestArgs
- func (RouteSpecHttp2RouteTimeoutPerRequestArgs) ElementType() reflect.Type
- func (i RouteSpecHttp2RouteTimeoutPerRequestArgs) ToRouteSpecHttp2RouteTimeoutPerRequestOutput() RouteSpecHttp2RouteTimeoutPerRequestOutput
- func (i RouteSpecHttp2RouteTimeoutPerRequestArgs) ToRouteSpecHttp2RouteTimeoutPerRequestOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutPerRequestOutput
- func (i RouteSpecHttp2RouteTimeoutPerRequestArgs) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutput() RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
- func (i RouteSpecHttp2RouteTimeoutPerRequestArgs) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
- type RouteSpecHttp2RouteTimeoutPerRequestInput
- type RouteSpecHttp2RouteTimeoutPerRequestOutput
- func (RouteSpecHttp2RouteTimeoutPerRequestOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteTimeoutPerRequestOutput) ToRouteSpecHttp2RouteTimeoutPerRequestOutput() RouteSpecHttp2RouteTimeoutPerRequestOutput
- func (o RouteSpecHttp2RouteTimeoutPerRequestOutput) ToRouteSpecHttp2RouteTimeoutPerRequestOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutPerRequestOutput
- func (o RouteSpecHttp2RouteTimeoutPerRequestOutput) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutput() RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
- func (o RouteSpecHttp2RouteTimeoutPerRequestOutput) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
- func (o RouteSpecHttp2RouteTimeoutPerRequestOutput) Unit() pulumi.StringOutput
- func (o RouteSpecHttp2RouteTimeoutPerRequestOutput) Value() pulumi.IntOutput
- type RouteSpecHttp2RouteTimeoutPerRequestPtrInput
- type RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
- func (o RouteSpecHttp2RouteTimeoutPerRequestPtrOutput) Elem() RouteSpecHttp2RouteTimeoutPerRequestOutput
- func (RouteSpecHttp2RouteTimeoutPerRequestPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteTimeoutPerRequestPtrOutput) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutput() RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
- func (o RouteSpecHttp2RouteTimeoutPerRequestPtrOutput) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
- func (o RouteSpecHttp2RouteTimeoutPerRequestPtrOutput) Unit() pulumi.StringPtrOutput
- func (o RouteSpecHttp2RouteTimeoutPerRequestPtrOutput) Value() pulumi.IntPtrOutput
- type RouteSpecHttp2RouteTimeoutPtrInput
- type RouteSpecHttp2RouteTimeoutPtrOutput
- func (o RouteSpecHttp2RouteTimeoutPtrOutput) Elem() RouteSpecHttp2RouteTimeoutOutput
- func (RouteSpecHttp2RouteTimeoutPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttp2RouteTimeoutPtrOutput) Idle() RouteSpecHttp2RouteTimeoutIdlePtrOutput
- func (o RouteSpecHttp2RouteTimeoutPtrOutput) PerRequest() RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
- func (o RouteSpecHttp2RouteTimeoutPtrOutput) ToRouteSpecHttp2RouteTimeoutPtrOutput() RouteSpecHttp2RouteTimeoutPtrOutput
- func (o RouteSpecHttp2RouteTimeoutPtrOutput) ToRouteSpecHttp2RouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutPtrOutput
- type RouteSpecHttpRoute
- type RouteSpecHttpRouteAction
- type RouteSpecHttpRouteActionArgs
- func (RouteSpecHttpRouteActionArgs) ElementType() reflect.Type
- func (i RouteSpecHttpRouteActionArgs) ToRouteSpecHttpRouteActionOutput() RouteSpecHttpRouteActionOutput
- func (i RouteSpecHttpRouteActionArgs) ToRouteSpecHttpRouteActionOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionOutput
- func (i RouteSpecHttpRouteActionArgs) ToRouteSpecHttpRouteActionPtrOutput() RouteSpecHttpRouteActionPtrOutput
- func (i RouteSpecHttpRouteActionArgs) ToRouteSpecHttpRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionPtrOutput
- type RouteSpecHttpRouteActionInput
- type RouteSpecHttpRouteActionOutput
- func (RouteSpecHttpRouteActionOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteActionOutput) ToRouteSpecHttpRouteActionOutput() RouteSpecHttpRouteActionOutput
- func (o RouteSpecHttpRouteActionOutput) ToRouteSpecHttpRouteActionOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionOutput
- func (o RouteSpecHttpRouteActionOutput) ToRouteSpecHttpRouteActionPtrOutput() RouteSpecHttpRouteActionPtrOutput
- func (o RouteSpecHttpRouteActionOutput) ToRouteSpecHttpRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionPtrOutput
- func (o RouteSpecHttpRouteActionOutput) WeightedTargets() RouteSpecHttpRouteActionWeightedTargetArrayOutput
- type RouteSpecHttpRouteActionPtrInput
- type RouteSpecHttpRouteActionPtrOutput
- func (o RouteSpecHttpRouteActionPtrOutput) Elem() RouteSpecHttpRouteActionOutput
- func (RouteSpecHttpRouteActionPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteActionPtrOutput) ToRouteSpecHttpRouteActionPtrOutput() RouteSpecHttpRouteActionPtrOutput
- func (o RouteSpecHttpRouteActionPtrOutput) ToRouteSpecHttpRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionPtrOutput
- func (o RouteSpecHttpRouteActionPtrOutput) WeightedTargets() RouteSpecHttpRouteActionWeightedTargetArrayOutput
- type RouteSpecHttpRouteActionWeightedTarget
- type RouteSpecHttpRouteActionWeightedTargetArgs
- func (RouteSpecHttpRouteActionWeightedTargetArgs) ElementType() reflect.Type
- func (i RouteSpecHttpRouteActionWeightedTargetArgs) ToRouteSpecHttpRouteActionWeightedTargetOutput() RouteSpecHttpRouteActionWeightedTargetOutput
- func (i RouteSpecHttpRouteActionWeightedTargetArgs) ToRouteSpecHttpRouteActionWeightedTargetOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionWeightedTargetOutput
- type RouteSpecHttpRouteActionWeightedTargetArray
- func (RouteSpecHttpRouteActionWeightedTargetArray) ElementType() reflect.Type
- func (i RouteSpecHttpRouteActionWeightedTargetArray) ToRouteSpecHttpRouteActionWeightedTargetArrayOutput() RouteSpecHttpRouteActionWeightedTargetArrayOutput
- func (i RouteSpecHttpRouteActionWeightedTargetArray) ToRouteSpecHttpRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionWeightedTargetArrayOutput
- type RouteSpecHttpRouteActionWeightedTargetArrayInput
- type RouteSpecHttpRouteActionWeightedTargetArrayOutput
- func (RouteSpecHttpRouteActionWeightedTargetArrayOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteActionWeightedTargetArrayOutput) Index(i pulumi.IntInput) RouteSpecHttpRouteActionWeightedTargetOutput
- func (o RouteSpecHttpRouteActionWeightedTargetArrayOutput) ToRouteSpecHttpRouteActionWeightedTargetArrayOutput() RouteSpecHttpRouteActionWeightedTargetArrayOutput
- func (o RouteSpecHttpRouteActionWeightedTargetArrayOutput) ToRouteSpecHttpRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionWeightedTargetArrayOutput
- type RouteSpecHttpRouteActionWeightedTargetInput
- type RouteSpecHttpRouteActionWeightedTargetOutput
- func (RouteSpecHttpRouteActionWeightedTargetOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteActionWeightedTargetOutput) Port() pulumi.IntPtrOutput
- func (o RouteSpecHttpRouteActionWeightedTargetOutput) ToRouteSpecHttpRouteActionWeightedTargetOutput() RouteSpecHttpRouteActionWeightedTargetOutput
- func (o RouteSpecHttpRouteActionWeightedTargetOutput) ToRouteSpecHttpRouteActionWeightedTargetOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionWeightedTargetOutput
- func (o RouteSpecHttpRouteActionWeightedTargetOutput) VirtualNode() pulumi.StringOutput
- func (o RouteSpecHttpRouteActionWeightedTargetOutput) Weight() pulumi.IntOutput
- type RouteSpecHttpRouteArgs
- func (RouteSpecHttpRouteArgs) ElementType() reflect.Type
- func (i RouteSpecHttpRouteArgs) ToRouteSpecHttpRouteOutput() RouteSpecHttpRouteOutput
- func (i RouteSpecHttpRouteArgs) ToRouteSpecHttpRouteOutputWithContext(ctx context.Context) RouteSpecHttpRouteOutput
- func (i RouteSpecHttpRouteArgs) ToRouteSpecHttpRoutePtrOutput() RouteSpecHttpRoutePtrOutput
- func (i RouteSpecHttpRouteArgs) ToRouteSpecHttpRoutePtrOutputWithContext(ctx context.Context) RouteSpecHttpRoutePtrOutput
- type RouteSpecHttpRouteInput
- type RouteSpecHttpRouteMatch
- type RouteSpecHttpRouteMatchArgs
- func (RouteSpecHttpRouteMatchArgs) ElementType() reflect.Type
- func (i RouteSpecHttpRouteMatchArgs) ToRouteSpecHttpRouteMatchOutput() RouteSpecHttpRouteMatchOutput
- func (i RouteSpecHttpRouteMatchArgs) ToRouteSpecHttpRouteMatchOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchOutput
- func (i RouteSpecHttpRouteMatchArgs) ToRouteSpecHttpRouteMatchPtrOutput() RouteSpecHttpRouteMatchPtrOutput
- func (i RouteSpecHttpRouteMatchArgs) ToRouteSpecHttpRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchPtrOutput
- type RouteSpecHttpRouteMatchHeader
- type RouteSpecHttpRouteMatchHeaderArgs
- func (RouteSpecHttpRouteMatchHeaderArgs) ElementType() reflect.Type
- func (i RouteSpecHttpRouteMatchHeaderArgs) ToRouteSpecHttpRouteMatchHeaderOutput() RouteSpecHttpRouteMatchHeaderOutput
- func (i RouteSpecHttpRouteMatchHeaderArgs) ToRouteSpecHttpRouteMatchHeaderOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderOutput
- type RouteSpecHttpRouteMatchHeaderArray
- func (RouteSpecHttpRouteMatchHeaderArray) ElementType() reflect.Type
- func (i RouteSpecHttpRouteMatchHeaderArray) ToRouteSpecHttpRouteMatchHeaderArrayOutput() RouteSpecHttpRouteMatchHeaderArrayOutput
- func (i RouteSpecHttpRouteMatchHeaderArray) ToRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderArrayOutput
- type RouteSpecHttpRouteMatchHeaderArrayInput
- type RouteSpecHttpRouteMatchHeaderArrayOutput
- func (RouteSpecHttpRouteMatchHeaderArrayOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteMatchHeaderArrayOutput) Index(i pulumi.IntInput) RouteSpecHttpRouteMatchHeaderOutput
- func (o RouteSpecHttpRouteMatchHeaderArrayOutput) ToRouteSpecHttpRouteMatchHeaderArrayOutput() RouteSpecHttpRouteMatchHeaderArrayOutput
- func (o RouteSpecHttpRouteMatchHeaderArrayOutput) ToRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderArrayOutput
- type RouteSpecHttpRouteMatchHeaderInput
- type RouteSpecHttpRouteMatchHeaderMatch
- type RouteSpecHttpRouteMatchHeaderMatchArgs
- func (RouteSpecHttpRouteMatchHeaderMatchArgs) ElementType() reflect.Type
- func (i RouteSpecHttpRouteMatchHeaderMatchArgs) ToRouteSpecHttpRouteMatchHeaderMatchOutput() RouteSpecHttpRouteMatchHeaderMatchOutput
- func (i RouteSpecHttpRouteMatchHeaderMatchArgs) ToRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchOutput
- func (i RouteSpecHttpRouteMatchHeaderMatchArgs) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutput() RouteSpecHttpRouteMatchHeaderMatchPtrOutput
- func (i RouteSpecHttpRouteMatchHeaderMatchArgs) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchPtrOutput
- type RouteSpecHttpRouteMatchHeaderMatchInput
- type RouteSpecHttpRouteMatchHeaderMatchOutput
- func (RouteSpecHttpRouteMatchHeaderMatchOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteMatchHeaderMatchOutput) Exact() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchOutput) Range() RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchOutput) Regex() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchOutput) Suffix() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchOutput) ToRouteSpecHttpRouteMatchHeaderMatchOutput() RouteSpecHttpRouteMatchHeaderMatchOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchOutput) ToRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchOutput) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutput() RouteSpecHttpRouteMatchHeaderMatchPtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchOutput) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchPtrOutput
- type RouteSpecHttpRouteMatchHeaderMatchPtrInput
- type RouteSpecHttpRouteMatchHeaderMatchPtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchPtrOutput) Elem() RouteSpecHttpRouteMatchHeaderMatchOutput
- func (RouteSpecHttpRouteMatchHeaderMatchPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteMatchHeaderMatchPtrOutput) Exact() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchPtrOutput) Range() RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchPtrOutput) Regex() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchPtrOutput) Suffix() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchPtrOutput) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutput() RouteSpecHttpRouteMatchHeaderMatchPtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchPtrOutput) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchPtrOutput
- type RouteSpecHttpRouteMatchHeaderMatchRange
- type RouteSpecHttpRouteMatchHeaderMatchRangeArgs
- func (RouteSpecHttpRouteMatchHeaderMatchRangeArgs) ElementType() reflect.Type
- func (i RouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToRouteSpecHttpRouteMatchHeaderMatchRangeOutput() RouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (i RouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (i RouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput() RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- func (i RouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- type RouteSpecHttpRouteMatchHeaderMatchRangeInput
- type RouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (RouteSpecHttpRouteMatchHeaderMatchRangeOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteMatchHeaderMatchRangeOutput) End() pulumi.IntOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchRangeOutput) Start() pulumi.IntOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangeOutput() RouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput() RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- type RouteSpecHttpRouteMatchHeaderMatchRangePtrInput
- type RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) Elem() RouteSpecHttpRouteMatchHeaderMatchRangeOutput
- func (RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) End() pulumi.IntPtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) Start() pulumi.IntPtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput() RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- func (o RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
- type RouteSpecHttpRouteMatchHeaderOutput
- func (RouteSpecHttpRouteMatchHeaderOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteMatchHeaderOutput) Invert() pulumi.BoolPtrOutput
- func (o RouteSpecHttpRouteMatchHeaderOutput) Match() RouteSpecHttpRouteMatchHeaderMatchPtrOutput
- func (o RouteSpecHttpRouteMatchHeaderOutput) Name() pulumi.StringOutput
- func (o RouteSpecHttpRouteMatchHeaderOutput) ToRouteSpecHttpRouteMatchHeaderOutput() RouteSpecHttpRouteMatchHeaderOutput
- func (o RouteSpecHttpRouteMatchHeaderOutput) ToRouteSpecHttpRouteMatchHeaderOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderOutput
- type RouteSpecHttpRouteMatchInput
- type RouteSpecHttpRouteMatchOutput
- func (RouteSpecHttpRouteMatchOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteMatchOutput) Headers() RouteSpecHttpRouteMatchHeaderArrayOutput
- func (o RouteSpecHttpRouteMatchOutput) Method() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchOutput) Path() RouteSpecHttpRouteMatchPathPtrOutput
- func (o RouteSpecHttpRouteMatchOutput) Port() pulumi.IntPtrOutput
- func (o RouteSpecHttpRouteMatchOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchOutput) QueryParameters() RouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (o RouteSpecHttpRouteMatchOutput) Scheme() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchOutput) ToRouteSpecHttpRouteMatchOutput() RouteSpecHttpRouteMatchOutput
- func (o RouteSpecHttpRouteMatchOutput) ToRouteSpecHttpRouteMatchOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchOutput
- func (o RouteSpecHttpRouteMatchOutput) ToRouteSpecHttpRouteMatchPtrOutput() RouteSpecHttpRouteMatchPtrOutput
- func (o RouteSpecHttpRouteMatchOutput) ToRouteSpecHttpRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchPtrOutput
- type RouteSpecHttpRouteMatchPath
- type RouteSpecHttpRouteMatchPathArgs
- func (RouteSpecHttpRouteMatchPathArgs) ElementType() reflect.Type
- func (i RouteSpecHttpRouteMatchPathArgs) ToRouteSpecHttpRouteMatchPathOutput() RouteSpecHttpRouteMatchPathOutput
- func (i RouteSpecHttpRouteMatchPathArgs) ToRouteSpecHttpRouteMatchPathOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchPathOutput
- func (i RouteSpecHttpRouteMatchPathArgs) ToRouteSpecHttpRouteMatchPathPtrOutput() RouteSpecHttpRouteMatchPathPtrOutput
- func (i RouteSpecHttpRouteMatchPathArgs) ToRouteSpecHttpRouteMatchPathPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchPathPtrOutput
- type RouteSpecHttpRouteMatchPathInput
- type RouteSpecHttpRouteMatchPathOutput
- func (RouteSpecHttpRouteMatchPathOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteMatchPathOutput) Exact() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchPathOutput) Regex() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchPathOutput) ToRouteSpecHttpRouteMatchPathOutput() RouteSpecHttpRouteMatchPathOutput
- func (o RouteSpecHttpRouteMatchPathOutput) ToRouteSpecHttpRouteMatchPathOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchPathOutput
- func (o RouteSpecHttpRouteMatchPathOutput) ToRouteSpecHttpRouteMatchPathPtrOutput() RouteSpecHttpRouteMatchPathPtrOutput
- func (o RouteSpecHttpRouteMatchPathOutput) ToRouteSpecHttpRouteMatchPathPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchPathPtrOutput
- type RouteSpecHttpRouteMatchPathPtrInput
- type RouteSpecHttpRouteMatchPathPtrOutput
- func (o RouteSpecHttpRouteMatchPathPtrOutput) Elem() RouteSpecHttpRouteMatchPathOutput
- func (RouteSpecHttpRouteMatchPathPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteMatchPathPtrOutput) Exact() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchPathPtrOutput) Regex() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchPathPtrOutput) ToRouteSpecHttpRouteMatchPathPtrOutput() RouteSpecHttpRouteMatchPathPtrOutput
- func (o RouteSpecHttpRouteMatchPathPtrOutput) ToRouteSpecHttpRouteMatchPathPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchPathPtrOutput
- type RouteSpecHttpRouteMatchPtrInput
- type RouteSpecHttpRouteMatchPtrOutput
- func (o RouteSpecHttpRouteMatchPtrOutput) Elem() RouteSpecHttpRouteMatchOutput
- func (RouteSpecHttpRouteMatchPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteMatchPtrOutput) Headers() RouteSpecHttpRouteMatchHeaderArrayOutput
- func (o RouteSpecHttpRouteMatchPtrOutput) Method() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchPtrOutput) Path() RouteSpecHttpRouteMatchPathPtrOutput
- func (o RouteSpecHttpRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
- func (o RouteSpecHttpRouteMatchPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchPtrOutput) QueryParameters() RouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (o RouteSpecHttpRouteMatchPtrOutput) Scheme() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchPtrOutput) ToRouteSpecHttpRouteMatchPtrOutput() RouteSpecHttpRouteMatchPtrOutput
- func (o RouteSpecHttpRouteMatchPtrOutput) ToRouteSpecHttpRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchPtrOutput
- type RouteSpecHttpRouteMatchQueryParameter
- type RouteSpecHttpRouteMatchQueryParameterArgs
- func (RouteSpecHttpRouteMatchQueryParameterArgs) ElementType() reflect.Type
- func (i RouteSpecHttpRouteMatchQueryParameterArgs) ToRouteSpecHttpRouteMatchQueryParameterOutput() RouteSpecHttpRouteMatchQueryParameterOutput
- func (i RouteSpecHttpRouteMatchQueryParameterArgs) ToRouteSpecHttpRouteMatchQueryParameterOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterOutput
- type RouteSpecHttpRouteMatchQueryParameterArray
- func (RouteSpecHttpRouteMatchQueryParameterArray) ElementType() reflect.Type
- func (i RouteSpecHttpRouteMatchQueryParameterArray) ToRouteSpecHttpRouteMatchQueryParameterArrayOutput() RouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (i RouteSpecHttpRouteMatchQueryParameterArray) ToRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterArrayOutput
- type RouteSpecHttpRouteMatchQueryParameterArrayInput
- type RouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (RouteSpecHttpRouteMatchQueryParameterArrayOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteMatchQueryParameterArrayOutput) Index(i pulumi.IntInput) RouteSpecHttpRouteMatchQueryParameterOutput
- func (o RouteSpecHttpRouteMatchQueryParameterArrayOutput) ToRouteSpecHttpRouteMatchQueryParameterArrayOutput() RouteSpecHttpRouteMatchQueryParameterArrayOutput
- func (o RouteSpecHttpRouteMatchQueryParameterArrayOutput) ToRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterArrayOutput
- type RouteSpecHttpRouteMatchQueryParameterInput
- type RouteSpecHttpRouteMatchQueryParameterMatch
- type RouteSpecHttpRouteMatchQueryParameterMatchArgs
- func (RouteSpecHttpRouteMatchQueryParameterMatchArgs) ElementType() reflect.Type
- func (i RouteSpecHttpRouteMatchQueryParameterMatchArgs) ToRouteSpecHttpRouteMatchQueryParameterMatchOutput() RouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (i RouteSpecHttpRouteMatchQueryParameterMatchArgs) ToRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (i RouteSpecHttpRouteMatchQueryParameterMatchArgs) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput() RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
- func (i RouteSpecHttpRouteMatchQueryParameterMatchArgs) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
- type RouteSpecHttpRouteMatchQueryParameterMatchInput
- type RouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (RouteSpecHttpRouteMatchQueryParameterMatchOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteMatchQueryParameterMatchOutput) Exact() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchQueryParameterMatchOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchOutput() RouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (o RouteSpecHttpRouteMatchQueryParameterMatchOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (o RouteSpecHttpRouteMatchQueryParameterMatchOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput() RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
- func (o RouteSpecHttpRouteMatchQueryParameterMatchOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
- type RouteSpecHttpRouteMatchQueryParameterMatchPtrInput
- type RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
- func (o RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) Elem() RouteSpecHttpRouteMatchQueryParameterMatchOutput
- func (RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) Exact() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput() RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
- func (o RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
- type RouteSpecHttpRouteMatchQueryParameterOutput
- func (RouteSpecHttpRouteMatchQueryParameterOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteMatchQueryParameterOutput) Match() RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
- func (o RouteSpecHttpRouteMatchQueryParameterOutput) Name() pulumi.StringOutput
- func (o RouteSpecHttpRouteMatchQueryParameterOutput) ToRouteSpecHttpRouteMatchQueryParameterOutput() RouteSpecHttpRouteMatchQueryParameterOutput
- func (o RouteSpecHttpRouteMatchQueryParameterOutput) ToRouteSpecHttpRouteMatchQueryParameterOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterOutput
- type RouteSpecHttpRouteOutput
- func (o RouteSpecHttpRouteOutput) Action() RouteSpecHttpRouteActionOutput
- func (RouteSpecHttpRouteOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteOutput) Match() RouteSpecHttpRouteMatchOutput
- func (o RouteSpecHttpRouteOutput) RetryPolicy() RouteSpecHttpRouteRetryPolicyPtrOutput
- func (o RouteSpecHttpRouteOutput) Timeout() RouteSpecHttpRouteTimeoutPtrOutput
- func (o RouteSpecHttpRouteOutput) ToRouteSpecHttpRouteOutput() RouteSpecHttpRouteOutput
- func (o RouteSpecHttpRouteOutput) ToRouteSpecHttpRouteOutputWithContext(ctx context.Context) RouteSpecHttpRouteOutput
- func (o RouteSpecHttpRouteOutput) ToRouteSpecHttpRoutePtrOutput() RouteSpecHttpRoutePtrOutput
- func (o RouteSpecHttpRouteOutput) ToRouteSpecHttpRoutePtrOutputWithContext(ctx context.Context) RouteSpecHttpRoutePtrOutput
- type RouteSpecHttpRoutePtrInput
- type RouteSpecHttpRoutePtrOutput
- func (o RouteSpecHttpRoutePtrOutput) Action() RouteSpecHttpRouteActionPtrOutput
- func (o RouteSpecHttpRoutePtrOutput) Elem() RouteSpecHttpRouteOutput
- func (RouteSpecHttpRoutePtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRoutePtrOutput) Match() RouteSpecHttpRouteMatchPtrOutput
- func (o RouteSpecHttpRoutePtrOutput) RetryPolicy() RouteSpecHttpRouteRetryPolicyPtrOutput
- func (o RouteSpecHttpRoutePtrOutput) Timeout() RouteSpecHttpRouteTimeoutPtrOutput
- func (o RouteSpecHttpRoutePtrOutput) ToRouteSpecHttpRoutePtrOutput() RouteSpecHttpRoutePtrOutput
- func (o RouteSpecHttpRoutePtrOutput) ToRouteSpecHttpRoutePtrOutputWithContext(ctx context.Context) RouteSpecHttpRoutePtrOutput
- type RouteSpecHttpRouteRetryPolicy
- type RouteSpecHttpRouteRetryPolicyArgs
- func (RouteSpecHttpRouteRetryPolicyArgs) ElementType() reflect.Type
- func (i RouteSpecHttpRouteRetryPolicyArgs) ToRouteSpecHttpRouteRetryPolicyOutput() RouteSpecHttpRouteRetryPolicyOutput
- func (i RouteSpecHttpRouteRetryPolicyArgs) ToRouteSpecHttpRouteRetryPolicyOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyOutput
- func (i RouteSpecHttpRouteRetryPolicyArgs) ToRouteSpecHttpRouteRetryPolicyPtrOutput() RouteSpecHttpRouteRetryPolicyPtrOutput
- func (i RouteSpecHttpRouteRetryPolicyArgs) ToRouteSpecHttpRouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyPtrOutput
- type RouteSpecHttpRouteRetryPolicyInput
- type RouteSpecHttpRouteRetryPolicyOutput
- func (RouteSpecHttpRouteRetryPolicyOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteRetryPolicyOutput) HttpRetryEvents() pulumi.StringArrayOutput
- func (o RouteSpecHttpRouteRetryPolicyOutput) MaxRetries() pulumi.IntOutput
- func (o RouteSpecHttpRouteRetryPolicyOutput) PerRetryTimeout() RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
- func (o RouteSpecHttpRouteRetryPolicyOutput) TcpRetryEvents() pulumi.StringArrayOutput
- func (o RouteSpecHttpRouteRetryPolicyOutput) ToRouteSpecHttpRouteRetryPolicyOutput() RouteSpecHttpRouteRetryPolicyOutput
- func (o RouteSpecHttpRouteRetryPolicyOutput) ToRouteSpecHttpRouteRetryPolicyOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyOutput
- func (o RouteSpecHttpRouteRetryPolicyOutput) ToRouteSpecHttpRouteRetryPolicyPtrOutput() RouteSpecHttpRouteRetryPolicyPtrOutput
- func (o RouteSpecHttpRouteRetryPolicyOutput) ToRouteSpecHttpRouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyPtrOutput
- type RouteSpecHttpRouteRetryPolicyPerRetryTimeout
- type RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs
- func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ElementType() reflect.Type
- func (i RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput() RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
- func (i RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
- func (i RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput
- func (i RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput
- type RouteSpecHttpRouteRetryPolicyPerRetryTimeoutInput
- type RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
- func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput() RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
- func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
- func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) Unit() pulumi.StringOutput
- func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) Value() pulumi.IntOutput
- type RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrInput
- type RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput) Elem() RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
- func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput) Unit() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput) Value() pulumi.IntPtrOutput
- type RouteSpecHttpRouteRetryPolicyPtrInput
- type RouteSpecHttpRouteRetryPolicyPtrOutput
- func (o RouteSpecHttpRouteRetryPolicyPtrOutput) Elem() RouteSpecHttpRouteRetryPolicyOutput
- func (RouteSpecHttpRouteRetryPolicyPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteRetryPolicyPtrOutput) HttpRetryEvents() pulumi.StringArrayOutput
- func (o RouteSpecHttpRouteRetryPolicyPtrOutput) MaxRetries() pulumi.IntPtrOutput
- func (o RouteSpecHttpRouteRetryPolicyPtrOutput) PerRetryTimeout() RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput
- func (o RouteSpecHttpRouteRetryPolicyPtrOutput) TcpRetryEvents() pulumi.StringArrayOutput
- func (o RouteSpecHttpRouteRetryPolicyPtrOutput) ToRouteSpecHttpRouteRetryPolicyPtrOutput() RouteSpecHttpRouteRetryPolicyPtrOutput
- func (o RouteSpecHttpRouteRetryPolicyPtrOutput) ToRouteSpecHttpRouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyPtrOutput
- type RouteSpecHttpRouteTimeout
- type RouteSpecHttpRouteTimeoutArgs
- func (RouteSpecHttpRouteTimeoutArgs) ElementType() reflect.Type
- func (i RouteSpecHttpRouteTimeoutArgs) ToRouteSpecHttpRouteTimeoutOutput() RouteSpecHttpRouteTimeoutOutput
- func (i RouteSpecHttpRouteTimeoutArgs) ToRouteSpecHttpRouteTimeoutOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutOutput
- func (i RouteSpecHttpRouteTimeoutArgs) ToRouteSpecHttpRouteTimeoutPtrOutput() RouteSpecHttpRouteTimeoutPtrOutput
- func (i RouteSpecHttpRouteTimeoutArgs) ToRouteSpecHttpRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutPtrOutput
- type RouteSpecHttpRouteTimeoutIdle
- type RouteSpecHttpRouteTimeoutIdleArgs
- func (RouteSpecHttpRouteTimeoutIdleArgs) ElementType() reflect.Type
- func (i RouteSpecHttpRouteTimeoutIdleArgs) ToRouteSpecHttpRouteTimeoutIdleOutput() RouteSpecHttpRouteTimeoutIdleOutput
- func (i RouteSpecHttpRouteTimeoutIdleArgs) ToRouteSpecHttpRouteTimeoutIdleOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutIdleOutput
- func (i RouteSpecHttpRouteTimeoutIdleArgs) ToRouteSpecHttpRouteTimeoutIdlePtrOutput() RouteSpecHttpRouteTimeoutIdlePtrOutput
- func (i RouteSpecHttpRouteTimeoutIdleArgs) ToRouteSpecHttpRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutIdlePtrOutput
- type RouteSpecHttpRouteTimeoutIdleInput
- type RouteSpecHttpRouteTimeoutIdleOutput
- func (RouteSpecHttpRouteTimeoutIdleOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteTimeoutIdleOutput) ToRouteSpecHttpRouteTimeoutIdleOutput() RouteSpecHttpRouteTimeoutIdleOutput
- func (o RouteSpecHttpRouteTimeoutIdleOutput) ToRouteSpecHttpRouteTimeoutIdleOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutIdleOutput
- func (o RouteSpecHttpRouteTimeoutIdleOutput) ToRouteSpecHttpRouteTimeoutIdlePtrOutput() RouteSpecHttpRouteTimeoutIdlePtrOutput
- func (o RouteSpecHttpRouteTimeoutIdleOutput) ToRouteSpecHttpRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutIdlePtrOutput
- func (o RouteSpecHttpRouteTimeoutIdleOutput) Unit() pulumi.StringOutput
- func (o RouteSpecHttpRouteTimeoutIdleOutput) Value() pulumi.IntOutput
- type RouteSpecHttpRouteTimeoutIdlePtrInput
- type RouteSpecHttpRouteTimeoutIdlePtrOutput
- func (o RouteSpecHttpRouteTimeoutIdlePtrOutput) Elem() RouteSpecHttpRouteTimeoutIdleOutput
- func (RouteSpecHttpRouteTimeoutIdlePtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteTimeoutIdlePtrOutput) ToRouteSpecHttpRouteTimeoutIdlePtrOutput() RouteSpecHttpRouteTimeoutIdlePtrOutput
- func (o RouteSpecHttpRouteTimeoutIdlePtrOutput) ToRouteSpecHttpRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutIdlePtrOutput
- func (o RouteSpecHttpRouteTimeoutIdlePtrOutput) Unit() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteTimeoutIdlePtrOutput) Value() pulumi.IntPtrOutput
- type RouteSpecHttpRouteTimeoutInput
- type RouteSpecHttpRouteTimeoutOutput
- func (RouteSpecHttpRouteTimeoutOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteTimeoutOutput) Idle() RouteSpecHttpRouteTimeoutIdlePtrOutput
- func (o RouteSpecHttpRouteTimeoutOutput) PerRequest() RouteSpecHttpRouteTimeoutPerRequestPtrOutput
- func (o RouteSpecHttpRouteTimeoutOutput) ToRouteSpecHttpRouteTimeoutOutput() RouteSpecHttpRouteTimeoutOutput
- func (o RouteSpecHttpRouteTimeoutOutput) ToRouteSpecHttpRouteTimeoutOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutOutput
- func (o RouteSpecHttpRouteTimeoutOutput) ToRouteSpecHttpRouteTimeoutPtrOutput() RouteSpecHttpRouteTimeoutPtrOutput
- func (o RouteSpecHttpRouteTimeoutOutput) ToRouteSpecHttpRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutPtrOutput
- type RouteSpecHttpRouteTimeoutPerRequest
- type RouteSpecHttpRouteTimeoutPerRequestArgs
- func (RouteSpecHttpRouteTimeoutPerRequestArgs) ElementType() reflect.Type
- func (i RouteSpecHttpRouteTimeoutPerRequestArgs) ToRouteSpecHttpRouteTimeoutPerRequestOutput() RouteSpecHttpRouteTimeoutPerRequestOutput
- func (i RouteSpecHttpRouteTimeoutPerRequestArgs) ToRouteSpecHttpRouteTimeoutPerRequestOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutPerRequestOutput
- func (i RouteSpecHttpRouteTimeoutPerRequestArgs) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutput() RouteSpecHttpRouteTimeoutPerRequestPtrOutput
- func (i RouteSpecHttpRouteTimeoutPerRequestArgs) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutPerRequestPtrOutput
- type RouteSpecHttpRouteTimeoutPerRequestInput
- type RouteSpecHttpRouteTimeoutPerRequestOutput
- func (RouteSpecHttpRouteTimeoutPerRequestOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteTimeoutPerRequestOutput) ToRouteSpecHttpRouteTimeoutPerRequestOutput() RouteSpecHttpRouteTimeoutPerRequestOutput
- func (o RouteSpecHttpRouteTimeoutPerRequestOutput) ToRouteSpecHttpRouteTimeoutPerRequestOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutPerRequestOutput
- func (o RouteSpecHttpRouteTimeoutPerRequestOutput) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutput() RouteSpecHttpRouteTimeoutPerRequestPtrOutput
- func (o RouteSpecHttpRouteTimeoutPerRequestOutput) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutPerRequestPtrOutput
- func (o RouteSpecHttpRouteTimeoutPerRequestOutput) Unit() pulumi.StringOutput
- func (o RouteSpecHttpRouteTimeoutPerRequestOutput) Value() pulumi.IntOutput
- type RouteSpecHttpRouteTimeoutPerRequestPtrInput
- type RouteSpecHttpRouteTimeoutPerRequestPtrOutput
- func (o RouteSpecHttpRouteTimeoutPerRequestPtrOutput) Elem() RouteSpecHttpRouteTimeoutPerRequestOutput
- func (RouteSpecHttpRouteTimeoutPerRequestPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteTimeoutPerRequestPtrOutput) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutput() RouteSpecHttpRouteTimeoutPerRequestPtrOutput
- func (o RouteSpecHttpRouteTimeoutPerRequestPtrOutput) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutPerRequestPtrOutput
- func (o RouteSpecHttpRouteTimeoutPerRequestPtrOutput) Unit() pulumi.StringPtrOutput
- func (o RouteSpecHttpRouteTimeoutPerRequestPtrOutput) Value() pulumi.IntPtrOutput
- type RouteSpecHttpRouteTimeoutPtrInput
- type RouteSpecHttpRouteTimeoutPtrOutput
- func (o RouteSpecHttpRouteTimeoutPtrOutput) Elem() RouteSpecHttpRouteTimeoutOutput
- func (RouteSpecHttpRouteTimeoutPtrOutput) ElementType() reflect.Type
- func (o RouteSpecHttpRouteTimeoutPtrOutput) Idle() RouteSpecHttpRouteTimeoutIdlePtrOutput
- func (o RouteSpecHttpRouteTimeoutPtrOutput) PerRequest() RouteSpecHttpRouteTimeoutPerRequestPtrOutput
- func (o RouteSpecHttpRouteTimeoutPtrOutput) ToRouteSpecHttpRouteTimeoutPtrOutput() RouteSpecHttpRouteTimeoutPtrOutput
- func (o RouteSpecHttpRouteTimeoutPtrOutput) ToRouteSpecHttpRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutPtrOutput
- type RouteSpecInput
- type RouteSpecOutput
- func (RouteSpecOutput) ElementType() reflect.Type
- func (o RouteSpecOutput) GrpcRoute() RouteSpecGrpcRoutePtrOutput
- func (o RouteSpecOutput) Http2Route() RouteSpecHttp2RoutePtrOutput
- func (o RouteSpecOutput) HttpRoute() RouteSpecHttpRoutePtrOutput
- func (o RouteSpecOutput) Priority() pulumi.IntPtrOutput
- func (o RouteSpecOutput) TcpRoute() RouteSpecTcpRoutePtrOutput
- func (o RouteSpecOutput) ToRouteSpecOutput() RouteSpecOutput
- func (o RouteSpecOutput) ToRouteSpecOutputWithContext(ctx context.Context) RouteSpecOutput
- func (o RouteSpecOutput) ToRouteSpecPtrOutput() RouteSpecPtrOutput
- func (o RouteSpecOutput) ToRouteSpecPtrOutputWithContext(ctx context.Context) RouteSpecPtrOutput
- type RouteSpecPtrInput
- type RouteSpecPtrOutput
- func (o RouteSpecPtrOutput) Elem() RouteSpecOutput
- func (RouteSpecPtrOutput) ElementType() reflect.Type
- func (o RouteSpecPtrOutput) GrpcRoute() RouteSpecGrpcRoutePtrOutput
- func (o RouteSpecPtrOutput) Http2Route() RouteSpecHttp2RoutePtrOutput
- func (o RouteSpecPtrOutput) HttpRoute() RouteSpecHttpRoutePtrOutput
- func (o RouteSpecPtrOutput) Priority() pulumi.IntPtrOutput
- func (o RouteSpecPtrOutput) TcpRoute() RouteSpecTcpRoutePtrOutput
- func (o RouteSpecPtrOutput) ToRouteSpecPtrOutput() RouteSpecPtrOutput
- func (o RouteSpecPtrOutput) ToRouteSpecPtrOutputWithContext(ctx context.Context) RouteSpecPtrOutput
- type RouteSpecTcpRoute
- type RouteSpecTcpRouteAction
- type RouteSpecTcpRouteActionArgs
- func (RouteSpecTcpRouteActionArgs) ElementType() reflect.Type
- func (i RouteSpecTcpRouteActionArgs) ToRouteSpecTcpRouteActionOutput() RouteSpecTcpRouteActionOutput
- func (i RouteSpecTcpRouteActionArgs) ToRouteSpecTcpRouteActionOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionOutput
- func (i RouteSpecTcpRouteActionArgs) ToRouteSpecTcpRouteActionPtrOutput() RouteSpecTcpRouteActionPtrOutput
- func (i RouteSpecTcpRouteActionArgs) ToRouteSpecTcpRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionPtrOutput
- type RouteSpecTcpRouteActionInput
- type RouteSpecTcpRouteActionOutput
- func (RouteSpecTcpRouteActionOutput) ElementType() reflect.Type
- func (o RouteSpecTcpRouteActionOutput) ToRouteSpecTcpRouteActionOutput() RouteSpecTcpRouteActionOutput
- func (o RouteSpecTcpRouteActionOutput) ToRouteSpecTcpRouteActionOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionOutput
- func (o RouteSpecTcpRouteActionOutput) ToRouteSpecTcpRouteActionPtrOutput() RouteSpecTcpRouteActionPtrOutput
- func (o RouteSpecTcpRouteActionOutput) ToRouteSpecTcpRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionPtrOutput
- func (o RouteSpecTcpRouteActionOutput) WeightedTargets() RouteSpecTcpRouteActionWeightedTargetArrayOutput
- type RouteSpecTcpRouteActionPtrInput
- type RouteSpecTcpRouteActionPtrOutput
- func (o RouteSpecTcpRouteActionPtrOutput) Elem() RouteSpecTcpRouteActionOutput
- func (RouteSpecTcpRouteActionPtrOutput) ElementType() reflect.Type
- func (o RouteSpecTcpRouteActionPtrOutput) ToRouteSpecTcpRouteActionPtrOutput() RouteSpecTcpRouteActionPtrOutput
- func (o RouteSpecTcpRouteActionPtrOutput) ToRouteSpecTcpRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionPtrOutput
- func (o RouteSpecTcpRouteActionPtrOutput) WeightedTargets() RouteSpecTcpRouteActionWeightedTargetArrayOutput
- type RouteSpecTcpRouteActionWeightedTarget
- type RouteSpecTcpRouteActionWeightedTargetArgs
- func (RouteSpecTcpRouteActionWeightedTargetArgs) ElementType() reflect.Type
- func (i RouteSpecTcpRouteActionWeightedTargetArgs) ToRouteSpecTcpRouteActionWeightedTargetOutput() RouteSpecTcpRouteActionWeightedTargetOutput
- func (i RouteSpecTcpRouteActionWeightedTargetArgs) ToRouteSpecTcpRouteActionWeightedTargetOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionWeightedTargetOutput
- type RouteSpecTcpRouteActionWeightedTargetArray
- func (RouteSpecTcpRouteActionWeightedTargetArray) ElementType() reflect.Type
- func (i RouteSpecTcpRouteActionWeightedTargetArray) ToRouteSpecTcpRouteActionWeightedTargetArrayOutput() RouteSpecTcpRouteActionWeightedTargetArrayOutput
- func (i RouteSpecTcpRouteActionWeightedTargetArray) ToRouteSpecTcpRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionWeightedTargetArrayOutput
- type RouteSpecTcpRouteActionWeightedTargetArrayInput
- type RouteSpecTcpRouteActionWeightedTargetArrayOutput
- func (RouteSpecTcpRouteActionWeightedTargetArrayOutput) ElementType() reflect.Type
- func (o RouteSpecTcpRouteActionWeightedTargetArrayOutput) Index(i pulumi.IntInput) RouteSpecTcpRouteActionWeightedTargetOutput
- func (o RouteSpecTcpRouteActionWeightedTargetArrayOutput) ToRouteSpecTcpRouteActionWeightedTargetArrayOutput() RouteSpecTcpRouteActionWeightedTargetArrayOutput
- func (o RouteSpecTcpRouteActionWeightedTargetArrayOutput) ToRouteSpecTcpRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionWeightedTargetArrayOutput
- type RouteSpecTcpRouteActionWeightedTargetInput
- type RouteSpecTcpRouteActionWeightedTargetOutput
- func (RouteSpecTcpRouteActionWeightedTargetOutput) ElementType() reflect.Type
- func (o RouteSpecTcpRouteActionWeightedTargetOutput) Port() pulumi.IntPtrOutput
- func (o RouteSpecTcpRouteActionWeightedTargetOutput) ToRouteSpecTcpRouteActionWeightedTargetOutput() RouteSpecTcpRouteActionWeightedTargetOutput
- func (o RouteSpecTcpRouteActionWeightedTargetOutput) ToRouteSpecTcpRouteActionWeightedTargetOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionWeightedTargetOutput
- func (o RouteSpecTcpRouteActionWeightedTargetOutput) VirtualNode() pulumi.StringOutput
- func (o RouteSpecTcpRouteActionWeightedTargetOutput) Weight() pulumi.IntOutput
- type RouteSpecTcpRouteArgs
- func (RouteSpecTcpRouteArgs) ElementType() reflect.Type
- func (i RouteSpecTcpRouteArgs) ToRouteSpecTcpRouteOutput() RouteSpecTcpRouteOutput
- func (i RouteSpecTcpRouteArgs) ToRouteSpecTcpRouteOutputWithContext(ctx context.Context) RouteSpecTcpRouteOutput
- func (i RouteSpecTcpRouteArgs) ToRouteSpecTcpRoutePtrOutput() RouteSpecTcpRoutePtrOutput
- func (i RouteSpecTcpRouteArgs) ToRouteSpecTcpRoutePtrOutputWithContext(ctx context.Context) RouteSpecTcpRoutePtrOutput
- type RouteSpecTcpRouteInput
- type RouteSpecTcpRouteMatch
- type RouteSpecTcpRouteMatchArgs
- func (RouteSpecTcpRouteMatchArgs) ElementType() reflect.Type
- func (i RouteSpecTcpRouteMatchArgs) ToRouteSpecTcpRouteMatchOutput() RouteSpecTcpRouteMatchOutput
- func (i RouteSpecTcpRouteMatchArgs) ToRouteSpecTcpRouteMatchOutputWithContext(ctx context.Context) RouteSpecTcpRouteMatchOutput
- func (i RouteSpecTcpRouteMatchArgs) ToRouteSpecTcpRouteMatchPtrOutput() RouteSpecTcpRouteMatchPtrOutput
- func (i RouteSpecTcpRouteMatchArgs) ToRouteSpecTcpRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteMatchPtrOutput
- type RouteSpecTcpRouteMatchInput
- type RouteSpecTcpRouteMatchOutput
- func (RouteSpecTcpRouteMatchOutput) ElementType() reflect.Type
- func (o RouteSpecTcpRouteMatchOutput) Port() pulumi.IntPtrOutput
- func (o RouteSpecTcpRouteMatchOutput) ToRouteSpecTcpRouteMatchOutput() RouteSpecTcpRouteMatchOutput
- func (o RouteSpecTcpRouteMatchOutput) ToRouteSpecTcpRouteMatchOutputWithContext(ctx context.Context) RouteSpecTcpRouteMatchOutput
- func (o RouteSpecTcpRouteMatchOutput) ToRouteSpecTcpRouteMatchPtrOutput() RouteSpecTcpRouteMatchPtrOutput
- func (o RouteSpecTcpRouteMatchOutput) ToRouteSpecTcpRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteMatchPtrOutput
- type RouteSpecTcpRouteMatchPtrInput
- type RouteSpecTcpRouteMatchPtrOutput
- func (o RouteSpecTcpRouteMatchPtrOutput) Elem() RouteSpecTcpRouteMatchOutput
- func (RouteSpecTcpRouteMatchPtrOutput) ElementType() reflect.Type
- func (o RouteSpecTcpRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
- func (o RouteSpecTcpRouteMatchPtrOutput) ToRouteSpecTcpRouteMatchPtrOutput() RouteSpecTcpRouteMatchPtrOutput
- func (o RouteSpecTcpRouteMatchPtrOutput) ToRouteSpecTcpRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteMatchPtrOutput
- type RouteSpecTcpRouteOutput
- func (o RouteSpecTcpRouteOutput) Action() RouteSpecTcpRouteActionOutput
- func (RouteSpecTcpRouteOutput) ElementType() reflect.Type
- func (o RouteSpecTcpRouteOutput) Match() RouteSpecTcpRouteMatchPtrOutput
- func (o RouteSpecTcpRouteOutput) Timeout() RouteSpecTcpRouteTimeoutPtrOutput
- func (o RouteSpecTcpRouteOutput) ToRouteSpecTcpRouteOutput() RouteSpecTcpRouteOutput
- func (o RouteSpecTcpRouteOutput) ToRouteSpecTcpRouteOutputWithContext(ctx context.Context) RouteSpecTcpRouteOutput
- func (o RouteSpecTcpRouteOutput) ToRouteSpecTcpRoutePtrOutput() RouteSpecTcpRoutePtrOutput
- func (o RouteSpecTcpRouteOutput) ToRouteSpecTcpRoutePtrOutputWithContext(ctx context.Context) RouteSpecTcpRoutePtrOutput
- type RouteSpecTcpRoutePtrInput
- type RouteSpecTcpRoutePtrOutput
- func (o RouteSpecTcpRoutePtrOutput) Action() RouteSpecTcpRouteActionPtrOutput
- func (o RouteSpecTcpRoutePtrOutput) Elem() RouteSpecTcpRouteOutput
- func (RouteSpecTcpRoutePtrOutput) ElementType() reflect.Type
- func (o RouteSpecTcpRoutePtrOutput) Match() RouteSpecTcpRouteMatchPtrOutput
- func (o RouteSpecTcpRoutePtrOutput) Timeout() RouteSpecTcpRouteTimeoutPtrOutput
- func (o RouteSpecTcpRoutePtrOutput) ToRouteSpecTcpRoutePtrOutput() RouteSpecTcpRoutePtrOutput
- func (o RouteSpecTcpRoutePtrOutput) ToRouteSpecTcpRoutePtrOutputWithContext(ctx context.Context) RouteSpecTcpRoutePtrOutput
- type RouteSpecTcpRouteTimeout
- type RouteSpecTcpRouteTimeoutArgs
- func (RouteSpecTcpRouteTimeoutArgs) ElementType() reflect.Type
- func (i RouteSpecTcpRouteTimeoutArgs) ToRouteSpecTcpRouteTimeoutOutput() RouteSpecTcpRouteTimeoutOutput
- func (i RouteSpecTcpRouteTimeoutArgs) ToRouteSpecTcpRouteTimeoutOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutOutput
- func (i RouteSpecTcpRouteTimeoutArgs) ToRouteSpecTcpRouteTimeoutPtrOutput() RouteSpecTcpRouteTimeoutPtrOutput
- func (i RouteSpecTcpRouteTimeoutArgs) ToRouteSpecTcpRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutPtrOutput
- type RouteSpecTcpRouteTimeoutIdle
- type RouteSpecTcpRouteTimeoutIdleArgs
- func (RouteSpecTcpRouteTimeoutIdleArgs) ElementType() reflect.Type
- func (i RouteSpecTcpRouteTimeoutIdleArgs) ToRouteSpecTcpRouteTimeoutIdleOutput() RouteSpecTcpRouteTimeoutIdleOutput
- func (i RouteSpecTcpRouteTimeoutIdleArgs) ToRouteSpecTcpRouteTimeoutIdleOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutIdleOutput
- func (i RouteSpecTcpRouteTimeoutIdleArgs) ToRouteSpecTcpRouteTimeoutIdlePtrOutput() RouteSpecTcpRouteTimeoutIdlePtrOutput
- func (i RouteSpecTcpRouteTimeoutIdleArgs) ToRouteSpecTcpRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutIdlePtrOutput
- type RouteSpecTcpRouteTimeoutIdleInput
- type RouteSpecTcpRouteTimeoutIdleOutput
- func (RouteSpecTcpRouteTimeoutIdleOutput) ElementType() reflect.Type
- func (o RouteSpecTcpRouteTimeoutIdleOutput) ToRouteSpecTcpRouteTimeoutIdleOutput() RouteSpecTcpRouteTimeoutIdleOutput
- func (o RouteSpecTcpRouteTimeoutIdleOutput) ToRouteSpecTcpRouteTimeoutIdleOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutIdleOutput
- func (o RouteSpecTcpRouteTimeoutIdleOutput) ToRouteSpecTcpRouteTimeoutIdlePtrOutput() RouteSpecTcpRouteTimeoutIdlePtrOutput
- func (o RouteSpecTcpRouteTimeoutIdleOutput) ToRouteSpecTcpRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutIdlePtrOutput
- func (o RouteSpecTcpRouteTimeoutIdleOutput) Unit() pulumi.StringOutput
- func (o RouteSpecTcpRouteTimeoutIdleOutput) Value() pulumi.IntOutput
- type RouteSpecTcpRouteTimeoutIdlePtrInput
- type RouteSpecTcpRouteTimeoutIdlePtrOutput
- func (o RouteSpecTcpRouteTimeoutIdlePtrOutput) Elem() RouteSpecTcpRouteTimeoutIdleOutput
- func (RouteSpecTcpRouteTimeoutIdlePtrOutput) ElementType() reflect.Type
- func (o RouteSpecTcpRouteTimeoutIdlePtrOutput) ToRouteSpecTcpRouteTimeoutIdlePtrOutput() RouteSpecTcpRouteTimeoutIdlePtrOutput
- func (o RouteSpecTcpRouteTimeoutIdlePtrOutput) ToRouteSpecTcpRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutIdlePtrOutput
- func (o RouteSpecTcpRouteTimeoutIdlePtrOutput) Unit() pulumi.StringPtrOutput
- func (o RouteSpecTcpRouteTimeoutIdlePtrOutput) Value() pulumi.IntPtrOutput
- type RouteSpecTcpRouteTimeoutInput
- type RouteSpecTcpRouteTimeoutOutput
- func (RouteSpecTcpRouteTimeoutOutput) ElementType() reflect.Type
- func (o RouteSpecTcpRouteTimeoutOutput) Idle() RouteSpecTcpRouteTimeoutIdlePtrOutput
- func (o RouteSpecTcpRouteTimeoutOutput) ToRouteSpecTcpRouteTimeoutOutput() RouteSpecTcpRouteTimeoutOutput
- func (o RouteSpecTcpRouteTimeoutOutput) ToRouteSpecTcpRouteTimeoutOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutOutput
- func (o RouteSpecTcpRouteTimeoutOutput) ToRouteSpecTcpRouteTimeoutPtrOutput() RouteSpecTcpRouteTimeoutPtrOutput
- func (o RouteSpecTcpRouteTimeoutOutput) ToRouteSpecTcpRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutPtrOutput
- type RouteSpecTcpRouteTimeoutPtrInput
- type RouteSpecTcpRouteTimeoutPtrOutput
- func (o RouteSpecTcpRouteTimeoutPtrOutput) Elem() RouteSpecTcpRouteTimeoutOutput
- func (RouteSpecTcpRouteTimeoutPtrOutput) ElementType() reflect.Type
- func (o RouteSpecTcpRouteTimeoutPtrOutput) Idle() RouteSpecTcpRouteTimeoutIdlePtrOutput
- func (o RouteSpecTcpRouteTimeoutPtrOutput) ToRouteSpecTcpRouteTimeoutPtrOutput() RouteSpecTcpRouteTimeoutPtrOutput
- func (o RouteSpecTcpRouteTimeoutPtrOutput) ToRouteSpecTcpRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutPtrOutput
- type RouteState
- type VirtualGateway
- type VirtualGatewayArgs
- type VirtualGatewayArray
- type VirtualGatewayArrayInput
- type VirtualGatewayArrayOutput
- func (VirtualGatewayArrayOutput) ElementType() reflect.Type
- func (o VirtualGatewayArrayOutput) Index(i pulumi.IntInput) VirtualGatewayOutput
- func (o VirtualGatewayArrayOutput) ToVirtualGatewayArrayOutput() VirtualGatewayArrayOutput
- func (o VirtualGatewayArrayOutput) ToVirtualGatewayArrayOutputWithContext(ctx context.Context) VirtualGatewayArrayOutput
- type VirtualGatewayInput
- type VirtualGatewayMap
- type VirtualGatewayMapInput
- type VirtualGatewayMapOutput
- func (VirtualGatewayMapOutput) ElementType() reflect.Type
- func (o VirtualGatewayMapOutput) MapIndex(k pulumi.StringInput) VirtualGatewayOutput
- func (o VirtualGatewayMapOutput) ToVirtualGatewayMapOutput() VirtualGatewayMapOutput
- func (o VirtualGatewayMapOutput) ToVirtualGatewayMapOutputWithContext(ctx context.Context) VirtualGatewayMapOutput
- type VirtualGatewayOutput
- func (o VirtualGatewayOutput) Arn() pulumi.StringOutput
- func (o VirtualGatewayOutput) CreatedDate() pulumi.StringOutput
- func (VirtualGatewayOutput) ElementType() reflect.Type
- func (o VirtualGatewayOutput) LastUpdatedDate() pulumi.StringOutput
- func (o VirtualGatewayOutput) MeshName() pulumi.StringOutput
- func (o VirtualGatewayOutput) MeshOwner() pulumi.StringOutput
- func (o VirtualGatewayOutput) Name() pulumi.StringOutput
- func (o VirtualGatewayOutput) ResourceOwner() pulumi.StringOutput
- func (o VirtualGatewayOutput) Spec() VirtualGatewaySpecOutput
- func (o VirtualGatewayOutput) Tags() pulumi.StringMapOutput
- func (o VirtualGatewayOutput) TagsAll() pulumi.StringMapOutput
- func (o VirtualGatewayOutput) ToVirtualGatewayOutput() VirtualGatewayOutput
- func (o VirtualGatewayOutput) ToVirtualGatewayOutputWithContext(ctx context.Context) VirtualGatewayOutput
- type VirtualGatewaySpec
- type VirtualGatewaySpecArgs
- func (VirtualGatewaySpecArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecArgs) ToVirtualGatewaySpecOutput() VirtualGatewaySpecOutput
- func (i VirtualGatewaySpecArgs) ToVirtualGatewaySpecOutputWithContext(ctx context.Context) VirtualGatewaySpecOutput
- func (i VirtualGatewaySpecArgs) ToVirtualGatewaySpecPtrOutput() VirtualGatewaySpecPtrOutput
- func (i VirtualGatewaySpecArgs) ToVirtualGatewaySpecPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecPtrOutput
- type VirtualGatewaySpecBackendDefaults
- type VirtualGatewaySpecBackendDefaultsArgs
- func (VirtualGatewaySpecBackendDefaultsArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecBackendDefaultsArgs) ToVirtualGatewaySpecBackendDefaultsOutput() VirtualGatewaySpecBackendDefaultsOutput
- func (i VirtualGatewaySpecBackendDefaultsArgs) ToVirtualGatewaySpecBackendDefaultsOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsOutput
- func (i VirtualGatewaySpecBackendDefaultsArgs) ToVirtualGatewaySpecBackendDefaultsPtrOutput() VirtualGatewaySpecBackendDefaultsPtrOutput
- func (i VirtualGatewaySpecBackendDefaultsArgs) ToVirtualGatewaySpecBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicy
- type VirtualGatewaySpecBackendDefaultsClientPolicyArgs
- func (VirtualGatewaySpecBackendDefaultsClientPolicyArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyOutput() VirtualGatewaySpecBackendDefaultsClientPolicyOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyOutput) Tls() VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyOutput() VirtualGatewaySpecBackendDefaultsClientPolicyOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyPtrInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput) Elem() VirtualGatewaySpecBackendDefaultsClientPolicyOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput) Tls() VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTls
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificate
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFile
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) CertificateChain() pulumi.StringOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) PrivateKey() pulumi.StringOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) Elem() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) PrivateKey() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) File() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) Sds() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) Elem() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) File() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) Sds() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSds
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) SecretName() pulumi.StringOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) Elem() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) Certificate() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) Enforce() pulumi.BoolPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) Ports() pulumi.IntArrayOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) Validation() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) Certificate() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) Elem() VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) Enforce() pulumi.BoolPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) Ports() pulumi.IntArrayOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) Validation() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidation
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) SubjectAlternativeNames() ...
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) Trust() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput) Elem() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput) SubjectAlternativeNames() ...
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput) Trust() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNames
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput() ...
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) ...
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() ...
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) ...
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatch
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput() ...
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) ...
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() ...
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) ...
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) Exacts() pulumi.StringArrayOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput() ...
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) ...
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() ...
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) ...
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) Elem() ...
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) Exacts() pulumi.StringArrayOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() ...
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) ...
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) Match() ...
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput() ...
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) ...
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() ...
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) ...
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) Elem() ...
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) Match() ...
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() ...
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) ...
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrust
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcm
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) Elem() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFile
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) Elem() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) Acm() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) File() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) Sds() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) Acm() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) Elem() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) File() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) Sds() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSds
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) SecretName() pulumi.StringOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrInput
- type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) Elem() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
- func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- type VirtualGatewaySpecBackendDefaultsInput
- type VirtualGatewaySpecBackendDefaultsOutput
- func (o VirtualGatewaySpecBackendDefaultsOutput) ClientPolicy() VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
- func (VirtualGatewaySpecBackendDefaultsOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsOutput) ToVirtualGatewaySpecBackendDefaultsOutput() VirtualGatewaySpecBackendDefaultsOutput
- func (o VirtualGatewaySpecBackendDefaultsOutput) ToVirtualGatewaySpecBackendDefaultsOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsOutput
- func (o VirtualGatewaySpecBackendDefaultsOutput) ToVirtualGatewaySpecBackendDefaultsPtrOutput() VirtualGatewaySpecBackendDefaultsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsOutput) ToVirtualGatewaySpecBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsPtrOutput
- type VirtualGatewaySpecBackendDefaultsPtrInput
- type VirtualGatewaySpecBackendDefaultsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsPtrOutput) ClientPolicy() VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsPtrOutput) Elem() VirtualGatewaySpecBackendDefaultsOutput
- func (VirtualGatewaySpecBackendDefaultsPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecBackendDefaultsPtrOutput) ToVirtualGatewaySpecBackendDefaultsPtrOutput() VirtualGatewaySpecBackendDefaultsPtrOutput
- func (o VirtualGatewaySpecBackendDefaultsPtrOutput) ToVirtualGatewaySpecBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsPtrOutput
- type VirtualGatewaySpecInput
- type VirtualGatewaySpecListener
- type VirtualGatewaySpecListenerArgs
- func (VirtualGatewaySpecListenerArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerArgs) ToVirtualGatewaySpecListenerOutput() VirtualGatewaySpecListenerOutput
- func (i VirtualGatewaySpecListenerArgs) ToVirtualGatewaySpecListenerOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerOutput
- func (i VirtualGatewaySpecListenerArgs) ToVirtualGatewaySpecListenerPtrOutput() VirtualGatewaySpecListenerPtrOutput
- func (i VirtualGatewaySpecListenerArgs) ToVirtualGatewaySpecListenerPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerPtrOutput
- type VirtualGatewaySpecListenerConnectionPool
- type VirtualGatewaySpecListenerConnectionPoolArgs
- func (VirtualGatewaySpecListenerConnectionPoolArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerConnectionPoolArgs) ToVirtualGatewaySpecListenerConnectionPoolOutput() VirtualGatewaySpecListenerConnectionPoolOutput
- func (i VirtualGatewaySpecListenerConnectionPoolArgs) ToVirtualGatewaySpecListenerConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolOutput
- func (i VirtualGatewaySpecListenerConnectionPoolArgs) ToVirtualGatewaySpecListenerConnectionPoolPtrOutput() VirtualGatewaySpecListenerConnectionPoolPtrOutput
- func (i VirtualGatewaySpecListenerConnectionPoolArgs) ToVirtualGatewaySpecListenerConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolPtrOutput
- type VirtualGatewaySpecListenerConnectionPoolGrpc
- type VirtualGatewaySpecListenerConnectionPoolGrpcArgs
- func (VirtualGatewaySpecListenerConnectionPoolGrpcArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToVirtualGatewaySpecListenerConnectionPoolGrpcOutput() VirtualGatewaySpecListenerConnectionPoolGrpcOutput
- func (i VirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToVirtualGatewaySpecListenerConnectionPoolGrpcOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolGrpcOutput
- func (i VirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput() VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
- func (i VirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
- type VirtualGatewaySpecListenerConnectionPoolGrpcInput
- type VirtualGatewaySpecListenerConnectionPoolGrpcOutput
- func (VirtualGatewaySpecListenerConnectionPoolGrpcOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerConnectionPoolGrpcOutput) MaxRequests() pulumi.IntOutput
- func (o VirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcOutput() VirtualGatewaySpecListenerConnectionPoolGrpcOutput
- func (o VirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolGrpcOutput
- func (o VirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput() VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
- type VirtualGatewaySpecListenerConnectionPoolGrpcPtrInput
- type VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput) Elem() VirtualGatewaySpecListenerConnectionPoolGrpcOutput
- func (VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput) MaxRequests() pulumi.IntPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput() VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
- type VirtualGatewaySpecListenerConnectionPoolHttp
- type VirtualGatewaySpecListenerConnectionPoolHttp2
- type VirtualGatewaySpecListenerConnectionPoolHttp2Args
- func (VirtualGatewaySpecListenerConnectionPoolHttp2Args) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerConnectionPoolHttp2Args) ToVirtualGatewaySpecListenerConnectionPoolHttp2Output() VirtualGatewaySpecListenerConnectionPoolHttp2Output
- func (i VirtualGatewaySpecListenerConnectionPoolHttp2Args) ToVirtualGatewaySpecListenerConnectionPoolHttp2OutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttp2Output
- func (i VirtualGatewaySpecListenerConnectionPoolHttp2Args) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput() VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
- func (i VirtualGatewaySpecListenerConnectionPoolHttp2Args) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
- type VirtualGatewaySpecListenerConnectionPoolHttp2Input
- type VirtualGatewaySpecListenerConnectionPoolHttp2Output
- func (VirtualGatewaySpecListenerConnectionPoolHttp2Output) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerConnectionPoolHttp2Output) MaxRequests() pulumi.IntOutput
- func (o VirtualGatewaySpecListenerConnectionPoolHttp2Output) ToVirtualGatewaySpecListenerConnectionPoolHttp2Output() VirtualGatewaySpecListenerConnectionPoolHttp2Output
- func (o VirtualGatewaySpecListenerConnectionPoolHttp2Output) ToVirtualGatewaySpecListenerConnectionPoolHttp2OutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttp2Output
- func (o VirtualGatewaySpecListenerConnectionPoolHttp2Output) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput() VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolHttp2Output) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
- type VirtualGatewaySpecListenerConnectionPoolHttp2PtrInput
- type VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput) Elem() VirtualGatewaySpecListenerConnectionPoolHttp2Output
- func (VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput) MaxRequests() pulumi.IntPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput() VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
- type VirtualGatewaySpecListenerConnectionPoolHttpArgs
- func (VirtualGatewaySpecListenerConnectionPoolHttpArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerConnectionPoolHttpArgs) ToVirtualGatewaySpecListenerConnectionPoolHttpOutput() VirtualGatewaySpecListenerConnectionPoolHttpOutput
- func (i VirtualGatewaySpecListenerConnectionPoolHttpArgs) ToVirtualGatewaySpecListenerConnectionPoolHttpOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttpOutput
- func (i VirtualGatewaySpecListenerConnectionPoolHttpArgs) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutput() VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
- func (i VirtualGatewaySpecListenerConnectionPoolHttpArgs) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
- type VirtualGatewaySpecListenerConnectionPoolHttpInput
- type VirtualGatewaySpecListenerConnectionPoolHttpOutput
- func (VirtualGatewaySpecListenerConnectionPoolHttpOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerConnectionPoolHttpOutput) MaxConnections() pulumi.IntOutput
- func (o VirtualGatewaySpecListenerConnectionPoolHttpOutput) MaxPendingRequests() pulumi.IntPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolHttpOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpOutput() VirtualGatewaySpecListenerConnectionPoolHttpOutput
- func (o VirtualGatewaySpecListenerConnectionPoolHttpOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttpOutput
- func (o VirtualGatewaySpecListenerConnectionPoolHttpOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutput() VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolHttpOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
- type VirtualGatewaySpecListenerConnectionPoolHttpPtrInput
- type VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput) Elem() VirtualGatewaySpecListenerConnectionPoolHttpOutput
- func (VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput) MaxConnections() pulumi.IntPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput) MaxPendingRequests() pulumi.IntPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutput() VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
- type VirtualGatewaySpecListenerConnectionPoolInput
- type VirtualGatewaySpecListenerConnectionPoolOutput
- func (VirtualGatewaySpecListenerConnectionPoolOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerConnectionPoolOutput) Grpc() VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolOutput) Http() VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolOutput) Http2() VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolOutput) ToVirtualGatewaySpecListenerConnectionPoolOutput() VirtualGatewaySpecListenerConnectionPoolOutput
- func (o VirtualGatewaySpecListenerConnectionPoolOutput) ToVirtualGatewaySpecListenerConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolOutput
- func (o VirtualGatewaySpecListenerConnectionPoolOutput) ToVirtualGatewaySpecListenerConnectionPoolPtrOutput() VirtualGatewaySpecListenerConnectionPoolPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolOutput) ToVirtualGatewaySpecListenerConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolPtrOutput
- type VirtualGatewaySpecListenerConnectionPoolPtrInput
- type VirtualGatewaySpecListenerConnectionPoolPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolPtrOutput) Elem() VirtualGatewaySpecListenerConnectionPoolOutput
- func (VirtualGatewaySpecListenerConnectionPoolPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerConnectionPoolPtrOutput) Grpc() VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolPtrOutput) Http() VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolPtrOutput) Http2() VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolPtrOutput() VirtualGatewaySpecListenerConnectionPoolPtrOutput
- func (o VirtualGatewaySpecListenerConnectionPoolPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolPtrOutput
- type VirtualGatewaySpecListenerHealthCheck
- type VirtualGatewaySpecListenerHealthCheckArgs
- func (VirtualGatewaySpecListenerHealthCheckArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerHealthCheckArgs) ToVirtualGatewaySpecListenerHealthCheckOutput() VirtualGatewaySpecListenerHealthCheckOutput
- func (i VirtualGatewaySpecListenerHealthCheckArgs) ToVirtualGatewaySpecListenerHealthCheckOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerHealthCheckOutput
- func (i VirtualGatewaySpecListenerHealthCheckArgs) ToVirtualGatewaySpecListenerHealthCheckPtrOutput() VirtualGatewaySpecListenerHealthCheckPtrOutput
- func (i VirtualGatewaySpecListenerHealthCheckArgs) ToVirtualGatewaySpecListenerHealthCheckPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerHealthCheckPtrOutput
- type VirtualGatewaySpecListenerHealthCheckInput
- type VirtualGatewaySpecListenerHealthCheckOutput
- func (VirtualGatewaySpecListenerHealthCheckOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerHealthCheckOutput) HealthyThreshold() pulumi.IntOutput
- func (o VirtualGatewaySpecListenerHealthCheckOutput) IntervalMillis() pulumi.IntOutput
- func (o VirtualGatewaySpecListenerHealthCheckOutput) Path() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecListenerHealthCheckOutput) Port() pulumi.IntPtrOutput
- func (o VirtualGatewaySpecListenerHealthCheckOutput) Protocol() pulumi.StringOutput
- func (o VirtualGatewaySpecListenerHealthCheckOutput) TimeoutMillis() pulumi.IntOutput
- func (o VirtualGatewaySpecListenerHealthCheckOutput) ToVirtualGatewaySpecListenerHealthCheckOutput() VirtualGatewaySpecListenerHealthCheckOutput
- func (o VirtualGatewaySpecListenerHealthCheckOutput) ToVirtualGatewaySpecListenerHealthCheckOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerHealthCheckOutput
- func (o VirtualGatewaySpecListenerHealthCheckOutput) ToVirtualGatewaySpecListenerHealthCheckPtrOutput() VirtualGatewaySpecListenerHealthCheckPtrOutput
- func (o VirtualGatewaySpecListenerHealthCheckOutput) ToVirtualGatewaySpecListenerHealthCheckPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerHealthCheckPtrOutput
- func (o VirtualGatewaySpecListenerHealthCheckOutput) UnhealthyThreshold() pulumi.IntOutput
- type VirtualGatewaySpecListenerHealthCheckPtrInput
- type VirtualGatewaySpecListenerHealthCheckPtrOutput
- func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) Elem() VirtualGatewaySpecListenerHealthCheckOutput
- func (VirtualGatewaySpecListenerHealthCheckPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) HealthyThreshold() pulumi.IntPtrOutput
- func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) IntervalMillis() pulumi.IntPtrOutput
- func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) Path() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) Port() pulumi.IntPtrOutput
- func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) Protocol() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) TimeoutMillis() pulumi.IntPtrOutput
- func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) ToVirtualGatewaySpecListenerHealthCheckPtrOutput() VirtualGatewaySpecListenerHealthCheckPtrOutput
- func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) ToVirtualGatewaySpecListenerHealthCheckPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerHealthCheckPtrOutput
- func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) UnhealthyThreshold() pulumi.IntPtrOutput
- type VirtualGatewaySpecListenerInput
- type VirtualGatewaySpecListenerOutput
- func (o VirtualGatewaySpecListenerOutput) ConnectionPool() VirtualGatewaySpecListenerConnectionPoolPtrOutput
- func (VirtualGatewaySpecListenerOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerOutput) HealthCheck() VirtualGatewaySpecListenerHealthCheckPtrOutput
- func (o VirtualGatewaySpecListenerOutput) PortMapping() VirtualGatewaySpecListenerPortMappingOutput
- func (o VirtualGatewaySpecListenerOutput) Tls() VirtualGatewaySpecListenerTlsPtrOutput
- func (o VirtualGatewaySpecListenerOutput) ToVirtualGatewaySpecListenerOutput() VirtualGatewaySpecListenerOutput
- func (o VirtualGatewaySpecListenerOutput) ToVirtualGatewaySpecListenerOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerOutput
- func (o VirtualGatewaySpecListenerOutput) ToVirtualGatewaySpecListenerPtrOutput() VirtualGatewaySpecListenerPtrOutput
- func (o VirtualGatewaySpecListenerOutput) ToVirtualGatewaySpecListenerPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerPtrOutput
- type VirtualGatewaySpecListenerPortMapping
- type VirtualGatewaySpecListenerPortMappingArgs
- func (VirtualGatewaySpecListenerPortMappingArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerPortMappingArgs) ToVirtualGatewaySpecListenerPortMappingOutput() VirtualGatewaySpecListenerPortMappingOutput
- func (i VirtualGatewaySpecListenerPortMappingArgs) ToVirtualGatewaySpecListenerPortMappingOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerPortMappingOutput
- func (i VirtualGatewaySpecListenerPortMappingArgs) ToVirtualGatewaySpecListenerPortMappingPtrOutput() VirtualGatewaySpecListenerPortMappingPtrOutput
- func (i VirtualGatewaySpecListenerPortMappingArgs) ToVirtualGatewaySpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerPortMappingPtrOutput
- type VirtualGatewaySpecListenerPortMappingInput
- type VirtualGatewaySpecListenerPortMappingOutput
- func (VirtualGatewaySpecListenerPortMappingOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerPortMappingOutput) Port() pulumi.IntOutput
- func (o VirtualGatewaySpecListenerPortMappingOutput) Protocol() pulumi.StringOutput
- func (o VirtualGatewaySpecListenerPortMappingOutput) ToVirtualGatewaySpecListenerPortMappingOutput() VirtualGatewaySpecListenerPortMappingOutput
- func (o VirtualGatewaySpecListenerPortMappingOutput) ToVirtualGatewaySpecListenerPortMappingOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerPortMappingOutput
- func (o VirtualGatewaySpecListenerPortMappingOutput) ToVirtualGatewaySpecListenerPortMappingPtrOutput() VirtualGatewaySpecListenerPortMappingPtrOutput
- func (o VirtualGatewaySpecListenerPortMappingOutput) ToVirtualGatewaySpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerPortMappingPtrOutput
- type VirtualGatewaySpecListenerPortMappingPtrInput
- type VirtualGatewaySpecListenerPortMappingPtrOutput
- func (o VirtualGatewaySpecListenerPortMappingPtrOutput) Elem() VirtualGatewaySpecListenerPortMappingOutput
- func (VirtualGatewaySpecListenerPortMappingPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerPortMappingPtrOutput) Port() pulumi.IntPtrOutput
- func (o VirtualGatewaySpecListenerPortMappingPtrOutput) Protocol() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecListenerPortMappingPtrOutput) ToVirtualGatewaySpecListenerPortMappingPtrOutput() VirtualGatewaySpecListenerPortMappingPtrOutput
- func (o VirtualGatewaySpecListenerPortMappingPtrOutput) ToVirtualGatewaySpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerPortMappingPtrOutput
- type VirtualGatewaySpecListenerPtrInput
- type VirtualGatewaySpecListenerPtrOutput
- func (o VirtualGatewaySpecListenerPtrOutput) ConnectionPool() VirtualGatewaySpecListenerConnectionPoolPtrOutput
- func (o VirtualGatewaySpecListenerPtrOutput) Elem() VirtualGatewaySpecListenerOutput
- func (VirtualGatewaySpecListenerPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerPtrOutput) HealthCheck() VirtualGatewaySpecListenerHealthCheckPtrOutput
- func (o VirtualGatewaySpecListenerPtrOutput) PortMapping() VirtualGatewaySpecListenerPortMappingPtrOutput
- func (o VirtualGatewaySpecListenerPtrOutput) Tls() VirtualGatewaySpecListenerTlsPtrOutput
- func (o VirtualGatewaySpecListenerPtrOutput) ToVirtualGatewaySpecListenerPtrOutput() VirtualGatewaySpecListenerPtrOutput
- func (o VirtualGatewaySpecListenerPtrOutput) ToVirtualGatewaySpecListenerPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerPtrOutput
- type VirtualGatewaySpecListenerTls
- type VirtualGatewaySpecListenerTlsArgs
- func (VirtualGatewaySpecListenerTlsArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerTlsArgs) ToVirtualGatewaySpecListenerTlsOutput() VirtualGatewaySpecListenerTlsOutput
- func (i VirtualGatewaySpecListenerTlsArgs) ToVirtualGatewaySpecListenerTlsOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsOutput
- func (i VirtualGatewaySpecListenerTlsArgs) ToVirtualGatewaySpecListenerTlsPtrOutput() VirtualGatewaySpecListenerTlsPtrOutput
- func (i VirtualGatewaySpecListenerTlsArgs) ToVirtualGatewaySpecListenerTlsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsPtrOutput
- type VirtualGatewaySpecListenerTlsCertificate
- type VirtualGatewaySpecListenerTlsCertificateAcm
- type VirtualGatewaySpecListenerTlsCertificateAcmArgs
- func (VirtualGatewaySpecListenerTlsCertificateAcmArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerTlsCertificateAcmArgs) ToVirtualGatewaySpecListenerTlsCertificateAcmOutput() VirtualGatewaySpecListenerTlsCertificateAcmOutput
- func (i VirtualGatewaySpecListenerTlsCertificateAcmArgs) ToVirtualGatewaySpecListenerTlsCertificateAcmOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateAcmOutput
- func (i VirtualGatewaySpecListenerTlsCertificateAcmArgs) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutput() VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
- func (i VirtualGatewaySpecListenerTlsCertificateAcmArgs) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
- type VirtualGatewaySpecListenerTlsCertificateAcmInput
- type VirtualGatewaySpecListenerTlsCertificateAcmOutput
- func (o VirtualGatewaySpecListenerTlsCertificateAcmOutput) CertificateArn() pulumi.StringOutput
- func (VirtualGatewaySpecListenerTlsCertificateAcmOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsCertificateAcmOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmOutput() VirtualGatewaySpecListenerTlsCertificateAcmOutput
- func (o VirtualGatewaySpecListenerTlsCertificateAcmOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateAcmOutput
- func (o VirtualGatewaySpecListenerTlsCertificateAcmOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutput() VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificateAcmOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
- type VirtualGatewaySpecListenerTlsCertificateAcmPtrInput
- type VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput) CertificateArn() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput) Elem() VirtualGatewaySpecListenerTlsCertificateAcmOutput
- func (VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutput() VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
- type VirtualGatewaySpecListenerTlsCertificateArgs
- func (VirtualGatewaySpecListenerTlsCertificateArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerTlsCertificateArgs) ToVirtualGatewaySpecListenerTlsCertificateOutput() VirtualGatewaySpecListenerTlsCertificateOutput
- func (i VirtualGatewaySpecListenerTlsCertificateArgs) ToVirtualGatewaySpecListenerTlsCertificateOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateOutput
- func (i VirtualGatewaySpecListenerTlsCertificateArgs) ToVirtualGatewaySpecListenerTlsCertificatePtrOutput() VirtualGatewaySpecListenerTlsCertificatePtrOutput
- func (i VirtualGatewaySpecListenerTlsCertificateArgs) ToVirtualGatewaySpecListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificatePtrOutput
- type VirtualGatewaySpecListenerTlsCertificateFile
- type VirtualGatewaySpecListenerTlsCertificateFileArgs
- func (VirtualGatewaySpecListenerTlsCertificateFileArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerTlsCertificateFileArgs) ToVirtualGatewaySpecListenerTlsCertificateFileOutput() VirtualGatewaySpecListenerTlsCertificateFileOutput
- func (i VirtualGatewaySpecListenerTlsCertificateFileArgs) ToVirtualGatewaySpecListenerTlsCertificateFileOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateFileOutput
- func (i VirtualGatewaySpecListenerTlsCertificateFileArgs) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutput() VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
- func (i VirtualGatewaySpecListenerTlsCertificateFileArgs) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
- type VirtualGatewaySpecListenerTlsCertificateFileInput
- type VirtualGatewaySpecListenerTlsCertificateFileOutput
- func (o VirtualGatewaySpecListenerTlsCertificateFileOutput) CertificateChain() pulumi.StringOutput
- func (VirtualGatewaySpecListenerTlsCertificateFileOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsCertificateFileOutput) PrivateKey() pulumi.StringOutput
- func (o VirtualGatewaySpecListenerTlsCertificateFileOutput) ToVirtualGatewaySpecListenerTlsCertificateFileOutput() VirtualGatewaySpecListenerTlsCertificateFileOutput
- func (o VirtualGatewaySpecListenerTlsCertificateFileOutput) ToVirtualGatewaySpecListenerTlsCertificateFileOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateFileOutput
- func (o VirtualGatewaySpecListenerTlsCertificateFileOutput) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutput() VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificateFileOutput) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
- type VirtualGatewaySpecListenerTlsCertificateFilePtrInput
- type VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificateFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificateFilePtrOutput) Elem() VirtualGatewaySpecListenerTlsCertificateFileOutput
- func (VirtualGatewaySpecListenerTlsCertificateFilePtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsCertificateFilePtrOutput) PrivateKey() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificateFilePtrOutput) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutput() VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificateFilePtrOutput) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
- type VirtualGatewaySpecListenerTlsCertificateInput
- type VirtualGatewaySpecListenerTlsCertificateOutput
- func (o VirtualGatewaySpecListenerTlsCertificateOutput) Acm() VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
- func (VirtualGatewaySpecListenerTlsCertificateOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsCertificateOutput) File() VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificateOutput) Sds() VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificateOutput) ToVirtualGatewaySpecListenerTlsCertificateOutput() VirtualGatewaySpecListenerTlsCertificateOutput
- func (o VirtualGatewaySpecListenerTlsCertificateOutput) ToVirtualGatewaySpecListenerTlsCertificateOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateOutput
- func (o VirtualGatewaySpecListenerTlsCertificateOutput) ToVirtualGatewaySpecListenerTlsCertificatePtrOutput() VirtualGatewaySpecListenerTlsCertificatePtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificateOutput) ToVirtualGatewaySpecListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificatePtrOutput
- type VirtualGatewaySpecListenerTlsCertificatePtrInput
- type VirtualGatewaySpecListenerTlsCertificatePtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificatePtrOutput) Acm() VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificatePtrOutput) Elem() VirtualGatewaySpecListenerTlsCertificateOutput
- func (VirtualGatewaySpecListenerTlsCertificatePtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsCertificatePtrOutput) File() VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificatePtrOutput) Sds() VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificatePtrOutput) ToVirtualGatewaySpecListenerTlsCertificatePtrOutput() VirtualGatewaySpecListenerTlsCertificatePtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificatePtrOutput) ToVirtualGatewaySpecListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificatePtrOutput
- type VirtualGatewaySpecListenerTlsCertificateSds
- type VirtualGatewaySpecListenerTlsCertificateSdsArgs
- func (VirtualGatewaySpecListenerTlsCertificateSdsArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerTlsCertificateSdsArgs) ToVirtualGatewaySpecListenerTlsCertificateSdsOutput() VirtualGatewaySpecListenerTlsCertificateSdsOutput
- func (i VirtualGatewaySpecListenerTlsCertificateSdsArgs) ToVirtualGatewaySpecListenerTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateSdsOutput
- func (i VirtualGatewaySpecListenerTlsCertificateSdsArgs) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutput() VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
- func (i VirtualGatewaySpecListenerTlsCertificateSdsArgs) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
- type VirtualGatewaySpecListenerTlsCertificateSdsInput
- type VirtualGatewaySpecListenerTlsCertificateSdsOutput
- func (VirtualGatewaySpecListenerTlsCertificateSdsOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsCertificateSdsOutput) SecretName() pulumi.StringOutput
- func (o VirtualGatewaySpecListenerTlsCertificateSdsOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsOutput() VirtualGatewaySpecListenerTlsCertificateSdsOutput
- func (o VirtualGatewaySpecListenerTlsCertificateSdsOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateSdsOutput
- func (o VirtualGatewaySpecListenerTlsCertificateSdsOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutput() VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificateSdsOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
- type VirtualGatewaySpecListenerTlsCertificateSdsPtrInput
- type VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput) Elem() VirtualGatewaySpecListenerTlsCertificateSdsOutput
- func (VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutput() VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
- func (o VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
- type VirtualGatewaySpecListenerTlsInput
- type VirtualGatewaySpecListenerTlsOutput
- func (o VirtualGatewaySpecListenerTlsOutput) Certificate() VirtualGatewaySpecListenerTlsCertificateOutput
- func (VirtualGatewaySpecListenerTlsOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsOutput) Mode() pulumi.StringOutput
- func (o VirtualGatewaySpecListenerTlsOutput) ToVirtualGatewaySpecListenerTlsOutput() VirtualGatewaySpecListenerTlsOutput
- func (o VirtualGatewaySpecListenerTlsOutput) ToVirtualGatewaySpecListenerTlsOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsOutput
- func (o VirtualGatewaySpecListenerTlsOutput) ToVirtualGatewaySpecListenerTlsPtrOutput() VirtualGatewaySpecListenerTlsPtrOutput
- func (o VirtualGatewaySpecListenerTlsOutput) ToVirtualGatewaySpecListenerTlsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsPtrOutput
- func (o VirtualGatewaySpecListenerTlsOutput) Validation() VirtualGatewaySpecListenerTlsValidationPtrOutput
- type VirtualGatewaySpecListenerTlsPtrInput
- type VirtualGatewaySpecListenerTlsPtrOutput
- func (o VirtualGatewaySpecListenerTlsPtrOutput) Certificate() VirtualGatewaySpecListenerTlsCertificatePtrOutput
- func (o VirtualGatewaySpecListenerTlsPtrOutput) Elem() VirtualGatewaySpecListenerTlsOutput
- func (VirtualGatewaySpecListenerTlsPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsPtrOutput) Mode() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecListenerTlsPtrOutput) ToVirtualGatewaySpecListenerTlsPtrOutput() VirtualGatewaySpecListenerTlsPtrOutput
- func (o VirtualGatewaySpecListenerTlsPtrOutput) ToVirtualGatewaySpecListenerTlsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsPtrOutput
- func (o VirtualGatewaySpecListenerTlsPtrOutput) Validation() VirtualGatewaySpecListenerTlsValidationPtrOutput
- type VirtualGatewaySpecListenerTlsValidation
- type VirtualGatewaySpecListenerTlsValidationArgs
- func (VirtualGatewaySpecListenerTlsValidationArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerTlsValidationArgs) ToVirtualGatewaySpecListenerTlsValidationOutput() VirtualGatewaySpecListenerTlsValidationOutput
- func (i VirtualGatewaySpecListenerTlsValidationArgs) ToVirtualGatewaySpecListenerTlsValidationOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationOutput
- func (i VirtualGatewaySpecListenerTlsValidationArgs) ToVirtualGatewaySpecListenerTlsValidationPtrOutput() VirtualGatewaySpecListenerTlsValidationPtrOutput
- func (i VirtualGatewaySpecListenerTlsValidationArgs) ToVirtualGatewaySpecListenerTlsValidationPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationPtrOutput
- type VirtualGatewaySpecListenerTlsValidationInput
- type VirtualGatewaySpecListenerTlsValidationOutput
- func (VirtualGatewaySpecListenerTlsValidationOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsValidationOutput) SubjectAlternativeNames() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationOutput) ToVirtualGatewaySpecListenerTlsValidationOutput() VirtualGatewaySpecListenerTlsValidationOutput
- func (o VirtualGatewaySpecListenerTlsValidationOutput) ToVirtualGatewaySpecListenerTlsValidationOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationOutput
- func (o VirtualGatewaySpecListenerTlsValidationOutput) ToVirtualGatewaySpecListenerTlsValidationPtrOutput() VirtualGatewaySpecListenerTlsValidationPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationOutput) ToVirtualGatewaySpecListenerTlsValidationPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationOutput) Trust() VirtualGatewaySpecListenerTlsValidationTrustOutput
- type VirtualGatewaySpecListenerTlsValidationPtrInput
- type VirtualGatewaySpecListenerTlsValidationPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationPtrOutput) Elem() VirtualGatewaySpecListenerTlsValidationOutput
- func (VirtualGatewaySpecListenerTlsValidationPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsValidationPtrOutput) SubjectAlternativeNames() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationPtrOutput) ToVirtualGatewaySpecListenerTlsValidationPtrOutput() VirtualGatewaySpecListenerTlsValidationPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationPtrOutput) ToVirtualGatewaySpecListenerTlsValidationPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationPtrOutput) Trust() VirtualGatewaySpecListenerTlsValidationTrustPtrOutput
- type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNames
- type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs
- func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput
- func (i VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput
- func (i VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- func (i VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesInput
- type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatch
- type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs
- func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
- func (i VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
- func (i VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
- func (i VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
- type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchInput
- type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
- func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) Exacts() pulumi.StringArrayOutput
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
- type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrInput
- type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) Elem() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
- func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) Exacts() pulumi.StringArrayOutput
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
- type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput
- func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) Match() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrInput
- type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) Elem() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput
- func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) Match() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- type VirtualGatewaySpecListenerTlsValidationTrust
- type VirtualGatewaySpecListenerTlsValidationTrustArgs
- func (VirtualGatewaySpecListenerTlsValidationTrustArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerTlsValidationTrustArgs) ToVirtualGatewaySpecListenerTlsValidationTrustOutput() VirtualGatewaySpecListenerTlsValidationTrustOutput
- func (i VirtualGatewaySpecListenerTlsValidationTrustArgs) ToVirtualGatewaySpecListenerTlsValidationTrustOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustOutput
- func (i VirtualGatewaySpecListenerTlsValidationTrustArgs) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutput() VirtualGatewaySpecListenerTlsValidationTrustPtrOutput
- func (i VirtualGatewaySpecListenerTlsValidationTrustArgs) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustPtrOutput
- type VirtualGatewaySpecListenerTlsValidationTrustFile
- type VirtualGatewaySpecListenerTlsValidationTrustFileArgs
- func (VirtualGatewaySpecListenerTlsValidationTrustFileArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerTlsValidationTrustFileArgs) ToVirtualGatewaySpecListenerTlsValidationTrustFileOutput() VirtualGatewaySpecListenerTlsValidationTrustFileOutput
- func (i VirtualGatewaySpecListenerTlsValidationTrustFileArgs) ToVirtualGatewaySpecListenerTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustFileOutput
- func (i VirtualGatewaySpecListenerTlsValidationTrustFileArgs) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput() VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
- func (i VirtualGatewaySpecListenerTlsValidationTrustFileArgs) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
- type VirtualGatewaySpecListenerTlsValidationTrustFileInput
- type VirtualGatewaySpecListenerTlsValidationTrustFileOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
- func (VirtualGatewaySpecListenerTlsValidationTrustFileOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsValidationTrustFileOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFileOutput() VirtualGatewaySpecListenerTlsValidationTrustFileOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustFileOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustFileOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustFileOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput() VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustFileOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
- type VirtualGatewaySpecListenerTlsValidationTrustFilePtrInput
- type VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput) Elem() VirtualGatewaySpecListenerTlsValidationTrustFileOutput
- func (VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput() VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
- type VirtualGatewaySpecListenerTlsValidationTrustInput
- type VirtualGatewaySpecListenerTlsValidationTrustOutput
- func (VirtualGatewaySpecListenerTlsValidationTrustOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsValidationTrustOutput) File() VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustOutput) Sds() VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustOutput) ToVirtualGatewaySpecListenerTlsValidationTrustOutput() VirtualGatewaySpecListenerTlsValidationTrustOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustOutput) ToVirtualGatewaySpecListenerTlsValidationTrustOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustOutput) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutput() VirtualGatewaySpecListenerTlsValidationTrustPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustOutput) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustPtrOutput
- type VirtualGatewaySpecListenerTlsValidationTrustPtrInput
- type VirtualGatewaySpecListenerTlsValidationTrustPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustPtrOutput) Elem() VirtualGatewaySpecListenerTlsValidationTrustOutput
- func (VirtualGatewaySpecListenerTlsValidationTrustPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsValidationTrustPtrOutput) File() VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustPtrOutput) Sds() VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustPtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutput() VirtualGatewaySpecListenerTlsValidationTrustPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustPtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustPtrOutput
- type VirtualGatewaySpecListenerTlsValidationTrustSds
- type VirtualGatewaySpecListenerTlsValidationTrustSdsArgs
- func (VirtualGatewaySpecListenerTlsValidationTrustSdsArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecListenerTlsValidationTrustSdsArgs) ToVirtualGatewaySpecListenerTlsValidationTrustSdsOutput() VirtualGatewaySpecListenerTlsValidationTrustSdsOutput
- func (i VirtualGatewaySpecListenerTlsValidationTrustSdsArgs) ToVirtualGatewaySpecListenerTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustSdsOutput
- func (i VirtualGatewaySpecListenerTlsValidationTrustSdsArgs) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput() VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
- func (i VirtualGatewaySpecListenerTlsValidationTrustSdsArgs) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
- type VirtualGatewaySpecListenerTlsValidationTrustSdsInput
- type VirtualGatewaySpecListenerTlsValidationTrustSdsOutput
- func (VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) SecretName() pulumi.StringOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsOutput() VirtualGatewaySpecListenerTlsValidationTrustSdsOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustSdsOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput() VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
- type VirtualGatewaySpecListenerTlsValidationTrustSdsPtrInput
- type VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput) Elem() VirtualGatewaySpecListenerTlsValidationTrustSdsOutput
- func (VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput() VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
- func (o VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
- type VirtualGatewaySpecLogging
- type VirtualGatewaySpecLoggingAccessLog
- type VirtualGatewaySpecLoggingAccessLogArgs
- func (VirtualGatewaySpecLoggingAccessLogArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecLoggingAccessLogArgs) ToVirtualGatewaySpecLoggingAccessLogOutput() VirtualGatewaySpecLoggingAccessLogOutput
- func (i VirtualGatewaySpecLoggingAccessLogArgs) ToVirtualGatewaySpecLoggingAccessLogOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogOutput
- func (i VirtualGatewaySpecLoggingAccessLogArgs) ToVirtualGatewaySpecLoggingAccessLogPtrOutput() VirtualGatewaySpecLoggingAccessLogPtrOutput
- func (i VirtualGatewaySpecLoggingAccessLogArgs) ToVirtualGatewaySpecLoggingAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogPtrOutput
- type VirtualGatewaySpecLoggingAccessLogFile
- type VirtualGatewaySpecLoggingAccessLogFileArgs
- func (VirtualGatewaySpecLoggingAccessLogFileArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecLoggingAccessLogFileArgs) ToVirtualGatewaySpecLoggingAccessLogFileOutput() VirtualGatewaySpecLoggingAccessLogFileOutput
- func (i VirtualGatewaySpecLoggingAccessLogFileArgs) ToVirtualGatewaySpecLoggingAccessLogFileOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileOutput
- func (i VirtualGatewaySpecLoggingAccessLogFileArgs) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutput() VirtualGatewaySpecLoggingAccessLogFilePtrOutput
- func (i VirtualGatewaySpecLoggingAccessLogFileArgs) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFilePtrOutput
- type VirtualGatewaySpecLoggingAccessLogFileFormat
- type VirtualGatewaySpecLoggingAccessLogFileFormatArgs
- func (VirtualGatewaySpecLoggingAccessLogFileFormatArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatOutput() VirtualGatewaySpecLoggingAccessLogFileFormatOutput
- func (i VirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatOutput
- func (i VirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput() VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
- func (i VirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
- type VirtualGatewaySpecLoggingAccessLogFileFormatInput
- type VirtualGatewaySpecLoggingAccessLogFileFormatJson
- type VirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs
- func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput() VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
- func (i VirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
- type VirtualGatewaySpecLoggingAccessLogFileFormatJsonArray
- func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ElementType() reflect.Type
- func (i VirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput() VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
- func (i VirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
- type VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayInput
- type VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
- func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) Index(i pulumi.IntInput) VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput() VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
- type VirtualGatewaySpecLoggingAccessLogFileFormatJsonInput
- type VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
- func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) Key() pulumi.StringOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput() VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) Value() pulumi.StringOutput
- type VirtualGatewaySpecLoggingAccessLogFileFormatOutput
- func (VirtualGatewaySpecLoggingAccessLogFileFormatOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatOutput) Jsons() VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatOutput) Text() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatOutput() VirtualGatewaySpecLoggingAccessLogFileFormatOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput() VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
- type VirtualGatewaySpecLoggingAccessLogFileFormatPtrInput
- type VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput) Elem() VirtualGatewaySpecLoggingAccessLogFileFormatOutput
- func (VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput) Jsons() VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput) Text() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput() VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
- type VirtualGatewaySpecLoggingAccessLogFileInput
- type VirtualGatewaySpecLoggingAccessLogFileOutput
- func (VirtualGatewaySpecLoggingAccessLogFileOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecLoggingAccessLogFileOutput) Format() VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileOutput) Path() pulumi.StringOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileOutput) ToVirtualGatewaySpecLoggingAccessLogFileOutput() VirtualGatewaySpecLoggingAccessLogFileOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileOutput) ToVirtualGatewaySpecLoggingAccessLogFileOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileOutput) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutput() VirtualGatewaySpecLoggingAccessLogFilePtrOutput
- func (o VirtualGatewaySpecLoggingAccessLogFileOutput) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFilePtrOutput
- type VirtualGatewaySpecLoggingAccessLogFilePtrInput
- type VirtualGatewaySpecLoggingAccessLogFilePtrOutput
- func (o VirtualGatewaySpecLoggingAccessLogFilePtrOutput) Elem() VirtualGatewaySpecLoggingAccessLogFileOutput
- func (VirtualGatewaySpecLoggingAccessLogFilePtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecLoggingAccessLogFilePtrOutput) Format() VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
- func (o VirtualGatewaySpecLoggingAccessLogFilePtrOutput) Path() pulumi.StringPtrOutput
- func (o VirtualGatewaySpecLoggingAccessLogFilePtrOutput) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutput() VirtualGatewaySpecLoggingAccessLogFilePtrOutput
- func (o VirtualGatewaySpecLoggingAccessLogFilePtrOutput) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFilePtrOutput
- type VirtualGatewaySpecLoggingAccessLogInput
- type VirtualGatewaySpecLoggingAccessLogOutput
- func (VirtualGatewaySpecLoggingAccessLogOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecLoggingAccessLogOutput) File() VirtualGatewaySpecLoggingAccessLogFilePtrOutput
- func (o VirtualGatewaySpecLoggingAccessLogOutput) ToVirtualGatewaySpecLoggingAccessLogOutput() VirtualGatewaySpecLoggingAccessLogOutput
- func (o VirtualGatewaySpecLoggingAccessLogOutput) ToVirtualGatewaySpecLoggingAccessLogOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogOutput
- func (o VirtualGatewaySpecLoggingAccessLogOutput) ToVirtualGatewaySpecLoggingAccessLogPtrOutput() VirtualGatewaySpecLoggingAccessLogPtrOutput
- func (o VirtualGatewaySpecLoggingAccessLogOutput) ToVirtualGatewaySpecLoggingAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogPtrOutput
- type VirtualGatewaySpecLoggingAccessLogPtrInput
- type VirtualGatewaySpecLoggingAccessLogPtrOutput
- func (o VirtualGatewaySpecLoggingAccessLogPtrOutput) Elem() VirtualGatewaySpecLoggingAccessLogOutput
- func (VirtualGatewaySpecLoggingAccessLogPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecLoggingAccessLogPtrOutput) File() VirtualGatewaySpecLoggingAccessLogFilePtrOutput
- func (o VirtualGatewaySpecLoggingAccessLogPtrOutput) ToVirtualGatewaySpecLoggingAccessLogPtrOutput() VirtualGatewaySpecLoggingAccessLogPtrOutput
- func (o VirtualGatewaySpecLoggingAccessLogPtrOutput) ToVirtualGatewaySpecLoggingAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogPtrOutput
- type VirtualGatewaySpecLoggingArgs
- func (VirtualGatewaySpecLoggingArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecLoggingArgs) ToVirtualGatewaySpecLoggingOutput() VirtualGatewaySpecLoggingOutput
- func (i VirtualGatewaySpecLoggingArgs) ToVirtualGatewaySpecLoggingOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingOutput
- func (i VirtualGatewaySpecLoggingArgs) ToVirtualGatewaySpecLoggingPtrOutput() VirtualGatewaySpecLoggingPtrOutput
- func (i VirtualGatewaySpecLoggingArgs) ToVirtualGatewaySpecLoggingPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingPtrOutput
- type VirtualGatewaySpecLoggingInput
- type VirtualGatewaySpecLoggingOutput
- func (o VirtualGatewaySpecLoggingOutput) AccessLog() VirtualGatewaySpecLoggingAccessLogPtrOutput
- func (VirtualGatewaySpecLoggingOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecLoggingOutput) ToVirtualGatewaySpecLoggingOutput() VirtualGatewaySpecLoggingOutput
- func (o VirtualGatewaySpecLoggingOutput) ToVirtualGatewaySpecLoggingOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingOutput
- func (o VirtualGatewaySpecLoggingOutput) ToVirtualGatewaySpecLoggingPtrOutput() VirtualGatewaySpecLoggingPtrOutput
- func (o VirtualGatewaySpecLoggingOutput) ToVirtualGatewaySpecLoggingPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingPtrOutput
- type VirtualGatewaySpecLoggingPtrInput
- type VirtualGatewaySpecLoggingPtrOutput
- func (o VirtualGatewaySpecLoggingPtrOutput) AccessLog() VirtualGatewaySpecLoggingAccessLogPtrOutput
- func (o VirtualGatewaySpecLoggingPtrOutput) Elem() VirtualGatewaySpecLoggingOutput
- func (VirtualGatewaySpecLoggingPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecLoggingPtrOutput) ToVirtualGatewaySpecLoggingPtrOutput() VirtualGatewaySpecLoggingPtrOutput
- func (o VirtualGatewaySpecLoggingPtrOutput) ToVirtualGatewaySpecLoggingPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingPtrOutput
- type VirtualGatewaySpecOutput
- func (o VirtualGatewaySpecOutput) BackendDefaults() VirtualGatewaySpecBackendDefaultsPtrOutput
- func (VirtualGatewaySpecOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecOutput) Listener() VirtualGatewaySpecListenerOutput
- func (o VirtualGatewaySpecOutput) Logging() VirtualGatewaySpecLoggingPtrOutput
- func (o VirtualGatewaySpecOutput) ToVirtualGatewaySpecOutput() VirtualGatewaySpecOutput
- func (o VirtualGatewaySpecOutput) ToVirtualGatewaySpecOutputWithContext(ctx context.Context) VirtualGatewaySpecOutput
- func (o VirtualGatewaySpecOutput) ToVirtualGatewaySpecPtrOutput() VirtualGatewaySpecPtrOutput
- func (o VirtualGatewaySpecOutput) ToVirtualGatewaySpecPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecPtrOutput
- type VirtualGatewaySpecPtrInput
- type VirtualGatewaySpecPtrOutput
- func (o VirtualGatewaySpecPtrOutput) BackendDefaults() VirtualGatewaySpecBackendDefaultsPtrOutput
- func (o VirtualGatewaySpecPtrOutput) Elem() VirtualGatewaySpecOutput
- func (VirtualGatewaySpecPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecPtrOutput) Listener() VirtualGatewaySpecListenerPtrOutput
- func (o VirtualGatewaySpecPtrOutput) Logging() VirtualGatewaySpecLoggingPtrOutput
- func (o VirtualGatewaySpecPtrOutput) ToVirtualGatewaySpecPtrOutput() VirtualGatewaySpecPtrOutput
- func (o VirtualGatewaySpecPtrOutput) ToVirtualGatewaySpecPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecPtrOutput
- type VirtualGatewayState
- type VirtualNode
- type VirtualNodeArgs
- type VirtualNodeArray
- type VirtualNodeArrayInput
- type VirtualNodeArrayOutput
- func (VirtualNodeArrayOutput) ElementType() reflect.Type
- func (o VirtualNodeArrayOutput) Index(i pulumi.IntInput) VirtualNodeOutput
- func (o VirtualNodeArrayOutput) ToVirtualNodeArrayOutput() VirtualNodeArrayOutput
- func (o VirtualNodeArrayOutput) ToVirtualNodeArrayOutputWithContext(ctx context.Context) VirtualNodeArrayOutput
- type VirtualNodeInput
- type VirtualNodeMap
- type VirtualNodeMapInput
- type VirtualNodeMapOutput
- func (VirtualNodeMapOutput) ElementType() reflect.Type
- func (o VirtualNodeMapOutput) MapIndex(k pulumi.StringInput) VirtualNodeOutput
- func (o VirtualNodeMapOutput) ToVirtualNodeMapOutput() VirtualNodeMapOutput
- func (o VirtualNodeMapOutput) ToVirtualNodeMapOutputWithContext(ctx context.Context) VirtualNodeMapOutput
- type VirtualNodeOutput
- func (o VirtualNodeOutput) Arn() pulumi.StringOutput
- func (o VirtualNodeOutput) CreatedDate() pulumi.StringOutput
- func (VirtualNodeOutput) ElementType() reflect.Type
- func (o VirtualNodeOutput) LastUpdatedDate() pulumi.StringOutput
- func (o VirtualNodeOutput) MeshName() pulumi.StringOutput
- func (o VirtualNodeOutput) MeshOwner() pulumi.StringOutput
- func (o VirtualNodeOutput) Name() pulumi.StringOutput
- func (o VirtualNodeOutput) ResourceOwner() pulumi.StringOutput
- func (o VirtualNodeOutput) Spec() VirtualNodeSpecOutput
- func (o VirtualNodeOutput) Tags() pulumi.StringMapOutput
- func (o VirtualNodeOutput) TagsAll() pulumi.StringMapOutput
- func (o VirtualNodeOutput) ToVirtualNodeOutput() VirtualNodeOutput
- func (o VirtualNodeOutput) ToVirtualNodeOutputWithContext(ctx context.Context) VirtualNodeOutput
- type VirtualNodeSpec
- type VirtualNodeSpecArgs
- func (VirtualNodeSpecArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecArgs) ToVirtualNodeSpecOutput() VirtualNodeSpecOutput
- func (i VirtualNodeSpecArgs) ToVirtualNodeSpecOutputWithContext(ctx context.Context) VirtualNodeSpecOutput
- func (i VirtualNodeSpecArgs) ToVirtualNodeSpecPtrOutput() VirtualNodeSpecPtrOutput
- func (i VirtualNodeSpecArgs) ToVirtualNodeSpecPtrOutputWithContext(ctx context.Context) VirtualNodeSpecPtrOutput
- type VirtualNodeSpecBackend
- type VirtualNodeSpecBackendArgs
- type VirtualNodeSpecBackendArray
- func (VirtualNodeSpecBackendArray) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendArray) ToVirtualNodeSpecBackendArrayOutput() VirtualNodeSpecBackendArrayOutput
- func (i VirtualNodeSpecBackendArray) ToVirtualNodeSpecBackendArrayOutputWithContext(ctx context.Context) VirtualNodeSpecBackendArrayOutput
- type VirtualNodeSpecBackendArrayInput
- type VirtualNodeSpecBackendArrayOutput
- func (VirtualNodeSpecBackendArrayOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendArrayOutput) Index(i pulumi.IntInput) VirtualNodeSpecBackendOutput
- func (o VirtualNodeSpecBackendArrayOutput) ToVirtualNodeSpecBackendArrayOutput() VirtualNodeSpecBackendArrayOutput
- func (o VirtualNodeSpecBackendArrayOutput) ToVirtualNodeSpecBackendArrayOutputWithContext(ctx context.Context) VirtualNodeSpecBackendArrayOutput
- type VirtualNodeSpecBackendDefaults
- type VirtualNodeSpecBackendDefaultsArgs
- func (VirtualNodeSpecBackendDefaultsArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendDefaultsArgs) ToVirtualNodeSpecBackendDefaultsOutput() VirtualNodeSpecBackendDefaultsOutput
- func (i VirtualNodeSpecBackendDefaultsArgs) ToVirtualNodeSpecBackendDefaultsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsOutput
- func (i VirtualNodeSpecBackendDefaultsArgs) ToVirtualNodeSpecBackendDefaultsPtrOutput() VirtualNodeSpecBackendDefaultsPtrOutput
- func (i VirtualNodeSpecBackendDefaultsArgs) ToVirtualNodeSpecBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicy
- type VirtualNodeSpecBackendDefaultsClientPolicyArgs
- func (VirtualNodeSpecBackendDefaultsClientPolicyArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendDefaultsClientPolicyArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyOutput() VirtualNodeSpecBackendDefaultsClientPolicyOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyInput
- type VirtualNodeSpecBackendDefaultsClientPolicyOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyOutput) Tls() VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyOutput() VirtualNodeSpecBackendDefaultsClientPolicyOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyPtrInput
- type VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput) Elem() VirtualNodeSpecBackendDefaultsClientPolicyOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput) Tls() VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTls
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificate
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFile
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) CertificateChain() pulumi.StringOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) PrivateKey() pulumi.StringOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) Elem() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) PrivateKey() pulumi.StringPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) File() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) Sds() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) Elem() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) File() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) Sds() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSds
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) SecretName() pulumi.StringOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) Elem() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) Certificate() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) Enforce() pulumi.BoolPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) Ports() pulumi.IntArrayOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) Validation() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) Certificate() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) Elem() VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) Enforce() pulumi.BoolPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) Ports() pulumi.IntArrayOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) Validation() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidation
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) SubjectAlternativeNames() ...
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) Trust() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput) Elem() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput) SubjectAlternativeNames() ...
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput) Trust() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNames
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput() ...
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) ...
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() ...
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) ...
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatch
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput() ...
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) ...
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() ...
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) ...
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) Exacts() pulumi.StringArrayOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput() ...
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) ...
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() ...
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) ...
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) Elem() ...
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) Exacts() pulumi.StringArrayOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() ...
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) ...
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) Match() ...
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput() ...
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) ...
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() ...
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) ...
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) Elem() ...
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) Match() ...
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() ...
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) ...
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrust
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcm
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) Elem() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFile
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) Elem() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) Acm() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) File() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) Sds() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) Acm() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) Elem() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) File() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) Sds() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSds
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) SecretName() pulumi.StringOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrInput
- type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) Elem() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
- func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
- type VirtualNodeSpecBackendDefaultsInput
- type VirtualNodeSpecBackendDefaultsOutput
- func (o VirtualNodeSpecBackendDefaultsOutput) ClientPolicy() VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
- func (VirtualNodeSpecBackendDefaultsOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsOutput) ToVirtualNodeSpecBackendDefaultsOutput() VirtualNodeSpecBackendDefaultsOutput
- func (o VirtualNodeSpecBackendDefaultsOutput) ToVirtualNodeSpecBackendDefaultsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsOutput
- func (o VirtualNodeSpecBackendDefaultsOutput) ToVirtualNodeSpecBackendDefaultsPtrOutput() VirtualNodeSpecBackendDefaultsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsOutput) ToVirtualNodeSpecBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsPtrOutput
- type VirtualNodeSpecBackendDefaultsPtrInput
- type VirtualNodeSpecBackendDefaultsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsPtrOutput) ClientPolicy() VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
- func (o VirtualNodeSpecBackendDefaultsPtrOutput) Elem() VirtualNodeSpecBackendDefaultsOutput
- func (VirtualNodeSpecBackendDefaultsPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendDefaultsPtrOutput) ToVirtualNodeSpecBackendDefaultsPtrOutput() VirtualNodeSpecBackendDefaultsPtrOutput
- func (o VirtualNodeSpecBackendDefaultsPtrOutput) ToVirtualNodeSpecBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsPtrOutput
- type VirtualNodeSpecBackendInput
- type VirtualNodeSpecBackendOutput
- func (VirtualNodeSpecBackendOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendOutput) ToVirtualNodeSpecBackendOutput() VirtualNodeSpecBackendOutput
- func (o VirtualNodeSpecBackendOutput) ToVirtualNodeSpecBackendOutputWithContext(ctx context.Context) VirtualNodeSpecBackendOutput
- func (o VirtualNodeSpecBackendOutput) VirtualService() VirtualNodeSpecBackendVirtualServiceOutput
- type VirtualNodeSpecBackendVirtualService
- type VirtualNodeSpecBackendVirtualServiceArgs
- func (VirtualNodeSpecBackendVirtualServiceArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendVirtualServiceArgs) ToVirtualNodeSpecBackendVirtualServiceOutput() VirtualNodeSpecBackendVirtualServiceOutput
- func (i VirtualNodeSpecBackendVirtualServiceArgs) ToVirtualNodeSpecBackendVirtualServiceOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicy
- type VirtualNodeSpecBackendVirtualServiceClientPolicyArgs
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) Tls() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyPtrInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput) Elem() VirtualNodeSpecBackendVirtualServiceClientPolicyOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput) Tls() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTls
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificate
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFile
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) CertificateChain() pulumi.StringOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) PrivateKey() pulumi.StringOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput) Elem() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput) PrivateKey() pulumi.StringPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) File() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) Sds() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput) Elem() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput) File() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput) Sds() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSds
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) SecretName() pulumi.StringOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput) Elem() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) Certificate() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) Enforce() pulumi.BoolPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) Ports() pulumi.IntArrayOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) Validation() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) Certificate() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) Elem() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) Enforce() pulumi.BoolPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) Ports() pulumi.IntArrayOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) Validation() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidation
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) SubjectAlternativeNames() ...
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) Trust() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput) Elem() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput) SubjectAlternativeNames() ...
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput) Trust() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNames
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput() ...
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) ...
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() ...
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) ...
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatch
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput() ...
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) ...
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() ...
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) ...
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) Exacts() pulumi.StringArrayOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput() ...
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) ...
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() ...
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) ...
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) Elem() ...
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) Exacts() pulumi.StringArrayOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() ...
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) ...
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput) Match() ...
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput() ...
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) ...
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() ...
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) ...
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) Elem() ...
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) Match() ...
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() ...
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) ...
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrust
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcm
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput) Elem() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFile
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput() ...
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) ...
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput() ...
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) ...
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput) Elem() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput() ...
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) ...
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) Acm() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) File() ...
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) Sds() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) Acm() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) Elem() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) File() ...
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) Sds() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSds
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
- func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) SecretName() pulumi.StringOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrInput
- type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput) Elem() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput
- func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
- func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
- type VirtualNodeSpecBackendVirtualServiceInput
- type VirtualNodeSpecBackendVirtualServiceOutput
- func (o VirtualNodeSpecBackendVirtualServiceOutput) ClientPolicy() VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput
- func (VirtualNodeSpecBackendVirtualServiceOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecBackendVirtualServiceOutput) ToVirtualNodeSpecBackendVirtualServiceOutput() VirtualNodeSpecBackendVirtualServiceOutput
- func (o VirtualNodeSpecBackendVirtualServiceOutput) ToVirtualNodeSpecBackendVirtualServiceOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceOutput
- func (o VirtualNodeSpecBackendVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
- type VirtualNodeSpecInput
- type VirtualNodeSpecListener
- type VirtualNodeSpecListenerArgs
- func (VirtualNodeSpecListenerArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerArgs) ToVirtualNodeSpecListenerOutput() VirtualNodeSpecListenerOutput
- func (i VirtualNodeSpecListenerArgs) ToVirtualNodeSpecListenerOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutput
- func (i VirtualNodeSpecListenerArgs) ToVirtualNodeSpecListenerPtrOutput() VirtualNodeSpecListenerPtrOutput
- func (i VirtualNodeSpecListenerArgs) ToVirtualNodeSpecListenerPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerPtrOutput
- type VirtualNodeSpecListenerConnectionPool
- type VirtualNodeSpecListenerConnectionPoolArgs
- func (VirtualNodeSpecListenerConnectionPoolArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerConnectionPoolArgs) ToVirtualNodeSpecListenerConnectionPoolOutput() VirtualNodeSpecListenerConnectionPoolOutput
- func (i VirtualNodeSpecListenerConnectionPoolArgs) ToVirtualNodeSpecListenerConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolOutput
- func (i VirtualNodeSpecListenerConnectionPoolArgs) ToVirtualNodeSpecListenerConnectionPoolPtrOutput() VirtualNodeSpecListenerConnectionPoolPtrOutput
- func (i VirtualNodeSpecListenerConnectionPoolArgs) ToVirtualNodeSpecListenerConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolPtrOutput
- type VirtualNodeSpecListenerConnectionPoolGrpc
- type VirtualNodeSpecListenerConnectionPoolGrpcArgs
- func (VirtualNodeSpecListenerConnectionPoolGrpcArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerConnectionPoolGrpcArgs) ToVirtualNodeSpecListenerConnectionPoolGrpcOutput() VirtualNodeSpecListenerConnectionPoolGrpcOutput
- func (i VirtualNodeSpecListenerConnectionPoolGrpcArgs) ToVirtualNodeSpecListenerConnectionPoolGrpcOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolGrpcOutput
- func (i VirtualNodeSpecListenerConnectionPoolGrpcArgs) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutput() VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
- func (i VirtualNodeSpecListenerConnectionPoolGrpcArgs) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
- type VirtualNodeSpecListenerConnectionPoolGrpcInput
- type VirtualNodeSpecListenerConnectionPoolGrpcOutput
- func (VirtualNodeSpecListenerConnectionPoolGrpcOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerConnectionPoolGrpcOutput) MaxRequests() pulumi.IntOutput
- func (o VirtualNodeSpecListenerConnectionPoolGrpcOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcOutput() VirtualNodeSpecListenerConnectionPoolGrpcOutput
- func (o VirtualNodeSpecListenerConnectionPoolGrpcOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolGrpcOutput
- func (o VirtualNodeSpecListenerConnectionPoolGrpcOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutput() VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolGrpcOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
- type VirtualNodeSpecListenerConnectionPoolGrpcPtrInput
- type VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput) Elem() VirtualNodeSpecListenerConnectionPoolGrpcOutput
- func (VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput) MaxRequests() pulumi.IntPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutput() VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
- type VirtualNodeSpecListenerConnectionPoolHttp
- type VirtualNodeSpecListenerConnectionPoolHttp2
- type VirtualNodeSpecListenerConnectionPoolHttp2Args
- func (VirtualNodeSpecListenerConnectionPoolHttp2Args) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerConnectionPoolHttp2Args) ToVirtualNodeSpecListenerConnectionPoolHttp2Output() VirtualNodeSpecListenerConnectionPoolHttp2Output
- func (i VirtualNodeSpecListenerConnectionPoolHttp2Args) ToVirtualNodeSpecListenerConnectionPoolHttp2OutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttp2Output
- func (i VirtualNodeSpecListenerConnectionPoolHttp2Args) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutput() VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
- func (i VirtualNodeSpecListenerConnectionPoolHttp2Args) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
- type VirtualNodeSpecListenerConnectionPoolHttp2Input
- type VirtualNodeSpecListenerConnectionPoolHttp2Output
- func (VirtualNodeSpecListenerConnectionPoolHttp2Output) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerConnectionPoolHttp2Output) MaxRequests() pulumi.IntOutput
- func (o VirtualNodeSpecListenerConnectionPoolHttp2Output) ToVirtualNodeSpecListenerConnectionPoolHttp2Output() VirtualNodeSpecListenerConnectionPoolHttp2Output
- func (o VirtualNodeSpecListenerConnectionPoolHttp2Output) ToVirtualNodeSpecListenerConnectionPoolHttp2OutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttp2Output
- func (o VirtualNodeSpecListenerConnectionPoolHttp2Output) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutput() VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolHttp2Output) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
- type VirtualNodeSpecListenerConnectionPoolHttp2PtrInput
- type VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput) Elem() VirtualNodeSpecListenerConnectionPoolHttp2Output
- func (VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput) MaxRequests() pulumi.IntPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutput() VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
- type VirtualNodeSpecListenerConnectionPoolHttpArgs
- func (VirtualNodeSpecListenerConnectionPoolHttpArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerConnectionPoolHttpArgs) ToVirtualNodeSpecListenerConnectionPoolHttpOutput() VirtualNodeSpecListenerConnectionPoolHttpOutput
- func (i VirtualNodeSpecListenerConnectionPoolHttpArgs) ToVirtualNodeSpecListenerConnectionPoolHttpOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttpOutput
- func (i VirtualNodeSpecListenerConnectionPoolHttpArgs) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutput() VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
- func (i VirtualNodeSpecListenerConnectionPoolHttpArgs) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
- type VirtualNodeSpecListenerConnectionPoolHttpInput
- type VirtualNodeSpecListenerConnectionPoolHttpOutput
- func (VirtualNodeSpecListenerConnectionPoolHttpOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerConnectionPoolHttpOutput) MaxConnections() pulumi.IntOutput
- func (o VirtualNodeSpecListenerConnectionPoolHttpOutput) MaxPendingRequests() pulumi.IntPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolHttpOutput) ToVirtualNodeSpecListenerConnectionPoolHttpOutput() VirtualNodeSpecListenerConnectionPoolHttpOutput
- func (o VirtualNodeSpecListenerConnectionPoolHttpOutput) ToVirtualNodeSpecListenerConnectionPoolHttpOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttpOutput
- func (o VirtualNodeSpecListenerConnectionPoolHttpOutput) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutput() VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolHttpOutput) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
- type VirtualNodeSpecListenerConnectionPoolHttpPtrInput
- type VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolHttpPtrOutput) Elem() VirtualNodeSpecListenerConnectionPoolHttpOutput
- func (VirtualNodeSpecListenerConnectionPoolHttpPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerConnectionPoolHttpPtrOutput) MaxConnections() pulumi.IntPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolHttpPtrOutput) MaxPendingRequests() pulumi.IntPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolHttpPtrOutput) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutput() VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolHttpPtrOutput) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
- type VirtualNodeSpecListenerConnectionPoolInput
- type VirtualNodeSpecListenerConnectionPoolOutput
- func (VirtualNodeSpecListenerConnectionPoolOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerConnectionPoolOutput) Grpc() VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolOutput) Http() VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolOutput) Http2() VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolOutput) Tcp() VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolOutput) ToVirtualNodeSpecListenerConnectionPoolOutput() VirtualNodeSpecListenerConnectionPoolOutput
- func (o VirtualNodeSpecListenerConnectionPoolOutput) ToVirtualNodeSpecListenerConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolOutput
- func (o VirtualNodeSpecListenerConnectionPoolOutput) ToVirtualNodeSpecListenerConnectionPoolPtrOutput() VirtualNodeSpecListenerConnectionPoolPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolOutput) ToVirtualNodeSpecListenerConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolPtrOutput
- type VirtualNodeSpecListenerConnectionPoolPtrInput
- type VirtualNodeSpecListenerConnectionPoolPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolPtrOutput) Elem() VirtualNodeSpecListenerConnectionPoolOutput
- func (VirtualNodeSpecListenerConnectionPoolPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerConnectionPoolPtrOutput) Grpc() VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolPtrOutput) Http() VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolPtrOutput) Http2() VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolPtrOutput) Tcp() VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolPtrOutput) ToVirtualNodeSpecListenerConnectionPoolPtrOutput() VirtualNodeSpecListenerConnectionPoolPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolPtrOutput) ToVirtualNodeSpecListenerConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolPtrOutput
- type VirtualNodeSpecListenerConnectionPoolTcp
- type VirtualNodeSpecListenerConnectionPoolTcpArgs
- func (VirtualNodeSpecListenerConnectionPoolTcpArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerConnectionPoolTcpArgs) ToVirtualNodeSpecListenerConnectionPoolTcpOutput() VirtualNodeSpecListenerConnectionPoolTcpOutput
- func (i VirtualNodeSpecListenerConnectionPoolTcpArgs) ToVirtualNodeSpecListenerConnectionPoolTcpOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolTcpOutput
- func (i VirtualNodeSpecListenerConnectionPoolTcpArgs) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutput() VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
- func (i VirtualNodeSpecListenerConnectionPoolTcpArgs) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
- type VirtualNodeSpecListenerConnectionPoolTcpInput
- type VirtualNodeSpecListenerConnectionPoolTcpOutput
- func (VirtualNodeSpecListenerConnectionPoolTcpOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerConnectionPoolTcpOutput) MaxConnections() pulumi.IntOutput
- func (o VirtualNodeSpecListenerConnectionPoolTcpOutput) ToVirtualNodeSpecListenerConnectionPoolTcpOutput() VirtualNodeSpecListenerConnectionPoolTcpOutput
- func (o VirtualNodeSpecListenerConnectionPoolTcpOutput) ToVirtualNodeSpecListenerConnectionPoolTcpOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolTcpOutput
- func (o VirtualNodeSpecListenerConnectionPoolTcpOutput) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutput() VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolTcpOutput) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
- type VirtualNodeSpecListenerConnectionPoolTcpPtrInput
- type VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolTcpPtrOutput) Elem() VirtualNodeSpecListenerConnectionPoolTcpOutput
- func (VirtualNodeSpecListenerConnectionPoolTcpPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerConnectionPoolTcpPtrOutput) MaxConnections() pulumi.IntPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolTcpPtrOutput) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutput() VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
- func (o VirtualNodeSpecListenerConnectionPoolTcpPtrOutput) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
- type VirtualNodeSpecListenerHealthCheck
- type VirtualNodeSpecListenerHealthCheckArgs
- func (VirtualNodeSpecListenerHealthCheckArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerHealthCheckArgs) ToVirtualNodeSpecListenerHealthCheckOutput() VirtualNodeSpecListenerHealthCheckOutput
- func (i VirtualNodeSpecListenerHealthCheckArgs) ToVirtualNodeSpecListenerHealthCheckOutputWithContext(ctx context.Context) VirtualNodeSpecListenerHealthCheckOutput
- func (i VirtualNodeSpecListenerHealthCheckArgs) ToVirtualNodeSpecListenerHealthCheckPtrOutput() VirtualNodeSpecListenerHealthCheckPtrOutput
- func (i VirtualNodeSpecListenerHealthCheckArgs) ToVirtualNodeSpecListenerHealthCheckPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerHealthCheckPtrOutput
- type VirtualNodeSpecListenerHealthCheckInput
- type VirtualNodeSpecListenerHealthCheckOutput
- func (VirtualNodeSpecListenerHealthCheckOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerHealthCheckOutput) HealthyThreshold() pulumi.IntOutput
- func (o VirtualNodeSpecListenerHealthCheckOutput) IntervalMillis() pulumi.IntOutput
- func (o VirtualNodeSpecListenerHealthCheckOutput) Path() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerHealthCheckOutput) Port() pulumi.IntPtrOutput
- func (o VirtualNodeSpecListenerHealthCheckOutput) Protocol() pulumi.StringOutput
- func (o VirtualNodeSpecListenerHealthCheckOutput) TimeoutMillis() pulumi.IntOutput
- func (o VirtualNodeSpecListenerHealthCheckOutput) ToVirtualNodeSpecListenerHealthCheckOutput() VirtualNodeSpecListenerHealthCheckOutput
- func (o VirtualNodeSpecListenerHealthCheckOutput) ToVirtualNodeSpecListenerHealthCheckOutputWithContext(ctx context.Context) VirtualNodeSpecListenerHealthCheckOutput
- func (o VirtualNodeSpecListenerHealthCheckOutput) ToVirtualNodeSpecListenerHealthCheckPtrOutput() VirtualNodeSpecListenerHealthCheckPtrOutput
- func (o VirtualNodeSpecListenerHealthCheckOutput) ToVirtualNodeSpecListenerHealthCheckPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerHealthCheckPtrOutput
- func (o VirtualNodeSpecListenerHealthCheckOutput) UnhealthyThreshold() pulumi.IntOutput
- type VirtualNodeSpecListenerHealthCheckPtrInput
- type VirtualNodeSpecListenerHealthCheckPtrOutput
- func (o VirtualNodeSpecListenerHealthCheckPtrOutput) Elem() VirtualNodeSpecListenerHealthCheckOutput
- func (VirtualNodeSpecListenerHealthCheckPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerHealthCheckPtrOutput) HealthyThreshold() pulumi.IntPtrOutput
- func (o VirtualNodeSpecListenerHealthCheckPtrOutput) IntervalMillis() pulumi.IntPtrOutput
- func (o VirtualNodeSpecListenerHealthCheckPtrOutput) Path() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerHealthCheckPtrOutput) Port() pulumi.IntPtrOutput
- func (o VirtualNodeSpecListenerHealthCheckPtrOutput) Protocol() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerHealthCheckPtrOutput) TimeoutMillis() pulumi.IntPtrOutput
- func (o VirtualNodeSpecListenerHealthCheckPtrOutput) ToVirtualNodeSpecListenerHealthCheckPtrOutput() VirtualNodeSpecListenerHealthCheckPtrOutput
- func (o VirtualNodeSpecListenerHealthCheckPtrOutput) ToVirtualNodeSpecListenerHealthCheckPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerHealthCheckPtrOutput
- func (o VirtualNodeSpecListenerHealthCheckPtrOutput) UnhealthyThreshold() pulumi.IntPtrOutput
- type VirtualNodeSpecListenerInput
- type VirtualNodeSpecListenerOutlierDetection
- type VirtualNodeSpecListenerOutlierDetectionArgs
- func (VirtualNodeSpecListenerOutlierDetectionArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerOutlierDetectionArgs) ToVirtualNodeSpecListenerOutlierDetectionOutput() VirtualNodeSpecListenerOutlierDetectionOutput
- func (i VirtualNodeSpecListenerOutlierDetectionArgs) ToVirtualNodeSpecListenerOutlierDetectionOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionOutput
- func (i VirtualNodeSpecListenerOutlierDetectionArgs) ToVirtualNodeSpecListenerOutlierDetectionPtrOutput() VirtualNodeSpecListenerOutlierDetectionPtrOutput
- func (i VirtualNodeSpecListenerOutlierDetectionArgs) ToVirtualNodeSpecListenerOutlierDetectionPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionPtrOutput
- type VirtualNodeSpecListenerOutlierDetectionBaseEjectionDuration
- type VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs
- func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput() VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
- func (i VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
- func (i VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput() VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput
- func (i VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput
- type VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationInput
- type VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
- func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput() VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
- func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
- func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput() VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) Unit() pulumi.StringOutput
- func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) Value() pulumi.IntOutput
- type VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrInput
- type VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput) Elem() VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
- func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput() VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput) Unit() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput) Value() pulumi.IntPtrOutput
- type VirtualNodeSpecListenerOutlierDetectionInput
- type VirtualNodeSpecListenerOutlierDetectionInterval
- type VirtualNodeSpecListenerOutlierDetectionIntervalArgs
- func (VirtualNodeSpecListenerOutlierDetectionIntervalArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToVirtualNodeSpecListenerOutlierDetectionIntervalOutput() VirtualNodeSpecListenerOutlierDetectionIntervalOutput
- func (i VirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToVirtualNodeSpecListenerOutlierDetectionIntervalOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionIntervalOutput
- func (i VirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput() VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput
- func (i VirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput
- type VirtualNodeSpecListenerOutlierDetectionIntervalInput
- type VirtualNodeSpecListenerOutlierDetectionIntervalOutput
- func (VirtualNodeSpecListenerOutlierDetectionIntervalOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalOutput() VirtualNodeSpecListenerOutlierDetectionIntervalOutput
- func (o VirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionIntervalOutput
- func (o VirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput() VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionIntervalOutput) Unit() pulumi.StringOutput
- func (o VirtualNodeSpecListenerOutlierDetectionIntervalOutput) Value() pulumi.IntOutput
- type VirtualNodeSpecListenerOutlierDetectionIntervalPtrInput
- type VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput) Elem() VirtualNodeSpecListenerOutlierDetectionIntervalOutput
- func (VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput() VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput) Unit() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput) Value() pulumi.IntPtrOutput
- type VirtualNodeSpecListenerOutlierDetectionOutput
- func (o VirtualNodeSpecListenerOutlierDetectionOutput) BaseEjectionDuration() VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
- func (VirtualNodeSpecListenerOutlierDetectionOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerOutlierDetectionOutput) Interval() VirtualNodeSpecListenerOutlierDetectionIntervalOutput
- func (o VirtualNodeSpecListenerOutlierDetectionOutput) MaxEjectionPercent() pulumi.IntOutput
- func (o VirtualNodeSpecListenerOutlierDetectionOutput) MaxServerErrors() pulumi.IntOutput
- func (o VirtualNodeSpecListenerOutlierDetectionOutput) ToVirtualNodeSpecListenerOutlierDetectionOutput() VirtualNodeSpecListenerOutlierDetectionOutput
- func (o VirtualNodeSpecListenerOutlierDetectionOutput) ToVirtualNodeSpecListenerOutlierDetectionOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionOutput
- func (o VirtualNodeSpecListenerOutlierDetectionOutput) ToVirtualNodeSpecListenerOutlierDetectionPtrOutput() VirtualNodeSpecListenerOutlierDetectionPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionOutput) ToVirtualNodeSpecListenerOutlierDetectionPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionPtrOutput
- type VirtualNodeSpecListenerOutlierDetectionPtrInput
- type VirtualNodeSpecListenerOutlierDetectionPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionPtrOutput) BaseEjectionDuration() VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionPtrOutput) Elem() VirtualNodeSpecListenerOutlierDetectionOutput
- func (VirtualNodeSpecListenerOutlierDetectionPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerOutlierDetectionPtrOutput) Interval() VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionPtrOutput) MaxEjectionPercent() pulumi.IntPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionPtrOutput) MaxServerErrors() pulumi.IntPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionPtrOutput() VirtualNodeSpecListenerOutlierDetectionPtrOutput
- func (o VirtualNodeSpecListenerOutlierDetectionPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionPtrOutput
- type VirtualNodeSpecListenerOutput
- func (o VirtualNodeSpecListenerOutput) ConnectionPool() VirtualNodeSpecListenerConnectionPoolPtrOutput
- func (VirtualNodeSpecListenerOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerOutput) HealthCheck() VirtualNodeSpecListenerHealthCheckPtrOutput
- func (o VirtualNodeSpecListenerOutput) OutlierDetection() VirtualNodeSpecListenerOutlierDetectionPtrOutput
- func (o VirtualNodeSpecListenerOutput) PortMapping() VirtualNodeSpecListenerPortMappingOutput
- func (o VirtualNodeSpecListenerOutput) Timeout() VirtualNodeSpecListenerTimeoutPtrOutput
- func (o VirtualNodeSpecListenerOutput) Tls() VirtualNodeSpecListenerTlsPtrOutput
- func (o VirtualNodeSpecListenerOutput) ToVirtualNodeSpecListenerOutput() VirtualNodeSpecListenerOutput
- func (o VirtualNodeSpecListenerOutput) ToVirtualNodeSpecListenerOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutput
- func (o VirtualNodeSpecListenerOutput) ToVirtualNodeSpecListenerPtrOutput() VirtualNodeSpecListenerPtrOutput
- func (o VirtualNodeSpecListenerOutput) ToVirtualNodeSpecListenerPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerPtrOutput
- type VirtualNodeSpecListenerPortMapping
- type VirtualNodeSpecListenerPortMappingArgs
- func (VirtualNodeSpecListenerPortMappingArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerPortMappingArgs) ToVirtualNodeSpecListenerPortMappingOutput() VirtualNodeSpecListenerPortMappingOutput
- func (i VirtualNodeSpecListenerPortMappingArgs) ToVirtualNodeSpecListenerPortMappingOutputWithContext(ctx context.Context) VirtualNodeSpecListenerPortMappingOutput
- func (i VirtualNodeSpecListenerPortMappingArgs) ToVirtualNodeSpecListenerPortMappingPtrOutput() VirtualNodeSpecListenerPortMappingPtrOutput
- func (i VirtualNodeSpecListenerPortMappingArgs) ToVirtualNodeSpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerPortMappingPtrOutput
- type VirtualNodeSpecListenerPortMappingInput
- type VirtualNodeSpecListenerPortMappingOutput
- func (VirtualNodeSpecListenerPortMappingOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerPortMappingOutput) Port() pulumi.IntOutput
- func (o VirtualNodeSpecListenerPortMappingOutput) Protocol() pulumi.StringOutput
- func (o VirtualNodeSpecListenerPortMappingOutput) ToVirtualNodeSpecListenerPortMappingOutput() VirtualNodeSpecListenerPortMappingOutput
- func (o VirtualNodeSpecListenerPortMappingOutput) ToVirtualNodeSpecListenerPortMappingOutputWithContext(ctx context.Context) VirtualNodeSpecListenerPortMappingOutput
- func (o VirtualNodeSpecListenerPortMappingOutput) ToVirtualNodeSpecListenerPortMappingPtrOutput() VirtualNodeSpecListenerPortMappingPtrOutput
- func (o VirtualNodeSpecListenerPortMappingOutput) ToVirtualNodeSpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerPortMappingPtrOutput
- type VirtualNodeSpecListenerPortMappingPtrInput
- type VirtualNodeSpecListenerPortMappingPtrOutput
- func (o VirtualNodeSpecListenerPortMappingPtrOutput) Elem() VirtualNodeSpecListenerPortMappingOutput
- func (VirtualNodeSpecListenerPortMappingPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerPortMappingPtrOutput) Port() pulumi.IntPtrOutput
- func (o VirtualNodeSpecListenerPortMappingPtrOutput) Protocol() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerPortMappingPtrOutput) ToVirtualNodeSpecListenerPortMappingPtrOutput() VirtualNodeSpecListenerPortMappingPtrOutput
- func (o VirtualNodeSpecListenerPortMappingPtrOutput) ToVirtualNodeSpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerPortMappingPtrOutput
- type VirtualNodeSpecListenerPtrInput
- type VirtualNodeSpecListenerPtrOutput
- func (o VirtualNodeSpecListenerPtrOutput) ConnectionPool() VirtualNodeSpecListenerConnectionPoolPtrOutput
- func (o VirtualNodeSpecListenerPtrOutput) Elem() VirtualNodeSpecListenerOutput
- func (VirtualNodeSpecListenerPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerPtrOutput) HealthCheck() VirtualNodeSpecListenerHealthCheckPtrOutput
- func (o VirtualNodeSpecListenerPtrOutput) OutlierDetection() VirtualNodeSpecListenerOutlierDetectionPtrOutput
- func (o VirtualNodeSpecListenerPtrOutput) PortMapping() VirtualNodeSpecListenerPortMappingPtrOutput
- func (o VirtualNodeSpecListenerPtrOutput) Timeout() VirtualNodeSpecListenerTimeoutPtrOutput
- func (o VirtualNodeSpecListenerPtrOutput) Tls() VirtualNodeSpecListenerTlsPtrOutput
- func (o VirtualNodeSpecListenerPtrOutput) ToVirtualNodeSpecListenerPtrOutput() VirtualNodeSpecListenerPtrOutput
- func (o VirtualNodeSpecListenerPtrOutput) ToVirtualNodeSpecListenerPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerPtrOutput
- type VirtualNodeSpecListenerTimeout
- type VirtualNodeSpecListenerTimeoutArgs
- func (VirtualNodeSpecListenerTimeoutArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTimeoutArgs) ToVirtualNodeSpecListenerTimeoutOutput() VirtualNodeSpecListenerTimeoutOutput
- func (i VirtualNodeSpecListenerTimeoutArgs) ToVirtualNodeSpecListenerTimeoutOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutOutput
- func (i VirtualNodeSpecListenerTimeoutArgs) ToVirtualNodeSpecListenerTimeoutPtrOutput() VirtualNodeSpecListenerTimeoutPtrOutput
- func (i VirtualNodeSpecListenerTimeoutArgs) ToVirtualNodeSpecListenerTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutPtrOutput
- type VirtualNodeSpecListenerTimeoutGrpc
- type VirtualNodeSpecListenerTimeoutGrpcArgs
- func (VirtualNodeSpecListenerTimeoutGrpcArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTimeoutGrpcArgs) ToVirtualNodeSpecListenerTimeoutGrpcOutput() VirtualNodeSpecListenerTimeoutGrpcOutput
- func (i VirtualNodeSpecListenerTimeoutGrpcArgs) ToVirtualNodeSpecListenerTimeoutGrpcOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcOutput
- func (i VirtualNodeSpecListenerTimeoutGrpcArgs) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutput() VirtualNodeSpecListenerTimeoutGrpcPtrOutput
- func (i VirtualNodeSpecListenerTimeoutGrpcArgs) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcPtrOutput
- type VirtualNodeSpecListenerTimeoutGrpcIdle
- type VirtualNodeSpecListenerTimeoutGrpcIdleArgs
- func (VirtualNodeSpecListenerTimeoutGrpcIdleArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToVirtualNodeSpecListenerTimeoutGrpcIdleOutput() VirtualNodeSpecListenerTimeoutGrpcIdleOutput
- func (i VirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToVirtualNodeSpecListenerTimeoutGrpcIdleOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcIdleOutput
- func (i VirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput() VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
- func (i VirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
- type VirtualNodeSpecListenerTimeoutGrpcIdleInput
- type VirtualNodeSpecListenerTimeoutGrpcIdleOutput
- func (VirtualNodeSpecListenerTimeoutGrpcIdleOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdleOutput() VirtualNodeSpecListenerTimeoutGrpcIdleOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdleOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcIdleOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput() VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcIdleOutput) Unit() pulumi.StringOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcIdleOutput) Value() pulumi.IntOutput
- type VirtualNodeSpecListenerTimeoutGrpcIdlePtrInput
- type VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput) Elem() VirtualNodeSpecListenerTimeoutGrpcIdleOutput
- func (VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput() VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput) Unit() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput) Value() pulumi.IntPtrOutput
- type VirtualNodeSpecListenerTimeoutGrpcInput
- type VirtualNodeSpecListenerTimeoutGrpcOutput
- func (VirtualNodeSpecListenerTimeoutGrpcOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutGrpcOutput) Idle() VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcOutput) PerRequest() VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcOutput) ToVirtualNodeSpecListenerTimeoutGrpcOutput() VirtualNodeSpecListenerTimeoutGrpcOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcOutput) ToVirtualNodeSpecListenerTimeoutGrpcOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcOutput) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutput() VirtualNodeSpecListenerTimeoutGrpcPtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcOutput) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcPtrOutput
- type VirtualNodeSpecListenerTimeoutGrpcPerRequest
- type VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs
- func (VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput() VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
- func (i VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
- func (i VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput() VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
- func (i VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
- type VirtualNodeSpecListenerTimeoutGrpcPerRequestInput
- type VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
- func (VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput() VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput() VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) Unit() pulumi.StringOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) Value() pulumi.IntOutput
- type VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrInput
- type VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput) Elem() VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
- func (VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput() VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput) Unit() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput) Value() pulumi.IntPtrOutput
- type VirtualNodeSpecListenerTimeoutGrpcPtrInput
- type VirtualNodeSpecListenerTimeoutGrpcPtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcPtrOutput) Elem() VirtualNodeSpecListenerTimeoutGrpcOutput
- func (VirtualNodeSpecListenerTimeoutGrpcPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutGrpcPtrOutput) Idle() VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcPtrOutput) PerRequest() VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcPtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutput() VirtualNodeSpecListenerTimeoutGrpcPtrOutput
- func (o VirtualNodeSpecListenerTimeoutGrpcPtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcPtrOutput
- type VirtualNodeSpecListenerTimeoutHttp
- type VirtualNodeSpecListenerTimeoutHttp2
- type VirtualNodeSpecListenerTimeoutHttp2Args
- func (VirtualNodeSpecListenerTimeoutHttp2Args) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTimeoutHttp2Args) ToVirtualNodeSpecListenerTimeoutHttp2Output() VirtualNodeSpecListenerTimeoutHttp2Output
- func (i VirtualNodeSpecListenerTimeoutHttp2Args) ToVirtualNodeSpecListenerTimeoutHttp2OutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2Output
- func (i VirtualNodeSpecListenerTimeoutHttp2Args) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutput() VirtualNodeSpecListenerTimeoutHttp2PtrOutput
- func (i VirtualNodeSpecListenerTimeoutHttp2Args) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2PtrOutput
- type VirtualNodeSpecListenerTimeoutHttp2Idle
- type VirtualNodeSpecListenerTimeoutHttp2IdleArgs
- func (VirtualNodeSpecListenerTimeoutHttp2IdleArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToVirtualNodeSpecListenerTimeoutHttp2IdleOutput() VirtualNodeSpecListenerTimeoutHttp2IdleOutput
- func (i VirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToVirtualNodeSpecListenerTimeoutHttp2IdleOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2IdleOutput
- func (i VirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput() VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
- func (i VirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
- type VirtualNodeSpecListenerTimeoutHttp2IdleInput
- type VirtualNodeSpecListenerTimeoutHttp2IdleOutput
- func (VirtualNodeSpecListenerTimeoutHttp2IdleOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdleOutput() VirtualNodeSpecListenerTimeoutHttp2IdleOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdleOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2IdleOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput() VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2IdleOutput) Unit() pulumi.StringOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2IdleOutput) Value() pulumi.IntOutput
- type VirtualNodeSpecListenerTimeoutHttp2IdlePtrInput
- type VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput) Elem() VirtualNodeSpecListenerTimeoutHttp2IdleOutput
- func (VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput() VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput) Unit() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput) Value() pulumi.IntPtrOutput
- type VirtualNodeSpecListenerTimeoutHttp2Input
- type VirtualNodeSpecListenerTimeoutHttp2Output
- func (VirtualNodeSpecListenerTimeoutHttp2Output) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutHttp2Output) Idle() VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2Output) PerRequest() VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2Output) ToVirtualNodeSpecListenerTimeoutHttp2Output() VirtualNodeSpecListenerTimeoutHttp2Output
- func (o VirtualNodeSpecListenerTimeoutHttp2Output) ToVirtualNodeSpecListenerTimeoutHttp2OutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2Output
- func (o VirtualNodeSpecListenerTimeoutHttp2Output) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutput() VirtualNodeSpecListenerTimeoutHttp2PtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2Output) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2PtrOutput
- type VirtualNodeSpecListenerTimeoutHttp2PerRequest
- type VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs
- func (VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput() VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
- func (i VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
- func (i VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput() VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
- func (i VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
- type VirtualNodeSpecListenerTimeoutHttp2PerRequestInput
- type VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
- func (VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput() VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput() VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) Unit() pulumi.StringOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) Value() pulumi.IntOutput
- type VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrInput
- type VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput) Elem() VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
- func (VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput() VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput) Unit() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput) Value() pulumi.IntPtrOutput
- type VirtualNodeSpecListenerTimeoutHttp2PtrInput
- type VirtualNodeSpecListenerTimeoutHttp2PtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2PtrOutput) Elem() VirtualNodeSpecListenerTimeoutHttp2Output
- func (VirtualNodeSpecListenerTimeoutHttp2PtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutHttp2PtrOutput) Idle() VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2PtrOutput) PerRequest() VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2PtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutput() VirtualNodeSpecListenerTimeoutHttp2PtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttp2PtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2PtrOutput
- type VirtualNodeSpecListenerTimeoutHttpArgs
- func (VirtualNodeSpecListenerTimeoutHttpArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTimeoutHttpArgs) ToVirtualNodeSpecListenerTimeoutHttpOutput() VirtualNodeSpecListenerTimeoutHttpOutput
- func (i VirtualNodeSpecListenerTimeoutHttpArgs) ToVirtualNodeSpecListenerTimeoutHttpOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpOutput
- func (i VirtualNodeSpecListenerTimeoutHttpArgs) ToVirtualNodeSpecListenerTimeoutHttpPtrOutput() VirtualNodeSpecListenerTimeoutHttpPtrOutput
- func (i VirtualNodeSpecListenerTimeoutHttpArgs) ToVirtualNodeSpecListenerTimeoutHttpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpPtrOutput
- type VirtualNodeSpecListenerTimeoutHttpIdle
- type VirtualNodeSpecListenerTimeoutHttpIdleArgs
- func (VirtualNodeSpecListenerTimeoutHttpIdleArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTimeoutHttpIdleArgs) ToVirtualNodeSpecListenerTimeoutHttpIdleOutput() VirtualNodeSpecListenerTimeoutHttpIdleOutput
- func (i VirtualNodeSpecListenerTimeoutHttpIdleArgs) ToVirtualNodeSpecListenerTimeoutHttpIdleOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpIdleOutput
- func (i VirtualNodeSpecListenerTimeoutHttpIdleArgs) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutput() VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
- func (i VirtualNodeSpecListenerTimeoutHttpIdleArgs) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
- type VirtualNodeSpecListenerTimeoutHttpIdleInput
- type VirtualNodeSpecListenerTimeoutHttpIdleOutput
- func (VirtualNodeSpecListenerTimeoutHttpIdleOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutHttpIdleOutput) ToVirtualNodeSpecListenerTimeoutHttpIdleOutput() VirtualNodeSpecListenerTimeoutHttpIdleOutput
- func (o VirtualNodeSpecListenerTimeoutHttpIdleOutput) ToVirtualNodeSpecListenerTimeoutHttpIdleOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpIdleOutput
- func (o VirtualNodeSpecListenerTimeoutHttpIdleOutput) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutput() VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpIdleOutput) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpIdleOutput) Unit() pulumi.StringOutput
- func (o VirtualNodeSpecListenerTimeoutHttpIdleOutput) Value() pulumi.IntOutput
- type VirtualNodeSpecListenerTimeoutHttpIdlePtrInput
- type VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput) Elem() VirtualNodeSpecListenerTimeoutHttpIdleOutput
- func (VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutput() VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput) Unit() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput) Value() pulumi.IntPtrOutput
- type VirtualNodeSpecListenerTimeoutHttpInput
- type VirtualNodeSpecListenerTimeoutHttpOutput
- func (VirtualNodeSpecListenerTimeoutHttpOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutHttpOutput) Idle() VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpOutput) PerRequest() VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpOutput) ToVirtualNodeSpecListenerTimeoutHttpOutput() VirtualNodeSpecListenerTimeoutHttpOutput
- func (o VirtualNodeSpecListenerTimeoutHttpOutput) ToVirtualNodeSpecListenerTimeoutHttpOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpOutput
- func (o VirtualNodeSpecListenerTimeoutHttpOutput) ToVirtualNodeSpecListenerTimeoutHttpPtrOutput() VirtualNodeSpecListenerTimeoutHttpPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpOutput) ToVirtualNodeSpecListenerTimeoutHttpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpPtrOutput
- type VirtualNodeSpecListenerTimeoutHttpPerRequest
- type VirtualNodeSpecListenerTimeoutHttpPerRequestArgs
- func (VirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttpPerRequestOutput() VirtualNodeSpecListenerTimeoutHttpPerRequestOutput
- func (i VirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttpPerRequestOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpPerRequestOutput
- func (i VirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput() VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
- func (i VirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
- type VirtualNodeSpecListenerTimeoutHttpPerRequestInput
- type VirtualNodeSpecListenerTimeoutHttpPerRequestOutput
- func (VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestOutput() VirtualNodeSpecListenerTimeoutHttpPerRequestOutput
- func (o VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpPerRequestOutput
- func (o VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput() VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) Unit() pulumi.StringOutput
- func (o VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) Value() pulumi.IntOutput
- type VirtualNodeSpecListenerTimeoutHttpPerRequestPtrInput
- type VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput) Elem() VirtualNodeSpecListenerTimeoutHttpPerRequestOutput
- func (VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput() VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput) Unit() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput) Value() pulumi.IntPtrOutput
- type VirtualNodeSpecListenerTimeoutHttpPtrInput
- type VirtualNodeSpecListenerTimeoutHttpPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpPtrOutput) Elem() VirtualNodeSpecListenerTimeoutHttpOutput
- func (VirtualNodeSpecListenerTimeoutHttpPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutHttpPtrOutput) Idle() VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpPtrOutput) PerRequest() VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpPtrOutput) ToVirtualNodeSpecListenerTimeoutHttpPtrOutput() VirtualNodeSpecListenerTimeoutHttpPtrOutput
- func (o VirtualNodeSpecListenerTimeoutHttpPtrOutput) ToVirtualNodeSpecListenerTimeoutHttpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpPtrOutput
- type VirtualNodeSpecListenerTimeoutInput
- type VirtualNodeSpecListenerTimeoutOutput
- func (VirtualNodeSpecListenerTimeoutOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutOutput) Grpc() VirtualNodeSpecListenerTimeoutGrpcPtrOutput
- func (o VirtualNodeSpecListenerTimeoutOutput) Http() VirtualNodeSpecListenerTimeoutHttpPtrOutput
- func (o VirtualNodeSpecListenerTimeoutOutput) Http2() VirtualNodeSpecListenerTimeoutHttp2PtrOutput
- func (o VirtualNodeSpecListenerTimeoutOutput) Tcp() VirtualNodeSpecListenerTimeoutTcpPtrOutput
- func (o VirtualNodeSpecListenerTimeoutOutput) ToVirtualNodeSpecListenerTimeoutOutput() VirtualNodeSpecListenerTimeoutOutput
- func (o VirtualNodeSpecListenerTimeoutOutput) ToVirtualNodeSpecListenerTimeoutOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutOutput
- func (o VirtualNodeSpecListenerTimeoutOutput) ToVirtualNodeSpecListenerTimeoutPtrOutput() VirtualNodeSpecListenerTimeoutPtrOutput
- func (o VirtualNodeSpecListenerTimeoutOutput) ToVirtualNodeSpecListenerTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutPtrOutput
- type VirtualNodeSpecListenerTimeoutPtrInput
- type VirtualNodeSpecListenerTimeoutPtrOutput
- func (o VirtualNodeSpecListenerTimeoutPtrOutput) Elem() VirtualNodeSpecListenerTimeoutOutput
- func (VirtualNodeSpecListenerTimeoutPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutPtrOutput) Grpc() VirtualNodeSpecListenerTimeoutGrpcPtrOutput
- func (o VirtualNodeSpecListenerTimeoutPtrOutput) Http() VirtualNodeSpecListenerTimeoutHttpPtrOutput
- func (o VirtualNodeSpecListenerTimeoutPtrOutput) Http2() VirtualNodeSpecListenerTimeoutHttp2PtrOutput
- func (o VirtualNodeSpecListenerTimeoutPtrOutput) Tcp() VirtualNodeSpecListenerTimeoutTcpPtrOutput
- func (o VirtualNodeSpecListenerTimeoutPtrOutput) ToVirtualNodeSpecListenerTimeoutPtrOutput() VirtualNodeSpecListenerTimeoutPtrOutput
- func (o VirtualNodeSpecListenerTimeoutPtrOutput) ToVirtualNodeSpecListenerTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutPtrOutput
- type VirtualNodeSpecListenerTimeoutTcp
- type VirtualNodeSpecListenerTimeoutTcpArgs
- func (VirtualNodeSpecListenerTimeoutTcpArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTimeoutTcpArgs) ToVirtualNodeSpecListenerTimeoutTcpOutput() VirtualNodeSpecListenerTimeoutTcpOutput
- func (i VirtualNodeSpecListenerTimeoutTcpArgs) ToVirtualNodeSpecListenerTimeoutTcpOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpOutput
- func (i VirtualNodeSpecListenerTimeoutTcpArgs) ToVirtualNodeSpecListenerTimeoutTcpPtrOutput() VirtualNodeSpecListenerTimeoutTcpPtrOutput
- func (i VirtualNodeSpecListenerTimeoutTcpArgs) ToVirtualNodeSpecListenerTimeoutTcpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpPtrOutput
- type VirtualNodeSpecListenerTimeoutTcpIdle
- type VirtualNodeSpecListenerTimeoutTcpIdleArgs
- func (VirtualNodeSpecListenerTimeoutTcpIdleArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTimeoutTcpIdleArgs) ToVirtualNodeSpecListenerTimeoutTcpIdleOutput() VirtualNodeSpecListenerTimeoutTcpIdleOutput
- func (i VirtualNodeSpecListenerTimeoutTcpIdleArgs) ToVirtualNodeSpecListenerTimeoutTcpIdleOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpIdleOutput
- func (i VirtualNodeSpecListenerTimeoutTcpIdleArgs) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutput() VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
- func (i VirtualNodeSpecListenerTimeoutTcpIdleArgs) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
- type VirtualNodeSpecListenerTimeoutTcpIdleInput
- type VirtualNodeSpecListenerTimeoutTcpIdleOutput
- func (VirtualNodeSpecListenerTimeoutTcpIdleOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutTcpIdleOutput) ToVirtualNodeSpecListenerTimeoutTcpIdleOutput() VirtualNodeSpecListenerTimeoutTcpIdleOutput
- func (o VirtualNodeSpecListenerTimeoutTcpIdleOutput) ToVirtualNodeSpecListenerTimeoutTcpIdleOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpIdleOutput
- func (o VirtualNodeSpecListenerTimeoutTcpIdleOutput) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutput() VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutTcpIdleOutput) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutTcpIdleOutput) Unit() pulumi.StringOutput
- func (o VirtualNodeSpecListenerTimeoutTcpIdleOutput) Value() pulumi.IntOutput
- type VirtualNodeSpecListenerTimeoutTcpIdlePtrInput
- type VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput) Elem() VirtualNodeSpecListenerTimeoutTcpIdleOutput
- func (VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutput() VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput) Unit() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput) Value() pulumi.IntPtrOutput
- type VirtualNodeSpecListenerTimeoutTcpInput
- type VirtualNodeSpecListenerTimeoutTcpOutput
- func (VirtualNodeSpecListenerTimeoutTcpOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutTcpOutput) Idle() VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutTcpOutput) ToVirtualNodeSpecListenerTimeoutTcpOutput() VirtualNodeSpecListenerTimeoutTcpOutput
- func (o VirtualNodeSpecListenerTimeoutTcpOutput) ToVirtualNodeSpecListenerTimeoutTcpOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpOutput
- func (o VirtualNodeSpecListenerTimeoutTcpOutput) ToVirtualNodeSpecListenerTimeoutTcpPtrOutput() VirtualNodeSpecListenerTimeoutTcpPtrOutput
- func (o VirtualNodeSpecListenerTimeoutTcpOutput) ToVirtualNodeSpecListenerTimeoutTcpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpPtrOutput
- type VirtualNodeSpecListenerTimeoutTcpPtrInput
- type VirtualNodeSpecListenerTimeoutTcpPtrOutput
- func (o VirtualNodeSpecListenerTimeoutTcpPtrOutput) Elem() VirtualNodeSpecListenerTimeoutTcpOutput
- func (VirtualNodeSpecListenerTimeoutTcpPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTimeoutTcpPtrOutput) Idle() VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
- func (o VirtualNodeSpecListenerTimeoutTcpPtrOutput) ToVirtualNodeSpecListenerTimeoutTcpPtrOutput() VirtualNodeSpecListenerTimeoutTcpPtrOutput
- func (o VirtualNodeSpecListenerTimeoutTcpPtrOutput) ToVirtualNodeSpecListenerTimeoutTcpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpPtrOutput
- type VirtualNodeSpecListenerTls
- type VirtualNodeSpecListenerTlsArgs
- func (VirtualNodeSpecListenerTlsArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTlsArgs) ToVirtualNodeSpecListenerTlsOutput() VirtualNodeSpecListenerTlsOutput
- func (i VirtualNodeSpecListenerTlsArgs) ToVirtualNodeSpecListenerTlsOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsOutput
- func (i VirtualNodeSpecListenerTlsArgs) ToVirtualNodeSpecListenerTlsPtrOutput() VirtualNodeSpecListenerTlsPtrOutput
- func (i VirtualNodeSpecListenerTlsArgs) ToVirtualNodeSpecListenerTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsPtrOutput
- type VirtualNodeSpecListenerTlsCertificate
- type VirtualNodeSpecListenerTlsCertificateAcm
- type VirtualNodeSpecListenerTlsCertificateAcmArgs
- func (VirtualNodeSpecListenerTlsCertificateAcmArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTlsCertificateAcmArgs) ToVirtualNodeSpecListenerTlsCertificateAcmOutput() VirtualNodeSpecListenerTlsCertificateAcmOutput
- func (i VirtualNodeSpecListenerTlsCertificateAcmArgs) ToVirtualNodeSpecListenerTlsCertificateAcmOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateAcmOutput
- func (i VirtualNodeSpecListenerTlsCertificateAcmArgs) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutput() VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
- func (i VirtualNodeSpecListenerTlsCertificateAcmArgs) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
- type VirtualNodeSpecListenerTlsCertificateAcmInput
- type VirtualNodeSpecListenerTlsCertificateAcmOutput
- func (o VirtualNodeSpecListenerTlsCertificateAcmOutput) CertificateArn() pulumi.StringOutput
- func (VirtualNodeSpecListenerTlsCertificateAcmOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsCertificateAcmOutput) ToVirtualNodeSpecListenerTlsCertificateAcmOutput() VirtualNodeSpecListenerTlsCertificateAcmOutput
- func (o VirtualNodeSpecListenerTlsCertificateAcmOutput) ToVirtualNodeSpecListenerTlsCertificateAcmOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateAcmOutput
- func (o VirtualNodeSpecListenerTlsCertificateAcmOutput) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutput() VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
- func (o VirtualNodeSpecListenerTlsCertificateAcmOutput) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
- type VirtualNodeSpecListenerTlsCertificateAcmPtrInput
- type VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
- func (o VirtualNodeSpecListenerTlsCertificateAcmPtrOutput) CertificateArn() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerTlsCertificateAcmPtrOutput) Elem() VirtualNodeSpecListenerTlsCertificateAcmOutput
- func (VirtualNodeSpecListenerTlsCertificateAcmPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsCertificateAcmPtrOutput) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutput() VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
- func (o VirtualNodeSpecListenerTlsCertificateAcmPtrOutput) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
- type VirtualNodeSpecListenerTlsCertificateArgs
- func (VirtualNodeSpecListenerTlsCertificateArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTlsCertificateArgs) ToVirtualNodeSpecListenerTlsCertificateOutput() VirtualNodeSpecListenerTlsCertificateOutput
- func (i VirtualNodeSpecListenerTlsCertificateArgs) ToVirtualNodeSpecListenerTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateOutput
- func (i VirtualNodeSpecListenerTlsCertificateArgs) ToVirtualNodeSpecListenerTlsCertificatePtrOutput() VirtualNodeSpecListenerTlsCertificatePtrOutput
- func (i VirtualNodeSpecListenerTlsCertificateArgs) ToVirtualNodeSpecListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificatePtrOutput
- type VirtualNodeSpecListenerTlsCertificateFile
- type VirtualNodeSpecListenerTlsCertificateFileArgs
- func (VirtualNodeSpecListenerTlsCertificateFileArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTlsCertificateFileArgs) ToVirtualNodeSpecListenerTlsCertificateFileOutput() VirtualNodeSpecListenerTlsCertificateFileOutput
- func (i VirtualNodeSpecListenerTlsCertificateFileArgs) ToVirtualNodeSpecListenerTlsCertificateFileOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateFileOutput
- func (i VirtualNodeSpecListenerTlsCertificateFileArgs) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutput() VirtualNodeSpecListenerTlsCertificateFilePtrOutput
- func (i VirtualNodeSpecListenerTlsCertificateFileArgs) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateFilePtrOutput
- type VirtualNodeSpecListenerTlsCertificateFileInput
- type VirtualNodeSpecListenerTlsCertificateFileOutput
- func (o VirtualNodeSpecListenerTlsCertificateFileOutput) CertificateChain() pulumi.StringOutput
- func (VirtualNodeSpecListenerTlsCertificateFileOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsCertificateFileOutput) PrivateKey() pulumi.StringOutput
- func (o VirtualNodeSpecListenerTlsCertificateFileOutput) ToVirtualNodeSpecListenerTlsCertificateFileOutput() VirtualNodeSpecListenerTlsCertificateFileOutput
- func (o VirtualNodeSpecListenerTlsCertificateFileOutput) ToVirtualNodeSpecListenerTlsCertificateFileOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateFileOutput
- func (o VirtualNodeSpecListenerTlsCertificateFileOutput) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutput() VirtualNodeSpecListenerTlsCertificateFilePtrOutput
- func (o VirtualNodeSpecListenerTlsCertificateFileOutput) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateFilePtrOutput
- type VirtualNodeSpecListenerTlsCertificateFilePtrInput
- type VirtualNodeSpecListenerTlsCertificateFilePtrOutput
- func (o VirtualNodeSpecListenerTlsCertificateFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerTlsCertificateFilePtrOutput) Elem() VirtualNodeSpecListenerTlsCertificateFileOutput
- func (VirtualNodeSpecListenerTlsCertificateFilePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsCertificateFilePtrOutput) PrivateKey() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerTlsCertificateFilePtrOutput) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutput() VirtualNodeSpecListenerTlsCertificateFilePtrOutput
- func (o VirtualNodeSpecListenerTlsCertificateFilePtrOutput) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateFilePtrOutput
- type VirtualNodeSpecListenerTlsCertificateInput
- type VirtualNodeSpecListenerTlsCertificateOutput
- func (o VirtualNodeSpecListenerTlsCertificateOutput) Acm() VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
- func (VirtualNodeSpecListenerTlsCertificateOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsCertificateOutput) File() VirtualNodeSpecListenerTlsCertificateFilePtrOutput
- func (o VirtualNodeSpecListenerTlsCertificateOutput) Sds() VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
- func (o VirtualNodeSpecListenerTlsCertificateOutput) ToVirtualNodeSpecListenerTlsCertificateOutput() VirtualNodeSpecListenerTlsCertificateOutput
- func (o VirtualNodeSpecListenerTlsCertificateOutput) ToVirtualNodeSpecListenerTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateOutput
- func (o VirtualNodeSpecListenerTlsCertificateOutput) ToVirtualNodeSpecListenerTlsCertificatePtrOutput() VirtualNodeSpecListenerTlsCertificatePtrOutput
- func (o VirtualNodeSpecListenerTlsCertificateOutput) ToVirtualNodeSpecListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificatePtrOutput
- type VirtualNodeSpecListenerTlsCertificatePtrInput
- type VirtualNodeSpecListenerTlsCertificatePtrOutput
- func (o VirtualNodeSpecListenerTlsCertificatePtrOutput) Acm() VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
- func (o VirtualNodeSpecListenerTlsCertificatePtrOutput) Elem() VirtualNodeSpecListenerTlsCertificateOutput
- func (VirtualNodeSpecListenerTlsCertificatePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsCertificatePtrOutput) File() VirtualNodeSpecListenerTlsCertificateFilePtrOutput
- func (o VirtualNodeSpecListenerTlsCertificatePtrOutput) Sds() VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
- func (o VirtualNodeSpecListenerTlsCertificatePtrOutput) ToVirtualNodeSpecListenerTlsCertificatePtrOutput() VirtualNodeSpecListenerTlsCertificatePtrOutput
- func (o VirtualNodeSpecListenerTlsCertificatePtrOutput) ToVirtualNodeSpecListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificatePtrOutput
- type VirtualNodeSpecListenerTlsCertificateSds
- type VirtualNodeSpecListenerTlsCertificateSdsArgs
- func (VirtualNodeSpecListenerTlsCertificateSdsArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTlsCertificateSdsArgs) ToVirtualNodeSpecListenerTlsCertificateSdsOutput() VirtualNodeSpecListenerTlsCertificateSdsOutput
- func (i VirtualNodeSpecListenerTlsCertificateSdsArgs) ToVirtualNodeSpecListenerTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateSdsOutput
- func (i VirtualNodeSpecListenerTlsCertificateSdsArgs) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutput() VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
- func (i VirtualNodeSpecListenerTlsCertificateSdsArgs) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
- type VirtualNodeSpecListenerTlsCertificateSdsInput
- type VirtualNodeSpecListenerTlsCertificateSdsOutput
- func (VirtualNodeSpecListenerTlsCertificateSdsOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsCertificateSdsOutput) SecretName() pulumi.StringOutput
- func (o VirtualNodeSpecListenerTlsCertificateSdsOutput) ToVirtualNodeSpecListenerTlsCertificateSdsOutput() VirtualNodeSpecListenerTlsCertificateSdsOutput
- func (o VirtualNodeSpecListenerTlsCertificateSdsOutput) ToVirtualNodeSpecListenerTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateSdsOutput
- func (o VirtualNodeSpecListenerTlsCertificateSdsOutput) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutput() VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
- func (o VirtualNodeSpecListenerTlsCertificateSdsOutput) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
- type VirtualNodeSpecListenerTlsCertificateSdsPtrInput
- type VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
- func (o VirtualNodeSpecListenerTlsCertificateSdsPtrOutput) Elem() VirtualNodeSpecListenerTlsCertificateSdsOutput
- func (VirtualNodeSpecListenerTlsCertificateSdsPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsCertificateSdsPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerTlsCertificateSdsPtrOutput) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutput() VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
- func (o VirtualNodeSpecListenerTlsCertificateSdsPtrOutput) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
- type VirtualNodeSpecListenerTlsInput
- type VirtualNodeSpecListenerTlsOutput
- func (o VirtualNodeSpecListenerTlsOutput) Certificate() VirtualNodeSpecListenerTlsCertificateOutput
- func (VirtualNodeSpecListenerTlsOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsOutput) Mode() pulumi.StringOutput
- func (o VirtualNodeSpecListenerTlsOutput) ToVirtualNodeSpecListenerTlsOutput() VirtualNodeSpecListenerTlsOutput
- func (o VirtualNodeSpecListenerTlsOutput) ToVirtualNodeSpecListenerTlsOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsOutput
- func (o VirtualNodeSpecListenerTlsOutput) ToVirtualNodeSpecListenerTlsPtrOutput() VirtualNodeSpecListenerTlsPtrOutput
- func (o VirtualNodeSpecListenerTlsOutput) ToVirtualNodeSpecListenerTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsPtrOutput
- func (o VirtualNodeSpecListenerTlsOutput) Validation() VirtualNodeSpecListenerTlsValidationPtrOutput
- type VirtualNodeSpecListenerTlsPtrInput
- type VirtualNodeSpecListenerTlsPtrOutput
- func (o VirtualNodeSpecListenerTlsPtrOutput) Certificate() VirtualNodeSpecListenerTlsCertificatePtrOutput
- func (o VirtualNodeSpecListenerTlsPtrOutput) Elem() VirtualNodeSpecListenerTlsOutput
- func (VirtualNodeSpecListenerTlsPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsPtrOutput) Mode() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerTlsPtrOutput) ToVirtualNodeSpecListenerTlsPtrOutput() VirtualNodeSpecListenerTlsPtrOutput
- func (o VirtualNodeSpecListenerTlsPtrOutput) ToVirtualNodeSpecListenerTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsPtrOutput
- func (o VirtualNodeSpecListenerTlsPtrOutput) Validation() VirtualNodeSpecListenerTlsValidationPtrOutput
- type VirtualNodeSpecListenerTlsValidation
- type VirtualNodeSpecListenerTlsValidationArgs
- func (VirtualNodeSpecListenerTlsValidationArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTlsValidationArgs) ToVirtualNodeSpecListenerTlsValidationOutput() VirtualNodeSpecListenerTlsValidationOutput
- func (i VirtualNodeSpecListenerTlsValidationArgs) ToVirtualNodeSpecListenerTlsValidationOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationOutput
- func (i VirtualNodeSpecListenerTlsValidationArgs) ToVirtualNodeSpecListenerTlsValidationPtrOutput() VirtualNodeSpecListenerTlsValidationPtrOutput
- func (i VirtualNodeSpecListenerTlsValidationArgs) ToVirtualNodeSpecListenerTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationPtrOutput
- type VirtualNodeSpecListenerTlsValidationInput
- type VirtualNodeSpecListenerTlsValidationOutput
- func (VirtualNodeSpecListenerTlsValidationOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsValidationOutput) SubjectAlternativeNames() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationOutput) ToVirtualNodeSpecListenerTlsValidationOutput() VirtualNodeSpecListenerTlsValidationOutput
- func (o VirtualNodeSpecListenerTlsValidationOutput) ToVirtualNodeSpecListenerTlsValidationOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationOutput
- func (o VirtualNodeSpecListenerTlsValidationOutput) ToVirtualNodeSpecListenerTlsValidationPtrOutput() VirtualNodeSpecListenerTlsValidationPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationOutput) ToVirtualNodeSpecListenerTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationOutput) Trust() VirtualNodeSpecListenerTlsValidationTrustOutput
- type VirtualNodeSpecListenerTlsValidationPtrInput
- type VirtualNodeSpecListenerTlsValidationPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationPtrOutput) Elem() VirtualNodeSpecListenerTlsValidationOutput
- func (VirtualNodeSpecListenerTlsValidationPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsValidationPtrOutput) SubjectAlternativeNames() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationPtrOutput) ToVirtualNodeSpecListenerTlsValidationPtrOutput() VirtualNodeSpecListenerTlsValidationPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationPtrOutput) ToVirtualNodeSpecListenerTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationPtrOutput) Trust() VirtualNodeSpecListenerTlsValidationTrustPtrOutput
- type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNames
- type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs
- func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput
- func (i VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput
- func (i VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- func (i VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesInput
- type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatch
- type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs
- func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
- func (i VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
- func (i VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
- func (i VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
- type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchInput
- type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
- func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) Exacts() pulumi.StringArrayOutput
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
- type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrInput
- type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) Elem() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
- func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) Exacts() pulumi.StringArrayOutput
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
- type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput
- func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) Match() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrInput
- type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) Elem() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput
- func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) Match() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
- type VirtualNodeSpecListenerTlsValidationTrust
- type VirtualNodeSpecListenerTlsValidationTrustArgs
- func (VirtualNodeSpecListenerTlsValidationTrustArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTlsValidationTrustArgs) ToVirtualNodeSpecListenerTlsValidationTrustOutput() VirtualNodeSpecListenerTlsValidationTrustOutput
- func (i VirtualNodeSpecListenerTlsValidationTrustArgs) ToVirtualNodeSpecListenerTlsValidationTrustOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustOutput
- func (i VirtualNodeSpecListenerTlsValidationTrustArgs) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutput() VirtualNodeSpecListenerTlsValidationTrustPtrOutput
- func (i VirtualNodeSpecListenerTlsValidationTrustArgs) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustPtrOutput
- type VirtualNodeSpecListenerTlsValidationTrustFile
- type VirtualNodeSpecListenerTlsValidationTrustFileArgs
- func (VirtualNodeSpecListenerTlsValidationTrustFileArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTlsValidationTrustFileArgs) ToVirtualNodeSpecListenerTlsValidationTrustFileOutput() VirtualNodeSpecListenerTlsValidationTrustFileOutput
- func (i VirtualNodeSpecListenerTlsValidationTrustFileArgs) ToVirtualNodeSpecListenerTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustFileOutput
- func (i VirtualNodeSpecListenerTlsValidationTrustFileArgs) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutput() VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
- func (i VirtualNodeSpecListenerTlsValidationTrustFileArgs) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
- type VirtualNodeSpecListenerTlsValidationTrustFileInput
- type VirtualNodeSpecListenerTlsValidationTrustFileOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
- func (VirtualNodeSpecListenerTlsValidationTrustFileOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsValidationTrustFileOutput) ToVirtualNodeSpecListenerTlsValidationTrustFileOutput() VirtualNodeSpecListenerTlsValidationTrustFileOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustFileOutput) ToVirtualNodeSpecListenerTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustFileOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustFileOutput) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutput() VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustFileOutput) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
- type VirtualNodeSpecListenerTlsValidationTrustFilePtrInput
- type VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput) Elem() VirtualNodeSpecListenerTlsValidationTrustFileOutput
- func (VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutput() VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
- type VirtualNodeSpecListenerTlsValidationTrustInput
- type VirtualNodeSpecListenerTlsValidationTrustOutput
- func (VirtualNodeSpecListenerTlsValidationTrustOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsValidationTrustOutput) File() VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustOutput) Sds() VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustOutput) ToVirtualNodeSpecListenerTlsValidationTrustOutput() VirtualNodeSpecListenerTlsValidationTrustOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustOutput) ToVirtualNodeSpecListenerTlsValidationTrustOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustOutput) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutput() VirtualNodeSpecListenerTlsValidationTrustPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustOutput) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustPtrOutput
- type VirtualNodeSpecListenerTlsValidationTrustPtrInput
- type VirtualNodeSpecListenerTlsValidationTrustPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustPtrOutput) Elem() VirtualNodeSpecListenerTlsValidationTrustOutput
- func (VirtualNodeSpecListenerTlsValidationTrustPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsValidationTrustPtrOutput) File() VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustPtrOutput) Sds() VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustPtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutput() VirtualNodeSpecListenerTlsValidationTrustPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustPtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustPtrOutput
- type VirtualNodeSpecListenerTlsValidationTrustSds
- type VirtualNodeSpecListenerTlsValidationTrustSdsArgs
- func (VirtualNodeSpecListenerTlsValidationTrustSdsArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecListenerTlsValidationTrustSdsArgs) ToVirtualNodeSpecListenerTlsValidationTrustSdsOutput() VirtualNodeSpecListenerTlsValidationTrustSdsOutput
- func (i VirtualNodeSpecListenerTlsValidationTrustSdsArgs) ToVirtualNodeSpecListenerTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustSdsOutput
- func (i VirtualNodeSpecListenerTlsValidationTrustSdsArgs) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput() VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
- func (i VirtualNodeSpecListenerTlsValidationTrustSdsArgs) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
- type VirtualNodeSpecListenerTlsValidationTrustSdsInput
- type VirtualNodeSpecListenerTlsValidationTrustSdsOutput
- func (VirtualNodeSpecListenerTlsValidationTrustSdsOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsValidationTrustSdsOutput) SecretName() pulumi.StringOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustSdsOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsOutput() VirtualNodeSpecListenerTlsValidationTrustSdsOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustSdsOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustSdsOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustSdsOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput() VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustSdsOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
- type VirtualNodeSpecListenerTlsValidationTrustSdsPtrInput
- type VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput) Elem() VirtualNodeSpecListenerTlsValidationTrustSdsOutput
- func (VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput() VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
- func (o VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
- type VirtualNodeSpecLogging
- type VirtualNodeSpecLoggingAccessLog
- type VirtualNodeSpecLoggingAccessLogArgs
- func (VirtualNodeSpecLoggingAccessLogArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecLoggingAccessLogArgs) ToVirtualNodeSpecLoggingAccessLogOutput() VirtualNodeSpecLoggingAccessLogOutput
- func (i VirtualNodeSpecLoggingAccessLogArgs) ToVirtualNodeSpecLoggingAccessLogOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogOutput
- func (i VirtualNodeSpecLoggingAccessLogArgs) ToVirtualNodeSpecLoggingAccessLogPtrOutput() VirtualNodeSpecLoggingAccessLogPtrOutput
- func (i VirtualNodeSpecLoggingAccessLogArgs) ToVirtualNodeSpecLoggingAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogPtrOutput
- type VirtualNodeSpecLoggingAccessLogFile
- type VirtualNodeSpecLoggingAccessLogFileArgs
- func (VirtualNodeSpecLoggingAccessLogFileArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecLoggingAccessLogFileArgs) ToVirtualNodeSpecLoggingAccessLogFileOutput() VirtualNodeSpecLoggingAccessLogFileOutput
- func (i VirtualNodeSpecLoggingAccessLogFileArgs) ToVirtualNodeSpecLoggingAccessLogFileOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileOutput
- func (i VirtualNodeSpecLoggingAccessLogFileArgs) ToVirtualNodeSpecLoggingAccessLogFilePtrOutput() VirtualNodeSpecLoggingAccessLogFilePtrOutput
- func (i VirtualNodeSpecLoggingAccessLogFileArgs) ToVirtualNodeSpecLoggingAccessLogFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFilePtrOutput
- type VirtualNodeSpecLoggingAccessLogFileFormat
- type VirtualNodeSpecLoggingAccessLogFileFormatArgs
- func (VirtualNodeSpecLoggingAccessLogFileFormatArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecLoggingAccessLogFileFormatArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatOutput() VirtualNodeSpecLoggingAccessLogFileFormatOutput
- func (i VirtualNodeSpecLoggingAccessLogFileFormatArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatOutput
- func (i VirtualNodeSpecLoggingAccessLogFileFormatArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutput() VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
- func (i VirtualNodeSpecLoggingAccessLogFileFormatArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
- type VirtualNodeSpecLoggingAccessLogFileFormatInput
- type VirtualNodeSpecLoggingAccessLogFileFormatJson
- type VirtualNodeSpecLoggingAccessLogFileFormatJsonArgs
- func (VirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput() VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
- func (i VirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
- type VirtualNodeSpecLoggingAccessLogFileFormatJsonArray
- func (VirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ElementType() reflect.Type
- func (i VirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput() VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
- func (i VirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
- type VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayInput
- type VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
- func (VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) Index(i pulumi.IntInput) VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
- func (o VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput() VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
- func (o VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
- type VirtualNodeSpecLoggingAccessLogFileFormatJsonInput
- type VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
- func (VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) Key() pulumi.StringOutput
- func (o VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput() VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
- func (o VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
- func (o VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) Value() pulumi.StringOutput
- type VirtualNodeSpecLoggingAccessLogFileFormatOutput
- func (VirtualNodeSpecLoggingAccessLogFileFormatOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecLoggingAccessLogFileFormatOutput) Jsons() VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
- func (o VirtualNodeSpecLoggingAccessLogFileFormatOutput) Text() pulumi.StringPtrOutput
- func (o VirtualNodeSpecLoggingAccessLogFileFormatOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatOutput() VirtualNodeSpecLoggingAccessLogFileFormatOutput
- func (o VirtualNodeSpecLoggingAccessLogFileFormatOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatOutput
- func (o VirtualNodeSpecLoggingAccessLogFileFormatOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutput() VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
- func (o VirtualNodeSpecLoggingAccessLogFileFormatOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
- type VirtualNodeSpecLoggingAccessLogFileFormatPtrInput
- type VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
- func (o VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput) Elem() VirtualNodeSpecLoggingAccessLogFileFormatOutput
- func (VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput) Jsons() VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
- func (o VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput) Text() pulumi.StringPtrOutput
- func (o VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutput() VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
- func (o VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
- type VirtualNodeSpecLoggingAccessLogFileInput
- type VirtualNodeSpecLoggingAccessLogFileOutput
- func (VirtualNodeSpecLoggingAccessLogFileOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecLoggingAccessLogFileOutput) Format() VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
- func (o VirtualNodeSpecLoggingAccessLogFileOutput) Path() pulumi.StringOutput
- func (o VirtualNodeSpecLoggingAccessLogFileOutput) ToVirtualNodeSpecLoggingAccessLogFileOutput() VirtualNodeSpecLoggingAccessLogFileOutput
- func (o VirtualNodeSpecLoggingAccessLogFileOutput) ToVirtualNodeSpecLoggingAccessLogFileOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileOutput
- func (o VirtualNodeSpecLoggingAccessLogFileOutput) ToVirtualNodeSpecLoggingAccessLogFilePtrOutput() VirtualNodeSpecLoggingAccessLogFilePtrOutput
- func (o VirtualNodeSpecLoggingAccessLogFileOutput) ToVirtualNodeSpecLoggingAccessLogFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFilePtrOutput
- type VirtualNodeSpecLoggingAccessLogFilePtrInput
- type VirtualNodeSpecLoggingAccessLogFilePtrOutput
- func (o VirtualNodeSpecLoggingAccessLogFilePtrOutput) Elem() VirtualNodeSpecLoggingAccessLogFileOutput
- func (VirtualNodeSpecLoggingAccessLogFilePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecLoggingAccessLogFilePtrOutput) Format() VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
- func (o VirtualNodeSpecLoggingAccessLogFilePtrOutput) Path() pulumi.StringPtrOutput
- func (o VirtualNodeSpecLoggingAccessLogFilePtrOutput) ToVirtualNodeSpecLoggingAccessLogFilePtrOutput() VirtualNodeSpecLoggingAccessLogFilePtrOutput
- func (o VirtualNodeSpecLoggingAccessLogFilePtrOutput) ToVirtualNodeSpecLoggingAccessLogFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFilePtrOutput
- type VirtualNodeSpecLoggingAccessLogInput
- type VirtualNodeSpecLoggingAccessLogOutput
- func (VirtualNodeSpecLoggingAccessLogOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecLoggingAccessLogOutput) File() VirtualNodeSpecLoggingAccessLogFilePtrOutput
- func (o VirtualNodeSpecLoggingAccessLogOutput) ToVirtualNodeSpecLoggingAccessLogOutput() VirtualNodeSpecLoggingAccessLogOutput
- func (o VirtualNodeSpecLoggingAccessLogOutput) ToVirtualNodeSpecLoggingAccessLogOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogOutput
- func (o VirtualNodeSpecLoggingAccessLogOutput) ToVirtualNodeSpecLoggingAccessLogPtrOutput() VirtualNodeSpecLoggingAccessLogPtrOutput
- func (o VirtualNodeSpecLoggingAccessLogOutput) ToVirtualNodeSpecLoggingAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogPtrOutput
- type VirtualNodeSpecLoggingAccessLogPtrInput
- type VirtualNodeSpecLoggingAccessLogPtrOutput
- func (o VirtualNodeSpecLoggingAccessLogPtrOutput) Elem() VirtualNodeSpecLoggingAccessLogOutput
- func (VirtualNodeSpecLoggingAccessLogPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecLoggingAccessLogPtrOutput) File() VirtualNodeSpecLoggingAccessLogFilePtrOutput
- func (o VirtualNodeSpecLoggingAccessLogPtrOutput) ToVirtualNodeSpecLoggingAccessLogPtrOutput() VirtualNodeSpecLoggingAccessLogPtrOutput
- func (o VirtualNodeSpecLoggingAccessLogPtrOutput) ToVirtualNodeSpecLoggingAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogPtrOutput
- type VirtualNodeSpecLoggingArgs
- func (VirtualNodeSpecLoggingArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecLoggingArgs) ToVirtualNodeSpecLoggingOutput() VirtualNodeSpecLoggingOutput
- func (i VirtualNodeSpecLoggingArgs) ToVirtualNodeSpecLoggingOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingOutput
- func (i VirtualNodeSpecLoggingArgs) ToVirtualNodeSpecLoggingPtrOutput() VirtualNodeSpecLoggingPtrOutput
- func (i VirtualNodeSpecLoggingArgs) ToVirtualNodeSpecLoggingPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingPtrOutput
- type VirtualNodeSpecLoggingInput
- type VirtualNodeSpecLoggingOutput
- func (o VirtualNodeSpecLoggingOutput) AccessLog() VirtualNodeSpecLoggingAccessLogPtrOutput
- func (VirtualNodeSpecLoggingOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecLoggingOutput) ToVirtualNodeSpecLoggingOutput() VirtualNodeSpecLoggingOutput
- func (o VirtualNodeSpecLoggingOutput) ToVirtualNodeSpecLoggingOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingOutput
- func (o VirtualNodeSpecLoggingOutput) ToVirtualNodeSpecLoggingPtrOutput() VirtualNodeSpecLoggingPtrOutput
- func (o VirtualNodeSpecLoggingOutput) ToVirtualNodeSpecLoggingPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingPtrOutput
- type VirtualNodeSpecLoggingPtrInput
- type VirtualNodeSpecLoggingPtrOutput
- func (o VirtualNodeSpecLoggingPtrOutput) AccessLog() VirtualNodeSpecLoggingAccessLogPtrOutput
- func (o VirtualNodeSpecLoggingPtrOutput) Elem() VirtualNodeSpecLoggingOutput
- func (VirtualNodeSpecLoggingPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecLoggingPtrOutput) ToVirtualNodeSpecLoggingPtrOutput() VirtualNodeSpecLoggingPtrOutput
- func (o VirtualNodeSpecLoggingPtrOutput) ToVirtualNodeSpecLoggingPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingPtrOutput
- type VirtualNodeSpecOutput
- func (o VirtualNodeSpecOutput) BackendDefaults() VirtualNodeSpecBackendDefaultsPtrOutput
- func (o VirtualNodeSpecOutput) Backends() VirtualNodeSpecBackendArrayOutput
- func (VirtualNodeSpecOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecOutput) Listener() VirtualNodeSpecListenerPtrOutput
- func (o VirtualNodeSpecOutput) Logging() VirtualNodeSpecLoggingPtrOutput
- func (o VirtualNodeSpecOutput) ServiceDiscovery() VirtualNodeSpecServiceDiscoveryPtrOutput
- func (o VirtualNodeSpecOutput) ToVirtualNodeSpecOutput() VirtualNodeSpecOutput
- func (o VirtualNodeSpecOutput) ToVirtualNodeSpecOutputWithContext(ctx context.Context) VirtualNodeSpecOutput
- func (o VirtualNodeSpecOutput) ToVirtualNodeSpecPtrOutput() VirtualNodeSpecPtrOutput
- func (o VirtualNodeSpecOutput) ToVirtualNodeSpecPtrOutputWithContext(ctx context.Context) VirtualNodeSpecPtrOutput
- type VirtualNodeSpecPtrInput
- type VirtualNodeSpecPtrOutput
- func (o VirtualNodeSpecPtrOutput) BackendDefaults() VirtualNodeSpecBackendDefaultsPtrOutput
- func (o VirtualNodeSpecPtrOutput) Backends() VirtualNodeSpecBackendArrayOutput
- func (o VirtualNodeSpecPtrOutput) Elem() VirtualNodeSpecOutput
- func (VirtualNodeSpecPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecPtrOutput) Listener() VirtualNodeSpecListenerPtrOutput
- func (o VirtualNodeSpecPtrOutput) Logging() VirtualNodeSpecLoggingPtrOutput
- func (o VirtualNodeSpecPtrOutput) ServiceDiscovery() VirtualNodeSpecServiceDiscoveryPtrOutput
- func (o VirtualNodeSpecPtrOutput) ToVirtualNodeSpecPtrOutput() VirtualNodeSpecPtrOutput
- func (o VirtualNodeSpecPtrOutput) ToVirtualNodeSpecPtrOutputWithContext(ctx context.Context) VirtualNodeSpecPtrOutput
- type VirtualNodeSpecServiceDiscovery
- type VirtualNodeSpecServiceDiscoveryArgs
- func (VirtualNodeSpecServiceDiscoveryArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecServiceDiscoveryArgs) ToVirtualNodeSpecServiceDiscoveryOutput() VirtualNodeSpecServiceDiscoveryOutput
- func (i VirtualNodeSpecServiceDiscoveryArgs) ToVirtualNodeSpecServiceDiscoveryOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryOutput
- func (i VirtualNodeSpecServiceDiscoveryArgs) ToVirtualNodeSpecServiceDiscoveryPtrOutput() VirtualNodeSpecServiceDiscoveryPtrOutput
- func (i VirtualNodeSpecServiceDiscoveryArgs) ToVirtualNodeSpecServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryPtrOutput
- type VirtualNodeSpecServiceDiscoveryAwsCloudMap
- type VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs
- func (VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput() VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
- func (i VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
- func (i VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput() VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
- func (i VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
- type VirtualNodeSpecServiceDiscoveryAwsCloudMapInput
- type VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
- func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) Attributes() pulumi.StringMapOutput
- func (VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) NamespaceName() pulumi.StringOutput
- func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ServiceName() pulumi.StringOutput
- func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput() VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
- func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
- func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput() VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
- type VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrInput
- type VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) Attributes() pulumi.StringMapOutput
- func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) Elem() VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
- func (VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) NamespaceName() pulumi.StringPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) ServiceName() pulumi.StringPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput() VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
- type VirtualNodeSpecServiceDiscoveryDns
- type VirtualNodeSpecServiceDiscoveryDnsArgs
- func (VirtualNodeSpecServiceDiscoveryDnsArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecServiceDiscoveryDnsArgs) ToVirtualNodeSpecServiceDiscoveryDnsOutput() VirtualNodeSpecServiceDiscoveryDnsOutput
- func (i VirtualNodeSpecServiceDiscoveryDnsArgs) ToVirtualNodeSpecServiceDiscoveryDnsOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryDnsOutput
- func (i VirtualNodeSpecServiceDiscoveryDnsArgs) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutput() VirtualNodeSpecServiceDiscoveryDnsPtrOutput
- func (i VirtualNodeSpecServiceDiscoveryDnsArgs) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryDnsPtrOutput
- type VirtualNodeSpecServiceDiscoveryDnsInput
- type VirtualNodeSpecServiceDiscoveryDnsOutput
- func (VirtualNodeSpecServiceDiscoveryDnsOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecServiceDiscoveryDnsOutput) Hostname() pulumi.StringOutput
- func (o VirtualNodeSpecServiceDiscoveryDnsOutput) IpPreference() pulumi.StringPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryDnsOutput) ResponseType() pulumi.StringPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryDnsOutput) ToVirtualNodeSpecServiceDiscoveryDnsOutput() VirtualNodeSpecServiceDiscoveryDnsOutput
- func (o VirtualNodeSpecServiceDiscoveryDnsOutput) ToVirtualNodeSpecServiceDiscoveryDnsOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryDnsOutput
- func (o VirtualNodeSpecServiceDiscoveryDnsOutput) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutput() VirtualNodeSpecServiceDiscoveryDnsPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryDnsOutput) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryDnsPtrOutput
- type VirtualNodeSpecServiceDiscoveryDnsPtrInput
- type VirtualNodeSpecServiceDiscoveryDnsPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryDnsPtrOutput) Elem() VirtualNodeSpecServiceDiscoveryDnsOutput
- func (VirtualNodeSpecServiceDiscoveryDnsPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecServiceDiscoveryDnsPtrOutput) Hostname() pulumi.StringPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryDnsPtrOutput) IpPreference() pulumi.StringPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryDnsPtrOutput) ResponseType() pulumi.StringPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryDnsPtrOutput) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutput() VirtualNodeSpecServiceDiscoveryDnsPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryDnsPtrOutput) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryDnsPtrOutput
- type VirtualNodeSpecServiceDiscoveryInput
- type VirtualNodeSpecServiceDiscoveryOutput
- func (o VirtualNodeSpecServiceDiscoveryOutput) AwsCloudMap() VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryOutput) Dns() VirtualNodeSpecServiceDiscoveryDnsPtrOutput
- func (VirtualNodeSpecServiceDiscoveryOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecServiceDiscoveryOutput) ToVirtualNodeSpecServiceDiscoveryOutput() VirtualNodeSpecServiceDiscoveryOutput
- func (o VirtualNodeSpecServiceDiscoveryOutput) ToVirtualNodeSpecServiceDiscoveryOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryOutput
- func (o VirtualNodeSpecServiceDiscoveryOutput) ToVirtualNodeSpecServiceDiscoveryPtrOutput() VirtualNodeSpecServiceDiscoveryPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryOutput) ToVirtualNodeSpecServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryPtrOutput
- type VirtualNodeSpecServiceDiscoveryPtrInput
- type VirtualNodeSpecServiceDiscoveryPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryPtrOutput) AwsCloudMap() VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryPtrOutput) Dns() VirtualNodeSpecServiceDiscoveryDnsPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryPtrOutput) Elem() VirtualNodeSpecServiceDiscoveryOutput
- func (VirtualNodeSpecServiceDiscoveryPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecServiceDiscoveryPtrOutput) ToVirtualNodeSpecServiceDiscoveryPtrOutput() VirtualNodeSpecServiceDiscoveryPtrOutput
- func (o VirtualNodeSpecServiceDiscoveryPtrOutput) ToVirtualNodeSpecServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryPtrOutput
- type VirtualNodeState
- type VirtualRouter
- type VirtualRouterArgs
- type VirtualRouterArray
- type VirtualRouterArrayInput
- type VirtualRouterArrayOutput
- func (VirtualRouterArrayOutput) ElementType() reflect.Type
- func (o VirtualRouterArrayOutput) Index(i pulumi.IntInput) VirtualRouterOutput
- func (o VirtualRouterArrayOutput) ToVirtualRouterArrayOutput() VirtualRouterArrayOutput
- func (o VirtualRouterArrayOutput) ToVirtualRouterArrayOutputWithContext(ctx context.Context) VirtualRouterArrayOutput
- type VirtualRouterInput
- type VirtualRouterMap
- type VirtualRouterMapInput
- type VirtualRouterMapOutput
- func (VirtualRouterMapOutput) ElementType() reflect.Type
- func (o VirtualRouterMapOutput) MapIndex(k pulumi.StringInput) VirtualRouterOutput
- func (o VirtualRouterMapOutput) ToVirtualRouterMapOutput() VirtualRouterMapOutput
- func (o VirtualRouterMapOutput) ToVirtualRouterMapOutputWithContext(ctx context.Context) VirtualRouterMapOutput
- type VirtualRouterOutput
- func (o VirtualRouterOutput) Arn() pulumi.StringOutput
- func (o VirtualRouterOutput) CreatedDate() pulumi.StringOutput
- func (VirtualRouterOutput) ElementType() reflect.Type
- func (o VirtualRouterOutput) LastUpdatedDate() pulumi.StringOutput
- func (o VirtualRouterOutput) MeshName() pulumi.StringOutput
- func (o VirtualRouterOutput) MeshOwner() pulumi.StringOutput
- func (o VirtualRouterOutput) Name() pulumi.StringOutput
- func (o VirtualRouterOutput) ResourceOwner() pulumi.StringOutput
- func (o VirtualRouterOutput) Spec() VirtualRouterSpecOutput
- func (o VirtualRouterOutput) Tags() pulumi.StringMapOutput
- func (o VirtualRouterOutput) TagsAll() pulumi.StringMapOutput
- func (o VirtualRouterOutput) ToVirtualRouterOutput() VirtualRouterOutput
- func (o VirtualRouterOutput) ToVirtualRouterOutputWithContext(ctx context.Context) VirtualRouterOutput
- type VirtualRouterSpec
- type VirtualRouterSpecArgs
- func (VirtualRouterSpecArgs) ElementType() reflect.Type
- func (i VirtualRouterSpecArgs) ToVirtualRouterSpecOutput() VirtualRouterSpecOutput
- func (i VirtualRouterSpecArgs) ToVirtualRouterSpecOutputWithContext(ctx context.Context) VirtualRouterSpecOutput
- func (i VirtualRouterSpecArgs) ToVirtualRouterSpecPtrOutput() VirtualRouterSpecPtrOutput
- func (i VirtualRouterSpecArgs) ToVirtualRouterSpecPtrOutputWithContext(ctx context.Context) VirtualRouterSpecPtrOutput
- type VirtualRouterSpecInput
- type VirtualRouterSpecListener
- type VirtualRouterSpecListenerArgs
- func (VirtualRouterSpecListenerArgs) ElementType() reflect.Type
- func (i VirtualRouterSpecListenerArgs) ToVirtualRouterSpecListenerOutput() VirtualRouterSpecListenerOutput
- func (i VirtualRouterSpecListenerArgs) ToVirtualRouterSpecListenerOutputWithContext(ctx context.Context) VirtualRouterSpecListenerOutput
- func (i VirtualRouterSpecListenerArgs) ToVirtualRouterSpecListenerPtrOutput() VirtualRouterSpecListenerPtrOutput
- func (i VirtualRouterSpecListenerArgs) ToVirtualRouterSpecListenerPtrOutputWithContext(ctx context.Context) VirtualRouterSpecListenerPtrOutput
- type VirtualRouterSpecListenerInput
- type VirtualRouterSpecListenerOutput
- func (VirtualRouterSpecListenerOutput) ElementType() reflect.Type
- func (o VirtualRouterSpecListenerOutput) PortMapping() VirtualRouterSpecListenerPortMappingOutput
- func (o VirtualRouterSpecListenerOutput) ToVirtualRouterSpecListenerOutput() VirtualRouterSpecListenerOutput
- func (o VirtualRouterSpecListenerOutput) ToVirtualRouterSpecListenerOutputWithContext(ctx context.Context) VirtualRouterSpecListenerOutput
- func (o VirtualRouterSpecListenerOutput) ToVirtualRouterSpecListenerPtrOutput() VirtualRouterSpecListenerPtrOutput
- func (o VirtualRouterSpecListenerOutput) ToVirtualRouterSpecListenerPtrOutputWithContext(ctx context.Context) VirtualRouterSpecListenerPtrOutput
- type VirtualRouterSpecListenerPortMapping
- type VirtualRouterSpecListenerPortMappingArgs
- func (VirtualRouterSpecListenerPortMappingArgs) ElementType() reflect.Type
- func (i VirtualRouterSpecListenerPortMappingArgs) ToVirtualRouterSpecListenerPortMappingOutput() VirtualRouterSpecListenerPortMappingOutput
- func (i VirtualRouterSpecListenerPortMappingArgs) ToVirtualRouterSpecListenerPortMappingOutputWithContext(ctx context.Context) VirtualRouterSpecListenerPortMappingOutput
- func (i VirtualRouterSpecListenerPortMappingArgs) ToVirtualRouterSpecListenerPortMappingPtrOutput() VirtualRouterSpecListenerPortMappingPtrOutput
- func (i VirtualRouterSpecListenerPortMappingArgs) ToVirtualRouterSpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualRouterSpecListenerPortMappingPtrOutput
- type VirtualRouterSpecListenerPortMappingInput
- type VirtualRouterSpecListenerPortMappingOutput
- func (VirtualRouterSpecListenerPortMappingOutput) ElementType() reflect.Type
- func (o VirtualRouterSpecListenerPortMappingOutput) Port() pulumi.IntOutput
- func (o VirtualRouterSpecListenerPortMappingOutput) Protocol() pulumi.StringOutput
- func (o VirtualRouterSpecListenerPortMappingOutput) ToVirtualRouterSpecListenerPortMappingOutput() VirtualRouterSpecListenerPortMappingOutput
- func (o VirtualRouterSpecListenerPortMappingOutput) ToVirtualRouterSpecListenerPortMappingOutputWithContext(ctx context.Context) VirtualRouterSpecListenerPortMappingOutput
- func (o VirtualRouterSpecListenerPortMappingOutput) ToVirtualRouterSpecListenerPortMappingPtrOutput() VirtualRouterSpecListenerPortMappingPtrOutput
- func (o VirtualRouterSpecListenerPortMappingOutput) ToVirtualRouterSpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualRouterSpecListenerPortMappingPtrOutput
- type VirtualRouterSpecListenerPortMappingPtrInput
- type VirtualRouterSpecListenerPortMappingPtrOutput
- func (o VirtualRouterSpecListenerPortMappingPtrOutput) Elem() VirtualRouterSpecListenerPortMappingOutput
- func (VirtualRouterSpecListenerPortMappingPtrOutput) ElementType() reflect.Type
- func (o VirtualRouterSpecListenerPortMappingPtrOutput) Port() pulumi.IntPtrOutput
- func (o VirtualRouterSpecListenerPortMappingPtrOutput) Protocol() pulumi.StringPtrOutput
- func (o VirtualRouterSpecListenerPortMappingPtrOutput) ToVirtualRouterSpecListenerPortMappingPtrOutput() VirtualRouterSpecListenerPortMappingPtrOutput
- func (o VirtualRouterSpecListenerPortMappingPtrOutput) ToVirtualRouterSpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualRouterSpecListenerPortMappingPtrOutput
- type VirtualRouterSpecListenerPtrInput
- type VirtualRouterSpecListenerPtrOutput
- func (o VirtualRouterSpecListenerPtrOutput) Elem() VirtualRouterSpecListenerOutput
- func (VirtualRouterSpecListenerPtrOutput) ElementType() reflect.Type
- func (o VirtualRouterSpecListenerPtrOutput) PortMapping() VirtualRouterSpecListenerPortMappingPtrOutput
- func (o VirtualRouterSpecListenerPtrOutput) ToVirtualRouterSpecListenerPtrOutput() VirtualRouterSpecListenerPtrOutput
- func (o VirtualRouterSpecListenerPtrOutput) ToVirtualRouterSpecListenerPtrOutputWithContext(ctx context.Context) VirtualRouterSpecListenerPtrOutput
- type VirtualRouterSpecOutput
- func (VirtualRouterSpecOutput) ElementType() reflect.Type
- func (o VirtualRouterSpecOutput) Listener() VirtualRouterSpecListenerPtrOutput
- func (o VirtualRouterSpecOutput) ToVirtualRouterSpecOutput() VirtualRouterSpecOutput
- func (o VirtualRouterSpecOutput) ToVirtualRouterSpecOutputWithContext(ctx context.Context) VirtualRouterSpecOutput
- func (o VirtualRouterSpecOutput) ToVirtualRouterSpecPtrOutput() VirtualRouterSpecPtrOutput
- func (o VirtualRouterSpecOutput) ToVirtualRouterSpecPtrOutputWithContext(ctx context.Context) VirtualRouterSpecPtrOutput
- type VirtualRouterSpecPtrInput
- type VirtualRouterSpecPtrOutput
- func (o VirtualRouterSpecPtrOutput) Elem() VirtualRouterSpecOutput
- func (VirtualRouterSpecPtrOutput) ElementType() reflect.Type
- func (o VirtualRouterSpecPtrOutput) Listener() VirtualRouterSpecListenerPtrOutput
- func (o VirtualRouterSpecPtrOutput) ToVirtualRouterSpecPtrOutput() VirtualRouterSpecPtrOutput
- func (o VirtualRouterSpecPtrOutput) ToVirtualRouterSpecPtrOutputWithContext(ctx context.Context) VirtualRouterSpecPtrOutput
- type VirtualRouterState
- type VirtualService
- type VirtualServiceArgs
- type VirtualServiceArray
- type VirtualServiceArrayInput
- type VirtualServiceArrayOutput
- func (VirtualServiceArrayOutput) ElementType() reflect.Type
- func (o VirtualServiceArrayOutput) Index(i pulumi.IntInput) VirtualServiceOutput
- func (o VirtualServiceArrayOutput) ToVirtualServiceArrayOutput() VirtualServiceArrayOutput
- func (o VirtualServiceArrayOutput) ToVirtualServiceArrayOutputWithContext(ctx context.Context) VirtualServiceArrayOutput
- type VirtualServiceInput
- type VirtualServiceMap
- type VirtualServiceMapInput
- type VirtualServiceMapOutput
- func (VirtualServiceMapOutput) ElementType() reflect.Type
- func (o VirtualServiceMapOutput) MapIndex(k pulumi.StringInput) VirtualServiceOutput
- func (o VirtualServiceMapOutput) ToVirtualServiceMapOutput() VirtualServiceMapOutput
- func (o VirtualServiceMapOutput) ToVirtualServiceMapOutputWithContext(ctx context.Context) VirtualServiceMapOutput
- type VirtualServiceOutput
- func (o VirtualServiceOutput) Arn() pulumi.StringOutput
- func (o VirtualServiceOutput) CreatedDate() pulumi.StringOutput
- func (VirtualServiceOutput) ElementType() reflect.Type
- func (o VirtualServiceOutput) LastUpdatedDate() pulumi.StringOutput
- func (o VirtualServiceOutput) MeshName() pulumi.StringOutput
- func (o VirtualServiceOutput) MeshOwner() pulumi.StringOutput
- func (o VirtualServiceOutput) Name() pulumi.StringOutput
- func (o VirtualServiceOutput) ResourceOwner() pulumi.StringOutput
- func (o VirtualServiceOutput) Spec() VirtualServiceSpecOutput
- func (o VirtualServiceOutput) Tags() pulumi.StringMapOutput
- func (o VirtualServiceOutput) TagsAll() pulumi.StringMapOutput
- func (o VirtualServiceOutput) ToVirtualServiceOutput() VirtualServiceOutput
- func (o VirtualServiceOutput) ToVirtualServiceOutputWithContext(ctx context.Context) VirtualServiceOutput
- type VirtualServiceSpec
- type VirtualServiceSpecArgs
- func (VirtualServiceSpecArgs) ElementType() reflect.Type
- func (i VirtualServiceSpecArgs) ToVirtualServiceSpecOutput() VirtualServiceSpecOutput
- func (i VirtualServiceSpecArgs) ToVirtualServiceSpecOutputWithContext(ctx context.Context) VirtualServiceSpecOutput
- func (i VirtualServiceSpecArgs) ToVirtualServiceSpecPtrOutput() VirtualServiceSpecPtrOutput
- func (i VirtualServiceSpecArgs) ToVirtualServiceSpecPtrOutputWithContext(ctx context.Context) VirtualServiceSpecPtrOutput
- type VirtualServiceSpecInput
- type VirtualServiceSpecOutput
- func (VirtualServiceSpecOutput) ElementType() reflect.Type
- func (o VirtualServiceSpecOutput) Provider() VirtualServiceSpecProviderPtrOutput
- func (o VirtualServiceSpecOutput) ToVirtualServiceSpecOutput() VirtualServiceSpecOutput
- func (o VirtualServiceSpecOutput) ToVirtualServiceSpecOutputWithContext(ctx context.Context) VirtualServiceSpecOutput
- func (o VirtualServiceSpecOutput) ToVirtualServiceSpecPtrOutput() VirtualServiceSpecPtrOutput
- func (o VirtualServiceSpecOutput) ToVirtualServiceSpecPtrOutputWithContext(ctx context.Context) VirtualServiceSpecPtrOutput
- type VirtualServiceSpecProvider
- type VirtualServiceSpecProviderArgs
- func (VirtualServiceSpecProviderArgs) ElementType() reflect.Type
- func (i VirtualServiceSpecProviderArgs) ToVirtualServiceSpecProviderOutput() VirtualServiceSpecProviderOutput
- func (i VirtualServiceSpecProviderArgs) ToVirtualServiceSpecProviderOutputWithContext(ctx context.Context) VirtualServiceSpecProviderOutput
- func (i VirtualServiceSpecProviderArgs) ToVirtualServiceSpecProviderPtrOutput() VirtualServiceSpecProviderPtrOutput
- func (i VirtualServiceSpecProviderArgs) ToVirtualServiceSpecProviderPtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderPtrOutput
- type VirtualServiceSpecProviderInput
- type VirtualServiceSpecProviderOutput
- func (VirtualServiceSpecProviderOutput) ElementType() reflect.Type
- func (o VirtualServiceSpecProviderOutput) ToVirtualServiceSpecProviderOutput() VirtualServiceSpecProviderOutput
- func (o VirtualServiceSpecProviderOutput) ToVirtualServiceSpecProviderOutputWithContext(ctx context.Context) VirtualServiceSpecProviderOutput
- func (o VirtualServiceSpecProviderOutput) ToVirtualServiceSpecProviderPtrOutput() VirtualServiceSpecProviderPtrOutput
- func (o VirtualServiceSpecProviderOutput) ToVirtualServiceSpecProviderPtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderPtrOutput
- func (o VirtualServiceSpecProviderOutput) VirtualNode() VirtualServiceSpecProviderVirtualNodePtrOutput
- func (o VirtualServiceSpecProviderOutput) VirtualRouter() VirtualServiceSpecProviderVirtualRouterPtrOutput
- type VirtualServiceSpecProviderPtrInput
- type VirtualServiceSpecProviderPtrOutput
- func (o VirtualServiceSpecProviderPtrOutput) Elem() VirtualServiceSpecProviderOutput
- func (VirtualServiceSpecProviderPtrOutput) ElementType() reflect.Type
- func (o VirtualServiceSpecProviderPtrOutput) ToVirtualServiceSpecProviderPtrOutput() VirtualServiceSpecProviderPtrOutput
- func (o VirtualServiceSpecProviderPtrOutput) ToVirtualServiceSpecProviderPtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderPtrOutput
- func (o VirtualServiceSpecProviderPtrOutput) VirtualNode() VirtualServiceSpecProviderVirtualNodePtrOutput
- func (o VirtualServiceSpecProviderPtrOutput) VirtualRouter() VirtualServiceSpecProviderVirtualRouterPtrOutput
- type VirtualServiceSpecProviderVirtualNode
- type VirtualServiceSpecProviderVirtualNodeArgs
- func (VirtualServiceSpecProviderVirtualNodeArgs) ElementType() reflect.Type
- func (i VirtualServiceSpecProviderVirtualNodeArgs) ToVirtualServiceSpecProviderVirtualNodeOutput() VirtualServiceSpecProviderVirtualNodeOutput
- func (i VirtualServiceSpecProviderVirtualNodeArgs) ToVirtualServiceSpecProviderVirtualNodeOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualNodeOutput
- func (i VirtualServiceSpecProviderVirtualNodeArgs) ToVirtualServiceSpecProviderVirtualNodePtrOutput() VirtualServiceSpecProviderVirtualNodePtrOutput
- func (i VirtualServiceSpecProviderVirtualNodeArgs) ToVirtualServiceSpecProviderVirtualNodePtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualNodePtrOutput
- type VirtualServiceSpecProviderVirtualNodeInput
- type VirtualServiceSpecProviderVirtualNodeOutput
- func (VirtualServiceSpecProviderVirtualNodeOutput) ElementType() reflect.Type
- func (o VirtualServiceSpecProviderVirtualNodeOutput) ToVirtualServiceSpecProviderVirtualNodeOutput() VirtualServiceSpecProviderVirtualNodeOutput
- func (o VirtualServiceSpecProviderVirtualNodeOutput) ToVirtualServiceSpecProviderVirtualNodeOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualNodeOutput
- func (o VirtualServiceSpecProviderVirtualNodeOutput) ToVirtualServiceSpecProviderVirtualNodePtrOutput() VirtualServiceSpecProviderVirtualNodePtrOutput
- func (o VirtualServiceSpecProviderVirtualNodeOutput) ToVirtualServiceSpecProviderVirtualNodePtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualNodePtrOutput
- func (o VirtualServiceSpecProviderVirtualNodeOutput) VirtualNodeName() pulumi.StringOutput
- type VirtualServiceSpecProviderVirtualNodePtrInput
- type VirtualServiceSpecProviderVirtualNodePtrOutput
- func (o VirtualServiceSpecProviderVirtualNodePtrOutput) Elem() VirtualServiceSpecProviderVirtualNodeOutput
- func (VirtualServiceSpecProviderVirtualNodePtrOutput) ElementType() reflect.Type
- func (o VirtualServiceSpecProviderVirtualNodePtrOutput) ToVirtualServiceSpecProviderVirtualNodePtrOutput() VirtualServiceSpecProviderVirtualNodePtrOutput
- func (o VirtualServiceSpecProviderVirtualNodePtrOutput) ToVirtualServiceSpecProviderVirtualNodePtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualNodePtrOutput
- func (o VirtualServiceSpecProviderVirtualNodePtrOutput) VirtualNodeName() pulumi.StringPtrOutput
- type VirtualServiceSpecProviderVirtualRouter
- type VirtualServiceSpecProviderVirtualRouterArgs
- func (VirtualServiceSpecProviderVirtualRouterArgs) ElementType() reflect.Type
- func (i VirtualServiceSpecProviderVirtualRouterArgs) ToVirtualServiceSpecProviderVirtualRouterOutput() VirtualServiceSpecProviderVirtualRouterOutput
- func (i VirtualServiceSpecProviderVirtualRouterArgs) ToVirtualServiceSpecProviderVirtualRouterOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualRouterOutput
- func (i VirtualServiceSpecProviderVirtualRouterArgs) ToVirtualServiceSpecProviderVirtualRouterPtrOutput() VirtualServiceSpecProviderVirtualRouterPtrOutput
- func (i VirtualServiceSpecProviderVirtualRouterArgs) ToVirtualServiceSpecProviderVirtualRouterPtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualRouterPtrOutput
- type VirtualServiceSpecProviderVirtualRouterInput
- type VirtualServiceSpecProviderVirtualRouterOutput
- func (VirtualServiceSpecProviderVirtualRouterOutput) ElementType() reflect.Type
- func (o VirtualServiceSpecProviderVirtualRouterOutput) ToVirtualServiceSpecProviderVirtualRouterOutput() VirtualServiceSpecProviderVirtualRouterOutput
- func (o VirtualServiceSpecProviderVirtualRouterOutput) ToVirtualServiceSpecProviderVirtualRouterOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualRouterOutput
- func (o VirtualServiceSpecProviderVirtualRouterOutput) ToVirtualServiceSpecProviderVirtualRouterPtrOutput() VirtualServiceSpecProviderVirtualRouterPtrOutput
- func (o VirtualServiceSpecProviderVirtualRouterOutput) ToVirtualServiceSpecProviderVirtualRouterPtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualRouterPtrOutput
- func (o VirtualServiceSpecProviderVirtualRouterOutput) VirtualRouterName() pulumi.StringOutput
- type VirtualServiceSpecProviderVirtualRouterPtrInput
- type VirtualServiceSpecProviderVirtualRouterPtrOutput
- func (o VirtualServiceSpecProviderVirtualRouterPtrOutput) Elem() VirtualServiceSpecProviderVirtualRouterOutput
- func (VirtualServiceSpecProviderVirtualRouterPtrOutput) ElementType() reflect.Type
- func (o VirtualServiceSpecProviderVirtualRouterPtrOutput) ToVirtualServiceSpecProviderVirtualRouterPtrOutput() VirtualServiceSpecProviderVirtualRouterPtrOutput
- func (o VirtualServiceSpecProviderVirtualRouterPtrOutput) ToVirtualServiceSpecProviderVirtualRouterPtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualRouterPtrOutput
- func (o VirtualServiceSpecProviderVirtualRouterPtrOutput) VirtualRouterName() pulumi.StringPtrOutput
- type VirtualServiceSpecPtrInput
- type VirtualServiceSpecPtrOutput
- func (o VirtualServiceSpecPtrOutput) Elem() VirtualServiceSpecOutput
- func (VirtualServiceSpecPtrOutput) ElementType() reflect.Type
- func (o VirtualServiceSpecPtrOutput) Provider() VirtualServiceSpecProviderPtrOutput
- func (o VirtualServiceSpecPtrOutput) ToVirtualServiceSpecPtrOutput() VirtualServiceSpecPtrOutput
- func (o VirtualServiceSpecPtrOutput) ToVirtualServiceSpecPtrOutputWithContext(ctx context.Context) VirtualServiceSpecPtrOutput
- type VirtualServiceState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GatewayRoute ¶
type GatewayRoute struct {
pulumi.CustomResourceState
// ARN of the gateway route.
Arn pulumi.StringOutput `pulumi:"arn"`
// Creation date of the gateway route.
CreatedDate pulumi.StringOutput `pulumi:"createdDate"`
// Last update date of the gateway route.
LastUpdatedDate pulumi.StringOutput `pulumi:"lastUpdatedDate"`
// Name of the service mesh in which to create the gateway route. Must be between 1 and 255 characters in length.
MeshName pulumi.StringOutput `pulumi:"meshName"`
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringOutput `pulumi:"meshOwner"`
// Name to use for the gateway route. Must be between 1 and 255 characters in length.
Name pulumi.StringOutput `pulumi:"name"`
// Resource owner's AWS account ID.
ResourceOwner pulumi.StringOutput `pulumi:"resourceOwner"`
// Gateway route specification to apply.
Spec GatewayRouteSpecOutput `pulumi:"spec"`
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
// Name of the virtual gateway to associate the gateway route with. Must be between 1 and 255 characters in length.
VirtualGatewayName pulumi.StringOutput `pulumi:"virtualGatewayName"`
}
Provides an AWS App Mesh gateway route resource.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.NewGatewayRoute(ctx, "example", &appmesh.GatewayRouteArgs{
MeshName: pulumi.String("example-service-mesh"),
VirtualGatewayName: pulumi.Any(aws_appmesh_virtual_gateway.Example.Name),
Spec: &appmesh.GatewayRouteSpecArgs{
HttpRoute: &appmesh.GatewayRouteSpecHttpRouteArgs{
Action: &appmesh.GatewayRouteSpecHttpRouteActionArgs{
Target: &appmesh.GatewayRouteSpecHttpRouteActionTargetArgs{
VirtualService: &appmesh.GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs{
VirtualServiceName: pulumi.Any(aws_appmesh_virtual_service.Example.Name),
},
},
},
Match: &appmesh.GatewayRouteSpecHttpRouteMatchArgs{
Prefix: pulumi.String("/"),
},
},
},
Tags: pulumi.StringMap{
"Environment": pulumi.String("test"),
},
})
if err != nil {
return err
}
return nil
})
}
```
## Import
App Mesh gateway routes can be imported using `mesh_name` and `virtual_gateway_name` together with the gateway route's `name`, e.g.,
```sh
$ pulumi import aws:appmesh/gatewayRoute:GatewayRoute example mesh/gw1/example-gateway-route
```
func GetGatewayRoute ¶
func GetGatewayRoute(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GatewayRouteState, opts ...pulumi.ResourceOption) (*GatewayRoute, error)
GetGatewayRoute gets an existing GatewayRoute 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 NewGatewayRoute ¶
func NewGatewayRoute(ctx *pulumi.Context, name string, args *GatewayRouteArgs, opts ...pulumi.ResourceOption) (*GatewayRoute, error)
NewGatewayRoute registers a new resource with the given unique name, arguments, and options.
func (*GatewayRoute) ElementType ¶
func (*GatewayRoute) ElementType() reflect.Type
func (*GatewayRoute) ToGatewayRouteOutput ¶
func (i *GatewayRoute) ToGatewayRouteOutput() GatewayRouteOutput
func (*GatewayRoute) ToGatewayRouteOutputWithContext ¶
func (i *GatewayRoute) ToGatewayRouteOutputWithContext(ctx context.Context) GatewayRouteOutput
type GatewayRouteArgs ¶
type GatewayRouteArgs struct {
// Name of the service mesh in which to create the gateway route. Must be between 1 and 255 characters in length.
MeshName pulumi.StringInput
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringPtrInput
// Name to use for the gateway route. Must be between 1 and 255 characters in length.
Name pulumi.StringPtrInput
// Gateway route specification to apply.
Spec GatewayRouteSpecInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
// Name of the virtual gateway to associate the gateway route with. Must be between 1 and 255 characters in length.
VirtualGatewayName pulumi.StringInput
}
The set of arguments for constructing a GatewayRoute resource.
func (GatewayRouteArgs) ElementType ¶
func (GatewayRouteArgs) ElementType() reflect.Type
type GatewayRouteArray ¶
type GatewayRouteArray []GatewayRouteInput
func (GatewayRouteArray) ElementType ¶
func (GatewayRouteArray) ElementType() reflect.Type
func (GatewayRouteArray) ToGatewayRouteArrayOutput ¶
func (i GatewayRouteArray) ToGatewayRouteArrayOutput() GatewayRouteArrayOutput
func (GatewayRouteArray) ToGatewayRouteArrayOutputWithContext ¶
func (i GatewayRouteArray) ToGatewayRouteArrayOutputWithContext(ctx context.Context) GatewayRouteArrayOutput
type GatewayRouteArrayInput ¶
type GatewayRouteArrayInput interface {
pulumi.Input
ToGatewayRouteArrayOutput() GatewayRouteArrayOutput
ToGatewayRouteArrayOutputWithContext(context.Context) GatewayRouteArrayOutput
}
GatewayRouteArrayInput is an input type that accepts GatewayRouteArray and GatewayRouteArrayOutput values. You can construct a concrete instance of `GatewayRouteArrayInput` via:
GatewayRouteArray{ GatewayRouteArgs{...} }
type GatewayRouteArrayOutput ¶
type GatewayRouteArrayOutput struct{ *pulumi.OutputState }
func (GatewayRouteArrayOutput) ElementType ¶
func (GatewayRouteArrayOutput) ElementType() reflect.Type
func (GatewayRouteArrayOutput) Index ¶
func (o GatewayRouteArrayOutput) Index(i pulumi.IntInput) GatewayRouteOutput
func (GatewayRouteArrayOutput) ToGatewayRouteArrayOutput ¶
func (o GatewayRouteArrayOutput) ToGatewayRouteArrayOutput() GatewayRouteArrayOutput
func (GatewayRouteArrayOutput) ToGatewayRouteArrayOutputWithContext ¶
func (o GatewayRouteArrayOutput) ToGatewayRouteArrayOutputWithContext(ctx context.Context) GatewayRouteArrayOutput
type GatewayRouteInput ¶
type GatewayRouteInput interface {
pulumi.Input
ToGatewayRouteOutput() GatewayRouteOutput
ToGatewayRouteOutputWithContext(ctx context.Context) GatewayRouteOutput
}
type GatewayRouteMap ¶
type GatewayRouteMap map[string]GatewayRouteInput
func (GatewayRouteMap) ElementType ¶
func (GatewayRouteMap) ElementType() reflect.Type
func (GatewayRouteMap) ToGatewayRouteMapOutput ¶
func (i GatewayRouteMap) ToGatewayRouteMapOutput() GatewayRouteMapOutput
func (GatewayRouteMap) ToGatewayRouteMapOutputWithContext ¶
func (i GatewayRouteMap) ToGatewayRouteMapOutputWithContext(ctx context.Context) GatewayRouteMapOutput
type GatewayRouteMapInput ¶
type GatewayRouteMapInput interface {
pulumi.Input
ToGatewayRouteMapOutput() GatewayRouteMapOutput
ToGatewayRouteMapOutputWithContext(context.Context) GatewayRouteMapOutput
}
GatewayRouteMapInput is an input type that accepts GatewayRouteMap and GatewayRouteMapOutput values. You can construct a concrete instance of `GatewayRouteMapInput` via:
GatewayRouteMap{ "key": GatewayRouteArgs{...} }
type GatewayRouteMapOutput ¶
type GatewayRouteMapOutput struct{ *pulumi.OutputState }
func (GatewayRouteMapOutput) ElementType ¶
func (GatewayRouteMapOutput) ElementType() reflect.Type
func (GatewayRouteMapOutput) MapIndex ¶
func (o GatewayRouteMapOutput) MapIndex(k pulumi.StringInput) GatewayRouteOutput
func (GatewayRouteMapOutput) ToGatewayRouteMapOutput ¶
func (o GatewayRouteMapOutput) ToGatewayRouteMapOutput() GatewayRouteMapOutput
func (GatewayRouteMapOutput) ToGatewayRouteMapOutputWithContext ¶
func (o GatewayRouteMapOutput) ToGatewayRouteMapOutputWithContext(ctx context.Context) GatewayRouteMapOutput
type GatewayRouteOutput ¶
type GatewayRouteOutput struct{ *pulumi.OutputState }
func (GatewayRouteOutput) Arn ¶ added in v5.4.0
func (o GatewayRouteOutput) Arn() pulumi.StringOutput
ARN of the gateway route.
func (GatewayRouteOutput) CreatedDate ¶ added in v5.4.0
func (o GatewayRouteOutput) CreatedDate() pulumi.StringOutput
Creation date of the gateway route.
func (GatewayRouteOutput) ElementType ¶
func (GatewayRouteOutput) ElementType() reflect.Type
func (GatewayRouteOutput) LastUpdatedDate ¶ added in v5.4.0
func (o GatewayRouteOutput) LastUpdatedDate() pulumi.StringOutput
Last update date of the gateway route.
func (GatewayRouteOutput) MeshName ¶ added in v5.4.0
func (o GatewayRouteOutput) MeshName() pulumi.StringOutput
Name of the service mesh in which to create the gateway route. Must be between 1 and 255 characters in length.
func (GatewayRouteOutput) MeshOwner ¶ added in v5.4.0
func (o GatewayRouteOutput) MeshOwner() pulumi.StringOutput
AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
func (GatewayRouteOutput) Name ¶ added in v5.4.0
func (o GatewayRouteOutput) Name() pulumi.StringOutput
Name to use for the gateway route. Must be between 1 and 255 characters in length.
func (GatewayRouteOutput) ResourceOwner ¶ added in v5.4.0
func (o GatewayRouteOutput) ResourceOwner() pulumi.StringOutput
Resource owner's AWS account ID.
func (GatewayRouteOutput) Spec ¶ added in v5.4.0
func (o GatewayRouteOutput) Spec() GatewayRouteSpecOutput
Gateway route specification to apply.
func (GatewayRouteOutput) Tags ¶ added in v5.4.0
func (o GatewayRouteOutput) Tags() pulumi.StringMapOutput
Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (GatewayRouteOutput) TagsAll ¶ added in v5.4.0
func (o GatewayRouteOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (GatewayRouteOutput) ToGatewayRouteOutput ¶
func (o GatewayRouteOutput) ToGatewayRouteOutput() GatewayRouteOutput
func (GatewayRouteOutput) ToGatewayRouteOutputWithContext ¶
func (o GatewayRouteOutput) ToGatewayRouteOutputWithContext(ctx context.Context) GatewayRouteOutput
func (GatewayRouteOutput) VirtualGatewayName ¶ added in v5.4.0
func (o GatewayRouteOutput) VirtualGatewayName() pulumi.StringOutput
Name of the virtual gateway to associate the gateway route with. Must be between 1 and 255 characters in length.
type GatewayRouteSpec ¶
type GatewayRouteSpec struct {
// Specification of a gRPC gateway route.
GrpcRoute *GatewayRouteSpecGrpcRoute `pulumi:"grpcRoute"`
// Specification of an HTTP/2 gateway route.
Http2Route *GatewayRouteSpecHttp2Route `pulumi:"http2Route"`
// Specification of an HTTP gateway route.
HttpRoute *GatewayRouteSpecHttpRoute `pulumi:"httpRoute"`
// Priority for the gateway route, between `0` and `1000`.
Priority *int `pulumi:"priority"`
}
type GatewayRouteSpecArgs ¶
type GatewayRouteSpecArgs struct {
// Specification of a gRPC gateway route.
GrpcRoute GatewayRouteSpecGrpcRoutePtrInput `pulumi:"grpcRoute"`
// Specification of an HTTP/2 gateway route.
Http2Route GatewayRouteSpecHttp2RoutePtrInput `pulumi:"http2Route"`
// Specification of an HTTP gateway route.
HttpRoute GatewayRouteSpecHttpRoutePtrInput `pulumi:"httpRoute"`
// Priority for the gateway route, between `0` and `1000`.
Priority pulumi.IntPtrInput `pulumi:"priority"`
}
func (GatewayRouteSpecArgs) ElementType ¶
func (GatewayRouteSpecArgs) ElementType() reflect.Type
func (GatewayRouteSpecArgs) ToGatewayRouteSpecOutput ¶
func (i GatewayRouteSpecArgs) ToGatewayRouteSpecOutput() GatewayRouteSpecOutput
func (GatewayRouteSpecArgs) ToGatewayRouteSpecOutputWithContext ¶
func (i GatewayRouteSpecArgs) ToGatewayRouteSpecOutputWithContext(ctx context.Context) GatewayRouteSpecOutput
func (GatewayRouteSpecArgs) ToGatewayRouteSpecPtrOutput ¶
func (i GatewayRouteSpecArgs) ToGatewayRouteSpecPtrOutput() GatewayRouteSpecPtrOutput
func (GatewayRouteSpecArgs) ToGatewayRouteSpecPtrOutputWithContext ¶
func (i GatewayRouteSpecArgs) ToGatewayRouteSpecPtrOutputWithContext(ctx context.Context) GatewayRouteSpecPtrOutput
type GatewayRouteSpecGrpcRoute ¶
type GatewayRouteSpecGrpcRoute struct {
// Action to take if a match is determined.
Action GatewayRouteSpecGrpcRouteAction `pulumi:"action"`
// Criteria for determining a request match.
Match GatewayRouteSpecGrpcRouteMatch `pulumi:"match"`
}
type GatewayRouteSpecGrpcRouteAction ¶
type GatewayRouteSpecGrpcRouteAction struct {
// Target that traffic is routed to when a request matches the gateway route.
Target GatewayRouteSpecGrpcRouteActionTarget `pulumi:"target"`
}
type GatewayRouteSpecGrpcRouteActionArgs ¶
type GatewayRouteSpecGrpcRouteActionArgs struct {
// Target that traffic is routed to when a request matches the gateway route.
Target GatewayRouteSpecGrpcRouteActionTargetInput `pulumi:"target"`
}
func (GatewayRouteSpecGrpcRouteActionArgs) ElementType ¶
func (GatewayRouteSpecGrpcRouteActionArgs) ElementType() reflect.Type
func (GatewayRouteSpecGrpcRouteActionArgs) ToGatewayRouteSpecGrpcRouteActionOutput ¶
func (i GatewayRouteSpecGrpcRouteActionArgs) ToGatewayRouteSpecGrpcRouteActionOutput() GatewayRouteSpecGrpcRouteActionOutput
func (GatewayRouteSpecGrpcRouteActionArgs) ToGatewayRouteSpecGrpcRouteActionOutputWithContext ¶
func (i GatewayRouteSpecGrpcRouteActionArgs) ToGatewayRouteSpecGrpcRouteActionOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionOutput
func (GatewayRouteSpecGrpcRouteActionArgs) ToGatewayRouteSpecGrpcRouteActionPtrOutput ¶
func (i GatewayRouteSpecGrpcRouteActionArgs) ToGatewayRouteSpecGrpcRouteActionPtrOutput() GatewayRouteSpecGrpcRouteActionPtrOutput
func (GatewayRouteSpecGrpcRouteActionArgs) ToGatewayRouteSpecGrpcRouteActionPtrOutputWithContext ¶
func (i GatewayRouteSpecGrpcRouteActionArgs) ToGatewayRouteSpecGrpcRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionPtrOutput
type GatewayRouteSpecGrpcRouteActionInput ¶
type GatewayRouteSpecGrpcRouteActionInput interface {
pulumi.Input
ToGatewayRouteSpecGrpcRouteActionOutput() GatewayRouteSpecGrpcRouteActionOutput
ToGatewayRouteSpecGrpcRouteActionOutputWithContext(context.Context) GatewayRouteSpecGrpcRouteActionOutput
}
GatewayRouteSpecGrpcRouteActionInput is an input type that accepts GatewayRouteSpecGrpcRouteActionArgs and GatewayRouteSpecGrpcRouteActionOutput values. You can construct a concrete instance of `GatewayRouteSpecGrpcRouteActionInput` via:
GatewayRouteSpecGrpcRouteActionArgs{...}
type GatewayRouteSpecGrpcRouteActionOutput ¶
type GatewayRouteSpecGrpcRouteActionOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecGrpcRouteActionOutput) ElementType ¶
func (GatewayRouteSpecGrpcRouteActionOutput) ElementType() reflect.Type
func (GatewayRouteSpecGrpcRouteActionOutput) Target ¶
Target that traffic is routed to when a request matches the gateway route.
func (GatewayRouteSpecGrpcRouteActionOutput) ToGatewayRouteSpecGrpcRouteActionOutput ¶
func (o GatewayRouteSpecGrpcRouteActionOutput) ToGatewayRouteSpecGrpcRouteActionOutput() GatewayRouteSpecGrpcRouteActionOutput
func (GatewayRouteSpecGrpcRouteActionOutput) ToGatewayRouteSpecGrpcRouteActionOutputWithContext ¶
func (o GatewayRouteSpecGrpcRouteActionOutput) ToGatewayRouteSpecGrpcRouteActionOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionOutput
func (GatewayRouteSpecGrpcRouteActionOutput) ToGatewayRouteSpecGrpcRouteActionPtrOutput ¶
func (o GatewayRouteSpecGrpcRouteActionOutput) ToGatewayRouteSpecGrpcRouteActionPtrOutput() GatewayRouteSpecGrpcRouteActionPtrOutput
func (GatewayRouteSpecGrpcRouteActionOutput) ToGatewayRouteSpecGrpcRouteActionPtrOutputWithContext ¶
func (o GatewayRouteSpecGrpcRouteActionOutput) ToGatewayRouteSpecGrpcRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionPtrOutput
type GatewayRouteSpecGrpcRouteActionPtrInput ¶
type GatewayRouteSpecGrpcRouteActionPtrInput interface {
pulumi.Input
ToGatewayRouteSpecGrpcRouteActionPtrOutput() GatewayRouteSpecGrpcRouteActionPtrOutput
ToGatewayRouteSpecGrpcRouteActionPtrOutputWithContext(context.Context) GatewayRouteSpecGrpcRouteActionPtrOutput
}
GatewayRouteSpecGrpcRouteActionPtrInput is an input type that accepts GatewayRouteSpecGrpcRouteActionArgs, GatewayRouteSpecGrpcRouteActionPtr and GatewayRouteSpecGrpcRouteActionPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecGrpcRouteActionPtrInput` via:
GatewayRouteSpecGrpcRouteActionArgs{...}
or:
nil
func GatewayRouteSpecGrpcRouteActionPtr ¶
func GatewayRouteSpecGrpcRouteActionPtr(v *GatewayRouteSpecGrpcRouteActionArgs) GatewayRouteSpecGrpcRouteActionPtrInput
type GatewayRouteSpecGrpcRouteActionPtrOutput ¶
type GatewayRouteSpecGrpcRouteActionPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecGrpcRouteActionPtrOutput) ElementType ¶
func (GatewayRouteSpecGrpcRouteActionPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecGrpcRouteActionPtrOutput) Target ¶
func (o GatewayRouteSpecGrpcRouteActionPtrOutput) Target() GatewayRouteSpecGrpcRouteActionTargetPtrOutput
Target that traffic is routed to when a request matches the gateway route.
func (GatewayRouteSpecGrpcRouteActionPtrOutput) ToGatewayRouteSpecGrpcRouteActionPtrOutput ¶
func (o GatewayRouteSpecGrpcRouteActionPtrOutput) ToGatewayRouteSpecGrpcRouteActionPtrOutput() GatewayRouteSpecGrpcRouteActionPtrOutput
func (GatewayRouteSpecGrpcRouteActionPtrOutput) ToGatewayRouteSpecGrpcRouteActionPtrOutputWithContext ¶
func (o GatewayRouteSpecGrpcRouteActionPtrOutput) ToGatewayRouteSpecGrpcRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionPtrOutput
type GatewayRouteSpecGrpcRouteActionTarget ¶
type GatewayRouteSpecGrpcRouteActionTarget struct {
// The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
Port *int `pulumi:"port"`
// Virtual service gateway route target.
VirtualService GatewayRouteSpecGrpcRouteActionTargetVirtualService `pulumi:"virtualService"`
}
type GatewayRouteSpecGrpcRouteActionTargetArgs ¶
type GatewayRouteSpecGrpcRouteActionTargetArgs struct {
// The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
Port pulumi.IntPtrInput `pulumi:"port"`
// Virtual service gateway route target.
VirtualService GatewayRouteSpecGrpcRouteActionTargetVirtualServiceInput `pulumi:"virtualService"`
}
func (GatewayRouteSpecGrpcRouteActionTargetArgs) ElementType ¶
func (GatewayRouteSpecGrpcRouteActionTargetArgs) ElementType() reflect.Type
func (GatewayRouteSpecGrpcRouteActionTargetArgs) ToGatewayRouteSpecGrpcRouteActionTargetOutput ¶
func (i GatewayRouteSpecGrpcRouteActionTargetArgs) ToGatewayRouteSpecGrpcRouteActionTargetOutput() GatewayRouteSpecGrpcRouteActionTargetOutput
func (GatewayRouteSpecGrpcRouteActionTargetArgs) ToGatewayRouteSpecGrpcRouteActionTargetOutputWithContext ¶
func (i GatewayRouteSpecGrpcRouteActionTargetArgs) ToGatewayRouteSpecGrpcRouteActionTargetOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetOutput
func (GatewayRouteSpecGrpcRouteActionTargetArgs) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutput ¶
func (i GatewayRouteSpecGrpcRouteActionTargetArgs) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutput() GatewayRouteSpecGrpcRouteActionTargetPtrOutput
func (GatewayRouteSpecGrpcRouteActionTargetArgs) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutputWithContext ¶
func (i GatewayRouteSpecGrpcRouteActionTargetArgs) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetPtrOutput
type GatewayRouteSpecGrpcRouteActionTargetInput ¶
type GatewayRouteSpecGrpcRouteActionTargetInput interface {
pulumi.Input
ToGatewayRouteSpecGrpcRouteActionTargetOutput() GatewayRouteSpecGrpcRouteActionTargetOutput
ToGatewayRouteSpecGrpcRouteActionTargetOutputWithContext(context.Context) GatewayRouteSpecGrpcRouteActionTargetOutput
}
GatewayRouteSpecGrpcRouteActionTargetInput is an input type that accepts GatewayRouteSpecGrpcRouteActionTargetArgs and GatewayRouteSpecGrpcRouteActionTargetOutput values. You can construct a concrete instance of `GatewayRouteSpecGrpcRouteActionTargetInput` via:
GatewayRouteSpecGrpcRouteActionTargetArgs{...}
type GatewayRouteSpecGrpcRouteActionTargetOutput ¶
type GatewayRouteSpecGrpcRouteActionTargetOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecGrpcRouteActionTargetOutput) ElementType ¶
func (GatewayRouteSpecGrpcRouteActionTargetOutput) ElementType() reflect.Type
func (GatewayRouteSpecGrpcRouteActionTargetOutput) Port ¶ added in v5.35.0
func (o GatewayRouteSpecGrpcRouteActionTargetOutput) Port() pulumi.IntPtrOutput
The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
func (GatewayRouteSpecGrpcRouteActionTargetOutput) ToGatewayRouteSpecGrpcRouteActionTargetOutput ¶
func (o GatewayRouteSpecGrpcRouteActionTargetOutput) ToGatewayRouteSpecGrpcRouteActionTargetOutput() GatewayRouteSpecGrpcRouteActionTargetOutput
func (GatewayRouteSpecGrpcRouteActionTargetOutput) ToGatewayRouteSpecGrpcRouteActionTargetOutputWithContext ¶
func (o GatewayRouteSpecGrpcRouteActionTargetOutput) ToGatewayRouteSpecGrpcRouteActionTargetOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetOutput
func (GatewayRouteSpecGrpcRouteActionTargetOutput) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutput ¶
func (o GatewayRouteSpecGrpcRouteActionTargetOutput) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutput() GatewayRouteSpecGrpcRouteActionTargetPtrOutput
func (GatewayRouteSpecGrpcRouteActionTargetOutput) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutputWithContext ¶
func (o GatewayRouteSpecGrpcRouteActionTargetOutput) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetPtrOutput
func (GatewayRouteSpecGrpcRouteActionTargetOutput) VirtualService ¶
func (o GatewayRouteSpecGrpcRouteActionTargetOutput) VirtualService() GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
Virtual service gateway route target.
type GatewayRouteSpecGrpcRouteActionTargetPtrInput ¶
type GatewayRouteSpecGrpcRouteActionTargetPtrInput interface {
pulumi.Input
ToGatewayRouteSpecGrpcRouteActionTargetPtrOutput() GatewayRouteSpecGrpcRouteActionTargetPtrOutput
ToGatewayRouteSpecGrpcRouteActionTargetPtrOutputWithContext(context.Context) GatewayRouteSpecGrpcRouteActionTargetPtrOutput
}
GatewayRouteSpecGrpcRouteActionTargetPtrInput is an input type that accepts GatewayRouteSpecGrpcRouteActionTargetArgs, GatewayRouteSpecGrpcRouteActionTargetPtr and GatewayRouteSpecGrpcRouteActionTargetPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecGrpcRouteActionTargetPtrInput` via:
GatewayRouteSpecGrpcRouteActionTargetArgs{...}
or:
nil
func GatewayRouteSpecGrpcRouteActionTargetPtr ¶
func GatewayRouteSpecGrpcRouteActionTargetPtr(v *GatewayRouteSpecGrpcRouteActionTargetArgs) GatewayRouteSpecGrpcRouteActionTargetPtrInput
type GatewayRouteSpecGrpcRouteActionTargetPtrOutput ¶
type GatewayRouteSpecGrpcRouteActionTargetPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecGrpcRouteActionTargetPtrOutput) ElementType ¶
func (GatewayRouteSpecGrpcRouteActionTargetPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecGrpcRouteActionTargetPtrOutput) Port ¶ added in v5.35.0
func (o GatewayRouteSpecGrpcRouteActionTargetPtrOutput) Port() pulumi.IntPtrOutput
The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
func (GatewayRouteSpecGrpcRouteActionTargetPtrOutput) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutput ¶
func (o GatewayRouteSpecGrpcRouteActionTargetPtrOutput) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutput() GatewayRouteSpecGrpcRouteActionTargetPtrOutput
func (GatewayRouteSpecGrpcRouteActionTargetPtrOutput) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutputWithContext ¶
func (o GatewayRouteSpecGrpcRouteActionTargetPtrOutput) ToGatewayRouteSpecGrpcRouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetPtrOutput
func (GatewayRouteSpecGrpcRouteActionTargetPtrOutput) VirtualService ¶
func (o GatewayRouteSpecGrpcRouteActionTargetPtrOutput) VirtualService() GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput
Virtual service gateway route target.
type GatewayRouteSpecGrpcRouteActionTargetVirtualService ¶
type GatewayRouteSpecGrpcRouteActionTargetVirtualService struct {
// Name of the virtual service that traffic is routed to. Must be between 1 and 255 characters in length.
VirtualServiceName string `pulumi:"virtualServiceName"`
}
type GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs ¶
type GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs struct {
// Name of the virtual service that traffic is routed to. Must be between 1 and 255 characters in length.
VirtualServiceName pulumi.StringInput `pulumi:"virtualServiceName"`
}
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ElementType ¶
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ElementType() reflect.Type
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput ¶
func (i GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput() GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputWithContext ¶
func (i GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput ¶
func (i GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutputWithContext ¶
func (i GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput
type GatewayRouteSpecGrpcRouteActionTargetVirtualServiceInput ¶
type GatewayRouteSpecGrpcRouteActionTargetVirtualServiceInput interface {
pulumi.Input
ToGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput() GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
ToGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputWithContext(context.Context) GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
}
GatewayRouteSpecGrpcRouteActionTargetVirtualServiceInput is an input type that accepts GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs and GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput values. You can construct a concrete instance of `GatewayRouteSpecGrpcRouteActionTargetVirtualServiceInput` via:
GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs{...}
type GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput ¶
type GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ElementType ¶
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ElementType() reflect.Type
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput ¶
func (o GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput() GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputWithContext ¶
func (o GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput ¶
func (o GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutputWithContext ¶
func (o GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) VirtualServiceName ¶
func (o GatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
Name of the virtual service that traffic is routed to. Must be between 1 and 255 characters in length.
type GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrInput ¶
type GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrInput interface {
pulumi.Input
ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput
ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutputWithContext(context.Context) GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput
}
GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrInput is an input type that accepts GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs, GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtr and GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput values. You can construct a concrete instance of `GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrInput` via:
GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs{...}
or:
nil
func GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtr ¶
func GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtr(v *GatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrInput
type GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput ¶
type GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput) ElementType ¶
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput ¶
func (o GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutputWithContext ¶
func (o GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput
func (GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput) VirtualServiceName ¶
func (o GatewayRouteSpecGrpcRouteActionTargetVirtualServicePtrOutput) VirtualServiceName() pulumi.StringPtrOutput
Name of the virtual service that traffic is routed to. Must be between 1 and 255 characters in length.
type GatewayRouteSpecGrpcRouteArgs ¶
type GatewayRouteSpecGrpcRouteArgs struct {
// Action to take if a match is determined.
Action GatewayRouteSpecGrpcRouteActionInput `pulumi:"action"`
// Criteria for determining a request match.
Match GatewayRouteSpecGrpcRouteMatchInput `pulumi:"match"`
}
func (GatewayRouteSpecGrpcRouteArgs) ElementType ¶
func (GatewayRouteSpecGrpcRouteArgs) ElementType() reflect.Type
func (GatewayRouteSpecGrpcRouteArgs) ToGatewayRouteSpecGrpcRouteOutput ¶
func (i GatewayRouteSpecGrpcRouteArgs) ToGatewayRouteSpecGrpcRouteOutput() GatewayRouteSpecGrpcRouteOutput
func (GatewayRouteSpecGrpcRouteArgs) ToGatewayRouteSpecGrpcRouteOutputWithContext ¶
func (i GatewayRouteSpecGrpcRouteArgs) ToGatewayRouteSpecGrpcRouteOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteOutput
func (GatewayRouteSpecGrpcRouteArgs) ToGatewayRouteSpecGrpcRoutePtrOutput ¶
func (i GatewayRouteSpecGrpcRouteArgs) ToGatewayRouteSpecGrpcRoutePtrOutput() GatewayRouteSpecGrpcRoutePtrOutput
func (GatewayRouteSpecGrpcRouteArgs) ToGatewayRouteSpecGrpcRoutePtrOutputWithContext ¶
func (i GatewayRouteSpecGrpcRouteArgs) ToGatewayRouteSpecGrpcRoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRoutePtrOutput
type GatewayRouteSpecGrpcRouteInput ¶
type GatewayRouteSpecGrpcRouteInput interface {
pulumi.Input
ToGatewayRouteSpecGrpcRouteOutput() GatewayRouteSpecGrpcRouteOutput
ToGatewayRouteSpecGrpcRouteOutputWithContext(context.Context) GatewayRouteSpecGrpcRouteOutput
}
GatewayRouteSpecGrpcRouteInput is an input type that accepts GatewayRouteSpecGrpcRouteArgs and GatewayRouteSpecGrpcRouteOutput values. You can construct a concrete instance of `GatewayRouteSpecGrpcRouteInput` via:
GatewayRouteSpecGrpcRouteArgs{...}
type GatewayRouteSpecGrpcRouteMatch ¶
type GatewayRouteSpecGrpcRouteMatch struct {
// The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
Port *int `pulumi:"port"`
// Fully qualified domain name for the service to match from the request.
ServiceName string `pulumi:"serviceName"`
}
type GatewayRouteSpecGrpcRouteMatchArgs ¶
type GatewayRouteSpecGrpcRouteMatchArgs struct {
// The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
Port pulumi.IntPtrInput `pulumi:"port"`
// Fully qualified domain name for the service to match from the request.
ServiceName pulumi.StringInput `pulumi:"serviceName"`
}
func (GatewayRouteSpecGrpcRouteMatchArgs) ElementType ¶
func (GatewayRouteSpecGrpcRouteMatchArgs) ElementType() reflect.Type
func (GatewayRouteSpecGrpcRouteMatchArgs) ToGatewayRouteSpecGrpcRouteMatchOutput ¶
func (i GatewayRouteSpecGrpcRouteMatchArgs) ToGatewayRouteSpecGrpcRouteMatchOutput() GatewayRouteSpecGrpcRouteMatchOutput
func (GatewayRouteSpecGrpcRouteMatchArgs) ToGatewayRouteSpecGrpcRouteMatchOutputWithContext ¶
func (i GatewayRouteSpecGrpcRouteMatchArgs) ToGatewayRouteSpecGrpcRouteMatchOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteMatchOutput
func (GatewayRouteSpecGrpcRouteMatchArgs) ToGatewayRouteSpecGrpcRouteMatchPtrOutput ¶
func (i GatewayRouteSpecGrpcRouteMatchArgs) ToGatewayRouteSpecGrpcRouteMatchPtrOutput() GatewayRouteSpecGrpcRouteMatchPtrOutput
func (GatewayRouteSpecGrpcRouteMatchArgs) ToGatewayRouteSpecGrpcRouteMatchPtrOutputWithContext ¶
func (i GatewayRouteSpecGrpcRouteMatchArgs) ToGatewayRouteSpecGrpcRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteMatchPtrOutput
type GatewayRouteSpecGrpcRouteMatchInput ¶
type GatewayRouteSpecGrpcRouteMatchInput interface {
pulumi.Input
ToGatewayRouteSpecGrpcRouteMatchOutput() GatewayRouteSpecGrpcRouteMatchOutput
ToGatewayRouteSpecGrpcRouteMatchOutputWithContext(context.Context) GatewayRouteSpecGrpcRouteMatchOutput
}
GatewayRouteSpecGrpcRouteMatchInput is an input type that accepts GatewayRouteSpecGrpcRouteMatchArgs and GatewayRouteSpecGrpcRouteMatchOutput values. You can construct a concrete instance of `GatewayRouteSpecGrpcRouteMatchInput` via:
GatewayRouteSpecGrpcRouteMatchArgs{...}
type GatewayRouteSpecGrpcRouteMatchOutput ¶
type GatewayRouteSpecGrpcRouteMatchOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecGrpcRouteMatchOutput) ElementType ¶
func (GatewayRouteSpecGrpcRouteMatchOutput) ElementType() reflect.Type
func (GatewayRouteSpecGrpcRouteMatchOutput) Port ¶ added in v5.29.0
func (o GatewayRouteSpecGrpcRouteMatchOutput) Port() pulumi.IntPtrOutput
The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
func (GatewayRouteSpecGrpcRouteMatchOutput) ServiceName ¶
func (o GatewayRouteSpecGrpcRouteMatchOutput) ServiceName() pulumi.StringOutput
Fully qualified domain name for the service to match from the request.
func (GatewayRouteSpecGrpcRouteMatchOutput) ToGatewayRouteSpecGrpcRouteMatchOutput ¶
func (o GatewayRouteSpecGrpcRouteMatchOutput) ToGatewayRouteSpecGrpcRouteMatchOutput() GatewayRouteSpecGrpcRouteMatchOutput
func (GatewayRouteSpecGrpcRouteMatchOutput) ToGatewayRouteSpecGrpcRouteMatchOutputWithContext ¶
func (o GatewayRouteSpecGrpcRouteMatchOutput) ToGatewayRouteSpecGrpcRouteMatchOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteMatchOutput
func (GatewayRouteSpecGrpcRouteMatchOutput) ToGatewayRouteSpecGrpcRouteMatchPtrOutput ¶
func (o GatewayRouteSpecGrpcRouteMatchOutput) ToGatewayRouteSpecGrpcRouteMatchPtrOutput() GatewayRouteSpecGrpcRouteMatchPtrOutput
func (GatewayRouteSpecGrpcRouteMatchOutput) ToGatewayRouteSpecGrpcRouteMatchPtrOutputWithContext ¶
func (o GatewayRouteSpecGrpcRouteMatchOutput) ToGatewayRouteSpecGrpcRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteMatchPtrOutput
type GatewayRouteSpecGrpcRouteMatchPtrInput ¶
type GatewayRouteSpecGrpcRouteMatchPtrInput interface {
pulumi.Input
ToGatewayRouteSpecGrpcRouteMatchPtrOutput() GatewayRouteSpecGrpcRouteMatchPtrOutput
ToGatewayRouteSpecGrpcRouteMatchPtrOutputWithContext(context.Context) GatewayRouteSpecGrpcRouteMatchPtrOutput
}
GatewayRouteSpecGrpcRouteMatchPtrInput is an input type that accepts GatewayRouteSpecGrpcRouteMatchArgs, GatewayRouteSpecGrpcRouteMatchPtr and GatewayRouteSpecGrpcRouteMatchPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecGrpcRouteMatchPtrInput` via:
GatewayRouteSpecGrpcRouteMatchArgs{...}
or:
nil
func GatewayRouteSpecGrpcRouteMatchPtr ¶
func GatewayRouteSpecGrpcRouteMatchPtr(v *GatewayRouteSpecGrpcRouteMatchArgs) GatewayRouteSpecGrpcRouteMatchPtrInput
type GatewayRouteSpecGrpcRouteMatchPtrOutput ¶
type GatewayRouteSpecGrpcRouteMatchPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecGrpcRouteMatchPtrOutput) ElementType ¶
func (GatewayRouteSpecGrpcRouteMatchPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecGrpcRouteMatchPtrOutput) Port ¶ added in v5.29.0
func (o GatewayRouteSpecGrpcRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
func (GatewayRouteSpecGrpcRouteMatchPtrOutput) ServiceName ¶
func (o GatewayRouteSpecGrpcRouteMatchPtrOutput) ServiceName() pulumi.StringPtrOutput
Fully qualified domain name for the service to match from the request.
func (GatewayRouteSpecGrpcRouteMatchPtrOutput) ToGatewayRouteSpecGrpcRouteMatchPtrOutput ¶
func (o GatewayRouteSpecGrpcRouteMatchPtrOutput) ToGatewayRouteSpecGrpcRouteMatchPtrOutput() GatewayRouteSpecGrpcRouteMatchPtrOutput
func (GatewayRouteSpecGrpcRouteMatchPtrOutput) ToGatewayRouteSpecGrpcRouteMatchPtrOutputWithContext ¶
func (o GatewayRouteSpecGrpcRouteMatchPtrOutput) ToGatewayRouteSpecGrpcRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteMatchPtrOutput
type GatewayRouteSpecGrpcRouteOutput ¶
type GatewayRouteSpecGrpcRouteOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecGrpcRouteOutput) Action ¶
func (o GatewayRouteSpecGrpcRouteOutput) Action() GatewayRouteSpecGrpcRouteActionOutput
Action to take if a match is determined.
func (GatewayRouteSpecGrpcRouteOutput) ElementType ¶
func (GatewayRouteSpecGrpcRouteOutput) ElementType() reflect.Type
func (GatewayRouteSpecGrpcRouteOutput) Match ¶
func (o GatewayRouteSpecGrpcRouteOutput) Match() GatewayRouteSpecGrpcRouteMatchOutput
Criteria for determining a request match.
func (GatewayRouteSpecGrpcRouteOutput) ToGatewayRouteSpecGrpcRouteOutput ¶
func (o GatewayRouteSpecGrpcRouteOutput) ToGatewayRouteSpecGrpcRouteOutput() GatewayRouteSpecGrpcRouteOutput
func (GatewayRouteSpecGrpcRouteOutput) ToGatewayRouteSpecGrpcRouteOutputWithContext ¶
func (o GatewayRouteSpecGrpcRouteOutput) ToGatewayRouteSpecGrpcRouteOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRouteOutput
func (GatewayRouteSpecGrpcRouteOutput) ToGatewayRouteSpecGrpcRoutePtrOutput ¶
func (o GatewayRouteSpecGrpcRouteOutput) ToGatewayRouteSpecGrpcRoutePtrOutput() GatewayRouteSpecGrpcRoutePtrOutput
func (GatewayRouteSpecGrpcRouteOutput) ToGatewayRouteSpecGrpcRoutePtrOutputWithContext ¶
func (o GatewayRouteSpecGrpcRouteOutput) ToGatewayRouteSpecGrpcRoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRoutePtrOutput
type GatewayRouteSpecGrpcRoutePtrInput ¶
type GatewayRouteSpecGrpcRoutePtrInput interface {
pulumi.Input
ToGatewayRouteSpecGrpcRoutePtrOutput() GatewayRouteSpecGrpcRoutePtrOutput
ToGatewayRouteSpecGrpcRoutePtrOutputWithContext(context.Context) GatewayRouteSpecGrpcRoutePtrOutput
}
GatewayRouteSpecGrpcRoutePtrInput is an input type that accepts GatewayRouteSpecGrpcRouteArgs, GatewayRouteSpecGrpcRoutePtr and GatewayRouteSpecGrpcRoutePtrOutput values. You can construct a concrete instance of `GatewayRouteSpecGrpcRoutePtrInput` via:
GatewayRouteSpecGrpcRouteArgs{...}
or:
nil
func GatewayRouteSpecGrpcRoutePtr ¶
func GatewayRouteSpecGrpcRoutePtr(v *GatewayRouteSpecGrpcRouteArgs) GatewayRouteSpecGrpcRoutePtrInput
type GatewayRouteSpecGrpcRoutePtrOutput ¶
type GatewayRouteSpecGrpcRoutePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecGrpcRoutePtrOutput) Action ¶
func (o GatewayRouteSpecGrpcRoutePtrOutput) Action() GatewayRouteSpecGrpcRouteActionPtrOutput
Action to take if a match is determined.
func (GatewayRouteSpecGrpcRoutePtrOutput) Elem ¶
func (o GatewayRouteSpecGrpcRoutePtrOutput) Elem() GatewayRouteSpecGrpcRouteOutput
func (GatewayRouteSpecGrpcRoutePtrOutput) ElementType ¶
func (GatewayRouteSpecGrpcRoutePtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecGrpcRoutePtrOutput) ToGatewayRouteSpecGrpcRoutePtrOutput ¶
func (o GatewayRouteSpecGrpcRoutePtrOutput) ToGatewayRouteSpecGrpcRoutePtrOutput() GatewayRouteSpecGrpcRoutePtrOutput
func (GatewayRouteSpecGrpcRoutePtrOutput) ToGatewayRouteSpecGrpcRoutePtrOutputWithContext ¶
func (o GatewayRouteSpecGrpcRoutePtrOutput) ToGatewayRouteSpecGrpcRoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecGrpcRoutePtrOutput
type GatewayRouteSpecHttp2Route ¶
type GatewayRouteSpecHttp2Route struct {
// Action to take if a match is determined.
Action GatewayRouteSpecHttp2RouteAction `pulumi:"action"`
// Criteria for determining a request match.
Match GatewayRouteSpecHttp2RouteMatch `pulumi:"match"`
}
type GatewayRouteSpecHttp2RouteAction ¶
type GatewayRouteSpecHttp2RouteAction struct {
// Gateway route action to rewrite.
Rewrite *GatewayRouteSpecHttp2RouteActionRewrite `pulumi:"rewrite"`
// Target that traffic is routed to when a request matches the gateway route.
Target GatewayRouteSpecHttp2RouteActionTarget `pulumi:"target"`
}
type GatewayRouteSpecHttp2RouteActionArgs ¶
type GatewayRouteSpecHttp2RouteActionArgs struct {
// Gateway route action to rewrite.
Rewrite GatewayRouteSpecHttp2RouteActionRewritePtrInput `pulumi:"rewrite"`
// Target that traffic is routed to when a request matches the gateway route.
Target GatewayRouteSpecHttp2RouteActionTargetInput `pulumi:"target"`
}
func (GatewayRouteSpecHttp2RouteActionArgs) ElementType ¶
func (GatewayRouteSpecHttp2RouteActionArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionArgs) ToGatewayRouteSpecHttp2RouteActionOutput ¶
func (i GatewayRouteSpecHttp2RouteActionArgs) ToGatewayRouteSpecHttp2RouteActionOutput() GatewayRouteSpecHttp2RouteActionOutput
func (GatewayRouteSpecHttp2RouteActionArgs) ToGatewayRouteSpecHttp2RouteActionOutputWithContext ¶
func (i GatewayRouteSpecHttp2RouteActionArgs) ToGatewayRouteSpecHttp2RouteActionOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionOutput
func (GatewayRouteSpecHttp2RouteActionArgs) ToGatewayRouteSpecHttp2RouteActionPtrOutput ¶
func (i GatewayRouteSpecHttp2RouteActionArgs) ToGatewayRouteSpecHttp2RouteActionPtrOutput() GatewayRouteSpecHttp2RouteActionPtrOutput
func (GatewayRouteSpecHttp2RouteActionArgs) ToGatewayRouteSpecHttp2RouteActionPtrOutputWithContext ¶
func (i GatewayRouteSpecHttp2RouteActionArgs) ToGatewayRouteSpecHttp2RouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionPtrOutput
type GatewayRouteSpecHttp2RouteActionInput ¶
type GatewayRouteSpecHttp2RouteActionInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteActionOutput() GatewayRouteSpecHttp2RouteActionOutput
ToGatewayRouteSpecHttp2RouteActionOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteActionOutput
}
GatewayRouteSpecHttp2RouteActionInput is an input type that accepts GatewayRouteSpecHttp2RouteActionArgs and GatewayRouteSpecHttp2RouteActionOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteActionInput` via:
GatewayRouteSpecHttp2RouteActionArgs{...}
type GatewayRouteSpecHttp2RouteActionOutput ¶
type GatewayRouteSpecHttp2RouteActionOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteActionOutput) ElementType ¶
func (GatewayRouteSpecHttp2RouteActionOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionOutput) Rewrite ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionOutput) Rewrite() GatewayRouteSpecHttp2RouteActionRewritePtrOutput
Gateway route action to rewrite.
func (GatewayRouteSpecHttp2RouteActionOutput) Target ¶
func (o GatewayRouteSpecHttp2RouteActionOutput) Target() GatewayRouteSpecHttp2RouteActionTargetOutput
Target that traffic is routed to when a request matches the gateway route.
func (GatewayRouteSpecHttp2RouteActionOutput) ToGatewayRouteSpecHttp2RouteActionOutput ¶
func (o GatewayRouteSpecHttp2RouteActionOutput) ToGatewayRouteSpecHttp2RouteActionOutput() GatewayRouteSpecHttp2RouteActionOutput
func (GatewayRouteSpecHttp2RouteActionOutput) ToGatewayRouteSpecHttp2RouteActionOutputWithContext ¶
func (o GatewayRouteSpecHttp2RouteActionOutput) ToGatewayRouteSpecHttp2RouteActionOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionOutput
func (GatewayRouteSpecHttp2RouteActionOutput) ToGatewayRouteSpecHttp2RouteActionPtrOutput ¶
func (o GatewayRouteSpecHttp2RouteActionOutput) ToGatewayRouteSpecHttp2RouteActionPtrOutput() GatewayRouteSpecHttp2RouteActionPtrOutput
func (GatewayRouteSpecHttp2RouteActionOutput) ToGatewayRouteSpecHttp2RouteActionPtrOutputWithContext ¶
func (o GatewayRouteSpecHttp2RouteActionOutput) ToGatewayRouteSpecHttp2RouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionPtrOutput
type GatewayRouteSpecHttp2RouteActionPtrInput ¶
type GatewayRouteSpecHttp2RouteActionPtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteActionPtrOutput() GatewayRouteSpecHttp2RouteActionPtrOutput
ToGatewayRouteSpecHttp2RouteActionPtrOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteActionPtrOutput
}
GatewayRouteSpecHttp2RouteActionPtrInput is an input type that accepts GatewayRouteSpecHttp2RouteActionArgs, GatewayRouteSpecHttp2RouteActionPtr and GatewayRouteSpecHttp2RouteActionPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteActionPtrInput` via:
GatewayRouteSpecHttp2RouteActionArgs{...}
or:
nil
func GatewayRouteSpecHttp2RouteActionPtr ¶
func GatewayRouteSpecHttp2RouteActionPtr(v *GatewayRouteSpecHttp2RouteActionArgs) GatewayRouteSpecHttp2RouteActionPtrInput
type GatewayRouteSpecHttp2RouteActionPtrOutput ¶
type GatewayRouteSpecHttp2RouteActionPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteActionPtrOutput) ElementType ¶
func (GatewayRouteSpecHttp2RouteActionPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionPtrOutput) Rewrite ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionPtrOutput) Rewrite() GatewayRouteSpecHttp2RouteActionRewritePtrOutput
Gateway route action to rewrite.
func (GatewayRouteSpecHttp2RouteActionPtrOutput) Target ¶
func (o GatewayRouteSpecHttp2RouteActionPtrOutput) Target() GatewayRouteSpecHttp2RouteActionTargetPtrOutput
Target that traffic is routed to when a request matches the gateway route.
func (GatewayRouteSpecHttp2RouteActionPtrOutput) ToGatewayRouteSpecHttp2RouteActionPtrOutput ¶
func (o GatewayRouteSpecHttp2RouteActionPtrOutput) ToGatewayRouteSpecHttp2RouteActionPtrOutput() GatewayRouteSpecHttp2RouteActionPtrOutput
func (GatewayRouteSpecHttp2RouteActionPtrOutput) ToGatewayRouteSpecHttp2RouteActionPtrOutputWithContext ¶
func (o GatewayRouteSpecHttp2RouteActionPtrOutput) ToGatewayRouteSpecHttp2RouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionPtrOutput
type GatewayRouteSpecHttp2RouteActionRewrite ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewrite struct {
// Host name to rewrite.
Hostname *GatewayRouteSpecHttp2RouteActionRewriteHostname `pulumi:"hostname"`
// Specified beginning characters to rewrite.
Prefix *GatewayRouteSpecHttp2RouteActionRewritePrefix `pulumi:"prefix"`
}
type GatewayRouteSpecHttp2RouteActionRewriteArgs ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewriteArgs struct {
// Host name to rewrite.
Hostname GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrInput `pulumi:"hostname"`
// Specified beginning characters to rewrite.
Prefix GatewayRouteSpecHttp2RouteActionRewritePrefixPtrInput `pulumi:"prefix"`
}
func (GatewayRouteSpecHttp2RouteActionRewriteArgs) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttp2RouteActionRewriteArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionRewriteArgs) ToGatewayRouteSpecHttp2RouteActionRewriteOutput ¶ added in v5.11.0
func (i GatewayRouteSpecHttp2RouteActionRewriteArgs) ToGatewayRouteSpecHttp2RouteActionRewriteOutput() GatewayRouteSpecHttp2RouteActionRewriteOutput
func (GatewayRouteSpecHttp2RouteActionRewriteArgs) ToGatewayRouteSpecHttp2RouteActionRewriteOutputWithContext ¶ added in v5.11.0
func (i GatewayRouteSpecHttp2RouteActionRewriteArgs) ToGatewayRouteSpecHttp2RouteActionRewriteOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewriteOutput
func (GatewayRouteSpecHttp2RouteActionRewriteArgs) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutput ¶ added in v5.11.0
func (i GatewayRouteSpecHttp2RouteActionRewriteArgs) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutput() GatewayRouteSpecHttp2RouteActionRewritePtrOutput
func (GatewayRouteSpecHttp2RouteActionRewriteArgs) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutputWithContext ¶ added in v5.11.0
func (i GatewayRouteSpecHttp2RouteActionRewriteArgs) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewritePtrOutput
type GatewayRouteSpecHttp2RouteActionRewriteHostname ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewriteHostname struct {
// Default target host name to write to. Valid values: `ENABLED`, `DISABLED`.
DefaultTargetHostname string `pulumi:"defaultTargetHostname"`
}
type GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs struct {
// Default target host name to write to. Valid values: `ENABLED`, `DISABLED`.
DefaultTargetHostname pulumi.StringInput `pulumi:"defaultTargetHostname"`
}
func (GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput ¶ added in v5.11.0
func (i GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput() GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
func (GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputWithContext ¶ added in v5.11.0
func (i GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
func (GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput ¶ added in v5.11.0
func (i GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput() GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
func (GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutputWithContext ¶ added in v5.11.0
func (i GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
type GatewayRouteSpecHttp2RouteActionRewriteHostnameInput ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewriteHostnameInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput() GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
ToGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
}
GatewayRouteSpecHttp2RouteActionRewriteHostnameInput is an input type that accepts GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs and GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteActionRewriteHostnameInput` via:
GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs{...}
type GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) DefaultTargetHostname ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) DefaultTargetHostname() pulumi.StringOutput
Default target host name to write to. Valid values: `ENABLED`, `DISABLED`.
func (GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput() GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
func (GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
func (GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput() GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
func (GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
type GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrInput ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput() GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
}
GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrInput is an input type that accepts GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs, GatewayRouteSpecHttp2RouteActionRewriteHostnamePtr and GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrInput` via:
GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs{...}
or:
nil
func GatewayRouteSpecHttp2RouteActionRewriteHostnamePtr ¶ added in v5.11.0
func GatewayRouteSpecHttp2RouteActionRewriteHostnamePtr(v *GatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrInput
type GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput) DefaultTargetHostname ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput) DefaultTargetHostname() pulumi.StringPtrOutput
Default target host name to write to. Valid values: `ENABLED`, `DISABLED`.
func (GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput() GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
func (GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput) ToGatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
type GatewayRouteSpecHttp2RouteActionRewriteInput ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewriteInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteActionRewriteOutput() GatewayRouteSpecHttp2RouteActionRewriteOutput
ToGatewayRouteSpecHttp2RouteActionRewriteOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteActionRewriteOutput
}
GatewayRouteSpecHttp2RouteActionRewriteInput is an input type that accepts GatewayRouteSpecHttp2RouteActionRewriteArgs and GatewayRouteSpecHttp2RouteActionRewriteOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteActionRewriteInput` via:
GatewayRouteSpecHttp2RouteActionRewriteArgs{...}
type GatewayRouteSpecHttp2RouteActionRewriteOutput ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewriteOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteActionRewriteOutput) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttp2RouteActionRewriteOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionRewriteOutput) Hostname ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewriteOutput) Hostname() GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
Host name to rewrite.
func (GatewayRouteSpecHttp2RouteActionRewriteOutput) Prefix ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewriteOutput) Prefix() GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
Specified beginning characters to rewrite.
func (GatewayRouteSpecHttp2RouteActionRewriteOutput) ToGatewayRouteSpecHttp2RouteActionRewriteOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewriteOutput) ToGatewayRouteSpecHttp2RouteActionRewriteOutput() GatewayRouteSpecHttp2RouteActionRewriteOutput
func (GatewayRouteSpecHttp2RouteActionRewriteOutput) ToGatewayRouteSpecHttp2RouteActionRewriteOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewriteOutput) ToGatewayRouteSpecHttp2RouteActionRewriteOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewriteOutput
func (GatewayRouteSpecHttp2RouteActionRewriteOutput) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewriteOutput) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutput() GatewayRouteSpecHttp2RouteActionRewritePtrOutput
func (GatewayRouteSpecHttp2RouteActionRewriteOutput) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewriteOutput) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewritePtrOutput
type GatewayRouteSpecHttp2RouteActionRewritePrefix ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewritePrefix struct {
// Default prefix used to replace the incoming route prefix when rewritten. Valid values: `ENABLED`, `DISABLED`.
DefaultPrefix *string `pulumi:"defaultPrefix"`
// Value used to replace the incoming route prefix when rewritten.
Value *string `pulumi:"value"`
}
type GatewayRouteSpecHttp2RouteActionRewritePrefixArgs ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewritePrefixArgs struct {
// Default prefix used to replace the incoming route prefix when rewritten. Valid values: `ENABLED`, `DISABLED`.
DefaultPrefix pulumi.StringPtrInput `pulumi:"defaultPrefix"`
// Value used to replace the incoming route prefix when rewritten.
Value pulumi.StringPtrInput `pulumi:"value"`
}
func (GatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGatewayRouteSpecHttp2RouteActionRewritePrefixOutput ¶ added in v5.11.0
func (i GatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGatewayRouteSpecHttp2RouteActionRewritePrefixOutput() GatewayRouteSpecHttp2RouteActionRewritePrefixOutput
func (GatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGatewayRouteSpecHttp2RouteActionRewritePrefixOutputWithContext ¶ added in v5.11.0
func (i GatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGatewayRouteSpecHttp2RouteActionRewritePrefixOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewritePrefixOutput
func (GatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput ¶ added in v5.11.0
func (i GatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput() GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
func (GatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutputWithContext ¶ added in v5.11.0
func (i GatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
type GatewayRouteSpecHttp2RouteActionRewritePrefixInput ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewritePrefixInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteActionRewritePrefixOutput() GatewayRouteSpecHttp2RouteActionRewritePrefixOutput
ToGatewayRouteSpecHttp2RouteActionRewritePrefixOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteActionRewritePrefixOutput
}
GatewayRouteSpecHttp2RouteActionRewritePrefixInput is an input type that accepts GatewayRouteSpecHttp2RouteActionRewritePrefixArgs and GatewayRouteSpecHttp2RouteActionRewritePrefixOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteActionRewritePrefixInput` via:
GatewayRouteSpecHttp2RouteActionRewritePrefixArgs{...}
type GatewayRouteSpecHttp2RouteActionRewritePrefixOutput ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewritePrefixOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) DefaultPrefix ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) DefaultPrefix() pulumi.StringPtrOutput
Default prefix used to replace the incoming route prefix when rewritten. Valid values: `ENABLED`, `DISABLED`.
func (GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixOutput() GatewayRouteSpecHttp2RouteActionRewritePrefixOutput
func (GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewritePrefixOutput
func (GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput() GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
func (GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
func (GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) Value ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewritePrefixOutput) Value() pulumi.StringPtrOutput
Value used to replace the incoming route prefix when rewritten.
type GatewayRouteSpecHttp2RouteActionRewritePrefixPtrInput ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewritePrefixPtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput() GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
}
GatewayRouteSpecHttp2RouteActionRewritePrefixPtrInput is an input type that accepts GatewayRouteSpecHttp2RouteActionRewritePrefixArgs, GatewayRouteSpecHttp2RouteActionRewritePrefixPtr and GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteActionRewritePrefixPtrInput` via:
GatewayRouteSpecHttp2RouteActionRewritePrefixArgs{...}
or:
nil
func GatewayRouteSpecHttp2RouteActionRewritePrefixPtr ¶ added in v5.11.0
func GatewayRouteSpecHttp2RouteActionRewritePrefixPtr(v *GatewayRouteSpecHttp2RouteActionRewritePrefixArgs) GatewayRouteSpecHttp2RouteActionRewritePrefixPtrInput
type GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput) DefaultPrefix ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput) DefaultPrefix() pulumi.StringPtrOutput
Default prefix used to replace the incoming route prefix when rewritten. Valid values: `ENABLED`, `DISABLED`.
func (GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput() GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
func (GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput) ToGatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
func (GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput) Value ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput) Value() pulumi.StringPtrOutput
Value used to replace the incoming route prefix when rewritten.
type GatewayRouteSpecHttp2RouteActionRewritePtrInput ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewritePtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteActionRewritePtrOutput() GatewayRouteSpecHttp2RouteActionRewritePtrOutput
ToGatewayRouteSpecHttp2RouteActionRewritePtrOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteActionRewritePtrOutput
}
GatewayRouteSpecHttp2RouteActionRewritePtrInput is an input type that accepts GatewayRouteSpecHttp2RouteActionRewriteArgs, GatewayRouteSpecHttp2RouteActionRewritePtr and GatewayRouteSpecHttp2RouteActionRewritePtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteActionRewritePtrInput` via:
GatewayRouteSpecHttp2RouteActionRewriteArgs{...}
or:
nil
func GatewayRouteSpecHttp2RouteActionRewritePtr ¶ added in v5.11.0
func GatewayRouteSpecHttp2RouteActionRewritePtr(v *GatewayRouteSpecHttp2RouteActionRewriteArgs) GatewayRouteSpecHttp2RouteActionRewritePtrInput
type GatewayRouteSpecHttp2RouteActionRewritePtrOutput ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteActionRewritePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteActionRewritePtrOutput) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttp2RouteActionRewritePtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionRewritePtrOutput) Hostname ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewritePtrOutput) Hostname() GatewayRouteSpecHttp2RouteActionRewriteHostnamePtrOutput
Host name to rewrite.
func (GatewayRouteSpecHttp2RouteActionRewritePtrOutput) Prefix ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewritePtrOutput) Prefix() GatewayRouteSpecHttp2RouteActionRewritePrefixPtrOutput
Specified beginning characters to rewrite.
func (GatewayRouteSpecHttp2RouteActionRewritePtrOutput) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewritePtrOutput) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutput() GatewayRouteSpecHttp2RouteActionRewritePtrOutput
func (GatewayRouteSpecHttp2RouteActionRewritePtrOutput) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteActionRewritePtrOutput) ToGatewayRouteSpecHttp2RouteActionRewritePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionRewritePtrOutput
type GatewayRouteSpecHttp2RouteActionTarget ¶
type GatewayRouteSpecHttp2RouteActionTarget struct {
// The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
Port *int `pulumi:"port"`
// Virtual service gateway route target.
VirtualService GatewayRouteSpecHttp2RouteActionTargetVirtualService `pulumi:"virtualService"`
}
type GatewayRouteSpecHttp2RouteActionTargetArgs ¶
type GatewayRouteSpecHttp2RouteActionTargetArgs struct {
// The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
Port pulumi.IntPtrInput `pulumi:"port"`
// Virtual service gateway route target.
VirtualService GatewayRouteSpecHttp2RouteActionTargetVirtualServiceInput `pulumi:"virtualService"`
}
func (GatewayRouteSpecHttp2RouteActionTargetArgs) ElementType ¶
func (GatewayRouteSpecHttp2RouteActionTargetArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionTargetArgs) ToGatewayRouteSpecHttp2RouteActionTargetOutput ¶
func (i GatewayRouteSpecHttp2RouteActionTargetArgs) ToGatewayRouteSpecHttp2RouteActionTargetOutput() GatewayRouteSpecHttp2RouteActionTargetOutput
func (GatewayRouteSpecHttp2RouteActionTargetArgs) ToGatewayRouteSpecHttp2RouteActionTargetOutputWithContext ¶
func (i GatewayRouteSpecHttp2RouteActionTargetArgs) ToGatewayRouteSpecHttp2RouteActionTargetOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetOutput
func (GatewayRouteSpecHttp2RouteActionTargetArgs) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutput ¶
func (i GatewayRouteSpecHttp2RouteActionTargetArgs) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutput() GatewayRouteSpecHttp2RouteActionTargetPtrOutput
func (GatewayRouteSpecHttp2RouteActionTargetArgs) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutputWithContext ¶
func (i GatewayRouteSpecHttp2RouteActionTargetArgs) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetPtrOutput
type GatewayRouteSpecHttp2RouteActionTargetInput ¶
type GatewayRouteSpecHttp2RouteActionTargetInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteActionTargetOutput() GatewayRouteSpecHttp2RouteActionTargetOutput
ToGatewayRouteSpecHttp2RouteActionTargetOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteActionTargetOutput
}
GatewayRouteSpecHttp2RouteActionTargetInput is an input type that accepts GatewayRouteSpecHttp2RouteActionTargetArgs and GatewayRouteSpecHttp2RouteActionTargetOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteActionTargetInput` via:
GatewayRouteSpecHttp2RouteActionTargetArgs{...}
type GatewayRouteSpecHttp2RouteActionTargetOutput ¶
type GatewayRouteSpecHttp2RouteActionTargetOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteActionTargetOutput) ElementType ¶
func (GatewayRouteSpecHttp2RouteActionTargetOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionTargetOutput) Port ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteActionTargetOutput) Port() pulumi.IntPtrOutput
The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
func (GatewayRouteSpecHttp2RouteActionTargetOutput) ToGatewayRouteSpecHttp2RouteActionTargetOutput ¶
func (o GatewayRouteSpecHttp2RouteActionTargetOutput) ToGatewayRouteSpecHttp2RouteActionTargetOutput() GatewayRouteSpecHttp2RouteActionTargetOutput
func (GatewayRouteSpecHttp2RouteActionTargetOutput) ToGatewayRouteSpecHttp2RouteActionTargetOutputWithContext ¶
func (o GatewayRouteSpecHttp2RouteActionTargetOutput) ToGatewayRouteSpecHttp2RouteActionTargetOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetOutput
func (GatewayRouteSpecHttp2RouteActionTargetOutput) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutput ¶
func (o GatewayRouteSpecHttp2RouteActionTargetOutput) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutput() GatewayRouteSpecHttp2RouteActionTargetPtrOutput
func (GatewayRouteSpecHttp2RouteActionTargetOutput) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutputWithContext ¶
func (o GatewayRouteSpecHttp2RouteActionTargetOutput) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetPtrOutput
func (GatewayRouteSpecHttp2RouteActionTargetOutput) VirtualService ¶
func (o GatewayRouteSpecHttp2RouteActionTargetOutput) VirtualService() GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
Virtual service gateway route target.
type GatewayRouteSpecHttp2RouteActionTargetPtrInput ¶
type GatewayRouteSpecHttp2RouteActionTargetPtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteActionTargetPtrOutput() GatewayRouteSpecHttp2RouteActionTargetPtrOutput
ToGatewayRouteSpecHttp2RouteActionTargetPtrOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteActionTargetPtrOutput
}
GatewayRouteSpecHttp2RouteActionTargetPtrInput is an input type that accepts GatewayRouteSpecHttp2RouteActionTargetArgs, GatewayRouteSpecHttp2RouteActionTargetPtr and GatewayRouteSpecHttp2RouteActionTargetPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteActionTargetPtrInput` via:
GatewayRouteSpecHttp2RouteActionTargetArgs{...}
or:
nil
func GatewayRouteSpecHttp2RouteActionTargetPtr ¶
func GatewayRouteSpecHttp2RouteActionTargetPtr(v *GatewayRouteSpecHttp2RouteActionTargetArgs) GatewayRouteSpecHttp2RouteActionTargetPtrInput
type GatewayRouteSpecHttp2RouteActionTargetPtrOutput ¶
type GatewayRouteSpecHttp2RouteActionTargetPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteActionTargetPtrOutput) ElementType ¶
func (GatewayRouteSpecHttp2RouteActionTargetPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionTargetPtrOutput) Port ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteActionTargetPtrOutput) Port() pulumi.IntPtrOutput
The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
func (GatewayRouteSpecHttp2RouteActionTargetPtrOutput) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutput ¶
func (o GatewayRouteSpecHttp2RouteActionTargetPtrOutput) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutput() GatewayRouteSpecHttp2RouteActionTargetPtrOutput
func (GatewayRouteSpecHttp2RouteActionTargetPtrOutput) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutputWithContext ¶
func (o GatewayRouteSpecHttp2RouteActionTargetPtrOutput) ToGatewayRouteSpecHttp2RouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetPtrOutput
func (GatewayRouteSpecHttp2RouteActionTargetPtrOutput) VirtualService ¶
func (o GatewayRouteSpecHttp2RouteActionTargetPtrOutput) VirtualService() GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput
Virtual service gateway route target.
type GatewayRouteSpecHttp2RouteActionTargetVirtualService ¶
type GatewayRouteSpecHttp2RouteActionTargetVirtualService struct {
// Name of the virtual service that traffic is routed to. Must be between 1 and 255 characters in length.
VirtualServiceName string `pulumi:"virtualServiceName"`
}
type GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs ¶
type GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs struct {
// Name of the virtual service that traffic is routed to. Must be between 1 and 255 characters in length.
VirtualServiceName pulumi.StringInput `pulumi:"virtualServiceName"`
}
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ElementType ¶
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput ¶
func (i GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput() GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputWithContext ¶
func (i GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput ¶
func (i GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutputWithContext ¶
func (i GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput
type GatewayRouteSpecHttp2RouteActionTargetVirtualServiceInput ¶
type GatewayRouteSpecHttp2RouteActionTargetVirtualServiceInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput() GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
ToGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
}
GatewayRouteSpecHttp2RouteActionTargetVirtualServiceInput is an input type that accepts GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs and GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteActionTargetVirtualServiceInput` via:
GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs{...}
type GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput ¶
type GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ElementType ¶
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput ¶
func (o GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput() GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputWithContext ¶
func (o GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput ¶
func (o GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutputWithContext ¶
func (o GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) VirtualServiceName ¶
func (o GatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
Name of the virtual service that traffic is routed to. Must be between 1 and 255 characters in length.
type GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrInput ¶
type GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput
ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput
}
GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrInput is an input type that accepts GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs, GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtr and GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrInput` via:
GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs{...}
or:
nil
func GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtr ¶
func GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtr(v *GatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrInput
type GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput ¶
type GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput) ElementType ¶
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput ¶
func (o GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutputWithContext ¶
func (o GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput
func (GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput) VirtualServiceName ¶
func (o GatewayRouteSpecHttp2RouteActionTargetVirtualServicePtrOutput) VirtualServiceName() pulumi.StringPtrOutput
Name of the virtual service that traffic is routed to. Must be between 1 and 255 characters in length.
type GatewayRouteSpecHttp2RouteArgs ¶
type GatewayRouteSpecHttp2RouteArgs struct {
// Action to take if a match is determined.
Action GatewayRouteSpecHttp2RouteActionInput `pulumi:"action"`
// Criteria for determining a request match.
Match GatewayRouteSpecHttp2RouteMatchInput `pulumi:"match"`
}
func (GatewayRouteSpecHttp2RouteArgs) ElementType ¶
func (GatewayRouteSpecHttp2RouteArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteArgs) ToGatewayRouteSpecHttp2RouteOutput ¶
func (i GatewayRouteSpecHttp2RouteArgs) ToGatewayRouteSpecHttp2RouteOutput() GatewayRouteSpecHttp2RouteOutput
func (GatewayRouteSpecHttp2RouteArgs) ToGatewayRouteSpecHttp2RouteOutputWithContext ¶
func (i GatewayRouteSpecHttp2RouteArgs) ToGatewayRouteSpecHttp2RouteOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteOutput
func (GatewayRouteSpecHttp2RouteArgs) ToGatewayRouteSpecHttp2RoutePtrOutput ¶
func (i GatewayRouteSpecHttp2RouteArgs) ToGatewayRouteSpecHttp2RoutePtrOutput() GatewayRouteSpecHttp2RoutePtrOutput
func (GatewayRouteSpecHttp2RouteArgs) ToGatewayRouteSpecHttp2RoutePtrOutputWithContext ¶
func (i GatewayRouteSpecHttp2RouteArgs) ToGatewayRouteSpecHttp2RoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RoutePtrOutput
type GatewayRouteSpecHttp2RouteInput ¶
type GatewayRouteSpecHttp2RouteInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteOutput() GatewayRouteSpecHttp2RouteOutput
ToGatewayRouteSpecHttp2RouteOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteOutput
}
GatewayRouteSpecHttp2RouteInput is an input type that accepts GatewayRouteSpecHttp2RouteArgs and GatewayRouteSpecHttp2RouteOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteInput` via:
GatewayRouteSpecHttp2RouteArgs{...}
type GatewayRouteSpecHttp2RouteMatch ¶
type GatewayRouteSpecHttp2RouteMatch struct {
// Client request headers to match on.
Headers []GatewayRouteSpecHttp2RouteMatchHeader `pulumi:"headers"`
// Host name to rewrite.
Hostname *GatewayRouteSpecHttp2RouteMatchHostname `pulumi:"hostname"`
// Client request path to match on.
Path *GatewayRouteSpecHttp2RouteMatchPath `pulumi:"path"`
// The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
Port *int `pulumi:"port"`
// Specified beginning characters to rewrite.
Prefix *string `pulumi:"prefix"`
// Client request query parameters to match on.
QueryParameters []GatewayRouteSpecHttp2RouteMatchQueryParameter `pulumi:"queryParameters"`
}
type GatewayRouteSpecHttp2RouteMatchArgs ¶
type GatewayRouteSpecHttp2RouteMatchArgs struct {
// Client request headers to match on.
Headers GatewayRouteSpecHttp2RouteMatchHeaderArrayInput `pulumi:"headers"`
// Host name to rewrite.
Hostname GatewayRouteSpecHttp2RouteMatchHostnamePtrInput `pulumi:"hostname"`
// Client request path to match on.
Path GatewayRouteSpecHttp2RouteMatchPathPtrInput `pulumi:"path"`
// The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
Port pulumi.IntPtrInput `pulumi:"port"`
// Specified beginning characters to rewrite.
Prefix pulumi.StringPtrInput `pulumi:"prefix"`
// Client request query parameters to match on.
QueryParameters GatewayRouteSpecHttp2RouteMatchQueryParameterArrayInput `pulumi:"queryParameters"`
}
func (GatewayRouteSpecHttp2RouteMatchArgs) ElementType ¶
func (GatewayRouteSpecHttp2RouteMatchArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchArgs) ToGatewayRouteSpecHttp2RouteMatchOutput ¶
func (i GatewayRouteSpecHttp2RouteMatchArgs) ToGatewayRouteSpecHttp2RouteMatchOutput() GatewayRouteSpecHttp2RouteMatchOutput
func (GatewayRouteSpecHttp2RouteMatchArgs) ToGatewayRouteSpecHttp2RouteMatchOutputWithContext ¶
func (i GatewayRouteSpecHttp2RouteMatchArgs) ToGatewayRouteSpecHttp2RouteMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchOutput
func (GatewayRouteSpecHttp2RouteMatchArgs) ToGatewayRouteSpecHttp2RouteMatchPtrOutput ¶
func (i GatewayRouteSpecHttp2RouteMatchArgs) ToGatewayRouteSpecHttp2RouteMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchPtrOutput
func (GatewayRouteSpecHttp2RouteMatchArgs) ToGatewayRouteSpecHttp2RouteMatchPtrOutputWithContext ¶
func (i GatewayRouteSpecHttp2RouteMatchArgs) ToGatewayRouteSpecHttp2RouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchPtrOutput
type GatewayRouteSpecHttp2RouteMatchHeader ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeader struct {
// If `true`, the match is on the opposite of the `match` method and value. Default is `false`.
Invert *bool `pulumi:"invert"`
// Method and value to match the header value sent with a request. Specify one match method.
Match *GatewayRouteSpecHttp2RouteMatchHeaderMatch `pulumi:"match"`
// Name for the HTTP header in the client request that will be matched on.
Name string `pulumi:"name"`
}
type GatewayRouteSpecHttp2RouteMatchHeaderArgs ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderArgs struct {
// If `true`, the match is on the opposite of the `match` method and value. Default is `false`.
Invert pulumi.BoolPtrInput `pulumi:"invert"`
// Method and value to match the header value sent with a request. Specify one match method.
Match GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrInput `pulumi:"match"`
// Name for the HTTP header in the client request that will be matched on.
Name pulumi.StringInput `pulumi:"name"`
}
func (GatewayRouteSpecHttp2RouteMatchHeaderArgs) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchHeaderArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchHeaderArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchHeaderArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderOutput() GatewayRouteSpecHttp2RouteMatchHeaderOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchHeaderArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderOutput
type GatewayRouteSpecHttp2RouteMatchHeaderArray ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderArray []GatewayRouteSpecHttp2RouteMatchHeaderInput
func (GatewayRouteSpecHttp2RouteMatchHeaderArray) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchHeaderArray) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchHeaderArray) ToGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchHeaderArray) ToGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput() GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderArray) ToGatewayRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchHeaderArray) ToGatewayRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
type GatewayRouteSpecHttp2RouteMatchHeaderArrayInput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderArrayInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput() GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
ToGatewayRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
}
GatewayRouteSpecHttp2RouteMatchHeaderArrayInput is an input type that accepts GatewayRouteSpecHttp2RouteMatchHeaderArray and GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteMatchHeaderArrayInput` via:
GatewayRouteSpecHttp2RouteMatchHeaderArray{ GatewayRouteSpecHttp2RouteMatchHeaderArgs{...} }
type GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput() GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
type GatewayRouteSpecHttp2RouteMatchHeaderInput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteMatchHeaderOutput() GatewayRouteSpecHttp2RouteMatchHeaderOutput
ToGatewayRouteSpecHttp2RouteMatchHeaderOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteMatchHeaderOutput
}
GatewayRouteSpecHttp2RouteMatchHeaderInput is an input type that accepts GatewayRouteSpecHttp2RouteMatchHeaderArgs and GatewayRouteSpecHttp2RouteMatchHeaderOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteMatchHeaderInput` via:
GatewayRouteSpecHttp2RouteMatchHeaderArgs{...}
type GatewayRouteSpecHttp2RouteMatchHeaderMatch ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderMatch struct {
// Header value sent by the client must match the specified value exactly.
Exact *string `pulumi:"exact"`
// Specified beginning characters to rewrite.
Prefix *string `pulumi:"prefix"`
// Object that specifies the range of numbers that the header value sent by the client must be included in.
Range *GatewayRouteSpecHttp2RouteMatchHeaderMatchRange `pulumi:"range"`
// Header value sent by the client must include the specified characters.
Regex *string `pulumi:"regex"`
// Header value sent by the client must end with the specified characters.
Suffix *string `pulumi:"suffix"`
}
type GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs struct {
// Header value sent by the client must match the specified value exactly.
Exact pulumi.StringPtrInput `pulumi:"exact"`
// Specified beginning characters to rewrite.
Prefix pulumi.StringPtrInput `pulumi:"prefix"`
// Object that specifies the range of numbers that the header value sent by the client must be included in.
Range GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrInput `pulumi:"range"`
// Header value sent by the client must include the specified characters.
Regex pulumi.StringPtrInput `pulumi:"regex"`
// Header value sent by the client must end with the specified characters.
Suffix pulumi.StringPtrInput `pulumi:"suffix"`
}
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput
type GatewayRouteSpecHttp2RouteMatchHeaderMatchInput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderMatchInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
ToGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
}
GatewayRouteSpecHttp2RouteMatchHeaderMatchInput is an input type that accepts GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs and GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteMatchHeaderMatchInput` via:
GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs{...}
type GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Exact ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Exact() pulumi.StringPtrOutput
Header value sent by the client must match the specified value exactly.
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Prefix ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Prefix() pulumi.StringPtrOutput
Specified beginning characters to rewrite.
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Range ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Range() GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
Object that specifies the range of numbers that the header value sent by the client must be included in.
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Regex ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Regex() pulumi.StringPtrOutput
Header value sent by the client must include the specified characters.
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Suffix ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Suffix() pulumi.StringPtrOutput
Header value sent by the client must end with the specified characters.
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput
type GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrInput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput
ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput
}
GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrInput is an input type that accepts GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs, GatewayRouteSpecHttp2RouteMatchHeaderMatchPtr and GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrInput` via:
GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs{...}
or:
nil
func GatewayRouteSpecHttp2RouteMatchHeaderMatchPtr ¶ added in v5.35.0
func GatewayRouteSpecHttp2RouteMatchHeaderMatchPtr(v *GatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrInput
type GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Exact ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Exact() pulumi.StringPtrOutput
Header value sent by the client must match the specified value exactly.
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Prefix ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Prefix() pulumi.StringPtrOutput
Specified beginning characters to rewrite.
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Range ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Range() GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
Object that specifies the range of numbers that the header value sent by the client must be included in.
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Regex ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Regex() pulumi.StringPtrOutput
Header value sent by the client must include the specified characters.
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Suffix ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Suffix() pulumi.StringPtrOutput
Header value sent by the client must end with the specified characters.
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput
type GatewayRouteSpecHttp2RouteMatchHeaderMatchRange ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs struct {
// End of the range.
End pulumi.IntInput `pulumi:"end"`
// Start of the range.
Start pulumi.IntInput `pulumi:"start"`
}
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
type GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeInput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
}
GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeInput is an input type that accepts GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs and GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeInput` via:
GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs{...}
type GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) End ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) End() pulumi.IntOutput
End of the range.
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) Start ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) Start() pulumi.IntOutput
Start of the range.
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
type GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrInput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
}
GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrInput is an input type that accepts GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs, GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtr and GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrInput` via:
GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs{...}
or:
nil
func GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtr ¶ added in v5.35.0
func GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtr(v *GatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrInput
type GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) End ¶ added in v5.35.0
End of the range.
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) Start ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) Start() pulumi.IntPtrOutput
Start of the range.
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput() GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
type GatewayRouteSpecHttp2RouteMatchHeaderOutput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchHeaderOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteMatchHeaderOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchHeaderOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchHeaderOutput) Invert ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderOutput) Invert() pulumi.BoolPtrOutput
If `true`, the match is on the opposite of the `match` method and value. Default is `false`.
func (GatewayRouteSpecHttp2RouteMatchHeaderOutput) Match ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderOutput) Match() GatewayRouteSpecHttp2RouteMatchHeaderMatchPtrOutput
Method and value to match the header value sent with a request. Specify one match method.
func (GatewayRouteSpecHttp2RouteMatchHeaderOutput) Name ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderOutput) Name() pulumi.StringOutput
Name for the HTTP header in the client request that will be matched on.
func (GatewayRouteSpecHttp2RouteMatchHeaderOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderOutput() GatewayRouteSpecHttp2RouteMatchHeaderOutput
func (GatewayRouteSpecHttp2RouteMatchHeaderOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchHeaderOutput) ToGatewayRouteSpecHttp2RouteMatchHeaderOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHeaderOutput
type GatewayRouteSpecHttp2RouteMatchHostname ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteMatchHostnameArgs ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteMatchHostnameArgs struct {
// Exact host name to match on.
Exact pulumi.StringPtrInput `pulumi:"exact"`
// Specified ending characters of the host name to match on.
Suffix pulumi.StringPtrInput `pulumi:"suffix"`
}
func (GatewayRouteSpecHttp2RouteMatchHostnameArgs) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttp2RouteMatchHostnameArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGatewayRouteSpecHttp2RouteMatchHostnameOutput ¶ added in v5.11.0
func (i GatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGatewayRouteSpecHttp2RouteMatchHostnameOutput() GatewayRouteSpecHttp2RouteMatchHostnameOutput
func (GatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGatewayRouteSpecHttp2RouteMatchHostnameOutputWithContext ¶ added in v5.11.0
func (i GatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGatewayRouteSpecHttp2RouteMatchHostnameOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHostnameOutput
func (GatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutput ¶ added in v5.11.0
func (i GatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutput() GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
func (GatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutputWithContext ¶ added in v5.11.0
func (i GatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
type GatewayRouteSpecHttp2RouteMatchHostnameInput ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteMatchHostnameInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteMatchHostnameOutput() GatewayRouteSpecHttp2RouteMatchHostnameOutput
ToGatewayRouteSpecHttp2RouteMatchHostnameOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteMatchHostnameOutput
}
GatewayRouteSpecHttp2RouteMatchHostnameInput is an input type that accepts GatewayRouteSpecHttp2RouteMatchHostnameArgs and GatewayRouteSpecHttp2RouteMatchHostnameOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteMatchHostnameInput` via:
GatewayRouteSpecHttp2RouteMatchHostnameArgs{...}
type GatewayRouteSpecHttp2RouteMatchHostnameOutput ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteMatchHostnameOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteMatchHostnameOutput) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttp2RouteMatchHostnameOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchHostnameOutput) Exact ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteMatchHostnameOutput) Exact() pulumi.StringPtrOutput
Exact host name to match on.
func (GatewayRouteSpecHttp2RouteMatchHostnameOutput) Suffix ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteMatchHostnameOutput) Suffix() pulumi.StringPtrOutput
Specified ending characters of the host name to match on.
func (GatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGatewayRouteSpecHttp2RouteMatchHostnameOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGatewayRouteSpecHttp2RouteMatchHostnameOutput() GatewayRouteSpecHttp2RouteMatchHostnameOutput
func (GatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGatewayRouteSpecHttp2RouteMatchHostnameOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGatewayRouteSpecHttp2RouteMatchHostnameOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHostnameOutput
func (GatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutput() GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
func (GatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
type GatewayRouteSpecHttp2RouteMatchHostnamePtrInput ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteMatchHostnamePtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutput() GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
}
GatewayRouteSpecHttp2RouteMatchHostnamePtrInput is an input type that accepts GatewayRouteSpecHttp2RouteMatchHostnameArgs, GatewayRouteSpecHttp2RouteMatchHostnamePtr and GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteMatchHostnamePtrInput` via:
GatewayRouteSpecHttp2RouteMatchHostnameArgs{...}
or:
nil
func GatewayRouteSpecHttp2RouteMatchHostnamePtr ¶ added in v5.11.0
func GatewayRouteSpecHttp2RouteMatchHostnamePtr(v *GatewayRouteSpecHttp2RouteMatchHostnameArgs) GatewayRouteSpecHttp2RouteMatchHostnamePtrInput
type GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput ¶ added in v5.11.0
type GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput) Exact ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput) Exact() pulumi.StringPtrOutput
Exact host name to match on.
func (GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput) Suffix ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput) Suffix() pulumi.StringPtrOutput
Specified ending characters of the host name to match on.
func (GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutput() GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
func (GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput) ToGatewayRouteSpecHttp2RouteMatchHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
type GatewayRouteSpecHttp2RouteMatchInput ¶
type GatewayRouteSpecHttp2RouteMatchInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteMatchOutput() GatewayRouteSpecHttp2RouteMatchOutput
ToGatewayRouteSpecHttp2RouteMatchOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteMatchOutput
}
GatewayRouteSpecHttp2RouteMatchInput is an input type that accepts GatewayRouteSpecHttp2RouteMatchArgs and GatewayRouteSpecHttp2RouteMatchOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteMatchInput` via:
GatewayRouteSpecHttp2RouteMatchArgs{...}
type GatewayRouteSpecHttp2RouteMatchOutput ¶
type GatewayRouteSpecHttp2RouteMatchOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteMatchOutput) ElementType ¶
func (GatewayRouteSpecHttp2RouteMatchOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchOutput) Headers ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchOutput) Headers() GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
Client request headers to match on.
func (GatewayRouteSpecHttp2RouteMatchOutput) Hostname ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteMatchOutput) Hostname() GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
Host name to rewrite.
func (GatewayRouteSpecHttp2RouteMatchOutput) Path ¶ added in v5.35.0
Client request path to match on.
func (GatewayRouteSpecHttp2RouteMatchOutput) Port ¶ added in v5.29.0
func (o GatewayRouteSpecHttp2RouteMatchOutput) Port() pulumi.IntPtrOutput
The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
func (GatewayRouteSpecHttp2RouteMatchOutput) Prefix ¶
func (o GatewayRouteSpecHttp2RouteMatchOutput) Prefix() pulumi.StringPtrOutput
Specified beginning characters to rewrite.
func (GatewayRouteSpecHttp2RouteMatchOutput) QueryParameters ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchOutput) QueryParameters() GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
Client request query parameters to match on.
func (GatewayRouteSpecHttp2RouteMatchOutput) ToGatewayRouteSpecHttp2RouteMatchOutput ¶
func (o GatewayRouteSpecHttp2RouteMatchOutput) ToGatewayRouteSpecHttp2RouteMatchOutput() GatewayRouteSpecHttp2RouteMatchOutput
func (GatewayRouteSpecHttp2RouteMatchOutput) ToGatewayRouteSpecHttp2RouteMatchOutputWithContext ¶
func (o GatewayRouteSpecHttp2RouteMatchOutput) ToGatewayRouteSpecHttp2RouteMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchOutput
func (GatewayRouteSpecHttp2RouteMatchOutput) ToGatewayRouteSpecHttp2RouteMatchPtrOutput ¶
func (o GatewayRouteSpecHttp2RouteMatchOutput) ToGatewayRouteSpecHttp2RouteMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchPtrOutput
func (GatewayRouteSpecHttp2RouteMatchOutput) ToGatewayRouteSpecHttp2RouteMatchPtrOutputWithContext ¶
func (o GatewayRouteSpecHttp2RouteMatchOutput) ToGatewayRouteSpecHttp2RouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchPtrOutput
type GatewayRouteSpecHttp2RouteMatchPath ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchPathArgs ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchPathArgs struct {
// The exact path to match on.
Exact pulumi.StringPtrInput `pulumi:"exact"`
// The regex used to match the path.
Regex pulumi.StringPtrInput `pulumi:"regex"`
}
func (GatewayRouteSpecHttp2RouteMatchPathArgs) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchPathArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchPathArgs) ToGatewayRouteSpecHttp2RouteMatchPathOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchPathArgs) ToGatewayRouteSpecHttp2RouteMatchPathOutput() GatewayRouteSpecHttp2RouteMatchPathOutput
func (GatewayRouteSpecHttp2RouteMatchPathArgs) ToGatewayRouteSpecHttp2RouteMatchPathOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchPathArgs) ToGatewayRouteSpecHttp2RouteMatchPathOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchPathOutput
func (GatewayRouteSpecHttp2RouteMatchPathArgs) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchPathArgs) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutput() GatewayRouteSpecHttp2RouteMatchPathPtrOutput
func (GatewayRouteSpecHttp2RouteMatchPathArgs) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchPathArgs) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchPathPtrOutput
type GatewayRouteSpecHttp2RouteMatchPathInput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchPathInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteMatchPathOutput() GatewayRouteSpecHttp2RouteMatchPathOutput
ToGatewayRouteSpecHttp2RouteMatchPathOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteMatchPathOutput
}
GatewayRouteSpecHttp2RouteMatchPathInput is an input type that accepts GatewayRouteSpecHttp2RouteMatchPathArgs and GatewayRouteSpecHttp2RouteMatchPathOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteMatchPathInput` via:
GatewayRouteSpecHttp2RouteMatchPathArgs{...}
type GatewayRouteSpecHttp2RouteMatchPathOutput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchPathOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteMatchPathOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchPathOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchPathOutput) Exact ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchPathOutput) Exact() pulumi.StringPtrOutput
The exact path to match on.
func (GatewayRouteSpecHttp2RouteMatchPathOutput) Regex ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchPathOutput) Regex() pulumi.StringPtrOutput
The regex used to match the path.
func (GatewayRouteSpecHttp2RouteMatchPathOutput) ToGatewayRouteSpecHttp2RouteMatchPathOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchPathOutput) ToGatewayRouteSpecHttp2RouteMatchPathOutput() GatewayRouteSpecHttp2RouteMatchPathOutput
func (GatewayRouteSpecHttp2RouteMatchPathOutput) ToGatewayRouteSpecHttp2RouteMatchPathOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchPathOutput) ToGatewayRouteSpecHttp2RouteMatchPathOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchPathOutput
func (GatewayRouteSpecHttp2RouteMatchPathOutput) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchPathOutput) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutput() GatewayRouteSpecHttp2RouteMatchPathPtrOutput
func (GatewayRouteSpecHttp2RouteMatchPathOutput) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchPathOutput) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchPathPtrOutput
type GatewayRouteSpecHttp2RouteMatchPathPtrInput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchPathPtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteMatchPathPtrOutput() GatewayRouteSpecHttp2RouteMatchPathPtrOutput
ToGatewayRouteSpecHttp2RouteMatchPathPtrOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteMatchPathPtrOutput
}
GatewayRouteSpecHttp2RouteMatchPathPtrInput is an input type that accepts GatewayRouteSpecHttp2RouteMatchPathArgs, GatewayRouteSpecHttp2RouteMatchPathPtr and GatewayRouteSpecHttp2RouteMatchPathPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteMatchPathPtrInput` via:
GatewayRouteSpecHttp2RouteMatchPathArgs{...}
or:
nil
func GatewayRouteSpecHttp2RouteMatchPathPtr ¶ added in v5.35.0
func GatewayRouteSpecHttp2RouteMatchPathPtr(v *GatewayRouteSpecHttp2RouteMatchPathArgs) GatewayRouteSpecHttp2RouteMatchPathPtrInput
type GatewayRouteSpecHttp2RouteMatchPathPtrOutput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchPathPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteMatchPathPtrOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchPathPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchPathPtrOutput) Exact ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchPathPtrOutput) Exact() pulumi.StringPtrOutput
The exact path to match on.
func (GatewayRouteSpecHttp2RouteMatchPathPtrOutput) Regex ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchPathPtrOutput) Regex() pulumi.StringPtrOutput
The regex used to match the path.
func (GatewayRouteSpecHttp2RouteMatchPathPtrOutput) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchPathPtrOutput) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutput() GatewayRouteSpecHttp2RouteMatchPathPtrOutput
func (GatewayRouteSpecHttp2RouteMatchPathPtrOutput) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchPathPtrOutput) ToGatewayRouteSpecHttp2RouteMatchPathPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchPathPtrOutput
type GatewayRouteSpecHttp2RouteMatchPtrInput ¶
type GatewayRouteSpecHttp2RouteMatchPtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchPtrOutput
ToGatewayRouteSpecHttp2RouteMatchPtrOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteMatchPtrOutput
}
GatewayRouteSpecHttp2RouteMatchPtrInput is an input type that accepts GatewayRouteSpecHttp2RouteMatchArgs, GatewayRouteSpecHttp2RouteMatchPtr and GatewayRouteSpecHttp2RouteMatchPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteMatchPtrInput` via:
GatewayRouteSpecHttp2RouteMatchArgs{...}
or:
nil
func GatewayRouteSpecHttp2RouteMatchPtr ¶
func GatewayRouteSpecHttp2RouteMatchPtr(v *GatewayRouteSpecHttp2RouteMatchArgs) GatewayRouteSpecHttp2RouteMatchPtrInput
type GatewayRouteSpecHttp2RouteMatchPtrOutput ¶
type GatewayRouteSpecHttp2RouteMatchPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteMatchPtrOutput) ElementType ¶
func (GatewayRouteSpecHttp2RouteMatchPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchPtrOutput) Headers ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchPtrOutput) Headers() GatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
Client request headers to match on.
func (GatewayRouteSpecHttp2RouteMatchPtrOutput) Hostname ¶ added in v5.11.0
func (o GatewayRouteSpecHttp2RouteMatchPtrOutput) Hostname() GatewayRouteSpecHttp2RouteMatchHostnamePtrOutput
Host name to rewrite.
func (GatewayRouteSpecHttp2RouteMatchPtrOutput) Path ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchPtrOutput) Path() GatewayRouteSpecHttp2RouteMatchPathPtrOutput
Client request path to match on.
func (GatewayRouteSpecHttp2RouteMatchPtrOutput) Port ¶ added in v5.29.0
func (o GatewayRouteSpecHttp2RouteMatchPtrOutput) Port() pulumi.IntPtrOutput
The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
func (GatewayRouteSpecHttp2RouteMatchPtrOutput) Prefix ¶
func (o GatewayRouteSpecHttp2RouteMatchPtrOutput) Prefix() pulumi.StringPtrOutput
Specified beginning characters to rewrite.
func (GatewayRouteSpecHttp2RouteMatchPtrOutput) QueryParameters ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchPtrOutput) QueryParameters() GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
Client request query parameters to match on.
func (GatewayRouteSpecHttp2RouteMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchPtrOutput ¶
func (o GatewayRouteSpecHttp2RouteMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchPtrOutput
func (GatewayRouteSpecHttp2RouteMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchPtrOutputWithContext ¶
func (o GatewayRouteSpecHttp2RouteMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchPtrOutput
type GatewayRouteSpecHttp2RouteMatchQueryParameter ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchQueryParameter struct {
// The query parameter to match on.
Match *GatewayRouteSpecHttp2RouteMatchQueryParameterMatch `pulumi:"match"`
// Name for the query parameter that will be matched on.
Name string `pulumi:"name"`
}
type GatewayRouteSpecHttp2RouteMatchQueryParameterArgs ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchQueryParameterArgs struct {
// The query parameter to match on.
Match GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrInput `pulumi:"match"`
// Name for the query parameter that will be matched on.
Name pulumi.StringInput `pulumi:"name"`
}
func (GatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterOutput
func (GatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterOutput
type GatewayRouteSpecHttp2RouteMatchQueryParameterArray ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchQueryParameterArray []GatewayRouteSpecHttp2RouteMatchQueryParameterInput
func (GatewayRouteSpecHttp2RouteMatchQueryParameterArray) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchQueryParameterArray) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchQueryParameterArray) ToGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchQueryParameterArray) ToGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
func (GatewayRouteSpecHttp2RouteMatchQueryParameterArray) ToGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchQueryParameterArray) ToGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
type GatewayRouteSpecHttp2RouteMatchQueryParameterArrayInput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchQueryParameterArrayInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
ToGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
}
GatewayRouteSpecHttp2RouteMatchQueryParameterArrayInput is an input type that accepts GatewayRouteSpecHttp2RouteMatchQueryParameterArray and GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteMatchQueryParameterArrayInput` via:
GatewayRouteSpecHttp2RouteMatchQueryParameterArray{ GatewayRouteSpecHttp2RouteMatchQueryParameterArgs{...} }
type GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
func (GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
type GatewayRouteSpecHttp2RouteMatchQueryParameterInput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchQueryParameterInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteMatchQueryParameterOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterOutput
ToGatewayRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterOutput
}
GatewayRouteSpecHttp2RouteMatchQueryParameterInput is an input type that accepts GatewayRouteSpecHttp2RouteMatchQueryParameterArgs and GatewayRouteSpecHttp2RouteMatchQueryParameterOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteMatchQueryParameterInput` via:
GatewayRouteSpecHttp2RouteMatchQueryParameterArgs{...}
type GatewayRouteSpecHttp2RouteMatchQueryParameterMatch ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchQueryParameterMatch struct {
// Header value sent by the client must match the specified value exactly.
Exact *string `pulumi:"exact"`
}
type GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs struct {
// Header value sent by the client must match the specified value exactly.
Exact pulumi.StringPtrInput `pulumi:"exact"`
}
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
type GatewayRouteSpecHttp2RouteMatchQueryParameterMatchInput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchQueryParameterMatchInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
}
GatewayRouteSpecHttp2RouteMatchQueryParameterMatchInput is an input type that accepts GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs and GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteMatchQueryParameterMatchInput` via:
GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs{...}
type GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) Exact ¶ added in v5.35.0
Header value sent by the client must match the specified value exactly.
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
type GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrInput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext(context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
}
GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrInput is an input type that accepts GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs, GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtr and GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrInput` via:
GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs{...}
or:
nil
func GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtr ¶ added in v5.35.0
func GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtr(v *GatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrInput
type GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) Exact ¶ added in v5.35.0
Header value sent by the client must match the specified value exactly.
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
func (GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
type GatewayRouteSpecHttp2RouteMatchQueryParameterOutput ¶ added in v5.35.0
type GatewayRouteSpecHttp2RouteMatchQueryParameterOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteMatchQueryParameterOutput) Match ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchQueryParameterOutput) Match() GatewayRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
The query parameter to match on.
func (GatewayRouteSpecHttp2RouteMatchQueryParameterOutput) Name ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchQueryParameterOutput) Name() pulumi.StringOutput
Name for the query parameter that will be matched on.
func (GatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterOutput() GatewayRouteSpecHttp2RouteMatchQueryParameterOutput
func (GatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ToGatewayRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteMatchQueryParameterOutput
type GatewayRouteSpecHttp2RouteOutput ¶
type GatewayRouteSpecHttp2RouteOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RouteOutput) Action ¶
func (o GatewayRouteSpecHttp2RouteOutput) Action() GatewayRouteSpecHttp2RouteActionOutput
Action to take if a match is determined.
func (GatewayRouteSpecHttp2RouteOutput) ElementType ¶
func (GatewayRouteSpecHttp2RouteOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RouteOutput) Match ¶
func (o GatewayRouteSpecHttp2RouteOutput) Match() GatewayRouteSpecHttp2RouteMatchOutput
Criteria for determining a request match.
func (GatewayRouteSpecHttp2RouteOutput) ToGatewayRouteSpecHttp2RouteOutput ¶
func (o GatewayRouteSpecHttp2RouteOutput) ToGatewayRouteSpecHttp2RouteOutput() GatewayRouteSpecHttp2RouteOutput
func (GatewayRouteSpecHttp2RouteOutput) ToGatewayRouteSpecHttp2RouteOutputWithContext ¶
func (o GatewayRouteSpecHttp2RouteOutput) ToGatewayRouteSpecHttp2RouteOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RouteOutput
func (GatewayRouteSpecHttp2RouteOutput) ToGatewayRouteSpecHttp2RoutePtrOutput ¶
func (o GatewayRouteSpecHttp2RouteOutput) ToGatewayRouteSpecHttp2RoutePtrOutput() GatewayRouteSpecHttp2RoutePtrOutput
func (GatewayRouteSpecHttp2RouteOutput) ToGatewayRouteSpecHttp2RoutePtrOutputWithContext ¶
func (o GatewayRouteSpecHttp2RouteOutput) ToGatewayRouteSpecHttp2RoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RoutePtrOutput
type GatewayRouteSpecHttp2RoutePtrInput ¶
type GatewayRouteSpecHttp2RoutePtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttp2RoutePtrOutput() GatewayRouteSpecHttp2RoutePtrOutput
ToGatewayRouteSpecHttp2RoutePtrOutputWithContext(context.Context) GatewayRouteSpecHttp2RoutePtrOutput
}
GatewayRouteSpecHttp2RoutePtrInput is an input type that accepts GatewayRouteSpecHttp2RouteArgs, GatewayRouteSpecHttp2RoutePtr and GatewayRouteSpecHttp2RoutePtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttp2RoutePtrInput` via:
GatewayRouteSpecHttp2RouteArgs{...}
or:
nil
func GatewayRouteSpecHttp2RoutePtr ¶
func GatewayRouteSpecHttp2RoutePtr(v *GatewayRouteSpecHttp2RouteArgs) GatewayRouteSpecHttp2RoutePtrInput
type GatewayRouteSpecHttp2RoutePtrOutput ¶
type GatewayRouteSpecHttp2RoutePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttp2RoutePtrOutput) Action ¶
func (o GatewayRouteSpecHttp2RoutePtrOutput) Action() GatewayRouteSpecHttp2RouteActionPtrOutput
Action to take if a match is determined.
func (GatewayRouteSpecHttp2RoutePtrOutput) Elem ¶
func (o GatewayRouteSpecHttp2RoutePtrOutput) Elem() GatewayRouteSpecHttp2RouteOutput
func (GatewayRouteSpecHttp2RoutePtrOutput) ElementType ¶
func (GatewayRouteSpecHttp2RoutePtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttp2RoutePtrOutput) ToGatewayRouteSpecHttp2RoutePtrOutput ¶
func (o GatewayRouteSpecHttp2RoutePtrOutput) ToGatewayRouteSpecHttp2RoutePtrOutput() GatewayRouteSpecHttp2RoutePtrOutput
func (GatewayRouteSpecHttp2RoutePtrOutput) ToGatewayRouteSpecHttp2RoutePtrOutputWithContext ¶
func (o GatewayRouteSpecHttp2RoutePtrOutput) ToGatewayRouteSpecHttp2RoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttp2RoutePtrOutput
type GatewayRouteSpecHttpRoute ¶
type GatewayRouteSpecHttpRoute struct {
// Action to take if a match is determined.
Action GatewayRouteSpecHttpRouteAction `pulumi:"action"`
// Criteria for determining a request match.
Match GatewayRouteSpecHttpRouteMatch `pulumi:"match"`
}
type GatewayRouteSpecHttpRouteAction ¶
type GatewayRouteSpecHttpRouteAction struct {
// Gateway route action to rewrite.
Rewrite *GatewayRouteSpecHttpRouteActionRewrite `pulumi:"rewrite"`
// Target that traffic is routed to when a request matches the gateway route.
Target GatewayRouteSpecHttpRouteActionTarget `pulumi:"target"`
}
type GatewayRouteSpecHttpRouteActionArgs ¶
type GatewayRouteSpecHttpRouteActionArgs struct {
// Gateway route action to rewrite.
Rewrite GatewayRouteSpecHttpRouteActionRewritePtrInput `pulumi:"rewrite"`
// Target that traffic is routed to when a request matches the gateway route.
Target GatewayRouteSpecHttpRouteActionTargetInput `pulumi:"target"`
}
func (GatewayRouteSpecHttpRouteActionArgs) ElementType ¶
func (GatewayRouteSpecHttpRouteActionArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionArgs) ToGatewayRouteSpecHttpRouteActionOutput ¶
func (i GatewayRouteSpecHttpRouteActionArgs) ToGatewayRouteSpecHttpRouteActionOutput() GatewayRouteSpecHttpRouteActionOutput
func (GatewayRouteSpecHttpRouteActionArgs) ToGatewayRouteSpecHttpRouteActionOutputWithContext ¶
func (i GatewayRouteSpecHttpRouteActionArgs) ToGatewayRouteSpecHttpRouteActionOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionOutput
func (GatewayRouteSpecHttpRouteActionArgs) ToGatewayRouteSpecHttpRouteActionPtrOutput ¶
func (i GatewayRouteSpecHttpRouteActionArgs) ToGatewayRouteSpecHttpRouteActionPtrOutput() GatewayRouteSpecHttpRouteActionPtrOutput
func (GatewayRouteSpecHttpRouteActionArgs) ToGatewayRouteSpecHttpRouteActionPtrOutputWithContext ¶
func (i GatewayRouteSpecHttpRouteActionArgs) ToGatewayRouteSpecHttpRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionPtrOutput
type GatewayRouteSpecHttpRouteActionInput ¶
type GatewayRouteSpecHttpRouteActionInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteActionOutput() GatewayRouteSpecHttpRouteActionOutput
ToGatewayRouteSpecHttpRouteActionOutputWithContext(context.Context) GatewayRouteSpecHttpRouteActionOutput
}
GatewayRouteSpecHttpRouteActionInput is an input type that accepts GatewayRouteSpecHttpRouteActionArgs and GatewayRouteSpecHttpRouteActionOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteActionInput` via:
GatewayRouteSpecHttpRouteActionArgs{...}
type GatewayRouteSpecHttpRouteActionOutput ¶
type GatewayRouteSpecHttpRouteActionOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteActionOutput) ElementType ¶
func (GatewayRouteSpecHttpRouteActionOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionOutput) Rewrite ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionOutput) Rewrite() GatewayRouteSpecHttpRouteActionRewritePtrOutput
Gateway route action to rewrite.
func (GatewayRouteSpecHttpRouteActionOutput) Target ¶
Target that traffic is routed to when a request matches the gateway route.
func (GatewayRouteSpecHttpRouteActionOutput) ToGatewayRouteSpecHttpRouteActionOutput ¶
func (o GatewayRouteSpecHttpRouteActionOutput) ToGatewayRouteSpecHttpRouteActionOutput() GatewayRouteSpecHttpRouteActionOutput
func (GatewayRouteSpecHttpRouteActionOutput) ToGatewayRouteSpecHttpRouteActionOutputWithContext ¶
func (o GatewayRouteSpecHttpRouteActionOutput) ToGatewayRouteSpecHttpRouteActionOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionOutput
func (GatewayRouteSpecHttpRouteActionOutput) ToGatewayRouteSpecHttpRouteActionPtrOutput ¶
func (o GatewayRouteSpecHttpRouteActionOutput) ToGatewayRouteSpecHttpRouteActionPtrOutput() GatewayRouteSpecHttpRouteActionPtrOutput
func (GatewayRouteSpecHttpRouteActionOutput) ToGatewayRouteSpecHttpRouteActionPtrOutputWithContext ¶
func (o GatewayRouteSpecHttpRouteActionOutput) ToGatewayRouteSpecHttpRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionPtrOutput
type GatewayRouteSpecHttpRouteActionPtrInput ¶
type GatewayRouteSpecHttpRouteActionPtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteActionPtrOutput() GatewayRouteSpecHttpRouteActionPtrOutput
ToGatewayRouteSpecHttpRouteActionPtrOutputWithContext(context.Context) GatewayRouteSpecHttpRouteActionPtrOutput
}
GatewayRouteSpecHttpRouteActionPtrInput is an input type that accepts GatewayRouteSpecHttpRouteActionArgs, GatewayRouteSpecHttpRouteActionPtr and GatewayRouteSpecHttpRouteActionPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteActionPtrInput` via:
GatewayRouteSpecHttpRouteActionArgs{...}
or:
nil
func GatewayRouteSpecHttpRouteActionPtr ¶
func GatewayRouteSpecHttpRouteActionPtr(v *GatewayRouteSpecHttpRouteActionArgs) GatewayRouteSpecHttpRouteActionPtrInput
type GatewayRouteSpecHttpRouteActionPtrOutput ¶
type GatewayRouteSpecHttpRouteActionPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteActionPtrOutput) ElementType ¶
func (GatewayRouteSpecHttpRouteActionPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionPtrOutput) Rewrite ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionPtrOutput) Rewrite() GatewayRouteSpecHttpRouteActionRewritePtrOutput
Gateway route action to rewrite.
func (GatewayRouteSpecHttpRouteActionPtrOutput) Target ¶
func (o GatewayRouteSpecHttpRouteActionPtrOutput) Target() GatewayRouteSpecHttpRouteActionTargetPtrOutput
Target that traffic is routed to when a request matches the gateway route.
func (GatewayRouteSpecHttpRouteActionPtrOutput) ToGatewayRouteSpecHttpRouteActionPtrOutput ¶
func (o GatewayRouteSpecHttpRouteActionPtrOutput) ToGatewayRouteSpecHttpRouteActionPtrOutput() GatewayRouteSpecHttpRouteActionPtrOutput
func (GatewayRouteSpecHttpRouteActionPtrOutput) ToGatewayRouteSpecHttpRouteActionPtrOutputWithContext ¶
func (o GatewayRouteSpecHttpRouteActionPtrOutput) ToGatewayRouteSpecHttpRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionPtrOutput
type GatewayRouteSpecHttpRouteActionRewrite ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewrite struct {
// Host name to rewrite.
Hostname *GatewayRouteSpecHttpRouteActionRewriteHostname `pulumi:"hostname"`
// Specified beginning characters to rewrite.
Prefix *GatewayRouteSpecHttpRouteActionRewritePrefix `pulumi:"prefix"`
}
type GatewayRouteSpecHttpRouteActionRewriteArgs ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewriteArgs struct {
// Host name to rewrite.
Hostname GatewayRouteSpecHttpRouteActionRewriteHostnamePtrInput `pulumi:"hostname"`
// Specified beginning characters to rewrite.
Prefix GatewayRouteSpecHttpRouteActionRewritePrefixPtrInput `pulumi:"prefix"`
}
func (GatewayRouteSpecHttpRouteActionRewriteArgs) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttpRouteActionRewriteArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionRewriteArgs) ToGatewayRouteSpecHttpRouteActionRewriteOutput ¶ added in v5.11.0
func (i GatewayRouteSpecHttpRouteActionRewriteArgs) ToGatewayRouteSpecHttpRouteActionRewriteOutput() GatewayRouteSpecHttpRouteActionRewriteOutput
func (GatewayRouteSpecHttpRouteActionRewriteArgs) ToGatewayRouteSpecHttpRouteActionRewriteOutputWithContext ¶ added in v5.11.0
func (i GatewayRouteSpecHttpRouteActionRewriteArgs) ToGatewayRouteSpecHttpRouteActionRewriteOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewriteOutput
func (GatewayRouteSpecHttpRouteActionRewriteArgs) ToGatewayRouteSpecHttpRouteActionRewritePtrOutput ¶ added in v5.11.0
func (i GatewayRouteSpecHttpRouteActionRewriteArgs) ToGatewayRouteSpecHttpRouteActionRewritePtrOutput() GatewayRouteSpecHttpRouteActionRewritePtrOutput
func (GatewayRouteSpecHttpRouteActionRewriteArgs) ToGatewayRouteSpecHttpRouteActionRewritePtrOutputWithContext ¶ added in v5.11.0
func (i GatewayRouteSpecHttpRouteActionRewriteArgs) ToGatewayRouteSpecHttpRouteActionRewritePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewritePtrOutput
type GatewayRouteSpecHttpRouteActionRewriteHostname ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewriteHostname struct {
// Default target host name to write to. Valid values: `ENABLED`, `DISABLED`.
DefaultTargetHostname string `pulumi:"defaultTargetHostname"`
}
type GatewayRouteSpecHttpRouteActionRewriteHostnameArgs ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewriteHostnameArgs struct {
// Default target host name to write to. Valid values: `ENABLED`, `DISABLED`.
DefaultTargetHostname pulumi.StringInput `pulumi:"defaultTargetHostname"`
}
func (GatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttpRouteActionRewriteHostnameOutput ¶ added in v5.11.0
func (i GatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttpRouteActionRewriteHostnameOutput() GatewayRouteSpecHttpRouteActionRewriteHostnameOutput
func (GatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttpRouteActionRewriteHostnameOutputWithContext ¶ added in v5.11.0
func (i GatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttpRouteActionRewriteHostnameOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewriteHostnameOutput
func (GatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput ¶ added in v5.11.0
func (i GatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput() GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
func (GatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutputWithContext ¶ added in v5.11.0
func (i GatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
type GatewayRouteSpecHttpRouteActionRewriteHostnameInput ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewriteHostnameInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteActionRewriteHostnameOutput() GatewayRouteSpecHttpRouteActionRewriteHostnameOutput
ToGatewayRouteSpecHttpRouteActionRewriteHostnameOutputWithContext(context.Context) GatewayRouteSpecHttpRouteActionRewriteHostnameOutput
}
GatewayRouteSpecHttpRouteActionRewriteHostnameInput is an input type that accepts GatewayRouteSpecHttpRouteActionRewriteHostnameArgs and GatewayRouteSpecHttpRouteActionRewriteHostnameOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteActionRewriteHostnameInput` via:
GatewayRouteSpecHttpRouteActionRewriteHostnameArgs{...}
type GatewayRouteSpecHttpRouteActionRewriteHostnameOutput ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewriteHostnameOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) DefaultTargetHostname ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) DefaultTargetHostname() pulumi.StringOutput
Default target host name to write to. Valid values: `ENABLED`, `DISABLED`.
func (GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnameOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnameOutput() GatewayRouteSpecHttpRouteActionRewriteHostnameOutput
func (GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnameOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnameOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewriteHostnameOutput
func (GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput() GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
func (GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
type GatewayRouteSpecHttpRouteActionRewriteHostnamePtrInput ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewriteHostnamePtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput() GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutputWithContext(context.Context) GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
}
GatewayRouteSpecHttpRouteActionRewriteHostnamePtrInput is an input type that accepts GatewayRouteSpecHttpRouteActionRewriteHostnameArgs, GatewayRouteSpecHttpRouteActionRewriteHostnamePtr and GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteActionRewriteHostnamePtrInput` via:
GatewayRouteSpecHttpRouteActionRewriteHostnameArgs{...}
or:
nil
func GatewayRouteSpecHttpRouteActionRewriteHostnamePtr ¶ added in v5.11.0
func GatewayRouteSpecHttpRouteActionRewriteHostnamePtr(v *GatewayRouteSpecHttpRouteActionRewriteHostnameArgs) GatewayRouteSpecHttpRouteActionRewriteHostnamePtrInput
type GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput) DefaultTargetHostname ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput) DefaultTargetHostname() pulumi.StringPtrOutput
Default target host name to write to. Valid values: `ENABLED`, `DISABLED`.
func (GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput() GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
func (GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput) ToGatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
type GatewayRouteSpecHttpRouteActionRewriteInput ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewriteInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteActionRewriteOutput() GatewayRouteSpecHttpRouteActionRewriteOutput
ToGatewayRouteSpecHttpRouteActionRewriteOutputWithContext(context.Context) GatewayRouteSpecHttpRouteActionRewriteOutput
}
GatewayRouteSpecHttpRouteActionRewriteInput is an input type that accepts GatewayRouteSpecHttpRouteActionRewriteArgs and GatewayRouteSpecHttpRouteActionRewriteOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteActionRewriteInput` via:
GatewayRouteSpecHttpRouteActionRewriteArgs{...}
type GatewayRouteSpecHttpRouteActionRewriteOutput ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewriteOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteActionRewriteOutput) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttpRouteActionRewriteOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionRewriteOutput) Hostname ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewriteOutput) Hostname() GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
Host name to rewrite.
func (GatewayRouteSpecHttpRouteActionRewriteOutput) Prefix ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewriteOutput) Prefix() GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
Specified beginning characters to rewrite.
func (GatewayRouteSpecHttpRouteActionRewriteOutput) ToGatewayRouteSpecHttpRouteActionRewriteOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewriteOutput) ToGatewayRouteSpecHttpRouteActionRewriteOutput() GatewayRouteSpecHttpRouteActionRewriteOutput
func (GatewayRouteSpecHttpRouteActionRewriteOutput) ToGatewayRouteSpecHttpRouteActionRewriteOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewriteOutput) ToGatewayRouteSpecHttpRouteActionRewriteOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewriteOutput
func (GatewayRouteSpecHttpRouteActionRewriteOutput) ToGatewayRouteSpecHttpRouteActionRewritePtrOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewriteOutput) ToGatewayRouteSpecHttpRouteActionRewritePtrOutput() GatewayRouteSpecHttpRouteActionRewritePtrOutput
func (GatewayRouteSpecHttpRouteActionRewriteOutput) ToGatewayRouteSpecHttpRouteActionRewritePtrOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewriteOutput) ToGatewayRouteSpecHttpRouteActionRewritePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewritePtrOutput
type GatewayRouteSpecHttpRouteActionRewritePrefix ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewritePrefix struct {
// Default prefix used to replace the incoming route prefix when rewritten. Valid values: `ENABLED`, `DISABLED`.
DefaultPrefix *string `pulumi:"defaultPrefix"`
// Value used to replace the incoming route prefix when rewritten.
Value *string `pulumi:"value"`
}
type GatewayRouteSpecHttpRouteActionRewritePrefixArgs ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewritePrefixArgs struct {
// Default prefix used to replace the incoming route prefix when rewritten. Valid values: `ENABLED`, `DISABLED`.
DefaultPrefix pulumi.StringPtrInput `pulumi:"defaultPrefix"`
// Value used to replace the incoming route prefix when rewritten.
Value pulumi.StringPtrInput `pulumi:"value"`
}
func (GatewayRouteSpecHttpRouteActionRewritePrefixArgs) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttpRouteActionRewritePrefixArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGatewayRouteSpecHttpRouteActionRewritePrefixOutput ¶ added in v5.11.0
func (i GatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGatewayRouteSpecHttpRouteActionRewritePrefixOutput() GatewayRouteSpecHttpRouteActionRewritePrefixOutput
func (GatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGatewayRouteSpecHttpRouteActionRewritePrefixOutputWithContext ¶ added in v5.11.0
func (i GatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGatewayRouteSpecHttpRouteActionRewritePrefixOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewritePrefixOutput
func (GatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput ¶ added in v5.11.0
func (i GatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput() GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
func (GatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutputWithContext ¶ added in v5.11.0
func (i GatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
type GatewayRouteSpecHttpRouteActionRewritePrefixInput ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewritePrefixInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteActionRewritePrefixOutput() GatewayRouteSpecHttpRouteActionRewritePrefixOutput
ToGatewayRouteSpecHttpRouteActionRewritePrefixOutputWithContext(context.Context) GatewayRouteSpecHttpRouteActionRewritePrefixOutput
}
GatewayRouteSpecHttpRouteActionRewritePrefixInput is an input type that accepts GatewayRouteSpecHttpRouteActionRewritePrefixArgs and GatewayRouteSpecHttpRouteActionRewritePrefixOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteActionRewritePrefixInput` via:
GatewayRouteSpecHttpRouteActionRewritePrefixArgs{...}
type GatewayRouteSpecHttpRouteActionRewritePrefixOutput ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewritePrefixOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteActionRewritePrefixOutput) DefaultPrefix ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewritePrefixOutput) DefaultPrefix() pulumi.StringPtrOutput
Default prefix used to replace the incoming route prefix when rewritten. Valid values: `ENABLED`, `DISABLED`.
func (GatewayRouteSpecHttpRouteActionRewritePrefixOutput) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttpRouteActionRewritePrefixOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixOutput() GatewayRouteSpecHttpRouteActionRewritePrefixOutput
func (GatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewritePrefixOutput
func (GatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput() GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
func (GatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
func (GatewayRouteSpecHttpRouteActionRewritePrefixOutput) Value ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewritePrefixOutput) Value() pulumi.StringPtrOutput
Value used to replace the incoming route prefix when rewritten.
type GatewayRouteSpecHttpRouteActionRewritePrefixPtrInput ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewritePrefixPtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput() GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutputWithContext(context.Context) GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
}
GatewayRouteSpecHttpRouteActionRewritePrefixPtrInput is an input type that accepts GatewayRouteSpecHttpRouteActionRewritePrefixArgs, GatewayRouteSpecHttpRouteActionRewritePrefixPtr and GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteActionRewritePrefixPtrInput` via:
GatewayRouteSpecHttpRouteActionRewritePrefixArgs{...}
or:
nil
func GatewayRouteSpecHttpRouteActionRewritePrefixPtr ¶ added in v5.11.0
func GatewayRouteSpecHttpRouteActionRewritePrefixPtr(v *GatewayRouteSpecHttpRouteActionRewritePrefixArgs) GatewayRouteSpecHttpRouteActionRewritePrefixPtrInput
type GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput) DefaultPrefix ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput) DefaultPrefix() pulumi.StringPtrOutput
Default prefix used to replace the incoming route prefix when rewritten. Valid values: `ENABLED`, `DISABLED`.
func (GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput() GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
func (GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput) ToGatewayRouteSpecHttpRouteActionRewritePrefixPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
func (GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput) Value ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput) Value() pulumi.StringPtrOutput
Value used to replace the incoming route prefix when rewritten.
type GatewayRouteSpecHttpRouteActionRewritePtrInput ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewritePtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteActionRewritePtrOutput() GatewayRouteSpecHttpRouteActionRewritePtrOutput
ToGatewayRouteSpecHttpRouteActionRewritePtrOutputWithContext(context.Context) GatewayRouteSpecHttpRouteActionRewritePtrOutput
}
GatewayRouteSpecHttpRouteActionRewritePtrInput is an input type that accepts GatewayRouteSpecHttpRouteActionRewriteArgs, GatewayRouteSpecHttpRouteActionRewritePtr and GatewayRouteSpecHttpRouteActionRewritePtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteActionRewritePtrInput` via:
GatewayRouteSpecHttpRouteActionRewriteArgs{...}
or:
nil
func GatewayRouteSpecHttpRouteActionRewritePtr ¶ added in v5.11.0
func GatewayRouteSpecHttpRouteActionRewritePtr(v *GatewayRouteSpecHttpRouteActionRewriteArgs) GatewayRouteSpecHttpRouteActionRewritePtrInput
type GatewayRouteSpecHttpRouteActionRewritePtrOutput ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteActionRewritePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteActionRewritePtrOutput) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttpRouteActionRewritePtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionRewritePtrOutput) Hostname ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewritePtrOutput) Hostname() GatewayRouteSpecHttpRouteActionRewriteHostnamePtrOutput
Host name to rewrite.
func (GatewayRouteSpecHttpRouteActionRewritePtrOutput) Prefix ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewritePtrOutput) Prefix() GatewayRouteSpecHttpRouteActionRewritePrefixPtrOutput
Specified beginning characters to rewrite.
func (GatewayRouteSpecHttpRouteActionRewritePtrOutput) ToGatewayRouteSpecHttpRouteActionRewritePtrOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewritePtrOutput) ToGatewayRouteSpecHttpRouteActionRewritePtrOutput() GatewayRouteSpecHttpRouteActionRewritePtrOutput
func (GatewayRouteSpecHttpRouteActionRewritePtrOutput) ToGatewayRouteSpecHttpRouteActionRewritePtrOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteActionRewritePtrOutput) ToGatewayRouteSpecHttpRouteActionRewritePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionRewritePtrOutput
type GatewayRouteSpecHttpRouteActionTarget ¶
type GatewayRouteSpecHttpRouteActionTarget struct {
// The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
Port *int `pulumi:"port"`
// Virtual service gateway route target.
VirtualService GatewayRouteSpecHttpRouteActionTargetVirtualService `pulumi:"virtualService"`
}
type GatewayRouteSpecHttpRouteActionTargetArgs ¶
type GatewayRouteSpecHttpRouteActionTargetArgs struct {
// The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
Port pulumi.IntPtrInput `pulumi:"port"`
// Virtual service gateway route target.
VirtualService GatewayRouteSpecHttpRouteActionTargetVirtualServiceInput `pulumi:"virtualService"`
}
func (GatewayRouteSpecHttpRouteActionTargetArgs) ElementType ¶
func (GatewayRouteSpecHttpRouteActionTargetArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionTargetArgs) ToGatewayRouteSpecHttpRouteActionTargetOutput ¶
func (i GatewayRouteSpecHttpRouteActionTargetArgs) ToGatewayRouteSpecHttpRouteActionTargetOutput() GatewayRouteSpecHttpRouteActionTargetOutput
func (GatewayRouteSpecHttpRouteActionTargetArgs) ToGatewayRouteSpecHttpRouteActionTargetOutputWithContext ¶
func (i GatewayRouteSpecHttpRouteActionTargetArgs) ToGatewayRouteSpecHttpRouteActionTargetOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetOutput
func (GatewayRouteSpecHttpRouteActionTargetArgs) ToGatewayRouteSpecHttpRouteActionTargetPtrOutput ¶
func (i GatewayRouteSpecHttpRouteActionTargetArgs) ToGatewayRouteSpecHttpRouteActionTargetPtrOutput() GatewayRouteSpecHttpRouteActionTargetPtrOutput
func (GatewayRouteSpecHttpRouteActionTargetArgs) ToGatewayRouteSpecHttpRouteActionTargetPtrOutputWithContext ¶
func (i GatewayRouteSpecHttpRouteActionTargetArgs) ToGatewayRouteSpecHttpRouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetPtrOutput
type GatewayRouteSpecHttpRouteActionTargetInput ¶
type GatewayRouteSpecHttpRouteActionTargetInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteActionTargetOutput() GatewayRouteSpecHttpRouteActionTargetOutput
ToGatewayRouteSpecHttpRouteActionTargetOutputWithContext(context.Context) GatewayRouteSpecHttpRouteActionTargetOutput
}
GatewayRouteSpecHttpRouteActionTargetInput is an input type that accepts GatewayRouteSpecHttpRouteActionTargetArgs and GatewayRouteSpecHttpRouteActionTargetOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteActionTargetInput` via:
GatewayRouteSpecHttpRouteActionTargetArgs{...}
type GatewayRouteSpecHttpRouteActionTargetOutput ¶
type GatewayRouteSpecHttpRouteActionTargetOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteActionTargetOutput) ElementType ¶
func (GatewayRouteSpecHttpRouteActionTargetOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionTargetOutput) Port ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteActionTargetOutput) Port() pulumi.IntPtrOutput
The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
func (GatewayRouteSpecHttpRouteActionTargetOutput) ToGatewayRouteSpecHttpRouteActionTargetOutput ¶
func (o GatewayRouteSpecHttpRouteActionTargetOutput) ToGatewayRouteSpecHttpRouteActionTargetOutput() GatewayRouteSpecHttpRouteActionTargetOutput
func (GatewayRouteSpecHttpRouteActionTargetOutput) ToGatewayRouteSpecHttpRouteActionTargetOutputWithContext ¶
func (o GatewayRouteSpecHttpRouteActionTargetOutput) ToGatewayRouteSpecHttpRouteActionTargetOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetOutput
func (GatewayRouteSpecHttpRouteActionTargetOutput) ToGatewayRouteSpecHttpRouteActionTargetPtrOutput ¶
func (o GatewayRouteSpecHttpRouteActionTargetOutput) ToGatewayRouteSpecHttpRouteActionTargetPtrOutput() GatewayRouteSpecHttpRouteActionTargetPtrOutput
func (GatewayRouteSpecHttpRouteActionTargetOutput) ToGatewayRouteSpecHttpRouteActionTargetPtrOutputWithContext ¶
func (o GatewayRouteSpecHttpRouteActionTargetOutput) ToGatewayRouteSpecHttpRouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetPtrOutput
func (GatewayRouteSpecHttpRouteActionTargetOutput) VirtualService ¶
func (o GatewayRouteSpecHttpRouteActionTargetOutput) VirtualService() GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
Virtual service gateway route target.
type GatewayRouteSpecHttpRouteActionTargetPtrInput ¶
type GatewayRouteSpecHttpRouteActionTargetPtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteActionTargetPtrOutput() GatewayRouteSpecHttpRouteActionTargetPtrOutput
ToGatewayRouteSpecHttpRouteActionTargetPtrOutputWithContext(context.Context) GatewayRouteSpecHttpRouteActionTargetPtrOutput
}
GatewayRouteSpecHttpRouteActionTargetPtrInput is an input type that accepts GatewayRouteSpecHttpRouteActionTargetArgs, GatewayRouteSpecHttpRouteActionTargetPtr and GatewayRouteSpecHttpRouteActionTargetPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteActionTargetPtrInput` via:
GatewayRouteSpecHttpRouteActionTargetArgs{...}
or:
nil
func GatewayRouteSpecHttpRouteActionTargetPtr ¶
func GatewayRouteSpecHttpRouteActionTargetPtr(v *GatewayRouteSpecHttpRouteActionTargetArgs) GatewayRouteSpecHttpRouteActionTargetPtrInput
type GatewayRouteSpecHttpRouteActionTargetPtrOutput ¶
type GatewayRouteSpecHttpRouteActionTargetPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteActionTargetPtrOutput) ElementType ¶
func (GatewayRouteSpecHttpRouteActionTargetPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionTargetPtrOutput) Port ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteActionTargetPtrOutput) Port() pulumi.IntPtrOutput
The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
func (GatewayRouteSpecHttpRouteActionTargetPtrOutput) ToGatewayRouteSpecHttpRouteActionTargetPtrOutput ¶
func (o GatewayRouteSpecHttpRouteActionTargetPtrOutput) ToGatewayRouteSpecHttpRouteActionTargetPtrOutput() GatewayRouteSpecHttpRouteActionTargetPtrOutput
func (GatewayRouteSpecHttpRouteActionTargetPtrOutput) ToGatewayRouteSpecHttpRouteActionTargetPtrOutputWithContext ¶
func (o GatewayRouteSpecHttpRouteActionTargetPtrOutput) ToGatewayRouteSpecHttpRouteActionTargetPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetPtrOutput
func (GatewayRouteSpecHttpRouteActionTargetPtrOutput) VirtualService ¶
func (o GatewayRouteSpecHttpRouteActionTargetPtrOutput) VirtualService() GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput
Virtual service gateway route target.
type GatewayRouteSpecHttpRouteActionTargetVirtualService ¶
type GatewayRouteSpecHttpRouteActionTargetVirtualService struct {
// Name of the virtual service that traffic is routed to. Must be between 1 and 255 characters in length.
VirtualServiceName string `pulumi:"virtualServiceName"`
}
type GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs ¶
type GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs struct {
// Name of the virtual service that traffic is routed to. Must be between 1 and 255 characters in length.
VirtualServiceName pulumi.StringInput `pulumi:"virtualServiceName"`
}
func (GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ElementType ¶
func (GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput ¶
func (i GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput() GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
func (GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputWithContext ¶
func (i GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
func (GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput ¶
func (i GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput
func (GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutputWithContext ¶
func (i GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput
type GatewayRouteSpecHttpRouteActionTargetVirtualServiceInput ¶
type GatewayRouteSpecHttpRouteActionTargetVirtualServiceInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput() GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
ToGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputWithContext(context.Context) GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
}
GatewayRouteSpecHttpRouteActionTargetVirtualServiceInput is an input type that accepts GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs and GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteActionTargetVirtualServiceInput` via:
GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs{...}
type GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput ¶
type GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ElementType ¶
func (GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput ¶
func (o GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput() GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
func (GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputWithContext ¶
func (o GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
func (GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput ¶
func (o GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput
func (GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutputWithContext ¶
func (o GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput
func (GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) VirtualServiceName ¶
func (o GatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
Name of the virtual service that traffic is routed to. Must be between 1 and 255 characters in length.
type GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrInput ¶
type GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput
ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutputWithContext(context.Context) GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput
}
GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrInput is an input type that accepts GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs, GatewayRouteSpecHttpRouteActionTargetVirtualServicePtr and GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrInput` via:
GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs{...}
or:
nil
func GatewayRouteSpecHttpRouteActionTargetVirtualServicePtr ¶
func GatewayRouteSpecHttpRouteActionTargetVirtualServicePtr(v *GatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrInput
type GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput ¶
type GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput) ElementType ¶
func (GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput ¶
func (o GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput() GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput
func (GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutputWithContext ¶
func (o GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput) ToGatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput
func (GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput) VirtualServiceName ¶
func (o GatewayRouteSpecHttpRouteActionTargetVirtualServicePtrOutput) VirtualServiceName() pulumi.StringPtrOutput
Name of the virtual service that traffic is routed to. Must be between 1 and 255 characters in length.
type GatewayRouteSpecHttpRouteArgs ¶
type GatewayRouteSpecHttpRouteArgs struct {
// Action to take if a match is determined.
Action GatewayRouteSpecHttpRouteActionInput `pulumi:"action"`
// Criteria for determining a request match.
Match GatewayRouteSpecHttpRouteMatchInput `pulumi:"match"`
}
func (GatewayRouteSpecHttpRouteArgs) ElementType ¶
func (GatewayRouteSpecHttpRouteArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteArgs) ToGatewayRouteSpecHttpRouteOutput ¶
func (i GatewayRouteSpecHttpRouteArgs) ToGatewayRouteSpecHttpRouteOutput() GatewayRouteSpecHttpRouteOutput
func (GatewayRouteSpecHttpRouteArgs) ToGatewayRouteSpecHttpRouteOutputWithContext ¶
func (i GatewayRouteSpecHttpRouteArgs) ToGatewayRouteSpecHttpRouteOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteOutput
func (GatewayRouteSpecHttpRouteArgs) ToGatewayRouteSpecHttpRoutePtrOutput ¶
func (i GatewayRouteSpecHttpRouteArgs) ToGatewayRouteSpecHttpRoutePtrOutput() GatewayRouteSpecHttpRoutePtrOutput
func (GatewayRouteSpecHttpRouteArgs) ToGatewayRouteSpecHttpRoutePtrOutputWithContext ¶
func (i GatewayRouteSpecHttpRouteArgs) ToGatewayRouteSpecHttpRoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRoutePtrOutput
type GatewayRouteSpecHttpRouteInput ¶
type GatewayRouteSpecHttpRouteInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteOutput() GatewayRouteSpecHttpRouteOutput
ToGatewayRouteSpecHttpRouteOutputWithContext(context.Context) GatewayRouteSpecHttpRouteOutput
}
GatewayRouteSpecHttpRouteInput is an input type that accepts GatewayRouteSpecHttpRouteArgs and GatewayRouteSpecHttpRouteOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteInput` via:
GatewayRouteSpecHttpRouteArgs{...}
type GatewayRouteSpecHttpRouteMatch ¶
type GatewayRouteSpecHttpRouteMatch struct {
// Client request headers to match on.
Headers []GatewayRouteSpecHttpRouteMatchHeader `pulumi:"headers"`
// Host name to rewrite.
Hostname *GatewayRouteSpecHttpRouteMatchHostname `pulumi:"hostname"`
// Client request path to match on.
Path *GatewayRouteSpecHttpRouteMatchPath `pulumi:"path"`
// The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
Port *int `pulumi:"port"`
// Specified beginning characters to rewrite.
Prefix *string `pulumi:"prefix"`
// Client request query parameters to match on.
QueryParameters []GatewayRouteSpecHttpRouteMatchQueryParameter `pulumi:"queryParameters"`
}
type GatewayRouteSpecHttpRouteMatchArgs ¶
type GatewayRouteSpecHttpRouteMatchArgs struct {
// Client request headers to match on.
Headers GatewayRouteSpecHttpRouteMatchHeaderArrayInput `pulumi:"headers"`
// Host name to rewrite.
Hostname GatewayRouteSpecHttpRouteMatchHostnamePtrInput `pulumi:"hostname"`
// Client request path to match on.
Path GatewayRouteSpecHttpRouteMatchPathPtrInput `pulumi:"path"`
// The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
Port pulumi.IntPtrInput `pulumi:"port"`
// Specified beginning characters to rewrite.
Prefix pulumi.StringPtrInput `pulumi:"prefix"`
// Client request query parameters to match on.
QueryParameters GatewayRouteSpecHttpRouteMatchQueryParameterArrayInput `pulumi:"queryParameters"`
}
func (GatewayRouteSpecHttpRouteMatchArgs) ElementType ¶
func (GatewayRouteSpecHttpRouteMatchArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchArgs) ToGatewayRouteSpecHttpRouteMatchOutput ¶
func (i GatewayRouteSpecHttpRouteMatchArgs) ToGatewayRouteSpecHttpRouteMatchOutput() GatewayRouteSpecHttpRouteMatchOutput
func (GatewayRouteSpecHttpRouteMatchArgs) ToGatewayRouteSpecHttpRouteMatchOutputWithContext ¶
func (i GatewayRouteSpecHttpRouteMatchArgs) ToGatewayRouteSpecHttpRouteMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchOutput
func (GatewayRouteSpecHttpRouteMatchArgs) ToGatewayRouteSpecHttpRouteMatchPtrOutput ¶
func (i GatewayRouteSpecHttpRouteMatchArgs) ToGatewayRouteSpecHttpRouteMatchPtrOutput() GatewayRouteSpecHttpRouteMatchPtrOutput
func (GatewayRouteSpecHttpRouteMatchArgs) ToGatewayRouteSpecHttpRouteMatchPtrOutputWithContext ¶
func (i GatewayRouteSpecHttpRouteMatchArgs) ToGatewayRouteSpecHttpRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchPtrOutput
type GatewayRouteSpecHttpRouteMatchHeader ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeader struct {
// If `true`, the match is on the opposite of the `match` method and value. Default is `false`.
Invert *bool `pulumi:"invert"`
// Method and value to match the header value sent with a request. Specify one match method.
Match *GatewayRouteSpecHttpRouteMatchHeaderMatch `pulumi:"match"`
// Name for the HTTP header in the client request that will be matched on.
Name string `pulumi:"name"`
}
type GatewayRouteSpecHttpRouteMatchHeaderArgs ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderArgs struct {
// If `true`, the match is on the opposite of the `match` method and value. Default is `false`.
Invert pulumi.BoolPtrInput `pulumi:"invert"`
// Method and value to match the header value sent with a request. Specify one match method.
Match GatewayRouteSpecHttpRouteMatchHeaderMatchPtrInput `pulumi:"match"`
// Name for the HTTP header in the client request that will be matched on.
Name pulumi.StringInput `pulumi:"name"`
}
func (GatewayRouteSpecHttpRouteMatchHeaderArgs) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchHeaderArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchHeaderArgs) ToGatewayRouteSpecHttpRouteMatchHeaderOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchHeaderArgs) ToGatewayRouteSpecHttpRouteMatchHeaderOutput() GatewayRouteSpecHttpRouteMatchHeaderOutput
func (GatewayRouteSpecHttpRouteMatchHeaderArgs) ToGatewayRouteSpecHttpRouteMatchHeaderOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchHeaderArgs) ToGatewayRouteSpecHttpRouteMatchHeaderOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderOutput
type GatewayRouteSpecHttpRouteMatchHeaderArray ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderArray []GatewayRouteSpecHttpRouteMatchHeaderInput
func (GatewayRouteSpecHttpRouteMatchHeaderArray) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchHeaderArray) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchHeaderArray) ToGatewayRouteSpecHttpRouteMatchHeaderArrayOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchHeaderArray) ToGatewayRouteSpecHttpRouteMatchHeaderArrayOutput() GatewayRouteSpecHttpRouteMatchHeaderArrayOutput
func (GatewayRouteSpecHttpRouteMatchHeaderArray) ToGatewayRouteSpecHttpRouteMatchHeaderArrayOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchHeaderArray) ToGatewayRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderArrayOutput
type GatewayRouteSpecHttpRouteMatchHeaderArrayInput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderArrayInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteMatchHeaderArrayOutput() GatewayRouteSpecHttpRouteMatchHeaderArrayOutput
ToGatewayRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(context.Context) GatewayRouteSpecHttpRouteMatchHeaderArrayOutput
}
GatewayRouteSpecHttpRouteMatchHeaderArrayInput is an input type that accepts GatewayRouteSpecHttpRouteMatchHeaderArray and GatewayRouteSpecHttpRouteMatchHeaderArrayOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteMatchHeaderArrayInput` via:
GatewayRouteSpecHttpRouteMatchHeaderArray{ GatewayRouteSpecHttpRouteMatchHeaderArgs{...} }
type GatewayRouteSpecHttpRouteMatchHeaderArrayOutput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderArrayOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ToGatewayRouteSpecHttpRouteMatchHeaderArrayOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ToGatewayRouteSpecHttpRouteMatchHeaderArrayOutput() GatewayRouteSpecHttpRouteMatchHeaderArrayOutput
func (GatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ToGatewayRouteSpecHttpRouteMatchHeaderArrayOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ToGatewayRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderArrayOutput
type GatewayRouteSpecHttpRouteMatchHeaderInput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteMatchHeaderOutput() GatewayRouteSpecHttpRouteMatchHeaderOutput
ToGatewayRouteSpecHttpRouteMatchHeaderOutputWithContext(context.Context) GatewayRouteSpecHttpRouteMatchHeaderOutput
}
GatewayRouteSpecHttpRouteMatchHeaderInput is an input type that accepts GatewayRouteSpecHttpRouteMatchHeaderArgs and GatewayRouteSpecHttpRouteMatchHeaderOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteMatchHeaderInput` via:
GatewayRouteSpecHttpRouteMatchHeaderArgs{...}
type GatewayRouteSpecHttpRouteMatchHeaderMatch ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderMatch struct {
// Header value sent by the client must match the specified value exactly.
Exact *string `pulumi:"exact"`
// Specified beginning characters to rewrite.
Prefix *string `pulumi:"prefix"`
// Object that specifies the range of numbers that the header value sent by the client must be included in.
Range *GatewayRouteSpecHttpRouteMatchHeaderMatchRange `pulumi:"range"`
// Header value sent by the client must include the specified characters.
Regex *string `pulumi:"regex"`
// Header value sent by the client must end with the specified characters.
Suffix *string `pulumi:"suffix"`
}
type GatewayRouteSpecHttpRouteMatchHeaderMatchArgs ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderMatchArgs struct {
// Header value sent by the client must match the specified value exactly.
Exact pulumi.StringPtrInput `pulumi:"exact"`
// Specified beginning characters to rewrite.
Prefix pulumi.StringPtrInput `pulumi:"prefix"`
// Object that specifies the range of numbers that the header value sent by the client must be included in.
Range GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrInput `pulumi:"range"`
// Header value sent by the client must include the specified characters.
Regex pulumi.StringPtrInput `pulumi:"regex"`
// Header value sent by the client must end with the specified characters.
Suffix pulumi.StringPtrInput `pulumi:"suffix"`
}
func (GatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchOutput
func (GatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchOutput
func (GatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput
func (GatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput
type GatewayRouteSpecHttpRouteMatchHeaderMatchInput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderMatchInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteMatchHeaderMatchOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchOutput
ToGatewayRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchOutput
}
GatewayRouteSpecHttpRouteMatchHeaderMatchInput is an input type that accepts GatewayRouteSpecHttpRouteMatchHeaderMatchArgs and GatewayRouteSpecHttpRouteMatchHeaderMatchOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteMatchHeaderMatchInput` via:
GatewayRouteSpecHttpRouteMatchHeaderMatchArgs{...}
type GatewayRouteSpecHttpRouteMatchHeaderMatchOutput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderMatchOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Exact ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Exact() pulumi.StringPtrOutput
Header value sent by the client must match the specified value exactly.
func (GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Prefix ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Prefix() pulumi.StringPtrOutput
Specified beginning characters to rewrite.
func (GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Range ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Range() GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
Object that specifies the range of numbers that the header value sent by the client must be included in.
func (GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Regex ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Regex() pulumi.StringPtrOutput
Header value sent by the client must include the specified characters.
func (GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Suffix ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Suffix() pulumi.StringPtrOutput
Header value sent by the client must end with the specified characters.
func (GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchOutput
func (GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchOutput
func (GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput
func (GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput
type GatewayRouteSpecHttpRouteMatchHeaderMatchPtrInput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderMatchPtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput
ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext(context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput
}
GatewayRouteSpecHttpRouteMatchHeaderMatchPtrInput is an input type that accepts GatewayRouteSpecHttpRouteMatchHeaderMatchArgs, GatewayRouteSpecHttpRouteMatchHeaderMatchPtr and GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteMatchHeaderMatchPtrInput` via:
GatewayRouteSpecHttpRouteMatchHeaderMatchArgs{...}
or:
nil
func GatewayRouteSpecHttpRouteMatchHeaderMatchPtr ¶ added in v5.35.0
func GatewayRouteSpecHttpRouteMatchHeaderMatchPtr(v *GatewayRouteSpecHttpRouteMatchHeaderMatchArgs) GatewayRouteSpecHttpRouteMatchHeaderMatchPtrInput
type GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) Exact ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) Exact() pulumi.StringPtrOutput
Header value sent by the client must match the specified value exactly.
func (GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) Prefix ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) Prefix() pulumi.StringPtrOutput
Specified beginning characters to rewrite.
func (GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) Range ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) Range() GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
Object that specifies the range of numbers that the header value sent by the client must be included in.
func (GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) Regex ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) Regex() pulumi.StringPtrOutput
Header value sent by the client must include the specified characters.
func (GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) Suffix ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) Suffix() pulumi.StringPtrOutput
Header value sent by the client must end with the specified characters.
func (GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput
func (GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput
type GatewayRouteSpecHttpRouteMatchHeaderMatchRange ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs struct {
// End of the range.
End pulumi.IntInput `pulumi:"end"`
// Start of the range.
Start pulumi.IntInput `pulumi:"start"`
}
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
type GatewayRouteSpecHttpRouteMatchHeaderMatchRangeInput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderMatchRangeInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
}
GatewayRouteSpecHttpRouteMatchHeaderMatchRangeInput is an input type that accepts GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs and GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteMatchHeaderMatchRangeInput` via:
GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs{...}
type GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) End ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) End() pulumi.IntOutput
End of the range.
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) Start ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) Start() pulumi.IntOutput
Start of the range.
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
type GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrInput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext(context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
}
GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrInput is an input type that accepts GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs, GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtr and GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrInput` via:
GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs{...}
or:
nil
func GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtr ¶ added in v5.35.0
func GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtr(v *GatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrInput
type GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) End ¶ added in v5.35.0
End of the range.
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) Start ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) Start() pulumi.IntPtrOutput
Start of the range.
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput() GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
func (GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ToGatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
type GatewayRouteSpecHttpRouteMatchHeaderOutput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchHeaderOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteMatchHeaderOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchHeaderOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchHeaderOutput) Invert ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderOutput) Invert() pulumi.BoolPtrOutput
If `true`, the match is on the opposite of the `match` method and value. Default is `false`.
func (GatewayRouteSpecHttpRouteMatchHeaderOutput) Match ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderOutput) Match() GatewayRouteSpecHttpRouteMatchHeaderMatchPtrOutput
Method and value to match the header value sent with a request. Specify one match method.
func (GatewayRouteSpecHttpRouteMatchHeaderOutput) Name ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderOutput) Name() pulumi.StringOutput
Name for the HTTP header in the client request that will be matched on.
func (GatewayRouteSpecHttpRouteMatchHeaderOutput) ToGatewayRouteSpecHttpRouteMatchHeaderOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderOutput) ToGatewayRouteSpecHttpRouteMatchHeaderOutput() GatewayRouteSpecHttpRouteMatchHeaderOutput
func (GatewayRouteSpecHttpRouteMatchHeaderOutput) ToGatewayRouteSpecHttpRouteMatchHeaderOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchHeaderOutput) ToGatewayRouteSpecHttpRouteMatchHeaderOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHeaderOutput
type GatewayRouteSpecHttpRouteMatchHostname ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteMatchHostnameArgs ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteMatchHostnameArgs struct {
// Exact host name to match on.
Exact pulumi.StringPtrInput `pulumi:"exact"`
// Specified ending characters of the host name to match on.
Suffix pulumi.StringPtrInput `pulumi:"suffix"`
}
func (GatewayRouteSpecHttpRouteMatchHostnameArgs) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttpRouteMatchHostnameArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchHostnameArgs) ToGatewayRouteSpecHttpRouteMatchHostnameOutput ¶ added in v5.11.0
func (i GatewayRouteSpecHttpRouteMatchHostnameArgs) ToGatewayRouteSpecHttpRouteMatchHostnameOutput() GatewayRouteSpecHttpRouteMatchHostnameOutput
func (GatewayRouteSpecHttpRouteMatchHostnameArgs) ToGatewayRouteSpecHttpRouteMatchHostnameOutputWithContext ¶ added in v5.11.0
func (i GatewayRouteSpecHttpRouteMatchHostnameArgs) ToGatewayRouteSpecHttpRouteMatchHostnameOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHostnameOutput
func (GatewayRouteSpecHttpRouteMatchHostnameArgs) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutput ¶ added in v5.11.0
func (i GatewayRouteSpecHttpRouteMatchHostnameArgs) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutput() GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
func (GatewayRouteSpecHttpRouteMatchHostnameArgs) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutputWithContext ¶ added in v5.11.0
func (i GatewayRouteSpecHttpRouteMatchHostnameArgs) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
type GatewayRouteSpecHttpRouteMatchHostnameInput ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteMatchHostnameInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteMatchHostnameOutput() GatewayRouteSpecHttpRouteMatchHostnameOutput
ToGatewayRouteSpecHttpRouteMatchHostnameOutputWithContext(context.Context) GatewayRouteSpecHttpRouteMatchHostnameOutput
}
GatewayRouteSpecHttpRouteMatchHostnameInput is an input type that accepts GatewayRouteSpecHttpRouteMatchHostnameArgs and GatewayRouteSpecHttpRouteMatchHostnameOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteMatchHostnameInput` via:
GatewayRouteSpecHttpRouteMatchHostnameArgs{...}
type GatewayRouteSpecHttpRouteMatchHostnameOutput ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteMatchHostnameOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteMatchHostnameOutput) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttpRouteMatchHostnameOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchHostnameOutput) Exact ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteMatchHostnameOutput) Exact() pulumi.StringPtrOutput
Exact host name to match on.
func (GatewayRouteSpecHttpRouteMatchHostnameOutput) Suffix ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteMatchHostnameOutput) Suffix() pulumi.StringPtrOutput
Specified ending characters of the host name to match on.
func (GatewayRouteSpecHttpRouteMatchHostnameOutput) ToGatewayRouteSpecHttpRouteMatchHostnameOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteMatchHostnameOutput) ToGatewayRouteSpecHttpRouteMatchHostnameOutput() GatewayRouteSpecHttpRouteMatchHostnameOutput
func (GatewayRouteSpecHttpRouteMatchHostnameOutput) ToGatewayRouteSpecHttpRouteMatchHostnameOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteMatchHostnameOutput) ToGatewayRouteSpecHttpRouteMatchHostnameOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHostnameOutput
func (GatewayRouteSpecHttpRouteMatchHostnameOutput) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteMatchHostnameOutput) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutput() GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
func (GatewayRouteSpecHttpRouteMatchHostnameOutput) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteMatchHostnameOutput) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
type GatewayRouteSpecHttpRouteMatchHostnamePtrInput ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteMatchHostnamePtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutput() GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutputWithContext(context.Context) GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
}
GatewayRouteSpecHttpRouteMatchHostnamePtrInput is an input type that accepts GatewayRouteSpecHttpRouteMatchHostnameArgs, GatewayRouteSpecHttpRouteMatchHostnamePtr and GatewayRouteSpecHttpRouteMatchHostnamePtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteMatchHostnamePtrInput` via:
GatewayRouteSpecHttpRouteMatchHostnameArgs{...}
or:
nil
func GatewayRouteSpecHttpRouteMatchHostnamePtr ¶ added in v5.11.0
func GatewayRouteSpecHttpRouteMatchHostnamePtr(v *GatewayRouteSpecHttpRouteMatchHostnameArgs) GatewayRouteSpecHttpRouteMatchHostnamePtrInput
type GatewayRouteSpecHttpRouteMatchHostnamePtrOutput ¶ added in v5.11.0
type GatewayRouteSpecHttpRouteMatchHostnamePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteMatchHostnamePtrOutput) ElementType ¶ added in v5.11.0
func (GatewayRouteSpecHttpRouteMatchHostnamePtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchHostnamePtrOutput) Exact ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteMatchHostnamePtrOutput) Exact() pulumi.StringPtrOutput
Exact host name to match on.
func (GatewayRouteSpecHttpRouteMatchHostnamePtrOutput) Suffix ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteMatchHostnamePtrOutput) Suffix() pulumi.StringPtrOutput
Specified ending characters of the host name to match on.
func (GatewayRouteSpecHttpRouteMatchHostnamePtrOutput) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutput ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteMatchHostnamePtrOutput) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutput() GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
func (GatewayRouteSpecHttpRouteMatchHostnamePtrOutput) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutputWithContext ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteMatchHostnamePtrOutput) ToGatewayRouteSpecHttpRouteMatchHostnamePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
type GatewayRouteSpecHttpRouteMatchInput ¶
type GatewayRouteSpecHttpRouteMatchInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteMatchOutput() GatewayRouteSpecHttpRouteMatchOutput
ToGatewayRouteSpecHttpRouteMatchOutputWithContext(context.Context) GatewayRouteSpecHttpRouteMatchOutput
}
GatewayRouteSpecHttpRouteMatchInput is an input type that accepts GatewayRouteSpecHttpRouteMatchArgs and GatewayRouteSpecHttpRouteMatchOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteMatchInput` via:
GatewayRouteSpecHttpRouteMatchArgs{...}
type GatewayRouteSpecHttpRouteMatchOutput ¶
type GatewayRouteSpecHttpRouteMatchOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteMatchOutput) ElementType ¶
func (GatewayRouteSpecHttpRouteMatchOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchOutput) Headers ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchOutput) Headers() GatewayRouteSpecHttpRouteMatchHeaderArrayOutput
Client request headers to match on.
func (GatewayRouteSpecHttpRouteMatchOutput) Hostname ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteMatchOutput) Hostname() GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
Host name to rewrite.
func (GatewayRouteSpecHttpRouteMatchOutput) Path ¶ added in v5.35.0
Client request path to match on.
func (GatewayRouteSpecHttpRouteMatchOutput) Port ¶ added in v5.29.0
func (o GatewayRouteSpecHttpRouteMatchOutput) Port() pulumi.IntPtrOutput
The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
func (GatewayRouteSpecHttpRouteMatchOutput) Prefix ¶
func (o GatewayRouteSpecHttpRouteMatchOutput) Prefix() pulumi.StringPtrOutput
Specified beginning characters to rewrite.
func (GatewayRouteSpecHttpRouteMatchOutput) QueryParameters ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchOutput) QueryParameters() GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
Client request query parameters to match on.
func (GatewayRouteSpecHttpRouteMatchOutput) ToGatewayRouteSpecHttpRouteMatchOutput ¶
func (o GatewayRouteSpecHttpRouteMatchOutput) ToGatewayRouteSpecHttpRouteMatchOutput() GatewayRouteSpecHttpRouteMatchOutput
func (GatewayRouteSpecHttpRouteMatchOutput) ToGatewayRouteSpecHttpRouteMatchOutputWithContext ¶
func (o GatewayRouteSpecHttpRouteMatchOutput) ToGatewayRouteSpecHttpRouteMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchOutput
func (GatewayRouteSpecHttpRouteMatchOutput) ToGatewayRouteSpecHttpRouteMatchPtrOutput ¶
func (o GatewayRouteSpecHttpRouteMatchOutput) ToGatewayRouteSpecHttpRouteMatchPtrOutput() GatewayRouteSpecHttpRouteMatchPtrOutput
func (GatewayRouteSpecHttpRouteMatchOutput) ToGatewayRouteSpecHttpRouteMatchPtrOutputWithContext ¶
func (o GatewayRouteSpecHttpRouteMatchOutput) ToGatewayRouteSpecHttpRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchPtrOutput
type GatewayRouteSpecHttpRouteMatchPath ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchPathArgs ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchPathArgs struct {
// The exact path to match on.
Exact pulumi.StringPtrInput `pulumi:"exact"`
// The regex used to match the path.
Regex pulumi.StringPtrInput `pulumi:"regex"`
}
func (GatewayRouteSpecHttpRouteMatchPathArgs) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchPathArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchPathArgs) ToGatewayRouteSpecHttpRouteMatchPathOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchPathArgs) ToGatewayRouteSpecHttpRouteMatchPathOutput() GatewayRouteSpecHttpRouteMatchPathOutput
func (GatewayRouteSpecHttpRouteMatchPathArgs) ToGatewayRouteSpecHttpRouteMatchPathOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchPathArgs) ToGatewayRouteSpecHttpRouteMatchPathOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchPathOutput
func (GatewayRouteSpecHttpRouteMatchPathArgs) ToGatewayRouteSpecHttpRouteMatchPathPtrOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchPathArgs) ToGatewayRouteSpecHttpRouteMatchPathPtrOutput() GatewayRouteSpecHttpRouteMatchPathPtrOutput
func (GatewayRouteSpecHttpRouteMatchPathArgs) ToGatewayRouteSpecHttpRouteMatchPathPtrOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchPathArgs) ToGatewayRouteSpecHttpRouteMatchPathPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchPathPtrOutput
type GatewayRouteSpecHttpRouteMatchPathInput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchPathInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteMatchPathOutput() GatewayRouteSpecHttpRouteMatchPathOutput
ToGatewayRouteSpecHttpRouteMatchPathOutputWithContext(context.Context) GatewayRouteSpecHttpRouteMatchPathOutput
}
GatewayRouteSpecHttpRouteMatchPathInput is an input type that accepts GatewayRouteSpecHttpRouteMatchPathArgs and GatewayRouteSpecHttpRouteMatchPathOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteMatchPathInput` via:
GatewayRouteSpecHttpRouteMatchPathArgs{...}
type GatewayRouteSpecHttpRouteMatchPathOutput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchPathOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteMatchPathOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchPathOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchPathOutput) Exact ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchPathOutput) Exact() pulumi.StringPtrOutput
The exact path to match on.
func (GatewayRouteSpecHttpRouteMatchPathOutput) Regex ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchPathOutput) Regex() pulumi.StringPtrOutput
The regex used to match the path.
func (GatewayRouteSpecHttpRouteMatchPathOutput) ToGatewayRouteSpecHttpRouteMatchPathOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchPathOutput) ToGatewayRouteSpecHttpRouteMatchPathOutput() GatewayRouteSpecHttpRouteMatchPathOutput
func (GatewayRouteSpecHttpRouteMatchPathOutput) ToGatewayRouteSpecHttpRouteMatchPathOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchPathOutput) ToGatewayRouteSpecHttpRouteMatchPathOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchPathOutput
func (GatewayRouteSpecHttpRouteMatchPathOutput) ToGatewayRouteSpecHttpRouteMatchPathPtrOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchPathOutput) ToGatewayRouteSpecHttpRouteMatchPathPtrOutput() GatewayRouteSpecHttpRouteMatchPathPtrOutput
func (GatewayRouteSpecHttpRouteMatchPathOutput) ToGatewayRouteSpecHttpRouteMatchPathPtrOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchPathOutput) ToGatewayRouteSpecHttpRouteMatchPathPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchPathPtrOutput
type GatewayRouteSpecHttpRouteMatchPathPtrInput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchPathPtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteMatchPathPtrOutput() GatewayRouteSpecHttpRouteMatchPathPtrOutput
ToGatewayRouteSpecHttpRouteMatchPathPtrOutputWithContext(context.Context) GatewayRouteSpecHttpRouteMatchPathPtrOutput
}
GatewayRouteSpecHttpRouteMatchPathPtrInput is an input type that accepts GatewayRouteSpecHttpRouteMatchPathArgs, GatewayRouteSpecHttpRouteMatchPathPtr and GatewayRouteSpecHttpRouteMatchPathPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteMatchPathPtrInput` via:
GatewayRouteSpecHttpRouteMatchPathArgs{...}
or:
nil
func GatewayRouteSpecHttpRouteMatchPathPtr ¶ added in v5.35.0
func GatewayRouteSpecHttpRouteMatchPathPtr(v *GatewayRouteSpecHttpRouteMatchPathArgs) GatewayRouteSpecHttpRouteMatchPathPtrInput
type GatewayRouteSpecHttpRouteMatchPathPtrOutput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchPathPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteMatchPathPtrOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchPathPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchPathPtrOutput) Exact ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchPathPtrOutput) Exact() pulumi.StringPtrOutput
The exact path to match on.
func (GatewayRouteSpecHttpRouteMatchPathPtrOutput) Regex ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchPathPtrOutput) Regex() pulumi.StringPtrOutput
The regex used to match the path.
func (GatewayRouteSpecHttpRouteMatchPathPtrOutput) ToGatewayRouteSpecHttpRouteMatchPathPtrOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchPathPtrOutput) ToGatewayRouteSpecHttpRouteMatchPathPtrOutput() GatewayRouteSpecHttpRouteMatchPathPtrOutput
func (GatewayRouteSpecHttpRouteMatchPathPtrOutput) ToGatewayRouteSpecHttpRouteMatchPathPtrOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchPathPtrOutput) ToGatewayRouteSpecHttpRouteMatchPathPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchPathPtrOutput
type GatewayRouteSpecHttpRouteMatchPtrInput ¶
type GatewayRouteSpecHttpRouteMatchPtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteMatchPtrOutput() GatewayRouteSpecHttpRouteMatchPtrOutput
ToGatewayRouteSpecHttpRouteMatchPtrOutputWithContext(context.Context) GatewayRouteSpecHttpRouteMatchPtrOutput
}
GatewayRouteSpecHttpRouteMatchPtrInput is an input type that accepts GatewayRouteSpecHttpRouteMatchArgs, GatewayRouteSpecHttpRouteMatchPtr and GatewayRouteSpecHttpRouteMatchPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteMatchPtrInput` via:
GatewayRouteSpecHttpRouteMatchArgs{...}
or:
nil
func GatewayRouteSpecHttpRouteMatchPtr ¶
func GatewayRouteSpecHttpRouteMatchPtr(v *GatewayRouteSpecHttpRouteMatchArgs) GatewayRouteSpecHttpRouteMatchPtrInput
type GatewayRouteSpecHttpRouteMatchPtrOutput ¶
type GatewayRouteSpecHttpRouteMatchPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteMatchPtrOutput) ElementType ¶
func (GatewayRouteSpecHttpRouteMatchPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchPtrOutput) Headers ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchPtrOutput) Headers() GatewayRouteSpecHttpRouteMatchHeaderArrayOutput
Client request headers to match on.
func (GatewayRouteSpecHttpRouteMatchPtrOutput) Hostname ¶ added in v5.11.0
func (o GatewayRouteSpecHttpRouteMatchPtrOutput) Hostname() GatewayRouteSpecHttpRouteMatchHostnamePtrOutput
Host name to rewrite.
func (GatewayRouteSpecHttpRouteMatchPtrOutput) Path ¶ added in v5.35.0
Client request path to match on.
func (GatewayRouteSpecHttpRouteMatchPtrOutput) Port ¶ added in v5.29.0
func (o GatewayRouteSpecHttpRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
The port number that corresponds to the target for Virtual Service provider port. This is required when the provider (router or node) of the Virtual Service has multiple listeners.
func (GatewayRouteSpecHttpRouteMatchPtrOutput) Prefix ¶
func (o GatewayRouteSpecHttpRouteMatchPtrOutput) Prefix() pulumi.StringPtrOutput
Specified beginning characters to rewrite.
func (GatewayRouteSpecHttpRouteMatchPtrOutput) QueryParameters ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchPtrOutput) QueryParameters() GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
Client request query parameters to match on.
func (GatewayRouteSpecHttpRouteMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchPtrOutput ¶
func (o GatewayRouteSpecHttpRouteMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchPtrOutput() GatewayRouteSpecHttpRouteMatchPtrOutput
func (GatewayRouteSpecHttpRouteMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchPtrOutputWithContext ¶
func (o GatewayRouteSpecHttpRouteMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchPtrOutput
type GatewayRouteSpecHttpRouteMatchQueryParameter ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchQueryParameter struct {
// The query parameter to match on.
Match *GatewayRouteSpecHttpRouteMatchQueryParameterMatch `pulumi:"match"`
// Name for the query parameter that will be matched on.
Name string `pulumi:"name"`
}
type GatewayRouteSpecHttpRouteMatchQueryParameterArgs ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchQueryParameterArgs struct {
// The query parameter to match on.
Match GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrInput `pulumi:"match"`
// Name for the query parameter that will be matched on.
Name pulumi.StringInput `pulumi:"name"`
}
func (GatewayRouteSpecHttpRouteMatchQueryParameterArgs) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchQueryParameterArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchQueryParameterArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchQueryParameterArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterOutput() GatewayRouteSpecHttpRouteMatchQueryParameterOutput
func (GatewayRouteSpecHttpRouteMatchQueryParameterArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchQueryParameterArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterOutput
type GatewayRouteSpecHttpRouteMatchQueryParameterArray ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchQueryParameterArray []GatewayRouteSpecHttpRouteMatchQueryParameterInput
func (GatewayRouteSpecHttpRouteMatchQueryParameterArray) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchQueryParameterArray) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchQueryParameterArray) ToGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchQueryParameterArray) ToGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput() GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
func (GatewayRouteSpecHttpRouteMatchQueryParameterArray) ToGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchQueryParameterArray) ToGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
type GatewayRouteSpecHttpRouteMatchQueryParameterArrayInput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchQueryParameterArrayInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput() GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
ToGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
}
GatewayRouteSpecHttpRouteMatchQueryParameterArrayInput is an input type that accepts GatewayRouteSpecHttpRouteMatchQueryParameterArray and GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteMatchQueryParameterArrayInput` via:
GatewayRouteSpecHttpRouteMatchQueryParameterArray{ GatewayRouteSpecHttpRouteMatchQueryParameterArgs{...} }
type GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput() GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
func (GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
type GatewayRouteSpecHttpRouteMatchQueryParameterInput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchQueryParameterInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteMatchQueryParameterOutput() GatewayRouteSpecHttpRouteMatchQueryParameterOutput
ToGatewayRouteSpecHttpRouteMatchQueryParameterOutputWithContext(context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterOutput
}
GatewayRouteSpecHttpRouteMatchQueryParameterInput is an input type that accepts GatewayRouteSpecHttpRouteMatchQueryParameterArgs and GatewayRouteSpecHttpRouteMatchQueryParameterOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteMatchQueryParameterInput` via:
GatewayRouteSpecHttpRouteMatchQueryParameterArgs{...}
type GatewayRouteSpecHttpRouteMatchQueryParameterMatch ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchQueryParameterMatch struct {
// Header value sent by the client must match the specified value exactly.
Exact *string `pulumi:"exact"`
}
type GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs struct {
// Header value sent by the client must match the specified value exactly.
Exact pulumi.StringPtrInput `pulumi:"exact"`
}
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput() GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput() GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext ¶ added in v5.35.0
func (i GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
type GatewayRouteSpecHttpRouteMatchQueryParameterMatchInput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchQueryParameterMatchInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput() GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
}
GatewayRouteSpecHttpRouteMatchQueryParameterMatchInput is an input type that accepts GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs and GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteMatchQueryParameterMatchInput` via:
GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs{...}
type GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) Exact ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) Exact() pulumi.StringPtrOutput
Header value sent by the client must match the specified value exactly.
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput() GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput() GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
type GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrInput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput() GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext(context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
}
GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrInput is an input type that accepts GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs, GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtr and GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrInput` via:
GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs{...}
or:
nil
func GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtr ¶ added in v5.35.0
func GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtr(v *GatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrInput
type GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) Exact ¶ added in v5.35.0
Header value sent by the client must match the specified value exactly.
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput() GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
func (GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
type GatewayRouteSpecHttpRouteMatchQueryParameterOutput ¶ added in v5.35.0
type GatewayRouteSpecHttpRouteMatchQueryParameterOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteMatchQueryParameterOutput) ElementType ¶ added in v5.35.0
func (GatewayRouteSpecHttpRouteMatchQueryParameterOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteMatchQueryParameterOutput) Match ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchQueryParameterOutput) Match() GatewayRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
The query parameter to match on.
func (GatewayRouteSpecHttpRouteMatchQueryParameterOutput) Name ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchQueryParameterOutput) Name() pulumi.StringOutput
Name for the query parameter that will be matched on.
func (GatewayRouteSpecHttpRouteMatchQueryParameterOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterOutput ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchQueryParameterOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterOutput() GatewayRouteSpecHttpRouteMatchQueryParameterOutput
func (GatewayRouteSpecHttpRouteMatchQueryParameterOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterOutputWithContext ¶ added in v5.35.0
func (o GatewayRouteSpecHttpRouteMatchQueryParameterOutput) ToGatewayRouteSpecHttpRouteMatchQueryParameterOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteMatchQueryParameterOutput
type GatewayRouteSpecHttpRouteOutput ¶
type GatewayRouteSpecHttpRouteOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRouteOutput) Action ¶
func (o GatewayRouteSpecHttpRouteOutput) Action() GatewayRouteSpecHttpRouteActionOutput
Action to take if a match is determined.
func (GatewayRouteSpecHttpRouteOutput) ElementType ¶
func (GatewayRouteSpecHttpRouteOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRouteOutput) Match ¶
func (o GatewayRouteSpecHttpRouteOutput) Match() GatewayRouteSpecHttpRouteMatchOutput
Criteria for determining a request match.
func (GatewayRouteSpecHttpRouteOutput) ToGatewayRouteSpecHttpRouteOutput ¶
func (o GatewayRouteSpecHttpRouteOutput) ToGatewayRouteSpecHttpRouteOutput() GatewayRouteSpecHttpRouteOutput
func (GatewayRouteSpecHttpRouteOutput) ToGatewayRouteSpecHttpRouteOutputWithContext ¶
func (o GatewayRouteSpecHttpRouteOutput) ToGatewayRouteSpecHttpRouteOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRouteOutput
func (GatewayRouteSpecHttpRouteOutput) ToGatewayRouteSpecHttpRoutePtrOutput ¶
func (o GatewayRouteSpecHttpRouteOutput) ToGatewayRouteSpecHttpRoutePtrOutput() GatewayRouteSpecHttpRoutePtrOutput
func (GatewayRouteSpecHttpRouteOutput) ToGatewayRouteSpecHttpRoutePtrOutputWithContext ¶
func (o GatewayRouteSpecHttpRouteOutput) ToGatewayRouteSpecHttpRoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRoutePtrOutput
type GatewayRouteSpecHttpRoutePtrInput ¶
type GatewayRouteSpecHttpRoutePtrInput interface {
pulumi.Input
ToGatewayRouteSpecHttpRoutePtrOutput() GatewayRouteSpecHttpRoutePtrOutput
ToGatewayRouteSpecHttpRoutePtrOutputWithContext(context.Context) GatewayRouteSpecHttpRoutePtrOutput
}
GatewayRouteSpecHttpRoutePtrInput is an input type that accepts GatewayRouteSpecHttpRouteArgs, GatewayRouteSpecHttpRoutePtr and GatewayRouteSpecHttpRoutePtrOutput values. You can construct a concrete instance of `GatewayRouteSpecHttpRoutePtrInput` via:
GatewayRouteSpecHttpRouteArgs{...}
or:
nil
func GatewayRouteSpecHttpRoutePtr ¶
func GatewayRouteSpecHttpRoutePtr(v *GatewayRouteSpecHttpRouteArgs) GatewayRouteSpecHttpRoutePtrInput
type GatewayRouteSpecHttpRoutePtrOutput ¶
type GatewayRouteSpecHttpRoutePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecHttpRoutePtrOutput) Action ¶
func (o GatewayRouteSpecHttpRoutePtrOutput) Action() GatewayRouteSpecHttpRouteActionPtrOutput
Action to take if a match is determined.
func (GatewayRouteSpecHttpRoutePtrOutput) Elem ¶
func (o GatewayRouteSpecHttpRoutePtrOutput) Elem() GatewayRouteSpecHttpRouteOutput
func (GatewayRouteSpecHttpRoutePtrOutput) ElementType ¶
func (GatewayRouteSpecHttpRoutePtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecHttpRoutePtrOutput) ToGatewayRouteSpecHttpRoutePtrOutput ¶
func (o GatewayRouteSpecHttpRoutePtrOutput) ToGatewayRouteSpecHttpRoutePtrOutput() GatewayRouteSpecHttpRoutePtrOutput
func (GatewayRouteSpecHttpRoutePtrOutput) ToGatewayRouteSpecHttpRoutePtrOutputWithContext ¶
func (o GatewayRouteSpecHttpRoutePtrOutput) ToGatewayRouteSpecHttpRoutePtrOutputWithContext(ctx context.Context) GatewayRouteSpecHttpRoutePtrOutput
type GatewayRouteSpecInput ¶
type GatewayRouteSpecInput interface {
pulumi.Input
ToGatewayRouteSpecOutput() GatewayRouteSpecOutput
ToGatewayRouteSpecOutputWithContext(context.Context) GatewayRouteSpecOutput
}
GatewayRouteSpecInput is an input type that accepts GatewayRouteSpecArgs and GatewayRouteSpecOutput values. You can construct a concrete instance of `GatewayRouteSpecInput` via:
GatewayRouteSpecArgs{...}
type GatewayRouteSpecOutput ¶
type GatewayRouteSpecOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecOutput) ElementType ¶
func (GatewayRouteSpecOutput) ElementType() reflect.Type
func (GatewayRouteSpecOutput) GrpcRoute ¶
func (o GatewayRouteSpecOutput) GrpcRoute() GatewayRouteSpecGrpcRoutePtrOutput
Specification of a gRPC gateway route.
func (GatewayRouteSpecOutput) Http2Route ¶
func (o GatewayRouteSpecOutput) Http2Route() GatewayRouteSpecHttp2RoutePtrOutput
Specification of an HTTP/2 gateway route.
func (GatewayRouteSpecOutput) HttpRoute ¶
func (o GatewayRouteSpecOutput) HttpRoute() GatewayRouteSpecHttpRoutePtrOutput
Specification of an HTTP gateway route.
func (GatewayRouteSpecOutput) Priority ¶ added in v5.35.0
func (o GatewayRouteSpecOutput) Priority() pulumi.IntPtrOutput
Priority for the gateway route, between `0` and `1000`.
func (GatewayRouteSpecOutput) ToGatewayRouteSpecOutput ¶
func (o GatewayRouteSpecOutput) ToGatewayRouteSpecOutput() GatewayRouteSpecOutput
func (GatewayRouteSpecOutput) ToGatewayRouteSpecOutputWithContext ¶
func (o GatewayRouteSpecOutput) ToGatewayRouteSpecOutputWithContext(ctx context.Context) GatewayRouteSpecOutput
func (GatewayRouteSpecOutput) ToGatewayRouteSpecPtrOutput ¶
func (o GatewayRouteSpecOutput) ToGatewayRouteSpecPtrOutput() GatewayRouteSpecPtrOutput
func (GatewayRouteSpecOutput) ToGatewayRouteSpecPtrOutputWithContext ¶
func (o GatewayRouteSpecOutput) ToGatewayRouteSpecPtrOutputWithContext(ctx context.Context) GatewayRouteSpecPtrOutput
type GatewayRouteSpecPtrInput ¶
type GatewayRouteSpecPtrInput interface {
pulumi.Input
ToGatewayRouteSpecPtrOutput() GatewayRouteSpecPtrOutput
ToGatewayRouteSpecPtrOutputWithContext(context.Context) GatewayRouteSpecPtrOutput
}
GatewayRouteSpecPtrInput is an input type that accepts GatewayRouteSpecArgs, GatewayRouteSpecPtr and GatewayRouteSpecPtrOutput values. You can construct a concrete instance of `GatewayRouteSpecPtrInput` via:
GatewayRouteSpecArgs{...}
or:
nil
func GatewayRouteSpecPtr ¶
func GatewayRouteSpecPtr(v *GatewayRouteSpecArgs) GatewayRouteSpecPtrInput
type GatewayRouteSpecPtrOutput ¶
type GatewayRouteSpecPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecPtrOutput) Elem ¶
func (o GatewayRouteSpecPtrOutput) Elem() GatewayRouteSpecOutput
func (GatewayRouteSpecPtrOutput) ElementType ¶
func (GatewayRouteSpecPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecPtrOutput) GrpcRoute ¶
func (o GatewayRouteSpecPtrOutput) GrpcRoute() GatewayRouteSpecGrpcRoutePtrOutput
Specification of a gRPC gateway route.
func (GatewayRouteSpecPtrOutput) Http2Route ¶
func (o GatewayRouteSpecPtrOutput) Http2Route() GatewayRouteSpecHttp2RoutePtrOutput
Specification of an HTTP/2 gateway route.
func (GatewayRouteSpecPtrOutput) HttpRoute ¶
func (o GatewayRouteSpecPtrOutput) HttpRoute() GatewayRouteSpecHttpRoutePtrOutput
Specification of an HTTP gateway route.
func (GatewayRouteSpecPtrOutput) Priority ¶ added in v5.35.0
func (o GatewayRouteSpecPtrOutput) Priority() pulumi.IntPtrOutput
Priority for the gateway route, between `0` and `1000`.
func (GatewayRouteSpecPtrOutput) ToGatewayRouteSpecPtrOutput ¶
func (o GatewayRouteSpecPtrOutput) ToGatewayRouteSpecPtrOutput() GatewayRouteSpecPtrOutput
func (GatewayRouteSpecPtrOutput) ToGatewayRouteSpecPtrOutputWithContext ¶
func (o GatewayRouteSpecPtrOutput) ToGatewayRouteSpecPtrOutputWithContext(ctx context.Context) GatewayRouteSpecPtrOutput
type GatewayRouteState ¶
type GatewayRouteState struct {
// ARN of the gateway route.
Arn pulumi.StringPtrInput
// Creation date of the gateway route.
CreatedDate pulumi.StringPtrInput
// Last update date of the gateway route.
LastUpdatedDate pulumi.StringPtrInput
// Name of the service mesh in which to create the gateway route. Must be between 1 and 255 characters in length.
MeshName pulumi.StringPtrInput
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringPtrInput
// Name to use for the gateway route. Must be between 1 and 255 characters in length.
Name pulumi.StringPtrInput
// Resource owner's AWS account ID.
ResourceOwner pulumi.StringPtrInput
// Gateway route specification to apply.
Spec GatewayRouteSpecPtrInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
// Name of the virtual gateway to associate the gateway route with. Must be between 1 and 255 characters in length.
VirtualGatewayName pulumi.StringPtrInput
}
func (GatewayRouteState) ElementType ¶
func (GatewayRouteState) ElementType() reflect.Type
type GetGatewayRouteSpec ¶ added in v5.35.0
type GetGatewayRouteSpec struct {
GrpcRoutes []GetGatewayRouteSpecGrpcRoute `pulumi:"grpcRoutes"`
Http2Routes []GetGatewayRouteSpecHttp2Route `pulumi:"http2Routes"`
HttpRoutes []GetGatewayRouteSpecHttpRoute `pulumi:"httpRoutes"`
Priority int `pulumi:"priority"`
}
type GetGatewayRouteSpecArgs ¶ added in v5.35.0
type GetGatewayRouteSpecArgs struct {
GrpcRoutes GetGatewayRouteSpecGrpcRouteArrayInput `pulumi:"grpcRoutes"`
Http2Routes GetGatewayRouteSpecHttp2RouteArrayInput `pulumi:"http2Routes"`
HttpRoutes GetGatewayRouteSpecHttpRouteArrayInput `pulumi:"httpRoutes"`
Priority pulumi.IntInput `pulumi:"priority"`
}
func (GetGatewayRouteSpecArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecArgs) ToGetGatewayRouteSpecOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecArgs) ToGetGatewayRouteSpecOutput() GetGatewayRouteSpecOutput
func (GetGatewayRouteSpecArgs) ToGetGatewayRouteSpecOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecArgs) ToGetGatewayRouteSpecOutputWithContext(ctx context.Context) GetGatewayRouteSpecOutput
type GetGatewayRouteSpecArray ¶ added in v5.35.0
type GetGatewayRouteSpecArray []GetGatewayRouteSpecInput
func (GetGatewayRouteSpecArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecArray) ElementType() reflect.Type
func (GetGatewayRouteSpecArray) ToGetGatewayRouteSpecArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecArray) ToGetGatewayRouteSpecArrayOutput() GetGatewayRouteSpecArrayOutput
func (GetGatewayRouteSpecArray) ToGetGatewayRouteSpecArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecArray) ToGetGatewayRouteSpecArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecArrayOutput
type GetGatewayRouteSpecArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecArrayOutput() GetGatewayRouteSpecArrayOutput
ToGetGatewayRouteSpecArrayOutputWithContext(context.Context) GetGatewayRouteSpecArrayOutput
}
GetGatewayRouteSpecArrayInput is an input type that accepts GetGatewayRouteSpecArray and GetGatewayRouteSpecArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecArrayInput` via:
GetGatewayRouteSpecArray{ GetGatewayRouteSpecArgs{...} }
type GetGatewayRouteSpecArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecArrayOutput) Index ¶ added in v5.35.0
func (o GetGatewayRouteSpecArrayOutput) Index(i pulumi.IntInput) GetGatewayRouteSpecOutput
func (GetGatewayRouteSpecArrayOutput) ToGetGatewayRouteSpecArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecArrayOutput) ToGetGatewayRouteSpecArrayOutput() GetGatewayRouteSpecArrayOutput
func (GetGatewayRouteSpecArrayOutput) ToGetGatewayRouteSpecArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecArrayOutput) ToGetGatewayRouteSpecArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecArrayOutput
type GetGatewayRouteSpecGrpcRoute ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRoute struct {
Actions []GetGatewayRouteSpecGrpcRouteAction `pulumi:"actions"`
Matches []GetGatewayRouteSpecGrpcRouteMatch `pulumi:"matches"`
}
type GetGatewayRouteSpecGrpcRouteAction ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteAction struct {
Targets []GetGatewayRouteSpecGrpcRouteActionTarget `pulumi:"targets"`
}
type GetGatewayRouteSpecGrpcRouteActionArgs ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionArgs struct {
Targets GetGatewayRouteSpecGrpcRouteActionTargetArrayInput `pulumi:"targets"`
}
func (GetGatewayRouteSpecGrpcRouteActionArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteActionArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteActionArgs) ToGetGatewayRouteSpecGrpcRouteActionOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteActionArgs) ToGetGatewayRouteSpecGrpcRouteActionOutput() GetGatewayRouteSpecGrpcRouteActionOutput
func (GetGatewayRouteSpecGrpcRouteActionArgs) ToGetGatewayRouteSpecGrpcRouteActionOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteActionArgs) ToGetGatewayRouteSpecGrpcRouteActionOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionOutput
type GetGatewayRouteSpecGrpcRouteActionArray ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionArray []GetGatewayRouteSpecGrpcRouteActionInput
func (GetGatewayRouteSpecGrpcRouteActionArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteActionArray) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteActionArray) ToGetGatewayRouteSpecGrpcRouteActionArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteActionArray) ToGetGatewayRouteSpecGrpcRouteActionArrayOutput() GetGatewayRouteSpecGrpcRouteActionArrayOutput
func (GetGatewayRouteSpecGrpcRouteActionArray) ToGetGatewayRouteSpecGrpcRouteActionArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteActionArray) ToGetGatewayRouteSpecGrpcRouteActionArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionArrayOutput
type GetGatewayRouteSpecGrpcRouteActionArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecGrpcRouteActionArrayOutput() GetGatewayRouteSpecGrpcRouteActionArrayOutput
ToGetGatewayRouteSpecGrpcRouteActionArrayOutputWithContext(context.Context) GetGatewayRouteSpecGrpcRouteActionArrayOutput
}
GetGatewayRouteSpecGrpcRouteActionArrayInput is an input type that accepts GetGatewayRouteSpecGrpcRouteActionArray and GetGatewayRouteSpecGrpcRouteActionArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecGrpcRouteActionArrayInput` via:
GetGatewayRouteSpecGrpcRouteActionArray{ GetGatewayRouteSpecGrpcRouteActionArgs{...} }
type GetGatewayRouteSpecGrpcRouteActionArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecGrpcRouteActionArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteActionArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteActionArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteActionArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionArrayOutput() GetGatewayRouteSpecGrpcRouteActionArrayOutput
func (GetGatewayRouteSpecGrpcRouteActionArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteActionArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionArrayOutput
type GetGatewayRouteSpecGrpcRouteActionInput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionInput interface {
pulumi.Input
ToGetGatewayRouteSpecGrpcRouteActionOutput() GetGatewayRouteSpecGrpcRouteActionOutput
ToGetGatewayRouteSpecGrpcRouteActionOutputWithContext(context.Context) GetGatewayRouteSpecGrpcRouteActionOutput
}
GetGatewayRouteSpecGrpcRouteActionInput is an input type that accepts GetGatewayRouteSpecGrpcRouteActionArgs and GetGatewayRouteSpecGrpcRouteActionOutput values. You can construct a concrete instance of `GetGatewayRouteSpecGrpcRouteActionInput` via:
GetGatewayRouteSpecGrpcRouteActionArgs{...}
type GetGatewayRouteSpecGrpcRouteActionOutput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecGrpcRouteActionOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteActionOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteActionOutput) ToGetGatewayRouteSpecGrpcRouteActionOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteActionOutput) ToGetGatewayRouteSpecGrpcRouteActionOutput() GetGatewayRouteSpecGrpcRouteActionOutput
func (GetGatewayRouteSpecGrpcRouteActionOutput) ToGetGatewayRouteSpecGrpcRouteActionOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteActionOutput) ToGetGatewayRouteSpecGrpcRouteActionOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionOutput
type GetGatewayRouteSpecGrpcRouteActionTarget ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionTarget struct {
Port int `pulumi:"port"`
VirtualServices []GetGatewayRouteSpecGrpcRouteActionTargetVirtualService `pulumi:"virtualServices"`
}
type GetGatewayRouteSpecGrpcRouteActionTargetArgs ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionTargetArgs struct {
Port pulumi.IntInput `pulumi:"port"`
VirtualServices GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayInput `pulumi:"virtualServices"`
}
func (GetGatewayRouteSpecGrpcRouteActionTargetArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteActionTargetArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteActionTargetArgs) ToGetGatewayRouteSpecGrpcRouteActionTargetOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteActionTargetArgs) ToGetGatewayRouteSpecGrpcRouteActionTargetOutput() GetGatewayRouteSpecGrpcRouteActionTargetOutput
func (GetGatewayRouteSpecGrpcRouteActionTargetArgs) ToGetGatewayRouteSpecGrpcRouteActionTargetOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteActionTargetArgs) ToGetGatewayRouteSpecGrpcRouteActionTargetOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionTargetOutput
type GetGatewayRouteSpecGrpcRouteActionTargetArray ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionTargetArray []GetGatewayRouteSpecGrpcRouteActionTargetInput
func (GetGatewayRouteSpecGrpcRouteActionTargetArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteActionTargetArray) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteActionTargetArray) ToGetGatewayRouteSpecGrpcRouteActionTargetArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteActionTargetArray) ToGetGatewayRouteSpecGrpcRouteActionTargetArrayOutput() GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput
func (GetGatewayRouteSpecGrpcRouteActionTargetArray) ToGetGatewayRouteSpecGrpcRouteActionTargetArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteActionTargetArray) ToGetGatewayRouteSpecGrpcRouteActionTargetArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput
type GetGatewayRouteSpecGrpcRouteActionTargetArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionTargetArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecGrpcRouteActionTargetArrayOutput() GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput
ToGetGatewayRouteSpecGrpcRouteActionTargetArrayOutputWithContext(context.Context) GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput
}
GetGatewayRouteSpecGrpcRouteActionTargetArrayInput is an input type that accepts GetGatewayRouteSpecGrpcRouteActionTargetArray and GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecGrpcRouteActionTargetArrayInput` via:
GetGatewayRouteSpecGrpcRouteActionTargetArray{ GetGatewayRouteSpecGrpcRouteActionTargetArgs{...} }
type GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetArrayOutput() GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput
func (GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionTargetArrayOutput
type GetGatewayRouteSpecGrpcRouteActionTargetInput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionTargetInput interface {
pulumi.Input
ToGetGatewayRouteSpecGrpcRouteActionTargetOutput() GetGatewayRouteSpecGrpcRouteActionTargetOutput
ToGetGatewayRouteSpecGrpcRouteActionTargetOutputWithContext(context.Context) GetGatewayRouteSpecGrpcRouteActionTargetOutput
}
GetGatewayRouteSpecGrpcRouteActionTargetInput is an input type that accepts GetGatewayRouteSpecGrpcRouteActionTargetArgs and GetGatewayRouteSpecGrpcRouteActionTargetOutput values. You can construct a concrete instance of `GetGatewayRouteSpecGrpcRouteActionTargetInput` via:
GetGatewayRouteSpecGrpcRouteActionTargetArgs{...}
type GetGatewayRouteSpecGrpcRouteActionTargetOutput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionTargetOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecGrpcRouteActionTargetOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteActionTargetOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteActionTargetOutput) Port ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteActionTargetOutput) Port() pulumi.IntOutput
func (GetGatewayRouteSpecGrpcRouteActionTargetOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteActionTargetOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetOutput() GetGatewayRouteSpecGrpcRouteActionTargetOutput
func (GetGatewayRouteSpecGrpcRouteActionTargetOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteActionTargetOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionTargetOutput
func (GetGatewayRouteSpecGrpcRouteActionTargetOutput) VirtualServices ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteActionTargetOutput) VirtualServices() GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput
type GetGatewayRouteSpecGrpcRouteActionTargetVirtualService ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionTargetVirtualService struct {
VirtualServiceName string `pulumi:"virtualServiceName"`
}
type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs struct {
VirtualServiceName pulumi.StringInput `pulumi:"virtualServiceName"`
}
func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput() GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArray ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArray []GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceInput
func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArray) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput() GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput
func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput
type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput() GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput
ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutputWithContext(context.Context) GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput
}
GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayInput is an input type that accepts GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArray and GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayInput` via:
GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArray{ GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs{...} }
type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput() GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput
func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArrayOutput
type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceInput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceInput interface {
pulumi.Input
ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput() GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputWithContext(context.Context) GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
}
GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceInput is an input type that accepts GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs and GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput values. You can construct a concrete instance of `GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceInput` via:
GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceArgs{...}
type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput() GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput
func (GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) VirtualServiceName ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteActionTargetVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
type GetGatewayRouteSpecGrpcRouteArgs ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteArgs struct {
Actions GetGatewayRouteSpecGrpcRouteActionArrayInput `pulumi:"actions"`
Matches GetGatewayRouteSpecGrpcRouteMatchArrayInput `pulumi:"matches"`
}
func (GetGatewayRouteSpecGrpcRouteArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteArgs) ToGetGatewayRouteSpecGrpcRouteOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteArgs) ToGetGatewayRouteSpecGrpcRouteOutput() GetGatewayRouteSpecGrpcRouteOutput
func (GetGatewayRouteSpecGrpcRouteArgs) ToGetGatewayRouteSpecGrpcRouteOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteArgs) ToGetGatewayRouteSpecGrpcRouteOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteOutput
type GetGatewayRouteSpecGrpcRouteArray ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteArray []GetGatewayRouteSpecGrpcRouteInput
func (GetGatewayRouteSpecGrpcRouteArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteArray) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteArray) ToGetGatewayRouteSpecGrpcRouteArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteArray) ToGetGatewayRouteSpecGrpcRouteArrayOutput() GetGatewayRouteSpecGrpcRouteArrayOutput
func (GetGatewayRouteSpecGrpcRouteArray) ToGetGatewayRouteSpecGrpcRouteArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteArray) ToGetGatewayRouteSpecGrpcRouteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteArrayOutput
type GetGatewayRouteSpecGrpcRouteArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecGrpcRouteArrayOutput() GetGatewayRouteSpecGrpcRouteArrayOutput
ToGetGatewayRouteSpecGrpcRouteArrayOutputWithContext(context.Context) GetGatewayRouteSpecGrpcRouteArrayOutput
}
GetGatewayRouteSpecGrpcRouteArrayInput is an input type that accepts GetGatewayRouteSpecGrpcRouteArray and GetGatewayRouteSpecGrpcRouteArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecGrpcRouteArrayInput` via:
GetGatewayRouteSpecGrpcRouteArray{ GetGatewayRouteSpecGrpcRouteArgs{...} }
type GetGatewayRouteSpecGrpcRouteArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecGrpcRouteArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteArrayOutput) ToGetGatewayRouteSpecGrpcRouteArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteArrayOutput) ToGetGatewayRouteSpecGrpcRouteArrayOutput() GetGatewayRouteSpecGrpcRouteArrayOutput
func (GetGatewayRouteSpecGrpcRouteArrayOutput) ToGetGatewayRouteSpecGrpcRouteArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteArrayOutput) ToGetGatewayRouteSpecGrpcRouteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteArrayOutput
type GetGatewayRouteSpecGrpcRouteInput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteInput interface {
pulumi.Input
ToGetGatewayRouteSpecGrpcRouteOutput() GetGatewayRouteSpecGrpcRouteOutput
ToGetGatewayRouteSpecGrpcRouteOutputWithContext(context.Context) GetGatewayRouteSpecGrpcRouteOutput
}
GetGatewayRouteSpecGrpcRouteInput is an input type that accepts GetGatewayRouteSpecGrpcRouteArgs and GetGatewayRouteSpecGrpcRouteOutput values. You can construct a concrete instance of `GetGatewayRouteSpecGrpcRouteInput` via:
GetGatewayRouteSpecGrpcRouteArgs{...}
type GetGatewayRouteSpecGrpcRouteMatch ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteMatchArgs ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteMatchArgs struct {
Port pulumi.IntInput `pulumi:"port"`
ServiceName pulumi.StringInput `pulumi:"serviceName"`
}
func (GetGatewayRouteSpecGrpcRouteMatchArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteMatchArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteMatchArgs) ToGetGatewayRouteSpecGrpcRouteMatchOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteMatchArgs) ToGetGatewayRouteSpecGrpcRouteMatchOutput() GetGatewayRouteSpecGrpcRouteMatchOutput
func (GetGatewayRouteSpecGrpcRouteMatchArgs) ToGetGatewayRouteSpecGrpcRouteMatchOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteMatchArgs) ToGetGatewayRouteSpecGrpcRouteMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteMatchOutput
type GetGatewayRouteSpecGrpcRouteMatchArray ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteMatchArray []GetGatewayRouteSpecGrpcRouteMatchInput
func (GetGatewayRouteSpecGrpcRouteMatchArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteMatchArray) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteMatchArray) ToGetGatewayRouteSpecGrpcRouteMatchArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteMatchArray) ToGetGatewayRouteSpecGrpcRouteMatchArrayOutput() GetGatewayRouteSpecGrpcRouteMatchArrayOutput
func (GetGatewayRouteSpecGrpcRouteMatchArray) ToGetGatewayRouteSpecGrpcRouteMatchArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecGrpcRouteMatchArray) ToGetGatewayRouteSpecGrpcRouteMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteMatchArrayOutput
type GetGatewayRouteSpecGrpcRouteMatchArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteMatchArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecGrpcRouteMatchArrayOutput() GetGatewayRouteSpecGrpcRouteMatchArrayOutput
ToGetGatewayRouteSpecGrpcRouteMatchArrayOutputWithContext(context.Context) GetGatewayRouteSpecGrpcRouteMatchArrayOutput
}
GetGatewayRouteSpecGrpcRouteMatchArrayInput is an input type that accepts GetGatewayRouteSpecGrpcRouteMatchArray and GetGatewayRouteSpecGrpcRouteMatchArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecGrpcRouteMatchArrayInput` via:
GetGatewayRouteSpecGrpcRouteMatchArray{ GetGatewayRouteSpecGrpcRouteMatchArgs{...} }
type GetGatewayRouteSpecGrpcRouteMatchArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteMatchArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecGrpcRouteMatchArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteMatchArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteMatchArrayOutput) ToGetGatewayRouteSpecGrpcRouteMatchArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteMatchArrayOutput) ToGetGatewayRouteSpecGrpcRouteMatchArrayOutput() GetGatewayRouteSpecGrpcRouteMatchArrayOutput
func (GetGatewayRouteSpecGrpcRouteMatchArrayOutput) ToGetGatewayRouteSpecGrpcRouteMatchArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteMatchArrayOutput) ToGetGatewayRouteSpecGrpcRouteMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteMatchArrayOutput
type GetGatewayRouteSpecGrpcRouteMatchInput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteMatchInput interface {
pulumi.Input
ToGetGatewayRouteSpecGrpcRouteMatchOutput() GetGatewayRouteSpecGrpcRouteMatchOutput
ToGetGatewayRouteSpecGrpcRouteMatchOutputWithContext(context.Context) GetGatewayRouteSpecGrpcRouteMatchOutput
}
GetGatewayRouteSpecGrpcRouteMatchInput is an input type that accepts GetGatewayRouteSpecGrpcRouteMatchArgs and GetGatewayRouteSpecGrpcRouteMatchOutput values. You can construct a concrete instance of `GetGatewayRouteSpecGrpcRouteMatchInput` via:
GetGatewayRouteSpecGrpcRouteMatchArgs{...}
type GetGatewayRouteSpecGrpcRouteMatchOutput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteMatchOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecGrpcRouteMatchOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteMatchOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteMatchOutput) Port ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteMatchOutput) Port() pulumi.IntOutput
func (GetGatewayRouteSpecGrpcRouteMatchOutput) ServiceName ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteMatchOutput) ServiceName() pulumi.StringOutput
func (GetGatewayRouteSpecGrpcRouteMatchOutput) ToGetGatewayRouteSpecGrpcRouteMatchOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteMatchOutput) ToGetGatewayRouteSpecGrpcRouteMatchOutput() GetGatewayRouteSpecGrpcRouteMatchOutput
func (GetGatewayRouteSpecGrpcRouteMatchOutput) ToGetGatewayRouteSpecGrpcRouteMatchOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteMatchOutput) ToGetGatewayRouteSpecGrpcRouteMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteMatchOutput
type GetGatewayRouteSpecGrpcRouteOutput ¶ added in v5.35.0
type GetGatewayRouteSpecGrpcRouteOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecGrpcRouteOutput) Actions ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteOutput) Actions() GetGatewayRouteSpecGrpcRouteActionArrayOutput
func (GetGatewayRouteSpecGrpcRouteOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecGrpcRouteOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecGrpcRouteOutput) Matches ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteOutput) Matches() GetGatewayRouteSpecGrpcRouteMatchArrayOutput
func (GetGatewayRouteSpecGrpcRouteOutput) ToGetGatewayRouteSpecGrpcRouteOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteOutput) ToGetGatewayRouteSpecGrpcRouteOutput() GetGatewayRouteSpecGrpcRouteOutput
func (GetGatewayRouteSpecGrpcRouteOutput) ToGetGatewayRouteSpecGrpcRouteOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecGrpcRouteOutput) ToGetGatewayRouteSpecGrpcRouteOutputWithContext(ctx context.Context) GetGatewayRouteSpecGrpcRouteOutput
type GetGatewayRouteSpecHttp2Route ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2Route struct {
Actions []GetGatewayRouteSpecHttp2RouteAction `pulumi:"actions"`
Matches []GetGatewayRouteSpecHttp2RouteMatch `pulumi:"matches"`
}
type GetGatewayRouteSpecHttp2RouteAction ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteAction struct {
Rewrites []GetGatewayRouteSpecHttp2RouteActionRewrite `pulumi:"rewrites"`
Targets []GetGatewayRouteSpecHttp2RouteActionTarget `pulumi:"targets"`
}
type GetGatewayRouteSpecHttp2RouteActionArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionArgs struct {
Rewrites GetGatewayRouteSpecHttp2RouteActionRewriteArrayInput `pulumi:"rewrites"`
Targets GetGatewayRouteSpecHttp2RouteActionTargetArrayInput `pulumi:"targets"`
}
func (GetGatewayRouteSpecHttp2RouteActionArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionArgs) ToGetGatewayRouteSpecHttp2RouteActionOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionArgs) ToGetGatewayRouteSpecHttp2RouteActionOutput() GetGatewayRouteSpecHttp2RouteActionOutput
func (GetGatewayRouteSpecHttp2RouteActionArgs) ToGetGatewayRouteSpecHttp2RouteActionOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionArgs) ToGetGatewayRouteSpecHttp2RouteActionOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionOutput
type GetGatewayRouteSpecHttp2RouteActionArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionArray []GetGatewayRouteSpecHttp2RouteActionInput
func (GetGatewayRouteSpecHttp2RouteActionArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionArray) ToGetGatewayRouteSpecHttp2RouteActionArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionArray) ToGetGatewayRouteSpecHttp2RouteActionArrayOutput() GetGatewayRouteSpecHttp2RouteActionArrayOutput
func (GetGatewayRouteSpecHttp2RouteActionArray) ToGetGatewayRouteSpecHttp2RouteActionArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionArray) ToGetGatewayRouteSpecHttp2RouteActionArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionArrayOutput
type GetGatewayRouteSpecHttp2RouteActionArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteActionArrayOutput() GetGatewayRouteSpecHttp2RouteActionArrayOutput
ToGetGatewayRouteSpecHttp2RouteActionArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteActionArrayOutput
}
GetGatewayRouteSpecHttp2RouteActionArrayInput is an input type that accepts GetGatewayRouteSpecHttp2RouteActionArray and GetGatewayRouteSpecHttp2RouteActionArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteActionArrayInput` via:
GetGatewayRouteSpecHttp2RouteActionArray{ GetGatewayRouteSpecHttp2RouteActionArgs{...} }
type GetGatewayRouteSpecHttp2RouteActionArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteActionArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionArrayOutput() GetGatewayRouteSpecHttp2RouteActionArrayOutput
func (GetGatewayRouteSpecHttp2RouteActionArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionArrayOutput
type GetGatewayRouteSpecHttp2RouteActionInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteActionOutput() GetGatewayRouteSpecHttp2RouteActionOutput
ToGetGatewayRouteSpecHttp2RouteActionOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteActionOutput
}
GetGatewayRouteSpecHttp2RouteActionInput is an input type that accepts GetGatewayRouteSpecHttp2RouteActionArgs and GetGatewayRouteSpecHttp2RouteActionOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteActionInput` via:
GetGatewayRouteSpecHttp2RouteActionArgs{...}
type GetGatewayRouteSpecHttp2RouteActionOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteActionOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionOutput) ToGetGatewayRouteSpecHttp2RouteActionOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionOutput) ToGetGatewayRouteSpecHttp2RouteActionOutput() GetGatewayRouteSpecHttp2RouteActionOutput
func (GetGatewayRouteSpecHttp2RouteActionOutput) ToGetGatewayRouteSpecHttp2RouteActionOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionOutput) ToGetGatewayRouteSpecHttp2RouteActionOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionOutput
type GetGatewayRouteSpecHttp2RouteActionRewrite ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewrite struct {
Hostnames []GetGatewayRouteSpecHttp2RouteActionRewriteHostname `pulumi:"hostnames"`
Prefixes []GetGatewayRouteSpecHttp2RouteActionRewritePrefix `pulumi:"prefixes"`
}
type GetGatewayRouteSpecHttp2RouteActionRewriteArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewriteArgs struct {
Hostnames GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayInput `pulumi:"hostnames"`
Prefixes GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayInput `pulumi:"prefixes"`
}
func (GetGatewayRouteSpecHttp2RouteActionRewriteArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionRewriteArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionRewriteArgs) ToGetGatewayRouteSpecHttp2RouteActionRewriteOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionRewriteArgs) ToGetGatewayRouteSpecHttp2RouteActionRewriteOutput() GetGatewayRouteSpecHttp2RouteActionRewriteOutput
func (GetGatewayRouteSpecHttp2RouteActionRewriteArgs) ToGetGatewayRouteSpecHttp2RouteActionRewriteOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionRewriteArgs) ToGetGatewayRouteSpecHttp2RouteActionRewriteOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteOutput
type GetGatewayRouteSpecHttp2RouteActionRewriteArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewriteArray []GetGatewayRouteSpecHttp2RouteActionRewriteInput
func (GetGatewayRouteSpecHttp2RouteActionRewriteArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionRewriteArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionRewriteArray) ToGetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionRewriteArray) ToGetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput() GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput
func (GetGatewayRouteSpecHttp2RouteActionRewriteArray) ToGetGatewayRouteSpecHttp2RouteActionRewriteArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionRewriteArray) ToGetGatewayRouteSpecHttp2RouteActionRewriteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput
type GetGatewayRouteSpecHttp2RouteActionRewriteArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewriteArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput() GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput
ToGetGatewayRouteSpecHttp2RouteActionRewriteArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput
}
GetGatewayRouteSpecHttp2RouteActionRewriteArrayInput is an input type that accepts GetGatewayRouteSpecHttp2RouteActionRewriteArray and GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteActionRewriteArrayInput` via:
GetGatewayRouteSpecHttp2RouteActionRewriteArray{ GetGatewayRouteSpecHttp2RouteActionRewriteArgs{...} }
type GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput() GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput
func (GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteArrayOutput
type GetGatewayRouteSpecHttp2RouteActionRewriteHostname ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewriteHostname struct {
DefaultTargetHostname string `pulumi:"defaultTargetHostname"`
}
type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArgs struct {
DefaultTargetHostname pulumi.StringInput `pulumi:"defaultTargetHostname"`
}
func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput() GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArgs) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArray []GetGatewayRouteSpecHttp2RouteActionRewriteHostnameInput
func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArray) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArray) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput() GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput
func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArray) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArray) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput
type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput() GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput
ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput
}
GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayInput is an input type that accepts GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArray and GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayInput` via:
GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArray{ GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArgs{...} }
type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput() GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput
func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArrayOutput
type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput() GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
}
GetGatewayRouteSpecHttp2RouteActionRewriteHostnameInput is an input type that accepts GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArgs and GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteActionRewriteHostnameInput` via:
GetGatewayRouteSpecHttp2RouteActionRewriteHostnameArgs{...}
type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) DefaultTargetHostname ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) DefaultTargetHostname() pulumi.StringOutput
func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput() GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
func (GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteHostnameOutput
type GetGatewayRouteSpecHttp2RouteActionRewriteInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewriteInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteActionRewriteOutput() GetGatewayRouteSpecHttp2RouteActionRewriteOutput
ToGetGatewayRouteSpecHttp2RouteActionRewriteOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteOutput
}
GetGatewayRouteSpecHttp2RouteActionRewriteInput is an input type that accepts GetGatewayRouteSpecHttp2RouteActionRewriteArgs and GetGatewayRouteSpecHttp2RouteActionRewriteOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteActionRewriteInput` via:
GetGatewayRouteSpecHttp2RouteActionRewriteArgs{...}
type GetGatewayRouteSpecHttp2RouteActionRewriteOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewriteOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteActionRewriteOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionRewriteOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionRewriteOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionRewriteOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteOutput() GetGatewayRouteSpecHttp2RouteActionRewriteOutput
func (GetGatewayRouteSpecHttp2RouteActionRewriteOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionRewriteOutput) ToGetGatewayRouteSpecHttp2RouteActionRewriteOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewriteOutput
type GetGatewayRouteSpecHttp2RouteActionRewritePrefix ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewritePrefixArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewritePrefixArgs struct {
DefaultPrefix pulumi.StringInput `pulumi:"defaultPrefix"`
Value pulumi.StringInput `pulumi:"value"`
}
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput() GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionRewritePrefixArgs) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput
type GetGatewayRouteSpecHttp2RouteActionRewritePrefixArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewritePrefixArray []GetGatewayRouteSpecHttp2RouteActionRewritePrefixInput
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixArray) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionRewritePrefixArray) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput() GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixArray) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionRewritePrefixArray) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput
type GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput() GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput
ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput
}
GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayInput is an input type that accepts GetGatewayRouteSpecHttp2RouteActionRewritePrefixArray and GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayInput` via:
GetGatewayRouteSpecHttp2RouteActionRewritePrefixArray{ GetGatewayRouteSpecHttp2RouteActionRewritePrefixArgs{...} }
type GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput() GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewritePrefixArrayOutput
type GetGatewayRouteSpecHttp2RouteActionRewritePrefixInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewritePrefixInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput() GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput
ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput
}
GetGatewayRouteSpecHttp2RouteActionRewritePrefixInput is an input type that accepts GetGatewayRouteSpecHttp2RouteActionRewritePrefixArgs and GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteActionRewritePrefixInput` via:
GetGatewayRouteSpecHttp2RouteActionRewritePrefixArgs{...}
type GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput) DefaultPrefix ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput) DefaultPrefix() pulumi.StringOutput
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput() GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput) ToGetGatewayRouteSpecHttp2RouteActionRewritePrefixOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput
func (GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput) Value ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionRewritePrefixOutput) Value() pulumi.StringOutput
type GetGatewayRouteSpecHttp2RouteActionTarget ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionTarget struct {
Port int `pulumi:"port"`
VirtualServices []GetGatewayRouteSpecHttp2RouteActionTargetVirtualService `pulumi:"virtualServices"`
}
type GetGatewayRouteSpecHttp2RouteActionTargetArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionTargetArgs struct {
Port pulumi.IntInput `pulumi:"port"`
VirtualServices GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayInput `pulumi:"virtualServices"`
}
func (GetGatewayRouteSpecHttp2RouteActionTargetArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionTargetArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionTargetArgs) ToGetGatewayRouteSpecHttp2RouteActionTargetOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionTargetArgs) ToGetGatewayRouteSpecHttp2RouteActionTargetOutput() GetGatewayRouteSpecHttp2RouteActionTargetOutput
func (GetGatewayRouteSpecHttp2RouteActionTargetArgs) ToGetGatewayRouteSpecHttp2RouteActionTargetOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionTargetArgs) ToGetGatewayRouteSpecHttp2RouteActionTargetOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionTargetOutput
type GetGatewayRouteSpecHttp2RouteActionTargetArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionTargetArray []GetGatewayRouteSpecHttp2RouteActionTargetInput
func (GetGatewayRouteSpecHttp2RouteActionTargetArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionTargetArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionTargetArray) ToGetGatewayRouteSpecHttp2RouteActionTargetArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionTargetArray) ToGetGatewayRouteSpecHttp2RouteActionTargetArrayOutput() GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput
func (GetGatewayRouteSpecHttp2RouteActionTargetArray) ToGetGatewayRouteSpecHttp2RouteActionTargetArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionTargetArray) ToGetGatewayRouteSpecHttp2RouteActionTargetArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput
type GetGatewayRouteSpecHttp2RouteActionTargetArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionTargetArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteActionTargetArrayOutput() GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput
ToGetGatewayRouteSpecHttp2RouteActionTargetArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput
}
GetGatewayRouteSpecHttp2RouteActionTargetArrayInput is an input type that accepts GetGatewayRouteSpecHttp2RouteActionTargetArray and GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteActionTargetArrayInput` via:
GetGatewayRouteSpecHttp2RouteActionTargetArray{ GetGatewayRouteSpecHttp2RouteActionTargetArgs{...} }
type GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetArrayOutput() GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput
func (GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionTargetArrayOutput
type GetGatewayRouteSpecHttp2RouteActionTargetInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionTargetInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteActionTargetOutput() GetGatewayRouteSpecHttp2RouteActionTargetOutput
ToGetGatewayRouteSpecHttp2RouteActionTargetOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteActionTargetOutput
}
GetGatewayRouteSpecHttp2RouteActionTargetInput is an input type that accepts GetGatewayRouteSpecHttp2RouteActionTargetArgs and GetGatewayRouteSpecHttp2RouteActionTargetOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteActionTargetInput` via:
GetGatewayRouteSpecHttp2RouteActionTargetArgs{...}
type GetGatewayRouteSpecHttp2RouteActionTargetOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionTargetOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteActionTargetOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionTargetOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionTargetOutput) Port ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionTargetOutput) Port() pulumi.IntOutput
func (GetGatewayRouteSpecHttp2RouteActionTargetOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionTargetOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetOutput() GetGatewayRouteSpecHttp2RouteActionTargetOutput
func (GetGatewayRouteSpecHttp2RouteActionTargetOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionTargetOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionTargetOutput
func (GetGatewayRouteSpecHttp2RouteActionTargetOutput) VirtualServices ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionTargetVirtualService ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionTargetVirtualService struct {
VirtualServiceName string `pulumi:"virtualServiceName"`
}
type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs struct {
VirtualServiceName pulumi.StringInput `pulumi:"virtualServiceName"`
}
func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput() GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArray []GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceInput
func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput() GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput
func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput
type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput() GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput
ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput
}
GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayInput is an input type that accepts GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArray and GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayInput` via:
GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArray{ GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs{...} }
type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput() GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput
func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArrayOutput
type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput() GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
}
GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceInput is an input type that accepts GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs and GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceInput` via:
GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceArgs{...}
type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput() GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput
func (GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) VirtualServiceName ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteActionTargetVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
type GetGatewayRouteSpecHttp2RouteArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteArgs struct {
Actions GetGatewayRouteSpecHttp2RouteActionArrayInput `pulumi:"actions"`
Matches GetGatewayRouteSpecHttp2RouteMatchArrayInput `pulumi:"matches"`
}
func (GetGatewayRouteSpecHttp2RouteArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteArgs) ToGetGatewayRouteSpecHttp2RouteOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteArgs) ToGetGatewayRouteSpecHttp2RouteOutput() GetGatewayRouteSpecHttp2RouteOutput
func (GetGatewayRouteSpecHttp2RouteArgs) ToGetGatewayRouteSpecHttp2RouteOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteArgs) ToGetGatewayRouteSpecHttp2RouteOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteOutput
type GetGatewayRouteSpecHttp2RouteArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteArray []GetGatewayRouteSpecHttp2RouteInput
func (GetGatewayRouteSpecHttp2RouteArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteArray) ToGetGatewayRouteSpecHttp2RouteArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteArray) ToGetGatewayRouteSpecHttp2RouteArrayOutput() GetGatewayRouteSpecHttp2RouteArrayOutput
func (GetGatewayRouteSpecHttp2RouteArray) ToGetGatewayRouteSpecHttp2RouteArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteArray) ToGetGatewayRouteSpecHttp2RouteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteArrayOutput
type GetGatewayRouteSpecHttp2RouteArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteArrayOutput() GetGatewayRouteSpecHttp2RouteArrayOutput
ToGetGatewayRouteSpecHttp2RouteArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteArrayOutput
}
GetGatewayRouteSpecHttp2RouteArrayInput is an input type that accepts GetGatewayRouteSpecHttp2RouteArray and GetGatewayRouteSpecHttp2RouteArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteArrayInput` via:
GetGatewayRouteSpecHttp2RouteArray{ GetGatewayRouteSpecHttp2RouteArgs{...} }
type GetGatewayRouteSpecHttp2RouteArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteArrayOutput) ToGetGatewayRouteSpecHttp2RouteArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteArrayOutput) ToGetGatewayRouteSpecHttp2RouteArrayOutput() GetGatewayRouteSpecHttp2RouteArrayOutput
func (GetGatewayRouteSpecHttp2RouteArrayOutput) ToGetGatewayRouteSpecHttp2RouteArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteArrayOutput) ToGetGatewayRouteSpecHttp2RouteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteArrayOutput
type GetGatewayRouteSpecHttp2RouteInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteOutput() GetGatewayRouteSpecHttp2RouteOutput
ToGetGatewayRouteSpecHttp2RouteOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteOutput
}
GetGatewayRouteSpecHttp2RouteInput is an input type that accepts GetGatewayRouteSpecHttp2RouteArgs and GetGatewayRouteSpecHttp2RouteOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteInput` via:
GetGatewayRouteSpecHttp2RouteArgs{...}
type GetGatewayRouteSpecHttp2RouteMatch ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatch struct {
Headers []GetGatewayRouteSpecHttp2RouteMatchHeader `pulumi:"headers"`
Hostnames []GetGatewayRouteSpecHttp2RouteMatchHostname `pulumi:"hostnames"`
Paths []GetGatewayRouteSpecHttp2RouteMatchPath `pulumi:"paths"`
Port int `pulumi:"port"`
Prefix string `pulumi:"prefix"`
QueryParameters []GetGatewayRouteSpecHttp2RouteMatchQueryParameter `pulumi:"queryParameters"`
}
type GetGatewayRouteSpecHttp2RouteMatchArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchArgs struct {
Headers GetGatewayRouteSpecHttp2RouteMatchHeaderArrayInput `pulumi:"headers"`
Hostnames GetGatewayRouteSpecHttp2RouteMatchHostnameArrayInput `pulumi:"hostnames"`
Paths GetGatewayRouteSpecHttp2RouteMatchPathArrayInput `pulumi:"paths"`
Port pulumi.IntInput `pulumi:"port"`
Prefix pulumi.StringInput `pulumi:"prefix"`
QueryParameters GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayInput `pulumi:"queryParameters"`
}
func (GetGatewayRouteSpecHttp2RouteMatchArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchOutput() GetGatewayRouteSpecHttp2RouteMatchOutput
func (GetGatewayRouteSpecHttp2RouteMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchOutput
type GetGatewayRouteSpecHttp2RouteMatchArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchArray []GetGatewayRouteSpecHttp2RouteMatchInput
func (GetGatewayRouteSpecHttp2RouteMatchArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchArrayOutput() GetGatewayRouteSpecHttp2RouteMatchArrayOutput
func (GetGatewayRouteSpecHttp2RouteMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchArrayOutput
type GetGatewayRouteSpecHttp2RouteMatchArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteMatchArrayOutput() GetGatewayRouteSpecHttp2RouteMatchArrayOutput
ToGetGatewayRouteSpecHttp2RouteMatchArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteMatchArrayOutput
}
GetGatewayRouteSpecHttp2RouteMatchArrayInput is an input type that accepts GetGatewayRouteSpecHttp2RouteMatchArray and GetGatewayRouteSpecHttp2RouteMatchArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteMatchArrayInput` via:
GetGatewayRouteSpecHttp2RouteMatchArray{ GetGatewayRouteSpecHttp2RouteMatchArgs{...} }
type GetGatewayRouteSpecHttp2RouteMatchArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteMatchArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchArrayOutput() GetGatewayRouteSpecHttp2RouteMatchArrayOutput
func (GetGatewayRouteSpecHttp2RouteMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchArrayOutput
type GetGatewayRouteSpecHttp2RouteMatchHeader ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeader struct {
Invert bool `pulumi:"invert"`
Matches []GetGatewayRouteSpecHttp2RouteMatchHeaderMatch `pulumi:"matches"`
// Name of the gateway route.
Name string `pulumi:"name"`
}
type GetGatewayRouteSpecHttp2RouteMatchHeaderArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderArgs struct {
Invert pulumi.BoolInput `pulumi:"invert"`
Matches GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayInput `pulumi:"matches"`
// Name of the gateway route.
Name pulumi.StringInput `pulumi:"name"`
}
func (GetGatewayRouteSpecHttp2RouteMatchHeaderArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchHeaderArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchHeaderArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchHeaderArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchHeaderArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderOutput
type GetGatewayRouteSpecHttp2RouteMatchHeaderArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderArray []GetGatewayRouteSpecHttp2RouteMatchHeaderInput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchHeaderArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchHeaderArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchHeaderArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchHeaderArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
type GetGatewayRouteSpecHttp2RouteMatchHeaderArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
ToGetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
}
GetGatewayRouteSpecHttp2RouteMatchHeaderArrayInput is an input type that accepts GetGatewayRouteSpecHttp2RouteMatchHeaderArray and GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteMatchHeaderArrayInput` via:
GetGatewayRouteSpecHttp2RouteMatchHeaderArray{ GetGatewayRouteSpecHttp2RouteMatchHeaderArgs{...} }
type GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderArrayOutput
type GetGatewayRouteSpecHttp2RouteMatchHeaderInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteMatchHeaderOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderOutput
ToGetGatewayRouteSpecHttp2RouteMatchHeaderOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderOutput
}
GetGatewayRouteSpecHttp2RouteMatchHeaderInput is an input type that accepts GetGatewayRouteSpecHttp2RouteMatchHeaderArgs and GetGatewayRouteSpecHttp2RouteMatchHeaderOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteMatchHeaderInput` via:
GetGatewayRouteSpecHttp2RouteMatchHeaderArgs{...}
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatch ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatch struct {
Exact string `pulumi:"exact"`
Prefix string `pulumi:"prefix"`
Ranges []GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRange `pulumi:"ranges"`
Regex string `pulumi:"regex"`
Suffix string `pulumi:"suffix"`
}
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArgs struct {
Exact pulumi.StringInput `pulumi:"exact"`
Prefix pulumi.StringInput `pulumi:"prefix"`
Ranges GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayInput `pulumi:"ranges"`
Regex pulumi.StringInput `pulumi:"regex"`
Suffix pulumi.StringInput `pulumi:"suffix"`
}
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArray []GetGatewayRouteSpecHttp2RouteMatchHeaderMatchInput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
}
GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayInput is an input type that accepts GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArray and GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayInput` via:
GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArray{ GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArgs{...} }
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
}
GetGatewayRouteSpecHttp2RouteMatchHeaderMatchInput is an input type that accepts GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArgs and GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteMatchHeaderMatchInput` via:
GetGatewayRouteSpecHttp2RouteMatchHeaderMatchArgs{...}
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Exact ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Exact() pulumi.StringOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Prefix ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Prefix() pulumi.StringOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Regex ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Regex() pulumi.StringOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Suffix ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) Suffix() pulumi.StringOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchOutput
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRange ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs struct {
End pulumi.IntInput `pulumi:"end"`
Start pulumi.IntInput `pulumi:"start"`
}
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArray []GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeInput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
}
GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayInput is an input type that accepts GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArray and GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayInput` via:
GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArray{ GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs{...} }
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
}
GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeInput is an input type that accepts GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs and GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeInput` via:
GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeArgs{...}
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) Start ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) Start() pulumi.IntOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
type GetGatewayRouteSpecHttp2RouteMatchHeaderOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHeaderOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteMatchHeaderOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchHeaderOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchHeaderOutput) Invert ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderOutput) Invert() pulumi.BoolOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderOutput) Name ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderOutput) Name() pulumi.StringOutput
Name of the gateway route.
func (GetGatewayRouteSpecHttp2RouteMatchHeaderOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderOutput() GetGatewayRouteSpecHttp2RouteMatchHeaderOutput
func (GetGatewayRouteSpecHttp2RouteMatchHeaderOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHeaderOutput) ToGetGatewayRouteSpecHttp2RouteMatchHeaderOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHeaderOutput
type GetGatewayRouteSpecHttp2RouteMatchHostname ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHostnameArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHostnameArgs struct {
Exact pulumi.StringInput `pulumi:"exact"`
Suffix pulumi.StringInput `pulumi:"suffix"`
}
func (GetGatewayRouteSpecHttp2RouteMatchHostnameArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchHostnameArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGetGatewayRouteSpecHttp2RouteMatchHostnameOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGetGatewayRouteSpecHttp2RouteMatchHostnameOutput() GetGatewayRouteSpecHttp2RouteMatchHostnameOutput
func (GetGatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGetGatewayRouteSpecHttp2RouteMatchHostnameOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchHostnameArgs) ToGetGatewayRouteSpecHttp2RouteMatchHostnameOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHostnameOutput
type GetGatewayRouteSpecHttp2RouteMatchHostnameArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHostnameArray []GetGatewayRouteSpecHttp2RouteMatchHostnameInput
func (GetGatewayRouteSpecHttp2RouteMatchHostnameArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchHostnameArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchHostnameArray) ToGetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchHostnameArray) ToGetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput
func (GetGatewayRouteSpecHttp2RouteMatchHostnameArray) ToGetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchHostnameArray) ToGetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput
type GetGatewayRouteSpecHttp2RouteMatchHostnameArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHostnameArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput
ToGetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput
}
GetGatewayRouteSpecHttp2RouteMatchHostnameArrayInput is an input type that accepts GetGatewayRouteSpecHttp2RouteMatchHostnameArray and GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteMatchHostnameArrayInput` via:
GetGatewayRouteSpecHttp2RouteMatchHostnameArray{ GetGatewayRouteSpecHttp2RouteMatchHostnameArgs{...} }
type GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput() GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput
func (GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHostnameArrayOutput
type GetGatewayRouteSpecHttp2RouteMatchHostnameInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHostnameInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteMatchHostnameOutput() GetGatewayRouteSpecHttp2RouteMatchHostnameOutput
ToGetGatewayRouteSpecHttp2RouteMatchHostnameOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteMatchHostnameOutput
}
GetGatewayRouteSpecHttp2RouteMatchHostnameInput is an input type that accepts GetGatewayRouteSpecHttp2RouteMatchHostnameArgs and GetGatewayRouteSpecHttp2RouteMatchHostnameOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteMatchHostnameInput` via:
GetGatewayRouteSpecHttp2RouteMatchHostnameArgs{...}
type GetGatewayRouteSpecHttp2RouteMatchHostnameOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchHostnameOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteMatchHostnameOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchHostnameOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchHostnameOutput) Exact ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHostnameOutput) Exact() pulumi.StringOutput
func (GetGatewayRouteSpecHttp2RouteMatchHostnameOutput) Suffix ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHostnameOutput) Suffix() pulumi.StringOutput
func (GetGatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGetGatewayRouteSpecHttp2RouteMatchHostnameOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGetGatewayRouteSpecHttp2RouteMatchHostnameOutput() GetGatewayRouteSpecHttp2RouteMatchHostnameOutput
func (GetGatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGetGatewayRouteSpecHttp2RouteMatchHostnameOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchHostnameOutput) ToGetGatewayRouteSpecHttp2RouteMatchHostnameOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchHostnameOutput
type GetGatewayRouteSpecHttp2RouteMatchInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteMatchOutput() GetGatewayRouteSpecHttp2RouteMatchOutput
ToGetGatewayRouteSpecHttp2RouteMatchOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteMatchOutput
}
GetGatewayRouteSpecHttp2RouteMatchInput is an input type that accepts GetGatewayRouteSpecHttp2RouteMatchArgs and GetGatewayRouteSpecHttp2RouteMatchOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteMatchInput` via:
GetGatewayRouteSpecHttp2RouteMatchArgs{...}
type GetGatewayRouteSpecHttp2RouteMatchOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteMatchOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchOutput) Port ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchOutput) Port() pulumi.IntOutput
func (GetGatewayRouteSpecHttp2RouteMatchOutput) Prefix ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchOutput) Prefix() pulumi.StringOutput
func (GetGatewayRouteSpecHttp2RouteMatchOutput) QueryParameters ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchOutput) QueryParameters() GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
func (GetGatewayRouteSpecHttp2RouteMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchOutput() GetGatewayRouteSpecHttp2RouteMatchOutput
func (GetGatewayRouteSpecHttp2RouteMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchOutput
type GetGatewayRouteSpecHttp2RouteMatchPath ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchPathArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchPathArgs struct {
Exact pulumi.StringInput `pulumi:"exact"`
Regex pulumi.StringInput `pulumi:"regex"`
}
func (GetGatewayRouteSpecHttp2RouteMatchPathArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchPathArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchPathArgs) ToGetGatewayRouteSpecHttp2RouteMatchPathOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchPathArgs) ToGetGatewayRouteSpecHttp2RouteMatchPathOutput() GetGatewayRouteSpecHttp2RouteMatchPathOutput
func (GetGatewayRouteSpecHttp2RouteMatchPathArgs) ToGetGatewayRouteSpecHttp2RouteMatchPathOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchPathArgs) ToGetGatewayRouteSpecHttp2RouteMatchPathOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchPathOutput
type GetGatewayRouteSpecHttp2RouteMatchPathArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchPathArray []GetGatewayRouteSpecHttp2RouteMatchPathInput
func (GetGatewayRouteSpecHttp2RouteMatchPathArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchPathArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchPathArray) ToGetGatewayRouteSpecHttp2RouteMatchPathArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchPathArray) ToGetGatewayRouteSpecHttp2RouteMatchPathArrayOutput() GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput
func (GetGatewayRouteSpecHttp2RouteMatchPathArray) ToGetGatewayRouteSpecHttp2RouteMatchPathArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchPathArray) ToGetGatewayRouteSpecHttp2RouteMatchPathArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput
type GetGatewayRouteSpecHttp2RouteMatchPathArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchPathArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteMatchPathArrayOutput() GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput
ToGetGatewayRouteSpecHttp2RouteMatchPathArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput
}
GetGatewayRouteSpecHttp2RouteMatchPathArrayInput is an input type that accepts GetGatewayRouteSpecHttp2RouteMatchPathArray and GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteMatchPathArrayInput` via:
GetGatewayRouteSpecHttp2RouteMatchPathArray{ GetGatewayRouteSpecHttp2RouteMatchPathArgs{...} }
type GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchPathArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchPathArrayOutput() GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput
func (GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchPathArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchPathArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchPathArrayOutput
type GetGatewayRouteSpecHttp2RouteMatchPathInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchPathInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteMatchPathOutput() GetGatewayRouteSpecHttp2RouteMatchPathOutput
ToGetGatewayRouteSpecHttp2RouteMatchPathOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteMatchPathOutput
}
GetGatewayRouteSpecHttp2RouteMatchPathInput is an input type that accepts GetGatewayRouteSpecHttp2RouteMatchPathArgs and GetGatewayRouteSpecHttp2RouteMatchPathOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteMatchPathInput` via:
GetGatewayRouteSpecHttp2RouteMatchPathArgs{...}
type GetGatewayRouteSpecHttp2RouteMatchPathOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchPathOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteMatchPathOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchPathOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchPathOutput) Exact ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchPathOutput) Exact() pulumi.StringOutput
func (GetGatewayRouteSpecHttp2RouteMatchPathOutput) Regex ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchPathOutput) Regex() pulumi.StringOutput
func (GetGatewayRouteSpecHttp2RouteMatchPathOutput) ToGetGatewayRouteSpecHttp2RouteMatchPathOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchPathOutput) ToGetGatewayRouteSpecHttp2RouteMatchPathOutput() GetGatewayRouteSpecHttp2RouteMatchPathOutput
func (GetGatewayRouteSpecHttp2RouteMatchPathOutput) ToGetGatewayRouteSpecHttp2RouteMatchPathOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchPathOutput) ToGetGatewayRouteSpecHttp2RouteMatchPathOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchPathOutput
type GetGatewayRouteSpecHttp2RouteMatchQueryParameter ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchQueryParameter struct {
Matches []GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatch `pulumi:"matches"`
// Name of the gateway route.
Name string `pulumi:"name"`
}
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterArgs struct {
Matches GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayInput `pulumi:"matches"`
// Name of the gateway route.
Name pulumi.StringInput `pulumi:"name"`
}
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchQueryParameterArgs) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterArray []GetGatewayRouteSpecHttp2RouteMatchQueryParameterInput
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterArray) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchQueryParameterArray) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterArray) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchQueryParameterArray) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
}
GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayInput is an input type that accepts GetGatewayRouteSpecHttp2RouteMatchQueryParameterArray and GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayInput` via:
GetGatewayRouteSpecHttp2RouteMatchQueryParameterArray{ GetGatewayRouteSpecHttp2RouteMatchQueryParameterArgs{...} }
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterArrayOutput
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput
ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput
}
GetGatewayRouteSpecHttp2RouteMatchQueryParameterInput is an input type that accepts GetGatewayRouteSpecHttp2RouteMatchQueryParameterArgs and GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteMatchQueryParameterInput` via:
GetGatewayRouteSpecHttp2RouteMatchQueryParameterArgs{...}
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatch ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatch struct {
Exact string `pulumi:"exact"`
}
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs struct {
Exact pulumi.StringInput `pulumi:"exact"`
}
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArray []GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchInput
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArray) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
}
GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayInput is an input type that accepts GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArray and GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayInput` via:
GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArray{ GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs{...} }
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
}
GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchInput is an input type that accepts GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs and GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchInput` via:
GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchArgs{...}
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterMatchOutput
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput) Name ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput) Name() pulumi.StringOutput
Name of the gateway route.
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput() GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput
func (GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput) ToGetGatewayRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteMatchQueryParameterOutput
type GetGatewayRouteSpecHttp2RouteOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttp2RouteOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttp2RouteOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttp2RouteOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttp2RouteOutput) Matches ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteOutput) Matches() GetGatewayRouteSpecHttp2RouteMatchArrayOutput
func (GetGatewayRouteSpecHttp2RouteOutput) ToGetGatewayRouteSpecHttp2RouteOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteOutput) ToGetGatewayRouteSpecHttp2RouteOutput() GetGatewayRouteSpecHttp2RouteOutput
func (GetGatewayRouteSpecHttp2RouteOutput) ToGetGatewayRouteSpecHttp2RouteOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttp2RouteOutput) ToGetGatewayRouteSpecHttp2RouteOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttp2RouteOutput
type GetGatewayRouteSpecHttpRoute ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRoute struct {
Actions []GetGatewayRouteSpecHttpRouteAction `pulumi:"actions"`
Matches []GetGatewayRouteSpecHttpRouteMatch `pulumi:"matches"`
}
type GetGatewayRouteSpecHttpRouteAction ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteAction struct {
Rewrites []GetGatewayRouteSpecHttpRouteActionRewrite `pulumi:"rewrites"`
Targets []GetGatewayRouteSpecHttpRouteActionTarget `pulumi:"targets"`
}
type GetGatewayRouteSpecHttpRouteActionArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionArgs struct {
Rewrites GetGatewayRouteSpecHttpRouteActionRewriteArrayInput `pulumi:"rewrites"`
Targets GetGatewayRouteSpecHttpRouteActionTargetArrayInput `pulumi:"targets"`
}
func (GetGatewayRouteSpecHttpRouteActionArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionArgs) ToGetGatewayRouteSpecHttpRouteActionOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionArgs) ToGetGatewayRouteSpecHttpRouteActionOutput() GetGatewayRouteSpecHttpRouteActionOutput
func (GetGatewayRouteSpecHttpRouteActionArgs) ToGetGatewayRouteSpecHttpRouteActionOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionArgs) ToGetGatewayRouteSpecHttpRouteActionOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionOutput
type GetGatewayRouteSpecHttpRouteActionArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionArray []GetGatewayRouteSpecHttpRouteActionInput
func (GetGatewayRouteSpecHttpRouteActionArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionArray) ToGetGatewayRouteSpecHttpRouteActionArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionArray) ToGetGatewayRouteSpecHttpRouteActionArrayOutput() GetGatewayRouteSpecHttpRouteActionArrayOutput
func (GetGatewayRouteSpecHttpRouteActionArray) ToGetGatewayRouteSpecHttpRouteActionArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionArray) ToGetGatewayRouteSpecHttpRouteActionArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionArrayOutput
type GetGatewayRouteSpecHttpRouteActionArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteActionArrayOutput() GetGatewayRouteSpecHttpRouteActionArrayOutput
ToGetGatewayRouteSpecHttpRouteActionArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteActionArrayOutput
}
GetGatewayRouteSpecHttpRouteActionArrayInput is an input type that accepts GetGatewayRouteSpecHttpRouteActionArray and GetGatewayRouteSpecHttpRouteActionArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteActionArrayInput` via:
GetGatewayRouteSpecHttpRouteActionArray{ GetGatewayRouteSpecHttpRouteActionArgs{...} }
type GetGatewayRouteSpecHttpRouteActionArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteActionArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionArrayOutput) ToGetGatewayRouteSpecHttpRouteActionArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionArrayOutput) ToGetGatewayRouteSpecHttpRouteActionArrayOutput() GetGatewayRouteSpecHttpRouteActionArrayOutput
func (GetGatewayRouteSpecHttpRouteActionArrayOutput) ToGetGatewayRouteSpecHttpRouteActionArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionArrayOutput) ToGetGatewayRouteSpecHttpRouteActionArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionArrayOutput
type GetGatewayRouteSpecHttpRouteActionInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteActionOutput() GetGatewayRouteSpecHttpRouteActionOutput
ToGetGatewayRouteSpecHttpRouteActionOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteActionOutput
}
GetGatewayRouteSpecHttpRouteActionInput is an input type that accepts GetGatewayRouteSpecHttpRouteActionArgs and GetGatewayRouteSpecHttpRouteActionOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteActionInput` via:
GetGatewayRouteSpecHttpRouteActionArgs{...}
type GetGatewayRouteSpecHttpRouteActionOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteActionOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionOutput) ToGetGatewayRouteSpecHttpRouteActionOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionOutput) ToGetGatewayRouteSpecHttpRouteActionOutput() GetGatewayRouteSpecHttpRouteActionOutput
func (GetGatewayRouteSpecHttpRouteActionOutput) ToGetGatewayRouteSpecHttpRouteActionOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionOutput) ToGetGatewayRouteSpecHttpRouteActionOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionOutput
type GetGatewayRouteSpecHttpRouteActionRewrite ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewrite struct {
Hostnames []GetGatewayRouteSpecHttpRouteActionRewriteHostname `pulumi:"hostnames"`
Prefixes []GetGatewayRouteSpecHttpRouteActionRewritePrefix `pulumi:"prefixes"`
}
type GetGatewayRouteSpecHttpRouteActionRewriteArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewriteArgs struct {
Hostnames GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayInput `pulumi:"hostnames"`
Prefixes GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayInput `pulumi:"prefixes"`
}
func (GetGatewayRouteSpecHttpRouteActionRewriteArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionRewriteArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionRewriteArgs) ToGetGatewayRouteSpecHttpRouteActionRewriteOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionRewriteArgs) ToGetGatewayRouteSpecHttpRouteActionRewriteOutput() GetGatewayRouteSpecHttpRouteActionRewriteOutput
func (GetGatewayRouteSpecHttpRouteActionRewriteArgs) ToGetGatewayRouteSpecHttpRouteActionRewriteOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionRewriteArgs) ToGetGatewayRouteSpecHttpRouteActionRewriteOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewriteOutput
type GetGatewayRouteSpecHttpRouteActionRewriteArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewriteArray []GetGatewayRouteSpecHttpRouteActionRewriteInput
func (GetGatewayRouteSpecHttpRouteActionRewriteArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionRewriteArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionRewriteArray) ToGetGatewayRouteSpecHttpRouteActionRewriteArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionRewriteArray) ToGetGatewayRouteSpecHttpRouteActionRewriteArrayOutput() GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput
func (GetGatewayRouteSpecHttpRouteActionRewriteArray) ToGetGatewayRouteSpecHttpRouteActionRewriteArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionRewriteArray) ToGetGatewayRouteSpecHttpRouteActionRewriteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput
type GetGatewayRouteSpecHttpRouteActionRewriteArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewriteArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteActionRewriteArrayOutput() GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput
ToGetGatewayRouteSpecHttpRouteActionRewriteArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput
}
GetGatewayRouteSpecHttpRouteActionRewriteArrayInput is an input type that accepts GetGatewayRouteSpecHttpRouteActionRewriteArray and GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteActionRewriteArrayInput` via:
GetGatewayRouteSpecHttpRouteActionRewriteArray{ GetGatewayRouteSpecHttpRouteActionRewriteArgs{...} }
type GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteArrayOutput() GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput
func (GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewriteArrayOutput
type GetGatewayRouteSpecHttpRouteActionRewriteHostname ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewriteHostname struct {
DefaultTargetHostname string `pulumi:"defaultTargetHostname"`
}
type GetGatewayRouteSpecHttpRouteActionRewriteHostnameArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewriteHostnameArgs struct {
DefaultTargetHostname pulumi.StringInput `pulumi:"defaultTargetHostname"`
}
func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput() GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput
func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionRewriteHostnameArgs) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput
type GetGatewayRouteSpecHttpRouteActionRewriteHostnameArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewriteHostnameArray []GetGatewayRouteSpecHttpRouteActionRewriteHostnameInput
func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameArray) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionRewriteHostnameArray) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput() GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput
func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameArray) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionRewriteHostnameArray) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput
type GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput() GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput
ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput
}
GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayInput is an input type that accepts GetGatewayRouteSpecHttpRouteActionRewriteHostnameArray and GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayInput` via:
GetGatewayRouteSpecHttpRouteActionRewriteHostnameArray{ GetGatewayRouteSpecHttpRouteActionRewriteHostnameArgs{...} }
type GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput() GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput
func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewriteHostnameArrayOutput
type GetGatewayRouteSpecHttpRouteActionRewriteHostnameInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewriteHostnameInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput() GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput
ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput
}
GetGatewayRouteSpecHttpRouteActionRewriteHostnameInput is an input type that accepts GetGatewayRouteSpecHttpRouteActionRewriteHostnameArgs and GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteActionRewriteHostnameInput` via:
GetGatewayRouteSpecHttpRouteActionRewriteHostnameArgs{...}
type GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput) DefaultTargetHostname ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput) DefaultTargetHostname() pulumi.StringOutput
func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput() GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput
func (GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteHostnameOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewriteHostnameOutput
type GetGatewayRouteSpecHttpRouteActionRewriteInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewriteInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteActionRewriteOutput() GetGatewayRouteSpecHttpRouteActionRewriteOutput
ToGetGatewayRouteSpecHttpRouteActionRewriteOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteActionRewriteOutput
}
GetGatewayRouteSpecHttpRouteActionRewriteInput is an input type that accepts GetGatewayRouteSpecHttpRouteActionRewriteArgs and GetGatewayRouteSpecHttpRouteActionRewriteOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteActionRewriteInput` via:
GetGatewayRouteSpecHttpRouteActionRewriteArgs{...}
type GetGatewayRouteSpecHttpRouteActionRewriteOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewriteOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteActionRewriteOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionRewriteOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionRewriteOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionRewriteOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteOutput() GetGatewayRouteSpecHttpRouteActionRewriteOutput
func (GetGatewayRouteSpecHttpRouteActionRewriteOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionRewriteOutput) ToGetGatewayRouteSpecHttpRouteActionRewriteOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewriteOutput
type GetGatewayRouteSpecHttpRouteActionRewritePrefix ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewritePrefixArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewritePrefixArgs struct {
DefaultPrefix pulumi.StringInput `pulumi:"defaultPrefix"`
Value pulumi.StringInput `pulumi:"value"`
}
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixOutput() GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionRewritePrefixArgs) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput
type GetGatewayRouteSpecHttpRouteActionRewritePrefixArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewritePrefixArray []GetGatewayRouteSpecHttpRouteActionRewritePrefixInput
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixArray) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionRewritePrefixArray) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput() GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixArray) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionRewritePrefixArray) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput
type GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput() GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput
ToGetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput
}
GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayInput is an input type that accepts GetGatewayRouteSpecHttpRouteActionRewritePrefixArray and GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayInput` via:
GetGatewayRouteSpecHttpRouteActionRewritePrefixArray{ GetGatewayRouteSpecHttpRouteActionRewritePrefixArgs{...} }
type GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput() GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewritePrefixArrayOutput
type GetGatewayRouteSpecHttpRouteActionRewritePrefixInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewritePrefixInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteActionRewritePrefixOutput() GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput
ToGetGatewayRouteSpecHttpRouteActionRewritePrefixOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput
}
GetGatewayRouteSpecHttpRouteActionRewritePrefixInput is an input type that accepts GetGatewayRouteSpecHttpRouteActionRewritePrefixArgs and GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteActionRewritePrefixInput` via:
GetGatewayRouteSpecHttpRouteActionRewritePrefixArgs{...}
type GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput) DefaultPrefix ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput) DefaultPrefix() pulumi.StringOutput
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixOutput() GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput) ToGetGatewayRouteSpecHttpRouteActionRewritePrefixOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput
func (GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput) Value ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionRewritePrefixOutput) Value() pulumi.StringOutput
type GetGatewayRouteSpecHttpRouteActionTarget ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionTarget struct {
Port int `pulumi:"port"`
VirtualServices []GetGatewayRouteSpecHttpRouteActionTargetVirtualService `pulumi:"virtualServices"`
}
type GetGatewayRouteSpecHttpRouteActionTargetArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionTargetArgs struct {
Port pulumi.IntInput `pulumi:"port"`
VirtualServices GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayInput `pulumi:"virtualServices"`
}
func (GetGatewayRouteSpecHttpRouteActionTargetArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionTargetArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionTargetArgs) ToGetGatewayRouteSpecHttpRouteActionTargetOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionTargetArgs) ToGetGatewayRouteSpecHttpRouteActionTargetOutput() GetGatewayRouteSpecHttpRouteActionTargetOutput
func (GetGatewayRouteSpecHttpRouteActionTargetArgs) ToGetGatewayRouteSpecHttpRouteActionTargetOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionTargetArgs) ToGetGatewayRouteSpecHttpRouteActionTargetOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionTargetOutput
type GetGatewayRouteSpecHttpRouteActionTargetArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionTargetArray []GetGatewayRouteSpecHttpRouteActionTargetInput
func (GetGatewayRouteSpecHttpRouteActionTargetArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionTargetArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionTargetArray) ToGetGatewayRouteSpecHttpRouteActionTargetArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionTargetArray) ToGetGatewayRouteSpecHttpRouteActionTargetArrayOutput() GetGatewayRouteSpecHttpRouteActionTargetArrayOutput
func (GetGatewayRouteSpecHttpRouteActionTargetArray) ToGetGatewayRouteSpecHttpRouteActionTargetArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionTargetArray) ToGetGatewayRouteSpecHttpRouteActionTargetArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionTargetArrayOutput
type GetGatewayRouteSpecHttpRouteActionTargetArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionTargetArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteActionTargetArrayOutput() GetGatewayRouteSpecHttpRouteActionTargetArrayOutput
ToGetGatewayRouteSpecHttpRouteActionTargetArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteActionTargetArrayOutput
}
GetGatewayRouteSpecHttpRouteActionTargetArrayInput is an input type that accepts GetGatewayRouteSpecHttpRouteActionTargetArray and GetGatewayRouteSpecHttpRouteActionTargetArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteActionTargetArrayInput` via:
GetGatewayRouteSpecHttpRouteActionTargetArray{ GetGatewayRouteSpecHttpRouteActionTargetArgs{...} }
type GetGatewayRouteSpecHttpRouteActionTargetArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionTargetArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteActionTargetArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionTargetArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionTargetArrayOutput) ToGetGatewayRouteSpecHttpRouteActionTargetArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionTargetArrayOutput) ToGetGatewayRouteSpecHttpRouteActionTargetArrayOutput() GetGatewayRouteSpecHttpRouteActionTargetArrayOutput
func (GetGatewayRouteSpecHttpRouteActionTargetArrayOutput) ToGetGatewayRouteSpecHttpRouteActionTargetArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionTargetArrayOutput) ToGetGatewayRouteSpecHttpRouteActionTargetArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionTargetArrayOutput
type GetGatewayRouteSpecHttpRouteActionTargetInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionTargetInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteActionTargetOutput() GetGatewayRouteSpecHttpRouteActionTargetOutput
ToGetGatewayRouteSpecHttpRouteActionTargetOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteActionTargetOutput
}
GetGatewayRouteSpecHttpRouteActionTargetInput is an input type that accepts GetGatewayRouteSpecHttpRouteActionTargetArgs and GetGatewayRouteSpecHttpRouteActionTargetOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteActionTargetInput` via:
GetGatewayRouteSpecHttpRouteActionTargetArgs{...}
type GetGatewayRouteSpecHttpRouteActionTargetOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionTargetOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteActionTargetOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionTargetOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionTargetOutput) Port ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionTargetOutput) Port() pulumi.IntOutput
func (GetGatewayRouteSpecHttpRouteActionTargetOutput) ToGetGatewayRouteSpecHttpRouteActionTargetOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionTargetOutput) ToGetGatewayRouteSpecHttpRouteActionTargetOutput() GetGatewayRouteSpecHttpRouteActionTargetOutput
func (GetGatewayRouteSpecHttpRouteActionTargetOutput) ToGetGatewayRouteSpecHttpRouteActionTargetOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionTargetOutput) ToGetGatewayRouteSpecHttpRouteActionTargetOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionTargetOutput
func (GetGatewayRouteSpecHttpRouteActionTargetOutput) VirtualServices ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionTargetOutput) VirtualServices() GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput
type GetGatewayRouteSpecHttpRouteActionTargetVirtualService ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionTargetVirtualService struct {
VirtualServiceName string `pulumi:"virtualServiceName"`
}
type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs struct {
VirtualServiceName pulumi.StringInput `pulumi:"virtualServiceName"`
}
func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput() GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArray []GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceInput
func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput() GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput
func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArray) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput
type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput() GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput
ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput
}
GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayInput is an input type that accepts GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArray and GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayInput` via:
GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArray{ GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs{...} }
type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput() GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput
func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArrayOutput
type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput() GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
}
GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceInput is an input type that accepts GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs and GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceInput` via:
GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceArgs{...}
type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput() GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) ToGetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput
func (GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) VirtualServiceName ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteActionTargetVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
type GetGatewayRouteSpecHttpRouteArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteArgs struct {
Actions GetGatewayRouteSpecHttpRouteActionArrayInput `pulumi:"actions"`
Matches GetGatewayRouteSpecHttpRouteMatchArrayInput `pulumi:"matches"`
}
func (GetGatewayRouteSpecHttpRouteArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteArgs) ToGetGatewayRouteSpecHttpRouteOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteArgs) ToGetGatewayRouteSpecHttpRouteOutput() GetGatewayRouteSpecHttpRouteOutput
func (GetGatewayRouteSpecHttpRouteArgs) ToGetGatewayRouteSpecHttpRouteOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteArgs) ToGetGatewayRouteSpecHttpRouteOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteOutput
type GetGatewayRouteSpecHttpRouteArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteArray []GetGatewayRouteSpecHttpRouteInput
func (GetGatewayRouteSpecHttpRouteArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteArray) ToGetGatewayRouteSpecHttpRouteArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteArray) ToGetGatewayRouteSpecHttpRouteArrayOutput() GetGatewayRouteSpecHttpRouteArrayOutput
func (GetGatewayRouteSpecHttpRouteArray) ToGetGatewayRouteSpecHttpRouteArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteArray) ToGetGatewayRouteSpecHttpRouteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteArrayOutput
type GetGatewayRouteSpecHttpRouteArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteArrayOutput() GetGatewayRouteSpecHttpRouteArrayOutput
ToGetGatewayRouteSpecHttpRouteArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteArrayOutput
}
GetGatewayRouteSpecHttpRouteArrayInput is an input type that accepts GetGatewayRouteSpecHttpRouteArray and GetGatewayRouteSpecHttpRouteArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteArrayInput` via:
GetGatewayRouteSpecHttpRouteArray{ GetGatewayRouteSpecHttpRouteArgs{...} }
type GetGatewayRouteSpecHttpRouteArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteArrayOutput) ToGetGatewayRouteSpecHttpRouteArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteArrayOutput) ToGetGatewayRouteSpecHttpRouteArrayOutput() GetGatewayRouteSpecHttpRouteArrayOutput
func (GetGatewayRouteSpecHttpRouteArrayOutput) ToGetGatewayRouteSpecHttpRouteArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteArrayOutput) ToGetGatewayRouteSpecHttpRouteArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteArrayOutput
type GetGatewayRouteSpecHttpRouteInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteOutput() GetGatewayRouteSpecHttpRouteOutput
ToGetGatewayRouteSpecHttpRouteOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteOutput
}
GetGatewayRouteSpecHttpRouteInput is an input type that accepts GetGatewayRouteSpecHttpRouteArgs and GetGatewayRouteSpecHttpRouteOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteInput` via:
GetGatewayRouteSpecHttpRouteArgs{...}
type GetGatewayRouteSpecHttpRouteMatch ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatch struct {
Headers []GetGatewayRouteSpecHttpRouteMatchHeader `pulumi:"headers"`
Hostnames []GetGatewayRouteSpecHttpRouteMatchHostname `pulumi:"hostnames"`
Paths []GetGatewayRouteSpecHttpRouteMatchPath `pulumi:"paths"`
Port int `pulumi:"port"`
Prefix string `pulumi:"prefix"`
QueryParameters []GetGatewayRouteSpecHttpRouteMatchQueryParameter `pulumi:"queryParameters"`
}
type GetGatewayRouteSpecHttpRouteMatchArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchArgs struct {
Headers GetGatewayRouteSpecHttpRouteMatchHeaderArrayInput `pulumi:"headers"`
Hostnames GetGatewayRouteSpecHttpRouteMatchHostnameArrayInput `pulumi:"hostnames"`
Paths GetGatewayRouteSpecHttpRouteMatchPathArrayInput `pulumi:"paths"`
Port pulumi.IntInput `pulumi:"port"`
Prefix pulumi.StringInput `pulumi:"prefix"`
QueryParameters GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayInput `pulumi:"queryParameters"`
}
func (GetGatewayRouteSpecHttpRouteMatchArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchOutput() GetGatewayRouteSpecHttpRouteMatchOutput
func (GetGatewayRouteSpecHttpRouteMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchOutput
type GetGatewayRouteSpecHttpRouteMatchArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchArray []GetGatewayRouteSpecHttpRouteMatchInput
func (GetGatewayRouteSpecHttpRouteMatchArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchArray) ToGetGatewayRouteSpecHttpRouteMatchArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchArray) ToGetGatewayRouteSpecHttpRouteMatchArrayOutput() GetGatewayRouteSpecHttpRouteMatchArrayOutput
func (GetGatewayRouteSpecHttpRouteMatchArray) ToGetGatewayRouteSpecHttpRouteMatchArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchArray) ToGetGatewayRouteSpecHttpRouteMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchArrayOutput
type GetGatewayRouteSpecHttpRouteMatchArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteMatchArrayOutput() GetGatewayRouteSpecHttpRouteMatchArrayOutput
ToGetGatewayRouteSpecHttpRouteMatchArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteMatchArrayOutput
}
GetGatewayRouteSpecHttpRouteMatchArrayInput is an input type that accepts GetGatewayRouteSpecHttpRouteMatchArray and GetGatewayRouteSpecHttpRouteMatchArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteMatchArrayInput` via:
GetGatewayRouteSpecHttpRouteMatchArray{ GetGatewayRouteSpecHttpRouteMatchArgs{...} }
type GetGatewayRouteSpecHttpRouteMatchArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteMatchArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchArrayOutput() GetGatewayRouteSpecHttpRouteMatchArrayOutput
func (GetGatewayRouteSpecHttpRouteMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchArrayOutput
type GetGatewayRouteSpecHttpRouteMatchHeader ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeader struct {
Invert bool `pulumi:"invert"`
Matches []GetGatewayRouteSpecHttpRouteMatchHeaderMatch `pulumi:"matches"`
// Name of the gateway route.
Name string `pulumi:"name"`
}
type GetGatewayRouteSpecHttpRouteMatchHeaderArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderArgs struct {
Invert pulumi.BoolInput `pulumi:"invert"`
Matches GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayInput `pulumi:"matches"`
// Name of the gateway route.
Name pulumi.StringInput `pulumi:"name"`
}
func (GetGatewayRouteSpecHttpRouteMatchHeaderArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchHeaderArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchHeaderArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchHeaderArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderOutput() GetGatewayRouteSpecHttpRouteMatchHeaderOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchHeaderArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderOutput
type GetGatewayRouteSpecHttpRouteMatchHeaderArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderArray []GetGatewayRouteSpecHttpRouteMatchHeaderInput
func (GetGatewayRouteSpecHttpRouteMatchHeaderArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchHeaderArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchHeaderArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchHeaderArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput() GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchHeaderArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput
type GetGatewayRouteSpecHttpRouteMatchHeaderArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput() GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput
ToGetGatewayRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput
}
GetGatewayRouteSpecHttpRouteMatchHeaderArrayInput is an input type that accepts GetGatewayRouteSpecHttpRouteMatchHeaderArray and GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteMatchHeaderArrayInput` via:
GetGatewayRouteSpecHttpRouteMatchHeaderArray{ GetGatewayRouteSpecHttpRouteMatchHeaderArgs{...} }
type GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput() GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderArrayOutput
type GetGatewayRouteSpecHttpRouteMatchHeaderInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteMatchHeaderOutput() GetGatewayRouteSpecHttpRouteMatchHeaderOutput
ToGetGatewayRouteSpecHttpRouteMatchHeaderOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderOutput
}
GetGatewayRouteSpecHttpRouteMatchHeaderInput is an input type that accepts GetGatewayRouteSpecHttpRouteMatchHeaderArgs and GetGatewayRouteSpecHttpRouteMatchHeaderOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteMatchHeaderInput` via:
GetGatewayRouteSpecHttpRouteMatchHeaderArgs{...}
type GetGatewayRouteSpecHttpRouteMatchHeaderMatch ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderMatch struct {
Exact string `pulumi:"exact"`
Prefix string `pulumi:"prefix"`
Ranges []GetGatewayRouteSpecHttpRouteMatchHeaderMatchRange `pulumi:"ranges"`
Regex string `pulumi:"regex"`
Suffix string `pulumi:"suffix"`
}
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchArgs struct {
Exact pulumi.StringInput `pulumi:"exact"`
Prefix pulumi.StringInput `pulumi:"prefix"`
Ranges GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayInput `pulumi:"ranges"`
Regex pulumi.StringInput `pulumi:"regex"`
Suffix pulumi.StringInput `pulumi:"suffix"`
}
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchHeaderMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchArray []GetGatewayRouteSpecHttpRouteMatchHeaderMatchInput
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchHeaderMatchArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchHeaderMatchArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput
ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput
}
GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayInput is an input type that accepts GetGatewayRouteSpecHttpRouteMatchHeaderMatchArray and GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayInput` via:
GetGatewayRouteSpecHttpRouteMatchHeaderMatchArray{ GetGatewayRouteSpecHttpRouteMatchHeaderMatchArgs{...} }
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchArrayOutput
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput
ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput
}
GetGatewayRouteSpecHttpRouteMatchHeaderMatchInput is an input type that accepts GetGatewayRouteSpecHttpRouteMatchHeaderMatchArgs and GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteMatchHeaderMatchInput` via:
GetGatewayRouteSpecHttpRouteMatchHeaderMatchArgs{...}
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Exact ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Exact() pulumi.StringOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Prefix ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Prefix() pulumi.StringOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Regex ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Regex() pulumi.StringOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Suffix ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) Suffix() pulumi.StringOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchOutput
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRange ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs struct {
End pulumi.IntInput `pulumi:"end"`
Start pulumi.IntInput `pulumi:"start"`
}
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArray []GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeInput
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArray) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
}
GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayInput is an input type that accepts GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArray and GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayInput` via:
GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArray{ GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs{...} }
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
}
GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeInput is an input type that accepts GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs and GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeInput` via:
GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeArgs{...}
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) Start ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) Start() pulumi.IntOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput() GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderMatchRangeOutput
type GetGatewayRouteSpecHttpRouteMatchHeaderOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHeaderOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteMatchHeaderOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchHeaderOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchHeaderOutput) Invert ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderOutput) Invert() pulumi.BoolOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderOutput) Name ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderOutput) Name() pulumi.StringOutput
Name of the gateway route.
func (GetGatewayRouteSpecHttpRouteMatchHeaderOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderOutput() GetGatewayRouteSpecHttpRouteMatchHeaderOutput
func (GetGatewayRouteSpecHttpRouteMatchHeaderOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHeaderOutput) ToGetGatewayRouteSpecHttpRouteMatchHeaderOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHeaderOutput
type GetGatewayRouteSpecHttpRouteMatchHostname ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHostnameArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHostnameArgs struct {
Exact pulumi.StringInput `pulumi:"exact"`
Suffix pulumi.StringInput `pulumi:"suffix"`
}
func (GetGatewayRouteSpecHttpRouteMatchHostnameArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchHostnameArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchHostnameArgs) ToGetGatewayRouteSpecHttpRouteMatchHostnameOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchHostnameArgs) ToGetGatewayRouteSpecHttpRouteMatchHostnameOutput() GetGatewayRouteSpecHttpRouteMatchHostnameOutput
func (GetGatewayRouteSpecHttpRouteMatchHostnameArgs) ToGetGatewayRouteSpecHttpRouteMatchHostnameOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchHostnameArgs) ToGetGatewayRouteSpecHttpRouteMatchHostnameOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHostnameOutput
type GetGatewayRouteSpecHttpRouteMatchHostnameArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHostnameArray []GetGatewayRouteSpecHttpRouteMatchHostnameInput
func (GetGatewayRouteSpecHttpRouteMatchHostnameArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchHostnameArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchHostnameArray) ToGetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchHostnameArray) ToGetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput() GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput
func (GetGatewayRouteSpecHttpRouteMatchHostnameArray) ToGetGatewayRouteSpecHttpRouteMatchHostnameArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchHostnameArray) ToGetGatewayRouteSpecHttpRouteMatchHostnameArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput
type GetGatewayRouteSpecHttpRouteMatchHostnameArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHostnameArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput() GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput
ToGetGatewayRouteSpecHttpRouteMatchHostnameArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput
}
GetGatewayRouteSpecHttpRouteMatchHostnameArrayInput is an input type that accepts GetGatewayRouteSpecHttpRouteMatchHostnameArray and GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteMatchHostnameArrayInput` via:
GetGatewayRouteSpecHttpRouteMatchHostnameArray{ GetGatewayRouteSpecHttpRouteMatchHostnameArgs{...} }
type GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput() GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput
func (GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHostnameArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchHostnameArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHostnameArrayOutput
type GetGatewayRouteSpecHttpRouteMatchHostnameInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHostnameInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteMatchHostnameOutput() GetGatewayRouteSpecHttpRouteMatchHostnameOutput
ToGetGatewayRouteSpecHttpRouteMatchHostnameOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteMatchHostnameOutput
}
GetGatewayRouteSpecHttpRouteMatchHostnameInput is an input type that accepts GetGatewayRouteSpecHttpRouteMatchHostnameArgs and GetGatewayRouteSpecHttpRouteMatchHostnameOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteMatchHostnameInput` via:
GetGatewayRouteSpecHttpRouteMatchHostnameArgs{...}
type GetGatewayRouteSpecHttpRouteMatchHostnameOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchHostnameOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteMatchHostnameOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchHostnameOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchHostnameOutput) Exact ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHostnameOutput) Exact() pulumi.StringOutput
func (GetGatewayRouteSpecHttpRouteMatchHostnameOutput) Suffix ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHostnameOutput) Suffix() pulumi.StringOutput
func (GetGatewayRouteSpecHttpRouteMatchHostnameOutput) ToGetGatewayRouteSpecHttpRouteMatchHostnameOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHostnameOutput) ToGetGatewayRouteSpecHttpRouteMatchHostnameOutput() GetGatewayRouteSpecHttpRouteMatchHostnameOutput
func (GetGatewayRouteSpecHttpRouteMatchHostnameOutput) ToGetGatewayRouteSpecHttpRouteMatchHostnameOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchHostnameOutput) ToGetGatewayRouteSpecHttpRouteMatchHostnameOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchHostnameOutput
type GetGatewayRouteSpecHttpRouteMatchInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteMatchOutput() GetGatewayRouteSpecHttpRouteMatchOutput
ToGetGatewayRouteSpecHttpRouteMatchOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteMatchOutput
}
GetGatewayRouteSpecHttpRouteMatchInput is an input type that accepts GetGatewayRouteSpecHttpRouteMatchArgs and GetGatewayRouteSpecHttpRouteMatchOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteMatchInput` via:
GetGatewayRouteSpecHttpRouteMatchArgs{...}
type GetGatewayRouteSpecHttpRouteMatchOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteMatchOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchOutput) Port ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchOutput) Port() pulumi.IntOutput
func (GetGatewayRouteSpecHttpRouteMatchOutput) Prefix ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchOutput) Prefix() pulumi.StringOutput
func (GetGatewayRouteSpecHttpRouteMatchOutput) QueryParameters ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchOutput) QueryParameters() GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
func (GetGatewayRouteSpecHttpRouteMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchOutput() GetGatewayRouteSpecHttpRouteMatchOutput
func (GetGatewayRouteSpecHttpRouteMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchOutput
type GetGatewayRouteSpecHttpRouteMatchPath ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchPathArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchPathArgs struct {
Exact pulumi.StringInput `pulumi:"exact"`
Regex pulumi.StringInput `pulumi:"regex"`
}
func (GetGatewayRouteSpecHttpRouteMatchPathArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchPathArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchPathArgs) ToGetGatewayRouteSpecHttpRouteMatchPathOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchPathArgs) ToGetGatewayRouteSpecHttpRouteMatchPathOutput() GetGatewayRouteSpecHttpRouteMatchPathOutput
func (GetGatewayRouteSpecHttpRouteMatchPathArgs) ToGetGatewayRouteSpecHttpRouteMatchPathOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchPathArgs) ToGetGatewayRouteSpecHttpRouteMatchPathOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchPathOutput
type GetGatewayRouteSpecHttpRouteMatchPathArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchPathArray []GetGatewayRouteSpecHttpRouteMatchPathInput
func (GetGatewayRouteSpecHttpRouteMatchPathArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchPathArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchPathArray) ToGetGatewayRouteSpecHttpRouteMatchPathArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchPathArray) ToGetGatewayRouteSpecHttpRouteMatchPathArrayOutput() GetGatewayRouteSpecHttpRouteMatchPathArrayOutput
func (GetGatewayRouteSpecHttpRouteMatchPathArray) ToGetGatewayRouteSpecHttpRouteMatchPathArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchPathArray) ToGetGatewayRouteSpecHttpRouteMatchPathArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchPathArrayOutput
type GetGatewayRouteSpecHttpRouteMatchPathArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchPathArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteMatchPathArrayOutput() GetGatewayRouteSpecHttpRouteMatchPathArrayOutput
ToGetGatewayRouteSpecHttpRouteMatchPathArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteMatchPathArrayOutput
}
GetGatewayRouteSpecHttpRouteMatchPathArrayInput is an input type that accepts GetGatewayRouteSpecHttpRouteMatchPathArray and GetGatewayRouteSpecHttpRouteMatchPathArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteMatchPathArrayInput` via:
GetGatewayRouteSpecHttpRouteMatchPathArray{ GetGatewayRouteSpecHttpRouteMatchPathArgs{...} }
type GetGatewayRouteSpecHttpRouteMatchPathArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchPathArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteMatchPathArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchPathArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchPathArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchPathArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchPathArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchPathArrayOutput() GetGatewayRouteSpecHttpRouteMatchPathArrayOutput
func (GetGatewayRouteSpecHttpRouteMatchPathArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchPathArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchPathArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchPathArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchPathArrayOutput
type GetGatewayRouteSpecHttpRouteMatchPathInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchPathInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteMatchPathOutput() GetGatewayRouteSpecHttpRouteMatchPathOutput
ToGetGatewayRouteSpecHttpRouteMatchPathOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteMatchPathOutput
}
GetGatewayRouteSpecHttpRouteMatchPathInput is an input type that accepts GetGatewayRouteSpecHttpRouteMatchPathArgs and GetGatewayRouteSpecHttpRouteMatchPathOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteMatchPathInput` via:
GetGatewayRouteSpecHttpRouteMatchPathArgs{...}
type GetGatewayRouteSpecHttpRouteMatchPathOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchPathOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteMatchPathOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchPathOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchPathOutput) Exact ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchPathOutput) Exact() pulumi.StringOutput
func (GetGatewayRouteSpecHttpRouteMatchPathOutput) Regex ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchPathOutput) Regex() pulumi.StringOutput
func (GetGatewayRouteSpecHttpRouteMatchPathOutput) ToGetGatewayRouteSpecHttpRouteMatchPathOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchPathOutput) ToGetGatewayRouteSpecHttpRouteMatchPathOutput() GetGatewayRouteSpecHttpRouteMatchPathOutput
func (GetGatewayRouteSpecHttpRouteMatchPathOutput) ToGetGatewayRouteSpecHttpRouteMatchPathOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchPathOutput) ToGetGatewayRouteSpecHttpRouteMatchPathOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchPathOutput
type GetGatewayRouteSpecHttpRouteMatchQueryParameter ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchQueryParameter struct {
Matches []GetGatewayRouteSpecHttpRouteMatchQueryParameterMatch `pulumi:"matches"`
// Name of the gateway route.
Name string `pulumi:"name"`
}
type GetGatewayRouteSpecHttpRouteMatchQueryParameterArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchQueryParameterArgs struct {
Matches GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayInput `pulumi:"matches"`
// Name of the gateway route.
Name pulumi.StringInput `pulumi:"name"`
}
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterArgs) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchQueryParameterArgs) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterArgs) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchQueryParameterArgs) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput
type GetGatewayRouteSpecHttpRouteMatchQueryParameterArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchQueryParameterArray []GetGatewayRouteSpecHttpRouteMatchQueryParameterInput
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterArray) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchQueryParameterArray) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterArray) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchQueryParameterArray) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
type GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
ToGetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
}
GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayInput is an input type that accepts GetGatewayRouteSpecHttpRouteMatchQueryParameterArray and GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayInput` via:
GetGatewayRouteSpecHttpRouteMatchQueryParameterArray{ GetGatewayRouteSpecHttpRouteMatchQueryParameterArgs{...} }
type GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterArrayOutput
type GetGatewayRouteSpecHttpRouteMatchQueryParameterInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchQueryParameterInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteMatchQueryParameterOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput
ToGetGatewayRouteSpecHttpRouteMatchQueryParameterOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput
}
GetGatewayRouteSpecHttpRouteMatchQueryParameterInput is an input type that accepts GetGatewayRouteSpecHttpRouteMatchQueryParameterArgs and GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteMatchQueryParameterInput` via:
GetGatewayRouteSpecHttpRouteMatchQueryParameterArgs{...}
type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatch ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatch struct {
Exact string `pulumi:"exact"`
}
type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs struct {
Exact pulumi.StringInput `pulumi:"exact"`
}
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArray ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArray []GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchInput
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArray) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArray) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArray) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArray) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArray) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutputWithContext ¶ added in v5.35.0
func (i GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArray) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
}
GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayInput is an input type that accepts GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArray and GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayInput` via:
GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArray{ GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs{...} }
type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchInput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchInput interface {
pulumi.Input
ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
}
GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchInput is an input type that accepts GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs and GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput values. You can construct a concrete instance of `GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchInput` via:
GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchArgs{...}
type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) Exact ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) Exact() pulumi.StringOutput
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterMatchOutput
type GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput) Name ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput) Name() pulumi.StringOutput
Name of the gateway route.
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterOutput() GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput
func (GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput) ToGetGatewayRouteSpecHttpRouteMatchQueryParameterOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteMatchQueryParameterOutput
type GetGatewayRouteSpecHttpRouteOutput ¶ added in v5.35.0
type GetGatewayRouteSpecHttpRouteOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecHttpRouteOutput) Actions ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteOutput) Actions() GetGatewayRouteSpecHttpRouteActionArrayOutput
func (GetGatewayRouteSpecHttpRouteOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecHttpRouteOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecHttpRouteOutput) Matches ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteOutput) Matches() GetGatewayRouteSpecHttpRouteMatchArrayOutput
func (GetGatewayRouteSpecHttpRouteOutput) ToGetGatewayRouteSpecHttpRouteOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteOutput) ToGetGatewayRouteSpecHttpRouteOutput() GetGatewayRouteSpecHttpRouteOutput
func (GetGatewayRouteSpecHttpRouteOutput) ToGetGatewayRouteSpecHttpRouteOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecHttpRouteOutput) ToGetGatewayRouteSpecHttpRouteOutputWithContext(ctx context.Context) GetGatewayRouteSpecHttpRouteOutput
type GetGatewayRouteSpecInput ¶ added in v5.35.0
type GetGatewayRouteSpecInput interface {
pulumi.Input
ToGetGatewayRouteSpecOutput() GetGatewayRouteSpecOutput
ToGetGatewayRouteSpecOutputWithContext(context.Context) GetGatewayRouteSpecOutput
}
GetGatewayRouteSpecInput is an input type that accepts GetGatewayRouteSpecArgs and GetGatewayRouteSpecOutput values. You can construct a concrete instance of `GetGatewayRouteSpecInput` via:
GetGatewayRouteSpecArgs{...}
type GetGatewayRouteSpecOutput ¶ added in v5.35.0
type GetGatewayRouteSpecOutput struct{ *pulumi.OutputState }
func (GetGatewayRouteSpecOutput) ElementType ¶ added in v5.35.0
func (GetGatewayRouteSpecOutput) ElementType() reflect.Type
func (GetGatewayRouteSpecOutput) GrpcRoutes ¶ added in v5.35.0
func (o GetGatewayRouteSpecOutput) GrpcRoutes() GetGatewayRouteSpecGrpcRouteArrayOutput
func (GetGatewayRouteSpecOutput) Http2Routes ¶ added in v5.35.0
func (o GetGatewayRouteSpecOutput) Http2Routes() GetGatewayRouteSpecHttp2RouteArrayOutput
func (GetGatewayRouteSpecOutput) HttpRoutes ¶ added in v5.35.0
func (o GetGatewayRouteSpecOutput) HttpRoutes() GetGatewayRouteSpecHttpRouteArrayOutput
func (GetGatewayRouteSpecOutput) Priority ¶ added in v5.35.0
func (o GetGatewayRouteSpecOutput) Priority() pulumi.IntOutput
func (GetGatewayRouteSpecOutput) ToGetGatewayRouteSpecOutput ¶ added in v5.35.0
func (o GetGatewayRouteSpecOutput) ToGetGatewayRouteSpecOutput() GetGatewayRouteSpecOutput
func (GetGatewayRouteSpecOutput) ToGetGatewayRouteSpecOutputWithContext ¶ added in v5.35.0
func (o GetGatewayRouteSpecOutput) ToGetGatewayRouteSpecOutputWithContext(ctx context.Context) GetGatewayRouteSpecOutput
type GetMeshSpec ¶
type GetMeshSpec struct {
EgressFilters []GetMeshSpecEgressFilter `pulumi:"egressFilters"`
}
type GetMeshSpecArgs ¶
type GetMeshSpecArgs struct {
EgressFilters GetMeshSpecEgressFilterArrayInput `pulumi:"egressFilters"`
}
func (GetMeshSpecArgs) ElementType ¶
func (GetMeshSpecArgs) ElementType() reflect.Type
func (GetMeshSpecArgs) ToGetMeshSpecOutput ¶
func (i GetMeshSpecArgs) ToGetMeshSpecOutput() GetMeshSpecOutput
func (GetMeshSpecArgs) ToGetMeshSpecOutputWithContext ¶
func (i GetMeshSpecArgs) ToGetMeshSpecOutputWithContext(ctx context.Context) GetMeshSpecOutput
type GetMeshSpecArray ¶
type GetMeshSpecArray []GetMeshSpecInput
func (GetMeshSpecArray) ElementType ¶
func (GetMeshSpecArray) ElementType() reflect.Type
func (GetMeshSpecArray) ToGetMeshSpecArrayOutput ¶
func (i GetMeshSpecArray) ToGetMeshSpecArrayOutput() GetMeshSpecArrayOutput
func (GetMeshSpecArray) ToGetMeshSpecArrayOutputWithContext ¶
func (i GetMeshSpecArray) ToGetMeshSpecArrayOutputWithContext(ctx context.Context) GetMeshSpecArrayOutput
type GetMeshSpecArrayInput ¶
type GetMeshSpecArrayInput interface {
pulumi.Input
ToGetMeshSpecArrayOutput() GetMeshSpecArrayOutput
ToGetMeshSpecArrayOutputWithContext(context.Context) GetMeshSpecArrayOutput
}
GetMeshSpecArrayInput is an input type that accepts GetMeshSpecArray and GetMeshSpecArrayOutput values. You can construct a concrete instance of `GetMeshSpecArrayInput` via:
GetMeshSpecArray{ GetMeshSpecArgs{...} }
type GetMeshSpecArrayOutput ¶
type GetMeshSpecArrayOutput struct{ *pulumi.OutputState }
func (GetMeshSpecArrayOutput) ElementType ¶
func (GetMeshSpecArrayOutput) ElementType() reflect.Type
func (GetMeshSpecArrayOutput) Index ¶
func (o GetMeshSpecArrayOutput) Index(i pulumi.IntInput) GetMeshSpecOutput
func (GetMeshSpecArrayOutput) ToGetMeshSpecArrayOutput ¶
func (o GetMeshSpecArrayOutput) ToGetMeshSpecArrayOutput() GetMeshSpecArrayOutput
func (GetMeshSpecArrayOutput) ToGetMeshSpecArrayOutputWithContext ¶
func (o GetMeshSpecArrayOutput) ToGetMeshSpecArrayOutputWithContext(ctx context.Context) GetMeshSpecArrayOutput
type GetMeshSpecEgressFilter ¶
type GetMeshSpecEgressFilter struct {
Type string `pulumi:"type"`
}
type GetMeshSpecEgressFilterArgs ¶
type GetMeshSpecEgressFilterArgs struct {
Type pulumi.StringInput `pulumi:"type"`
}
func (GetMeshSpecEgressFilterArgs) ElementType ¶
func (GetMeshSpecEgressFilterArgs) ElementType() reflect.Type
func (GetMeshSpecEgressFilterArgs) ToGetMeshSpecEgressFilterOutput ¶
func (i GetMeshSpecEgressFilterArgs) ToGetMeshSpecEgressFilterOutput() GetMeshSpecEgressFilterOutput
func (GetMeshSpecEgressFilterArgs) ToGetMeshSpecEgressFilterOutputWithContext ¶
func (i GetMeshSpecEgressFilterArgs) ToGetMeshSpecEgressFilterOutputWithContext(ctx context.Context) GetMeshSpecEgressFilterOutput
type GetMeshSpecEgressFilterArray ¶
type GetMeshSpecEgressFilterArray []GetMeshSpecEgressFilterInput
func (GetMeshSpecEgressFilterArray) ElementType ¶
func (GetMeshSpecEgressFilterArray) ElementType() reflect.Type
func (GetMeshSpecEgressFilterArray) ToGetMeshSpecEgressFilterArrayOutput ¶
func (i GetMeshSpecEgressFilterArray) ToGetMeshSpecEgressFilterArrayOutput() GetMeshSpecEgressFilterArrayOutput
func (GetMeshSpecEgressFilterArray) ToGetMeshSpecEgressFilterArrayOutputWithContext ¶
func (i GetMeshSpecEgressFilterArray) ToGetMeshSpecEgressFilterArrayOutputWithContext(ctx context.Context) GetMeshSpecEgressFilterArrayOutput
type GetMeshSpecEgressFilterArrayInput ¶
type GetMeshSpecEgressFilterArrayInput interface {
pulumi.Input
ToGetMeshSpecEgressFilterArrayOutput() GetMeshSpecEgressFilterArrayOutput
ToGetMeshSpecEgressFilterArrayOutputWithContext(context.Context) GetMeshSpecEgressFilterArrayOutput
}
GetMeshSpecEgressFilterArrayInput is an input type that accepts GetMeshSpecEgressFilterArray and GetMeshSpecEgressFilterArrayOutput values. You can construct a concrete instance of `GetMeshSpecEgressFilterArrayInput` via:
GetMeshSpecEgressFilterArray{ GetMeshSpecEgressFilterArgs{...} }
type GetMeshSpecEgressFilterArrayOutput ¶
type GetMeshSpecEgressFilterArrayOutput struct{ *pulumi.OutputState }
func (GetMeshSpecEgressFilterArrayOutput) ElementType ¶
func (GetMeshSpecEgressFilterArrayOutput) ElementType() reflect.Type
func (GetMeshSpecEgressFilterArrayOutput) Index ¶
func (o GetMeshSpecEgressFilterArrayOutput) Index(i pulumi.IntInput) GetMeshSpecEgressFilterOutput
func (GetMeshSpecEgressFilterArrayOutput) ToGetMeshSpecEgressFilterArrayOutput ¶
func (o GetMeshSpecEgressFilterArrayOutput) ToGetMeshSpecEgressFilterArrayOutput() GetMeshSpecEgressFilterArrayOutput
func (GetMeshSpecEgressFilterArrayOutput) ToGetMeshSpecEgressFilterArrayOutputWithContext ¶
func (o GetMeshSpecEgressFilterArrayOutput) ToGetMeshSpecEgressFilterArrayOutputWithContext(ctx context.Context) GetMeshSpecEgressFilterArrayOutput
type GetMeshSpecEgressFilterInput ¶
type GetMeshSpecEgressFilterInput interface {
pulumi.Input
ToGetMeshSpecEgressFilterOutput() GetMeshSpecEgressFilterOutput
ToGetMeshSpecEgressFilterOutputWithContext(context.Context) GetMeshSpecEgressFilterOutput
}
GetMeshSpecEgressFilterInput is an input type that accepts GetMeshSpecEgressFilterArgs and GetMeshSpecEgressFilterOutput values. You can construct a concrete instance of `GetMeshSpecEgressFilterInput` via:
GetMeshSpecEgressFilterArgs{...}
type GetMeshSpecEgressFilterOutput ¶
type GetMeshSpecEgressFilterOutput struct{ *pulumi.OutputState }
func (GetMeshSpecEgressFilterOutput) ElementType ¶
func (GetMeshSpecEgressFilterOutput) ElementType() reflect.Type
func (GetMeshSpecEgressFilterOutput) ToGetMeshSpecEgressFilterOutput ¶
func (o GetMeshSpecEgressFilterOutput) ToGetMeshSpecEgressFilterOutput() GetMeshSpecEgressFilterOutput
func (GetMeshSpecEgressFilterOutput) ToGetMeshSpecEgressFilterOutputWithContext ¶
func (o GetMeshSpecEgressFilterOutput) ToGetMeshSpecEgressFilterOutputWithContext(ctx context.Context) GetMeshSpecEgressFilterOutput
func (GetMeshSpecEgressFilterOutput) Type ¶
func (o GetMeshSpecEgressFilterOutput) Type() pulumi.StringOutput
type GetMeshSpecInput ¶
type GetMeshSpecInput interface {
pulumi.Input
ToGetMeshSpecOutput() GetMeshSpecOutput
ToGetMeshSpecOutputWithContext(context.Context) GetMeshSpecOutput
}
GetMeshSpecInput is an input type that accepts GetMeshSpecArgs and GetMeshSpecOutput values. You can construct a concrete instance of `GetMeshSpecInput` via:
GetMeshSpecArgs{...}
type GetMeshSpecOutput ¶
type GetMeshSpecOutput struct{ *pulumi.OutputState }
func (GetMeshSpecOutput) EgressFilters ¶
func (o GetMeshSpecOutput) EgressFilters() GetMeshSpecEgressFilterArrayOutput
func (GetMeshSpecOutput) ElementType ¶
func (GetMeshSpecOutput) ElementType() reflect.Type
func (GetMeshSpecOutput) ToGetMeshSpecOutput ¶
func (o GetMeshSpecOutput) ToGetMeshSpecOutput() GetMeshSpecOutput
func (GetMeshSpecOutput) ToGetMeshSpecOutputWithContext ¶
func (o GetMeshSpecOutput) ToGetMeshSpecOutputWithContext(ctx context.Context) GetMeshSpecOutput
type GetRouteSpec ¶ added in v5.34.0
type GetRouteSpec struct {
GrpcRoutes []GetRouteSpecGrpcRoute `pulumi:"grpcRoutes"`
Http2Routes []GetRouteSpecHttp2Route `pulumi:"http2Routes"`
HttpRoutes []GetRouteSpecHttpRoute `pulumi:"httpRoutes"`
Priority int `pulumi:"priority"`
TcpRoutes []GetRouteSpecTcpRoute `pulumi:"tcpRoutes"`
}
type GetRouteSpecArgs ¶ added in v5.34.0
type GetRouteSpecArgs struct {
GrpcRoutes GetRouteSpecGrpcRouteArrayInput `pulumi:"grpcRoutes"`
Http2Routes GetRouteSpecHttp2RouteArrayInput `pulumi:"http2Routes"`
HttpRoutes GetRouteSpecHttpRouteArrayInput `pulumi:"httpRoutes"`
Priority pulumi.IntInput `pulumi:"priority"`
TcpRoutes GetRouteSpecTcpRouteArrayInput `pulumi:"tcpRoutes"`
}
func (GetRouteSpecArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecArgs) ElementType() reflect.Type
func (GetRouteSpecArgs) ToGetRouteSpecOutput ¶ added in v5.34.0
func (i GetRouteSpecArgs) ToGetRouteSpecOutput() GetRouteSpecOutput
func (GetRouteSpecArgs) ToGetRouteSpecOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecArgs) ToGetRouteSpecOutputWithContext(ctx context.Context) GetRouteSpecOutput
type GetRouteSpecArray ¶ added in v5.34.0
type GetRouteSpecArray []GetRouteSpecInput
func (GetRouteSpecArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecArray) ElementType() reflect.Type
func (GetRouteSpecArray) ToGetRouteSpecArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecArray) ToGetRouteSpecArrayOutput() GetRouteSpecArrayOutput
func (GetRouteSpecArray) ToGetRouteSpecArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecArray) ToGetRouteSpecArrayOutputWithContext(ctx context.Context) GetRouteSpecArrayOutput
type GetRouteSpecArrayInput ¶ added in v5.34.0
type GetRouteSpecArrayInput interface {
pulumi.Input
ToGetRouteSpecArrayOutput() GetRouteSpecArrayOutput
ToGetRouteSpecArrayOutputWithContext(context.Context) GetRouteSpecArrayOutput
}
GetRouteSpecArrayInput is an input type that accepts GetRouteSpecArray and GetRouteSpecArrayOutput values. You can construct a concrete instance of `GetRouteSpecArrayInput` via:
GetRouteSpecArray{ GetRouteSpecArgs{...} }
type GetRouteSpecArrayOutput ¶ added in v5.34.0
type GetRouteSpecArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecArrayOutput) ElementType() reflect.Type
func (GetRouteSpecArrayOutput) Index ¶ added in v5.34.0
func (o GetRouteSpecArrayOutput) Index(i pulumi.IntInput) GetRouteSpecOutput
func (GetRouteSpecArrayOutput) ToGetRouteSpecArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecArrayOutput) ToGetRouteSpecArrayOutput() GetRouteSpecArrayOutput
func (GetRouteSpecArrayOutput) ToGetRouteSpecArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecArrayOutput) ToGetRouteSpecArrayOutputWithContext(ctx context.Context) GetRouteSpecArrayOutput
type GetRouteSpecGrpcRoute ¶ added in v5.34.0
type GetRouteSpecGrpcRoute struct {
Actions []GetRouteSpecGrpcRouteAction `pulumi:"actions"`
Matches []GetRouteSpecGrpcRouteMatch `pulumi:"matches"`
RetryPolicies []GetRouteSpecGrpcRouteRetryPolicy `pulumi:"retryPolicies"`
Timeouts []GetRouteSpecGrpcRouteTimeout `pulumi:"timeouts"`
}
type GetRouteSpecGrpcRouteAction ¶ added in v5.34.0
type GetRouteSpecGrpcRouteAction struct {
WeightedTargets []GetRouteSpecGrpcRouteActionWeightedTarget `pulumi:"weightedTargets"`
}
type GetRouteSpecGrpcRouteActionArgs ¶ added in v5.34.0
type GetRouteSpecGrpcRouteActionArgs struct {
WeightedTargets GetRouteSpecGrpcRouteActionWeightedTargetArrayInput `pulumi:"weightedTargets"`
}
func (GetRouteSpecGrpcRouteActionArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteActionArgs) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteActionArgs) ToGetRouteSpecGrpcRouteActionOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteActionArgs) ToGetRouteSpecGrpcRouteActionOutput() GetRouteSpecGrpcRouteActionOutput
func (GetRouteSpecGrpcRouteActionArgs) ToGetRouteSpecGrpcRouteActionOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteActionArgs) ToGetRouteSpecGrpcRouteActionOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteActionOutput
type GetRouteSpecGrpcRouteActionArray ¶ added in v5.34.0
type GetRouteSpecGrpcRouteActionArray []GetRouteSpecGrpcRouteActionInput
func (GetRouteSpecGrpcRouteActionArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteActionArray) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteActionArray) ToGetRouteSpecGrpcRouteActionArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteActionArray) ToGetRouteSpecGrpcRouteActionArrayOutput() GetRouteSpecGrpcRouteActionArrayOutput
func (GetRouteSpecGrpcRouteActionArray) ToGetRouteSpecGrpcRouteActionArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteActionArray) ToGetRouteSpecGrpcRouteActionArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteActionArrayOutput
type GetRouteSpecGrpcRouteActionArrayInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteActionArrayInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteActionArrayOutput() GetRouteSpecGrpcRouteActionArrayOutput
ToGetRouteSpecGrpcRouteActionArrayOutputWithContext(context.Context) GetRouteSpecGrpcRouteActionArrayOutput
}
GetRouteSpecGrpcRouteActionArrayInput is an input type that accepts GetRouteSpecGrpcRouteActionArray and GetRouteSpecGrpcRouteActionArrayOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteActionArrayInput` via:
GetRouteSpecGrpcRouteActionArray{ GetRouteSpecGrpcRouteActionArgs{...} }
type GetRouteSpecGrpcRouteActionArrayOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteActionArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteActionArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteActionArrayOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteActionArrayOutput) ToGetRouteSpecGrpcRouteActionArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteActionArrayOutput) ToGetRouteSpecGrpcRouteActionArrayOutput() GetRouteSpecGrpcRouteActionArrayOutput
func (GetRouteSpecGrpcRouteActionArrayOutput) ToGetRouteSpecGrpcRouteActionArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteActionArrayOutput) ToGetRouteSpecGrpcRouteActionArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteActionArrayOutput
type GetRouteSpecGrpcRouteActionInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteActionInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteActionOutput() GetRouteSpecGrpcRouteActionOutput
ToGetRouteSpecGrpcRouteActionOutputWithContext(context.Context) GetRouteSpecGrpcRouteActionOutput
}
GetRouteSpecGrpcRouteActionInput is an input type that accepts GetRouteSpecGrpcRouteActionArgs and GetRouteSpecGrpcRouteActionOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteActionInput` via:
GetRouteSpecGrpcRouteActionArgs{...}
type GetRouteSpecGrpcRouteActionOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteActionOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteActionOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteActionOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteActionOutput) ToGetRouteSpecGrpcRouteActionOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteActionOutput) ToGetRouteSpecGrpcRouteActionOutput() GetRouteSpecGrpcRouteActionOutput
func (GetRouteSpecGrpcRouteActionOutput) ToGetRouteSpecGrpcRouteActionOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteActionOutput) ToGetRouteSpecGrpcRouteActionOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteActionOutput
func (GetRouteSpecGrpcRouteActionOutput) WeightedTargets ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteActionOutput) WeightedTargets() GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput
type GetRouteSpecGrpcRouteActionWeightedTarget ¶ added in v5.34.0
type GetRouteSpecGrpcRouteActionWeightedTargetArgs ¶ added in v5.34.0
type GetRouteSpecGrpcRouteActionWeightedTargetArgs struct {
Port pulumi.IntInput `pulumi:"port"`
VirtualNode pulumi.StringInput `pulumi:"virtualNode"`
Weight pulumi.IntInput `pulumi:"weight"`
}
func (GetRouteSpecGrpcRouteActionWeightedTargetArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteActionWeightedTargetArgs) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteActionWeightedTargetArgs) ToGetRouteSpecGrpcRouteActionWeightedTargetOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteActionWeightedTargetArgs) ToGetRouteSpecGrpcRouteActionWeightedTargetOutput() GetRouteSpecGrpcRouteActionWeightedTargetOutput
func (GetRouteSpecGrpcRouteActionWeightedTargetArgs) ToGetRouteSpecGrpcRouteActionWeightedTargetOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteActionWeightedTargetArgs) ToGetRouteSpecGrpcRouteActionWeightedTargetOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteActionWeightedTargetOutput
type GetRouteSpecGrpcRouteActionWeightedTargetArray ¶ added in v5.34.0
type GetRouteSpecGrpcRouteActionWeightedTargetArray []GetRouteSpecGrpcRouteActionWeightedTargetInput
func (GetRouteSpecGrpcRouteActionWeightedTargetArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteActionWeightedTargetArray) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteActionWeightedTargetArray) ToGetRouteSpecGrpcRouteActionWeightedTargetArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteActionWeightedTargetArray) ToGetRouteSpecGrpcRouteActionWeightedTargetArrayOutput() GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput
func (GetRouteSpecGrpcRouteActionWeightedTargetArray) ToGetRouteSpecGrpcRouteActionWeightedTargetArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteActionWeightedTargetArray) ToGetRouteSpecGrpcRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput
type GetRouteSpecGrpcRouteActionWeightedTargetArrayInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteActionWeightedTargetArrayInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteActionWeightedTargetArrayOutput() GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput
ToGetRouteSpecGrpcRouteActionWeightedTargetArrayOutputWithContext(context.Context) GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput
}
GetRouteSpecGrpcRouteActionWeightedTargetArrayInput is an input type that accepts GetRouteSpecGrpcRouteActionWeightedTargetArray and GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteActionWeightedTargetArrayInput` via:
GetRouteSpecGrpcRouteActionWeightedTargetArray{ GetRouteSpecGrpcRouteActionWeightedTargetArgs{...} }
type GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput) ToGetRouteSpecGrpcRouteActionWeightedTargetArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput) ToGetRouteSpecGrpcRouteActionWeightedTargetArrayOutput() GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput
func (GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput) ToGetRouteSpecGrpcRouteActionWeightedTargetArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput) ToGetRouteSpecGrpcRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteActionWeightedTargetArrayOutput
type GetRouteSpecGrpcRouteActionWeightedTargetInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteActionWeightedTargetInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteActionWeightedTargetOutput() GetRouteSpecGrpcRouteActionWeightedTargetOutput
ToGetRouteSpecGrpcRouteActionWeightedTargetOutputWithContext(context.Context) GetRouteSpecGrpcRouteActionWeightedTargetOutput
}
GetRouteSpecGrpcRouteActionWeightedTargetInput is an input type that accepts GetRouteSpecGrpcRouteActionWeightedTargetArgs and GetRouteSpecGrpcRouteActionWeightedTargetOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteActionWeightedTargetInput` via:
GetRouteSpecGrpcRouteActionWeightedTargetArgs{...}
type GetRouteSpecGrpcRouteActionWeightedTargetOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteActionWeightedTargetOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteActionWeightedTargetOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteActionWeightedTargetOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteActionWeightedTargetOutput) Port ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteActionWeightedTargetOutput) Port() pulumi.IntOutput
func (GetRouteSpecGrpcRouteActionWeightedTargetOutput) ToGetRouteSpecGrpcRouteActionWeightedTargetOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteActionWeightedTargetOutput) ToGetRouteSpecGrpcRouteActionWeightedTargetOutput() GetRouteSpecGrpcRouteActionWeightedTargetOutput
func (GetRouteSpecGrpcRouteActionWeightedTargetOutput) ToGetRouteSpecGrpcRouteActionWeightedTargetOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteActionWeightedTargetOutput) ToGetRouteSpecGrpcRouteActionWeightedTargetOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteActionWeightedTargetOutput
func (GetRouteSpecGrpcRouteActionWeightedTargetOutput) VirtualNode ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteActionWeightedTargetOutput) VirtualNode() pulumi.StringOutput
func (GetRouteSpecGrpcRouteActionWeightedTargetOutput) Weight ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteActionWeightedTargetOutput) Weight() pulumi.IntOutput
type GetRouteSpecGrpcRouteArgs ¶ added in v5.34.0
type GetRouteSpecGrpcRouteArgs struct {
Actions GetRouteSpecGrpcRouteActionArrayInput `pulumi:"actions"`
Matches GetRouteSpecGrpcRouteMatchArrayInput `pulumi:"matches"`
RetryPolicies GetRouteSpecGrpcRouteRetryPolicyArrayInput `pulumi:"retryPolicies"`
Timeouts GetRouteSpecGrpcRouteTimeoutArrayInput `pulumi:"timeouts"`
}
func (GetRouteSpecGrpcRouteArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteArgs) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteArgs) ToGetRouteSpecGrpcRouteOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteArgs) ToGetRouteSpecGrpcRouteOutput() GetRouteSpecGrpcRouteOutput
func (GetRouteSpecGrpcRouteArgs) ToGetRouteSpecGrpcRouteOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteArgs) ToGetRouteSpecGrpcRouteOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteOutput
type GetRouteSpecGrpcRouteArray ¶ added in v5.34.0
type GetRouteSpecGrpcRouteArray []GetRouteSpecGrpcRouteInput
func (GetRouteSpecGrpcRouteArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteArray) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteArray) ToGetRouteSpecGrpcRouteArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteArray) ToGetRouteSpecGrpcRouteArrayOutput() GetRouteSpecGrpcRouteArrayOutput
func (GetRouteSpecGrpcRouteArray) ToGetRouteSpecGrpcRouteArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteArray) ToGetRouteSpecGrpcRouteArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteArrayOutput
type GetRouteSpecGrpcRouteArrayInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteArrayInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteArrayOutput() GetRouteSpecGrpcRouteArrayOutput
ToGetRouteSpecGrpcRouteArrayOutputWithContext(context.Context) GetRouteSpecGrpcRouteArrayOutput
}
GetRouteSpecGrpcRouteArrayInput is an input type that accepts GetRouteSpecGrpcRouteArray and GetRouteSpecGrpcRouteArrayOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteArrayInput` via:
GetRouteSpecGrpcRouteArray{ GetRouteSpecGrpcRouteArgs{...} }
type GetRouteSpecGrpcRouteArrayOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteArrayOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteArrayOutput) Index ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteArrayOutput) Index(i pulumi.IntInput) GetRouteSpecGrpcRouteOutput
func (GetRouteSpecGrpcRouteArrayOutput) ToGetRouteSpecGrpcRouteArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteArrayOutput) ToGetRouteSpecGrpcRouteArrayOutput() GetRouteSpecGrpcRouteArrayOutput
func (GetRouteSpecGrpcRouteArrayOutput) ToGetRouteSpecGrpcRouteArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteArrayOutput) ToGetRouteSpecGrpcRouteArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteArrayOutput
type GetRouteSpecGrpcRouteInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteOutput() GetRouteSpecGrpcRouteOutput
ToGetRouteSpecGrpcRouteOutputWithContext(context.Context) GetRouteSpecGrpcRouteOutput
}
GetRouteSpecGrpcRouteInput is an input type that accepts GetRouteSpecGrpcRouteArgs and GetRouteSpecGrpcRouteOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteInput` via:
GetRouteSpecGrpcRouteArgs{...}
type GetRouteSpecGrpcRouteMatch ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatch struct {
Metadatas []GetRouteSpecGrpcRouteMatchMetadata `pulumi:"metadatas"`
MethodName string `pulumi:"methodName"`
Port int `pulumi:"port"`
Prefix string `pulumi:"prefix"`
ServiceName string `pulumi:"serviceName"`
}
type GetRouteSpecGrpcRouteMatchArgs ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchArgs struct {
Metadatas GetRouteSpecGrpcRouteMatchMetadataArrayInput `pulumi:"metadatas"`
MethodName pulumi.StringInput `pulumi:"methodName"`
Port pulumi.IntInput `pulumi:"port"`
Prefix pulumi.StringInput `pulumi:"prefix"`
ServiceName pulumi.StringInput `pulumi:"serviceName"`
}
func (GetRouteSpecGrpcRouteMatchArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteMatchArgs) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteMatchArgs) ToGetRouteSpecGrpcRouteMatchOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteMatchArgs) ToGetRouteSpecGrpcRouteMatchOutput() GetRouteSpecGrpcRouteMatchOutput
func (GetRouteSpecGrpcRouteMatchArgs) ToGetRouteSpecGrpcRouteMatchOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteMatchArgs) ToGetRouteSpecGrpcRouteMatchOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchOutput
type GetRouteSpecGrpcRouteMatchArray ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchArray []GetRouteSpecGrpcRouteMatchInput
func (GetRouteSpecGrpcRouteMatchArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteMatchArray) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteMatchArray) ToGetRouteSpecGrpcRouteMatchArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteMatchArray) ToGetRouteSpecGrpcRouteMatchArrayOutput() GetRouteSpecGrpcRouteMatchArrayOutput
func (GetRouteSpecGrpcRouteMatchArray) ToGetRouteSpecGrpcRouteMatchArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteMatchArray) ToGetRouteSpecGrpcRouteMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchArrayOutput
type GetRouteSpecGrpcRouteMatchArrayInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchArrayInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteMatchArrayOutput() GetRouteSpecGrpcRouteMatchArrayOutput
ToGetRouteSpecGrpcRouteMatchArrayOutputWithContext(context.Context) GetRouteSpecGrpcRouteMatchArrayOutput
}
GetRouteSpecGrpcRouteMatchArrayInput is an input type that accepts GetRouteSpecGrpcRouteMatchArray and GetRouteSpecGrpcRouteMatchArrayOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteMatchArrayInput` via:
GetRouteSpecGrpcRouteMatchArray{ GetRouteSpecGrpcRouteMatchArgs{...} }
type GetRouteSpecGrpcRouteMatchArrayOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteMatchArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteMatchArrayOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteMatchArrayOutput) Index ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchArrayOutput) Index(i pulumi.IntInput) GetRouteSpecGrpcRouteMatchOutput
func (GetRouteSpecGrpcRouteMatchArrayOutput) ToGetRouteSpecGrpcRouteMatchArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchArrayOutput) ToGetRouteSpecGrpcRouteMatchArrayOutput() GetRouteSpecGrpcRouteMatchArrayOutput
func (GetRouteSpecGrpcRouteMatchArrayOutput) ToGetRouteSpecGrpcRouteMatchArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchArrayOutput) ToGetRouteSpecGrpcRouteMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchArrayOutput
type GetRouteSpecGrpcRouteMatchInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteMatchOutput() GetRouteSpecGrpcRouteMatchOutput
ToGetRouteSpecGrpcRouteMatchOutputWithContext(context.Context) GetRouteSpecGrpcRouteMatchOutput
}
GetRouteSpecGrpcRouteMatchInput is an input type that accepts GetRouteSpecGrpcRouteMatchArgs and GetRouteSpecGrpcRouteMatchOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteMatchInput` via:
GetRouteSpecGrpcRouteMatchArgs{...}
type GetRouteSpecGrpcRouteMatchMetadata ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadata struct {
Invert bool `pulumi:"invert"`
Matches []GetRouteSpecGrpcRouteMatchMetadataMatch `pulumi:"matches"`
// Name of the route.
Name string `pulumi:"name"`
}
type GetRouteSpecGrpcRouteMatchMetadataArgs ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataArgs struct {
Invert pulumi.BoolInput `pulumi:"invert"`
Matches GetRouteSpecGrpcRouteMatchMetadataMatchArrayInput `pulumi:"matches"`
// Name of the route.
Name pulumi.StringInput `pulumi:"name"`
}
func (GetRouteSpecGrpcRouteMatchMetadataArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteMatchMetadataArgs) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteMatchMetadataArgs) ToGetRouteSpecGrpcRouteMatchMetadataOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteMatchMetadataArgs) ToGetRouteSpecGrpcRouteMatchMetadataOutput() GetRouteSpecGrpcRouteMatchMetadataOutput
func (GetRouteSpecGrpcRouteMatchMetadataArgs) ToGetRouteSpecGrpcRouteMatchMetadataOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteMatchMetadataArgs) ToGetRouteSpecGrpcRouteMatchMetadataOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataOutput
type GetRouteSpecGrpcRouteMatchMetadataArray ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataArray []GetRouteSpecGrpcRouteMatchMetadataInput
func (GetRouteSpecGrpcRouteMatchMetadataArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteMatchMetadataArray) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteMatchMetadataArray) ToGetRouteSpecGrpcRouteMatchMetadataArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteMatchMetadataArray) ToGetRouteSpecGrpcRouteMatchMetadataArrayOutput() GetRouteSpecGrpcRouteMatchMetadataArrayOutput
func (GetRouteSpecGrpcRouteMatchMetadataArray) ToGetRouteSpecGrpcRouteMatchMetadataArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteMatchMetadataArray) ToGetRouteSpecGrpcRouteMatchMetadataArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataArrayOutput
type GetRouteSpecGrpcRouteMatchMetadataArrayInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataArrayInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteMatchMetadataArrayOutput() GetRouteSpecGrpcRouteMatchMetadataArrayOutput
ToGetRouteSpecGrpcRouteMatchMetadataArrayOutputWithContext(context.Context) GetRouteSpecGrpcRouteMatchMetadataArrayOutput
}
GetRouteSpecGrpcRouteMatchMetadataArrayInput is an input type that accepts GetRouteSpecGrpcRouteMatchMetadataArray and GetRouteSpecGrpcRouteMatchMetadataArrayOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteMatchMetadataArrayInput` via:
GetRouteSpecGrpcRouteMatchMetadataArray{ GetRouteSpecGrpcRouteMatchMetadataArgs{...} }
type GetRouteSpecGrpcRouteMatchMetadataArrayOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteMatchMetadataArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteMatchMetadataArrayOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteMatchMetadataArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataArrayOutput() GetRouteSpecGrpcRouteMatchMetadataArrayOutput
func (GetRouteSpecGrpcRouteMatchMetadataArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataArrayOutput
type GetRouteSpecGrpcRouteMatchMetadataInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteMatchMetadataOutput() GetRouteSpecGrpcRouteMatchMetadataOutput
ToGetRouteSpecGrpcRouteMatchMetadataOutputWithContext(context.Context) GetRouteSpecGrpcRouteMatchMetadataOutput
}
GetRouteSpecGrpcRouteMatchMetadataInput is an input type that accepts GetRouteSpecGrpcRouteMatchMetadataArgs and GetRouteSpecGrpcRouteMatchMetadataOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteMatchMetadataInput` via:
GetRouteSpecGrpcRouteMatchMetadataArgs{...}
type GetRouteSpecGrpcRouteMatchMetadataMatch ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataMatch struct {
Exact string `pulumi:"exact"`
Prefix string `pulumi:"prefix"`
Ranges []GetRouteSpecGrpcRouteMatchMetadataMatchRange `pulumi:"ranges"`
Regex string `pulumi:"regex"`
Suffix string `pulumi:"suffix"`
}
type GetRouteSpecGrpcRouteMatchMetadataMatchArgs ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataMatchArgs struct {
Exact pulumi.StringInput `pulumi:"exact"`
Prefix pulumi.StringInput `pulumi:"prefix"`
Ranges GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayInput `pulumi:"ranges"`
Regex pulumi.StringInput `pulumi:"regex"`
Suffix pulumi.StringInput `pulumi:"suffix"`
}
func (GetRouteSpecGrpcRouteMatchMetadataMatchArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteMatchMetadataMatchArgs) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteMatchMetadataMatchArgs) ToGetRouteSpecGrpcRouteMatchMetadataMatchOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteMatchMetadataMatchArgs) ToGetRouteSpecGrpcRouteMatchMetadataMatchOutput() GetRouteSpecGrpcRouteMatchMetadataMatchOutput
func (GetRouteSpecGrpcRouteMatchMetadataMatchArgs) ToGetRouteSpecGrpcRouteMatchMetadataMatchOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteMatchMetadataMatchArgs) ToGetRouteSpecGrpcRouteMatchMetadataMatchOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchOutput
type GetRouteSpecGrpcRouteMatchMetadataMatchArray ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataMatchArray []GetRouteSpecGrpcRouteMatchMetadataMatchInput
func (GetRouteSpecGrpcRouteMatchMetadataMatchArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteMatchMetadataMatchArray) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteMatchMetadataMatchArray) ToGetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteMatchMetadataMatchArray) ToGetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput() GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput
func (GetRouteSpecGrpcRouteMatchMetadataMatchArray) ToGetRouteSpecGrpcRouteMatchMetadataMatchArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteMatchMetadataMatchArray) ToGetRouteSpecGrpcRouteMatchMetadataMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput
type GetRouteSpecGrpcRouteMatchMetadataMatchArrayInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataMatchArrayInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput() GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput
ToGetRouteSpecGrpcRouteMatchMetadataMatchArrayOutputWithContext(context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput
}
GetRouteSpecGrpcRouteMatchMetadataMatchArrayInput is an input type that accepts GetRouteSpecGrpcRouteMatchMetadataMatchArray and GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteMatchMetadataMatchArrayInput` via:
GetRouteSpecGrpcRouteMatchMetadataMatchArray{ GetRouteSpecGrpcRouteMatchMetadataMatchArgs{...} }
type GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput() GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput
func (GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchArrayOutput
type GetRouteSpecGrpcRouteMatchMetadataMatchInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataMatchInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteMatchMetadataMatchOutput() GetRouteSpecGrpcRouteMatchMetadataMatchOutput
ToGetRouteSpecGrpcRouteMatchMetadataMatchOutputWithContext(context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchOutput
}
GetRouteSpecGrpcRouteMatchMetadataMatchInput is an input type that accepts GetRouteSpecGrpcRouteMatchMetadataMatchArgs and GetRouteSpecGrpcRouteMatchMetadataMatchOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteMatchMetadataMatchInput` via:
GetRouteSpecGrpcRouteMatchMetadataMatchArgs{...}
type GetRouteSpecGrpcRouteMatchMetadataMatchOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataMatchOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteMatchMetadataMatchOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteMatchMetadataMatchOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteMatchMetadataMatchOutput) Exact ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataMatchOutput) Exact() pulumi.StringOutput
func (GetRouteSpecGrpcRouteMatchMetadataMatchOutput) Prefix ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataMatchOutput) Prefix() pulumi.StringOutput
func (GetRouteSpecGrpcRouteMatchMetadataMatchOutput) Regex ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataMatchOutput) Regex() pulumi.StringOutput
func (GetRouteSpecGrpcRouteMatchMetadataMatchOutput) Suffix ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataMatchOutput) Suffix() pulumi.StringOutput
func (GetRouteSpecGrpcRouteMatchMetadataMatchOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataMatchOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchOutput() GetRouteSpecGrpcRouteMatchMetadataMatchOutput
func (GetRouteSpecGrpcRouteMatchMetadataMatchOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataMatchOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchOutput
type GetRouteSpecGrpcRouteMatchMetadataMatchRange ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataMatchRangeArgs ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataMatchRangeArgs struct {
End pulumi.IntInput `pulumi:"end"`
Start pulumi.IntInput `pulumi:"start"`
}
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput() GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput
type GetRouteSpecGrpcRouteMatchMetadataMatchRangeArray ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataMatchRangeArray []GetRouteSpecGrpcRouteMatchMetadataMatchRangeInput
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeArray) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeArray) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteMatchMetadataMatchRangeArray) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput() GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeArray) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteMatchMetadataMatchRangeArray) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput
type GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput() GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput
ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutputWithContext(context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput
}
GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayInput is an input type that accepts GetRouteSpecGrpcRouteMatchMetadataMatchRangeArray and GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayInput` via:
GetRouteSpecGrpcRouteMatchMetadataMatchRangeArray{ GetRouteSpecGrpcRouteMatchMetadataMatchRangeArgs{...} }
type GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput() GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchRangeArrayOutput
type GetRouteSpecGrpcRouteMatchMetadataMatchRangeInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataMatchRangeInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput() GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput
ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeOutputWithContext(context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput
}
GetRouteSpecGrpcRouteMatchMetadataMatchRangeInput is an input type that accepts GetRouteSpecGrpcRouteMatchMetadataMatchRangeArgs and GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteMatchMetadataMatchRangeInput` via:
GetRouteSpecGrpcRouteMatchMetadataMatchRangeArgs{...}
type GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput) End ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput) End() pulumi.IntOutput
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput) Start ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput) Start() pulumi.IntOutput
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput() GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput
func (GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToGetRouteSpecGrpcRouteMatchMetadataMatchRangeOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataMatchRangeOutput
type GetRouteSpecGrpcRouteMatchMetadataOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchMetadataOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteMatchMetadataOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteMatchMetadataOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteMatchMetadataOutput) Invert ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataOutput) Invert() pulumi.BoolOutput
func (GetRouteSpecGrpcRouteMatchMetadataOutput) Name ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataOutput) Name() pulumi.StringOutput
Name of the route.
func (GetRouteSpecGrpcRouteMatchMetadataOutput) ToGetRouteSpecGrpcRouteMatchMetadataOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataOutput) ToGetRouteSpecGrpcRouteMatchMetadataOutput() GetRouteSpecGrpcRouteMatchMetadataOutput
func (GetRouteSpecGrpcRouteMatchMetadataOutput) ToGetRouteSpecGrpcRouteMatchMetadataOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchMetadataOutput) ToGetRouteSpecGrpcRouteMatchMetadataOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchMetadataOutput
type GetRouteSpecGrpcRouteMatchOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteMatchOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteMatchOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteMatchOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteMatchOutput) Metadatas ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchOutput) Metadatas() GetRouteSpecGrpcRouteMatchMetadataArrayOutput
func (GetRouteSpecGrpcRouteMatchOutput) MethodName ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchOutput) MethodName() pulumi.StringOutput
func (GetRouteSpecGrpcRouteMatchOutput) Port ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchOutput) Port() pulumi.IntOutput
func (GetRouteSpecGrpcRouteMatchOutput) Prefix ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchOutput) Prefix() pulumi.StringOutput
func (GetRouteSpecGrpcRouteMatchOutput) ServiceName ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchOutput) ServiceName() pulumi.StringOutput
func (GetRouteSpecGrpcRouteMatchOutput) ToGetRouteSpecGrpcRouteMatchOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchOutput) ToGetRouteSpecGrpcRouteMatchOutput() GetRouteSpecGrpcRouteMatchOutput
func (GetRouteSpecGrpcRouteMatchOutput) ToGetRouteSpecGrpcRouteMatchOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteMatchOutput) ToGetRouteSpecGrpcRouteMatchOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteMatchOutput
type GetRouteSpecGrpcRouteOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteOutput) Actions ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteOutput) Actions() GetRouteSpecGrpcRouteActionArrayOutput
func (GetRouteSpecGrpcRouteOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteOutput) Matches ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteOutput) Matches() GetRouteSpecGrpcRouteMatchArrayOutput
func (GetRouteSpecGrpcRouteOutput) RetryPolicies ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteOutput) RetryPolicies() GetRouteSpecGrpcRouteRetryPolicyArrayOutput
func (GetRouteSpecGrpcRouteOutput) Timeouts ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteOutput) Timeouts() GetRouteSpecGrpcRouteTimeoutArrayOutput
func (GetRouteSpecGrpcRouteOutput) ToGetRouteSpecGrpcRouteOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteOutput) ToGetRouteSpecGrpcRouteOutput() GetRouteSpecGrpcRouteOutput
func (GetRouteSpecGrpcRouteOutput) ToGetRouteSpecGrpcRouteOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteOutput) ToGetRouteSpecGrpcRouteOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteOutput
type GetRouteSpecGrpcRouteRetryPolicy ¶ added in v5.34.0
type GetRouteSpecGrpcRouteRetryPolicy struct {
GrpcRetryEvents []string `pulumi:"grpcRetryEvents"`
HttpRetryEvents []string `pulumi:"httpRetryEvents"`
MaxRetries int `pulumi:"maxRetries"`
PerRetryTimeouts []GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeout `pulumi:"perRetryTimeouts"`
TcpRetryEvents []string `pulumi:"tcpRetryEvents"`
}
type GetRouteSpecGrpcRouteRetryPolicyArgs ¶ added in v5.34.0
type GetRouteSpecGrpcRouteRetryPolicyArgs struct {
GrpcRetryEvents pulumi.StringArrayInput `pulumi:"grpcRetryEvents"`
HttpRetryEvents pulumi.StringArrayInput `pulumi:"httpRetryEvents"`
MaxRetries pulumi.IntInput `pulumi:"maxRetries"`
PerRetryTimeouts GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayInput `pulumi:"perRetryTimeouts"`
TcpRetryEvents pulumi.StringArrayInput `pulumi:"tcpRetryEvents"`
}
func (GetRouteSpecGrpcRouteRetryPolicyArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteRetryPolicyArgs) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteRetryPolicyArgs) ToGetRouteSpecGrpcRouteRetryPolicyOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteRetryPolicyArgs) ToGetRouteSpecGrpcRouteRetryPolicyOutput() GetRouteSpecGrpcRouteRetryPolicyOutput
func (GetRouteSpecGrpcRouteRetryPolicyArgs) ToGetRouteSpecGrpcRouteRetryPolicyOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteRetryPolicyArgs) ToGetRouteSpecGrpcRouteRetryPolicyOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteRetryPolicyOutput
type GetRouteSpecGrpcRouteRetryPolicyArray ¶ added in v5.34.0
type GetRouteSpecGrpcRouteRetryPolicyArray []GetRouteSpecGrpcRouteRetryPolicyInput
func (GetRouteSpecGrpcRouteRetryPolicyArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteRetryPolicyArray) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteRetryPolicyArray) ToGetRouteSpecGrpcRouteRetryPolicyArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteRetryPolicyArray) ToGetRouteSpecGrpcRouteRetryPolicyArrayOutput() GetRouteSpecGrpcRouteRetryPolicyArrayOutput
func (GetRouteSpecGrpcRouteRetryPolicyArray) ToGetRouteSpecGrpcRouteRetryPolicyArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteRetryPolicyArray) ToGetRouteSpecGrpcRouteRetryPolicyArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteRetryPolicyArrayOutput
type GetRouteSpecGrpcRouteRetryPolicyArrayInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteRetryPolicyArrayInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteRetryPolicyArrayOutput() GetRouteSpecGrpcRouteRetryPolicyArrayOutput
ToGetRouteSpecGrpcRouteRetryPolicyArrayOutputWithContext(context.Context) GetRouteSpecGrpcRouteRetryPolicyArrayOutput
}
GetRouteSpecGrpcRouteRetryPolicyArrayInput is an input type that accepts GetRouteSpecGrpcRouteRetryPolicyArray and GetRouteSpecGrpcRouteRetryPolicyArrayOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteRetryPolicyArrayInput` via:
GetRouteSpecGrpcRouteRetryPolicyArray{ GetRouteSpecGrpcRouteRetryPolicyArgs{...} }
type GetRouteSpecGrpcRouteRetryPolicyArrayOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteRetryPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteRetryPolicyArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteRetryPolicyArrayOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteRetryPolicyArrayOutput) ToGetRouteSpecGrpcRouteRetryPolicyArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteRetryPolicyArrayOutput) ToGetRouteSpecGrpcRouteRetryPolicyArrayOutput() GetRouteSpecGrpcRouteRetryPolicyArrayOutput
func (GetRouteSpecGrpcRouteRetryPolicyArrayOutput) ToGetRouteSpecGrpcRouteRetryPolicyArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteRetryPolicyArrayOutput) ToGetRouteSpecGrpcRouteRetryPolicyArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteRetryPolicyArrayOutput
type GetRouteSpecGrpcRouteRetryPolicyInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteRetryPolicyInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteRetryPolicyOutput() GetRouteSpecGrpcRouteRetryPolicyOutput
ToGetRouteSpecGrpcRouteRetryPolicyOutputWithContext(context.Context) GetRouteSpecGrpcRouteRetryPolicyOutput
}
GetRouteSpecGrpcRouteRetryPolicyInput is an input type that accepts GetRouteSpecGrpcRouteRetryPolicyArgs and GetRouteSpecGrpcRouteRetryPolicyOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteRetryPolicyInput` via:
GetRouteSpecGrpcRouteRetryPolicyArgs{...}
type GetRouteSpecGrpcRouteRetryPolicyOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteRetryPolicyOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteRetryPolicyOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteRetryPolicyOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteRetryPolicyOutput) GrpcRetryEvents ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteRetryPolicyOutput) GrpcRetryEvents() pulumi.StringArrayOutput
func (GetRouteSpecGrpcRouteRetryPolicyOutput) HttpRetryEvents ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteRetryPolicyOutput) HttpRetryEvents() pulumi.StringArrayOutput
func (GetRouteSpecGrpcRouteRetryPolicyOutput) MaxRetries ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteRetryPolicyOutput) MaxRetries() pulumi.IntOutput
func (GetRouteSpecGrpcRouteRetryPolicyOutput) PerRetryTimeouts ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteRetryPolicyOutput) PerRetryTimeouts() GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput
func (GetRouteSpecGrpcRouteRetryPolicyOutput) TcpRetryEvents ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteRetryPolicyOutput) TcpRetryEvents() pulumi.StringArrayOutput
func (GetRouteSpecGrpcRouteRetryPolicyOutput) ToGetRouteSpecGrpcRouteRetryPolicyOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteRetryPolicyOutput) ToGetRouteSpecGrpcRouteRetryPolicyOutput() GetRouteSpecGrpcRouteRetryPolicyOutput
func (GetRouteSpecGrpcRouteRetryPolicyOutput) ToGetRouteSpecGrpcRouteRetryPolicyOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteRetryPolicyOutput) ToGetRouteSpecGrpcRouteRetryPolicyOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteRetryPolicyOutput
type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeout ¶ added in v5.34.0
type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs ¶ added in v5.34.0
type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput() GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArray ¶ added in v5.34.0
type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArray []GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutInput
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArray) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput() GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput
type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput() GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput
ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutputWithContext(context.Context) GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput
}
GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayInput is an input type that accepts GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArray and GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayInput` via:
GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArray{ GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs{...} }
type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput() GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArrayOutput
type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput() GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputWithContext(context.Context) GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
}
GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutInput is an input type that accepts GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs and GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutInput` via:
GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs{...}
type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput() GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) Unit ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) Unit() pulumi.StringOutput
func (GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) Value ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) Value() pulumi.IntOutput
type GetRouteSpecGrpcRouteTimeout ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeout struct {
Idles []GetRouteSpecGrpcRouteTimeoutIdle `pulumi:"idles"`
PerRequests []GetRouteSpecGrpcRouteTimeoutPerRequest `pulumi:"perRequests"`
}
type GetRouteSpecGrpcRouteTimeoutArgs ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutArgs struct {
Idles GetRouteSpecGrpcRouteTimeoutIdleArrayInput `pulumi:"idles"`
PerRequests GetRouteSpecGrpcRouteTimeoutPerRequestArrayInput `pulumi:"perRequests"`
}
func (GetRouteSpecGrpcRouteTimeoutArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteTimeoutArgs) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteTimeoutArgs) ToGetRouteSpecGrpcRouteTimeoutOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteTimeoutArgs) ToGetRouteSpecGrpcRouteTimeoutOutput() GetRouteSpecGrpcRouteTimeoutOutput
func (GetRouteSpecGrpcRouteTimeoutArgs) ToGetRouteSpecGrpcRouteTimeoutOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteTimeoutArgs) ToGetRouteSpecGrpcRouteTimeoutOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutOutput
type GetRouteSpecGrpcRouteTimeoutArray ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutArray []GetRouteSpecGrpcRouteTimeoutInput
func (GetRouteSpecGrpcRouteTimeoutArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteTimeoutArray) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteTimeoutArray) ToGetRouteSpecGrpcRouteTimeoutArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteTimeoutArray) ToGetRouteSpecGrpcRouteTimeoutArrayOutput() GetRouteSpecGrpcRouteTimeoutArrayOutput
func (GetRouteSpecGrpcRouteTimeoutArray) ToGetRouteSpecGrpcRouteTimeoutArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteTimeoutArray) ToGetRouteSpecGrpcRouteTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutArrayOutput
type GetRouteSpecGrpcRouteTimeoutArrayInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutArrayInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteTimeoutArrayOutput() GetRouteSpecGrpcRouteTimeoutArrayOutput
ToGetRouteSpecGrpcRouteTimeoutArrayOutputWithContext(context.Context) GetRouteSpecGrpcRouteTimeoutArrayOutput
}
GetRouteSpecGrpcRouteTimeoutArrayInput is an input type that accepts GetRouteSpecGrpcRouteTimeoutArray and GetRouteSpecGrpcRouteTimeoutArrayOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteTimeoutArrayInput` via:
GetRouteSpecGrpcRouteTimeoutArray{ GetRouteSpecGrpcRouteTimeoutArgs{...} }
type GetRouteSpecGrpcRouteTimeoutArrayOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteTimeoutArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteTimeoutArrayOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteTimeoutArrayOutput) ToGetRouteSpecGrpcRouteTimeoutArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteTimeoutArrayOutput) ToGetRouteSpecGrpcRouteTimeoutArrayOutput() GetRouteSpecGrpcRouteTimeoutArrayOutput
func (GetRouteSpecGrpcRouteTimeoutArrayOutput) ToGetRouteSpecGrpcRouteTimeoutArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteTimeoutArrayOutput) ToGetRouteSpecGrpcRouteTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutArrayOutput
type GetRouteSpecGrpcRouteTimeoutIdle ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutIdleArgs ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutIdleArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetRouteSpecGrpcRouteTimeoutIdleArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteTimeoutIdleArgs) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteTimeoutIdleArgs) ToGetRouteSpecGrpcRouteTimeoutIdleOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteTimeoutIdleArgs) ToGetRouteSpecGrpcRouteTimeoutIdleOutput() GetRouteSpecGrpcRouteTimeoutIdleOutput
func (GetRouteSpecGrpcRouteTimeoutIdleArgs) ToGetRouteSpecGrpcRouteTimeoutIdleOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteTimeoutIdleArgs) ToGetRouteSpecGrpcRouteTimeoutIdleOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutIdleOutput
type GetRouteSpecGrpcRouteTimeoutIdleArray ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutIdleArray []GetRouteSpecGrpcRouteTimeoutIdleInput
func (GetRouteSpecGrpcRouteTimeoutIdleArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteTimeoutIdleArray) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteTimeoutIdleArray) ToGetRouteSpecGrpcRouteTimeoutIdleArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteTimeoutIdleArray) ToGetRouteSpecGrpcRouteTimeoutIdleArrayOutput() GetRouteSpecGrpcRouteTimeoutIdleArrayOutput
func (GetRouteSpecGrpcRouteTimeoutIdleArray) ToGetRouteSpecGrpcRouteTimeoutIdleArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteTimeoutIdleArray) ToGetRouteSpecGrpcRouteTimeoutIdleArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutIdleArrayOutput
type GetRouteSpecGrpcRouteTimeoutIdleArrayInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutIdleArrayInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteTimeoutIdleArrayOutput() GetRouteSpecGrpcRouteTimeoutIdleArrayOutput
ToGetRouteSpecGrpcRouteTimeoutIdleArrayOutputWithContext(context.Context) GetRouteSpecGrpcRouteTimeoutIdleArrayOutput
}
GetRouteSpecGrpcRouteTimeoutIdleArrayInput is an input type that accepts GetRouteSpecGrpcRouteTimeoutIdleArray and GetRouteSpecGrpcRouteTimeoutIdleArrayOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteTimeoutIdleArrayInput` via:
GetRouteSpecGrpcRouteTimeoutIdleArray{ GetRouteSpecGrpcRouteTimeoutIdleArgs{...} }
type GetRouteSpecGrpcRouteTimeoutIdleArrayOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutIdleArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteTimeoutIdleArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteTimeoutIdleArrayOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteTimeoutIdleArrayOutput) ToGetRouteSpecGrpcRouteTimeoutIdleArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteTimeoutIdleArrayOutput) ToGetRouteSpecGrpcRouteTimeoutIdleArrayOutput() GetRouteSpecGrpcRouteTimeoutIdleArrayOutput
func (GetRouteSpecGrpcRouteTimeoutIdleArrayOutput) ToGetRouteSpecGrpcRouteTimeoutIdleArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteTimeoutIdleArrayOutput) ToGetRouteSpecGrpcRouteTimeoutIdleArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutIdleArrayOutput
type GetRouteSpecGrpcRouteTimeoutIdleInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutIdleInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteTimeoutIdleOutput() GetRouteSpecGrpcRouteTimeoutIdleOutput
ToGetRouteSpecGrpcRouteTimeoutIdleOutputWithContext(context.Context) GetRouteSpecGrpcRouteTimeoutIdleOutput
}
GetRouteSpecGrpcRouteTimeoutIdleInput is an input type that accepts GetRouteSpecGrpcRouteTimeoutIdleArgs and GetRouteSpecGrpcRouteTimeoutIdleOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteTimeoutIdleInput` via:
GetRouteSpecGrpcRouteTimeoutIdleArgs{...}
type GetRouteSpecGrpcRouteTimeoutIdleOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutIdleOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteTimeoutIdleOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteTimeoutIdleOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteTimeoutIdleOutput) ToGetRouteSpecGrpcRouteTimeoutIdleOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteTimeoutIdleOutput) ToGetRouteSpecGrpcRouteTimeoutIdleOutput() GetRouteSpecGrpcRouteTimeoutIdleOutput
func (GetRouteSpecGrpcRouteTimeoutIdleOutput) ToGetRouteSpecGrpcRouteTimeoutIdleOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteTimeoutIdleOutput) ToGetRouteSpecGrpcRouteTimeoutIdleOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutIdleOutput
func (GetRouteSpecGrpcRouteTimeoutIdleOutput) Unit ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteTimeoutIdleOutput) Unit() pulumi.StringOutput
func (GetRouteSpecGrpcRouteTimeoutIdleOutput) Value ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteTimeoutIdleOutput) Value() pulumi.IntOutput
type GetRouteSpecGrpcRouteTimeoutInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteTimeoutOutput() GetRouteSpecGrpcRouteTimeoutOutput
ToGetRouteSpecGrpcRouteTimeoutOutputWithContext(context.Context) GetRouteSpecGrpcRouteTimeoutOutput
}
GetRouteSpecGrpcRouteTimeoutInput is an input type that accepts GetRouteSpecGrpcRouteTimeoutArgs and GetRouteSpecGrpcRouteTimeoutOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteTimeoutInput` via:
GetRouteSpecGrpcRouteTimeoutArgs{...}
type GetRouteSpecGrpcRouteTimeoutOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteTimeoutOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteTimeoutOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteTimeoutOutput) PerRequests ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteTimeoutOutput) PerRequests() GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput
func (GetRouteSpecGrpcRouteTimeoutOutput) ToGetRouteSpecGrpcRouteTimeoutOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteTimeoutOutput) ToGetRouteSpecGrpcRouteTimeoutOutput() GetRouteSpecGrpcRouteTimeoutOutput
func (GetRouteSpecGrpcRouteTimeoutOutput) ToGetRouteSpecGrpcRouteTimeoutOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteTimeoutOutput) ToGetRouteSpecGrpcRouteTimeoutOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutOutput
type GetRouteSpecGrpcRouteTimeoutPerRequest ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutPerRequestArgs ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutPerRequestArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetRouteSpecGrpcRouteTimeoutPerRequestArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteTimeoutPerRequestArgs) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteTimeoutPerRequestArgs) ToGetRouteSpecGrpcRouteTimeoutPerRequestOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteTimeoutPerRequestArgs) ToGetRouteSpecGrpcRouteTimeoutPerRequestOutput() GetRouteSpecGrpcRouteTimeoutPerRequestOutput
func (GetRouteSpecGrpcRouteTimeoutPerRequestArgs) ToGetRouteSpecGrpcRouteTimeoutPerRequestOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteTimeoutPerRequestArgs) ToGetRouteSpecGrpcRouteTimeoutPerRequestOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutPerRequestOutput
type GetRouteSpecGrpcRouteTimeoutPerRequestArray ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutPerRequestArray []GetRouteSpecGrpcRouteTimeoutPerRequestInput
func (GetRouteSpecGrpcRouteTimeoutPerRequestArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteTimeoutPerRequestArray) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteTimeoutPerRequestArray) ToGetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteTimeoutPerRequestArray) ToGetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput() GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput
func (GetRouteSpecGrpcRouteTimeoutPerRequestArray) ToGetRouteSpecGrpcRouteTimeoutPerRequestArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecGrpcRouteTimeoutPerRequestArray) ToGetRouteSpecGrpcRouteTimeoutPerRequestArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput
type GetRouteSpecGrpcRouteTimeoutPerRequestArrayInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutPerRequestArrayInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput() GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput
ToGetRouteSpecGrpcRouteTimeoutPerRequestArrayOutputWithContext(context.Context) GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput
}
GetRouteSpecGrpcRouteTimeoutPerRequestArrayInput is an input type that accepts GetRouteSpecGrpcRouteTimeoutPerRequestArray and GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteTimeoutPerRequestArrayInput` via:
GetRouteSpecGrpcRouteTimeoutPerRequestArray{ GetRouteSpecGrpcRouteTimeoutPerRequestArgs{...} }
type GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput) ToGetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput) ToGetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput() GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput
func (GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput) ToGetRouteSpecGrpcRouteTimeoutPerRequestArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput) ToGetRouteSpecGrpcRouteTimeoutPerRequestArrayOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutPerRequestArrayOutput
type GetRouteSpecGrpcRouteTimeoutPerRequestInput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutPerRequestInput interface {
pulumi.Input
ToGetRouteSpecGrpcRouteTimeoutPerRequestOutput() GetRouteSpecGrpcRouteTimeoutPerRequestOutput
ToGetRouteSpecGrpcRouteTimeoutPerRequestOutputWithContext(context.Context) GetRouteSpecGrpcRouteTimeoutPerRequestOutput
}
GetRouteSpecGrpcRouteTimeoutPerRequestInput is an input type that accepts GetRouteSpecGrpcRouteTimeoutPerRequestArgs and GetRouteSpecGrpcRouteTimeoutPerRequestOutput values. You can construct a concrete instance of `GetRouteSpecGrpcRouteTimeoutPerRequestInput` via:
GetRouteSpecGrpcRouteTimeoutPerRequestArgs{...}
type GetRouteSpecGrpcRouteTimeoutPerRequestOutput ¶ added in v5.34.0
type GetRouteSpecGrpcRouteTimeoutPerRequestOutput struct{ *pulumi.OutputState }
func (GetRouteSpecGrpcRouteTimeoutPerRequestOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecGrpcRouteTimeoutPerRequestOutput) ElementType() reflect.Type
func (GetRouteSpecGrpcRouteTimeoutPerRequestOutput) ToGetRouteSpecGrpcRouteTimeoutPerRequestOutput ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteTimeoutPerRequestOutput) ToGetRouteSpecGrpcRouteTimeoutPerRequestOutput() GetRouteSpecGrpcRouteTimeoutPerRequestOutput
func (GetRouteSpecGrpcRouteTimeoutPerRequestOutput) ToGetRouteSpecGrpcRouteTimeoutPerRequestOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteTimeoutPerRequestOutput) ToGetRouteSpecGrpcRouteTimeoutPerRequestOutputWithContext(ctx context.Context) GetRouteSpecGrpcRouteTimeoutPerRequestOutput
func (GetRouteSpecGrpcRouteTimeoutPerRequestOutput) Unit ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteTimeoutPerRequestOutput) Unit() pulumi.StringOutput
func (GetRouteSpecGrpcRouteTimeoutPerRequestOutput) Value ¶ added in v5.34.0
func (o GetRouteSpecGrpcRouteTimeoutPerRequestOutput) Value() pulumi.IntOutput
type GetRouteSpecHttp2Route ¶ added in v5.34.0
type GetRouteSpecHttp2Route struct {
Actions []GetRouteSpecHttp2RouteAction `pulumi:"actions"`
Matches []GetRouteSpecHttp2RouteMatch `pulumi:"matches"`
RetryPolicies []GetRouteSpecHttp2RouteRetryPolicy `pulumi:"retryPolicies"`
Timeouts []GetRouteSpecHttp2RouteTimeout `pulumi:"timeouts"`
}
type GetRouteSpecHttp2RouteAction ¶ added in v5.34.0
type GetRouteSpecHttp2RouteAction struct {
WeightedTargets []GetRouteSpecHttp2RouteActionWeightedTarget `pulumi:"weightedTargets"`
}
type GetRouteSpecHttp2RouteActionArgs ¶ added in v5.34.0
type GetRouteSpecHttp2RouteActionArgs struct {
WeightedTargets GetRouteSpecHttp2RouteActionWeightedTargetArrayInput `pulumi:"weightedTargets"`
}
func (GetRouteSpecHttp2RouteActionArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteActionArgs) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteActionArgs) ToGetRouteSpecHttp2RouteActionOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteActionArgs) ToGetRouteSpecHttp2RouteActionOutput() GetRouteSpecHttp2RouteActionOutput
func (GetRouteSpecHttp2RouteActionArgs) ToGetRouteSpecHttp2RouteActionOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteActionArgs) ToGetRouteSpecHttp2RouteActionOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteActionOutput
type GetRouteSpecHttp2RouteActionArray ¶ added in v5.34.0
type GetRouteSpecHttp2RouteActionArray []GetRouteSpecHttp2RouteActionInput
func (GetRouteSpecHttp2RouteActionArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteActionArray) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteActionArray) ToGetRouteSpecHttp2RouteActionArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteActionArray) ToGetRouteSpecHttp2RouteActionArrayOutput() GetRouteSpecHttp2RouteActionArrayOutput
func (GetRouteSpecHttp2RouteActionArray) ToGetRouteSpecHttp2RouteActionArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteActionArray) ToGetRouteSpecHttp2RouteActionArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteActionArrayOutput
type GetRouteSpecHttp2RouteActionArrayInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteActionArrayInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteActionArrayOutput() GetRouteSpecHttp2RouteActionArrayOutput
ToGetRouteSpecHttp2RouteActionArrayOutputWithContext(context.Context) GetRouteSpecHttp2RouteActionArrayOutput
}
GetRouteSpecHttp2RouteActionArrayInput is an input type that accepts GetRouteSpecHttp2RouteActionArray and GetRouteSpecHttp2RouteActionArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteActionArrayInput` via:
GetRouteSpecHttp2RouteActionArray{ GetRouteSpecHttp2RouteActionArgs{...} }
type GetRouteSpecHttp2RouteActionArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteActionArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteActionArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteActionArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteActionArrayOutput) ToGetRouteSpecHttp2RouteActionArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteActionArrayOutput) ToGetRouteSpecHttp2RouteActionArrayOutput() GetRouteSpecHttp2RouteActionArrayOutput
func (GetRouteSpecHttp2RouteActionArrayOutput) ToGetRouteSpecHttp2RouteActionArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteActionArrayOutput) ToGetRouteSpecHttp2RouteActionArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteActionArrayOutput
type GetRouteSpecHttp2RouteActionInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteActionInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteActionOutput() GetRouteSpecHttp2RouteActionOutput
ToGetRouteSpecHttp2RouteActionOutputWithContext(context.Context) GetRouteSpecHttp2RouteActionOutput
}
GetRouteSpecHttp2RouteActionInput is an input type that accepts GetRouteSpecHttp2RouteActionArgs and GetRouteSpecHttp2RouteActionOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteActionInput` via:
GetRouteSpecHttp2RouteActionArgs{...}
type GetRouteSpecHttp2RouteActionOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteActionOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteActionOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteActionOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteActionOutput) ToGetRouteSpecHttp2RouteActionOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteActionOutput) ToGetRouteSpecHttp2RouteActionOutput() GetRouteSpecHttp2RouteActionOutput
func (GetRouteSpecHttp2RouteActionOutput) ToGetRouteSpecHttp2RouteActionOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteActionOutput) ToGetRouteSpecHttp2RouteActionOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteActionOutput
func (GetRouteSpecHttp2RouteActionOutput) WeightedTargets ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteActionOutput) WeightedTargets() GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput
type GetRouteSpecHttp2RouteActionWeightedTarget ¶ added in v5.34.0
type GetRouteSpecHttp2RouteActionWeightedTargetArgs ¶ added in v5.34.0
type GetRouteSpecHttp2RouteActionWeightedTargetArgs struct {
Port pulumi.IntInput `pulumi:"port"`
VirtualNode pulumi.StringInput `pulumi:"virtualNode"`
Weight pulumi.IntInput `pulumi:"weight"`
}
func (GetRouteSpecHttp2RouteActionWeightedTargetArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteActionWeightedTargetArgs) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteActionWeightedTargetArgs) ToGetRouteSpecHttp2RouteActionWeightedTargetOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteActionWeightedTargetArgs) ToGetRouteSpecHttp2RouteActionWeightedTargetOutput() GetRouteSpecHttp2RouteActionWeightedTargetOutput
func (GetRouteSpecHttp2RouteActionWeightedTargetArgs) ToGetRouteSpecHttp2RouteActionWeightedTargetOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteActionWeightedTargetArgs) ToGetRouteSpecHttp2RouteActionWeightedTargetOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteActionWeightedTargetOutput
type GetRouteSpecHttp2RouteActionWeightedTargetArray ¶ added in v5.34.0
type GetRouteSpecHttp2RouteActionWeightedTargetArray []GetRouteSpecHttp2RouteActionWeightedTargetInput
func (GetRouteSpecHttp2RouteActionWeightedTargetArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteActionWeightedTargetArray) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteActionWeightedTargetArray) ToGetRouteSpecHttp2RouteActionWeightedTargetArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteActionWeightedTargetArray) ToGetRouteSpecHttp2RouteActionWeightedTargetArrayOutput() GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput
func (GetRouteSpecHttp2RouteActionWeightedTargetArray) ToGetRouteSpecHttp2RouteActionWeightedTargetArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteActionWeightedTargetArray) ToGetRouteSpecHttp2RouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput
type GetRouteSpecHttp2RouteActionWeightedTargetArrayInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteActionWeightedTargetArrayInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteActionWeightedTargetArrayOutput() GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput
ToGetRouteSpecHttp2RouteActionWeightedTargetArrayOutputWithContext(context.Context) GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput
}
GetRouteSpecHttp2RouteActionWeightedTargetArrayInput is an input type that accepts GetRouteSpecHttp2RouteActionWeightedTargetArray and GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteActionWeightedTargetArrayInput` via:
GetRouteSpecHttp2RouteActionWeightedTargetArray{ GetRouteSpecHttp2RouteActionWeightedTargetArgs{...} }
type GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput) ToGetRouteSpecHttp2RouteActionWeightedTargetArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput) ToGetRouteSpecHttp2RouteActionWeightedTargetArrayOutput() GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput
func (GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput) ToGetRouteSpecHttp2RouteActionWeightedTargetArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput) ToGetRouteSpecHttp2RouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteActionWeightedTargetArrayOutput
type GetRouteSpecHttp2RouteActionWeightedTargetInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteActionWeightedTargetInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteActionWeightedTargetOutput() GetRouteSpecHttp2RouteActionWeightedTargetOutput
ToGetRouteSpecHttp2RouteActionWeightedTargetOutputWithContext(context.Context) GetRouteSpecHttp2RouteActionWeightedTargetOutput
}
GetRouteSpecHttp2RouteActionWeightedTargetInput is an input type that accepts GetRouteSpecHttp2RouteActionWeightedTargetArgs and GetRouteSpecHttp2RouteActionWeightedTargetOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteActionWeightedTargetInput` via:
GetRouteSpecHttp2RouteActionWeightedTargetArgs{...}
type GetRouteSpecHttp2RouteActionWeightedTargetOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteActionWeightedTargetOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteActionWeightedTargetOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteActionWeightedTargetOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteActionWeightedTargetOutput) Port ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteActionWeightedTargetOutput) Port() pulumi.IntOutput
func (GetRouteSpecHttp2RouteActionWeightedTargetOutput) ToGetRouteSpecHttp2RouteActionWeightedTargetOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteActionWeightedTargetOutput) ToGetRouteSpecHttp2RouteActionWeightedTargetOutput() GetRouteSpecHttp2RouteActionWeightedTargetOutput
func (GetRouteSpecHttp2RouteActionWeightedTargetOutput) ToGetRouteSpecHttp2RouteActionWeightedTargetOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteActionWeightedTargetOutput) ToGetRouteSpecHttp2RouteActionWeightedTargetOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteActionWeightedTargetOutput
func (GetRouteSpecHttp2RouteActionWeightedTargetOutput) VirtualNode ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteActionWeightedTargetOutput) VirtualNode() pulumi.StringOutput
func (GetRouteSpecHttp2RouteActionWeightedTargetOutput) Weight ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteActionWeightedTargetOutput) Weight() pulumi.IntOutput
type GetRouteSpecHttp2RouteArgs ¶ added in v5.34.0
type GetRouteSpecHttp2RouteArgs struct {
Actions GetRouteSpecHttp2RouteActionArrayInput `pulumi:"actions"`
Matches GetRouteSpecHttp2RouteMatchArrayInput `pulumi:"matches"`
RetryPolicies GetRouteSpecHttp2RouteRetryPolicyArrayInput `pulumi:"retryPolicies"`
Timeouts GetRouteSpecHttp2RouteTimeoutArrayInput `pulumi:"timeouts"`
}
func (GetRouteSpecHttp2RouteArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteArgs) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteArgs) ToGetRouteSpecHttp2RouteOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteArgs) ToGetRouteSpecHttp2RouteOutput() GetRouteSpecHttp2RouteOutput
func (GetRouteSpecHttp2RouteArgs) ToGetRouteSpecHttp2RouteOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteArgs) ToGetRouteSpecHttp2RouteOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteOutput
type GetRouteSpecHttp2RouteArray ¶ added in v5.34.0
type GetRouteSpecHttp2RouteArray []GetRouteSpecHttp2RouteInput
func (GetRouteSpecHttp2RouteArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteArray) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteArray) ToGetRouteSpecHttp2RouteArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteArray) ToGetRouteSpecHttp2RouteArrayOutput() GetRouteSpecHttp2RouteArrayOutput
func (GetRouteSpecHttp2RouteArray) ToGetRouteSpecHttp2RouteArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteArray) ToGetRouteSpecHttp2RouteArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteArrayOutput
type GetRouteSpecHttp2RouteArrayInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteArrayInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteArrayOutput() GetRouteSpecHttp2RouteArrayOutput
ToGetRouteSpecHttp2RouteArrayOutputWithContext(context.Context) GetRouteSpecHttp2RouteArrayOutput
}
GetRouteSpecHttp2RouteArrayInput is an input type that accepts GetRouteSpecHttp2RouteArray and GetRouteSpecHttp2RouteArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteArrayInput` via:
GetRouteSpecHttp2RouteArray{ GetRouteSpecHttp2RouteArgs{...} }
type GetRouteSpecHttp2RouteArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteArrayOutput) Index ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttp2RouteOutput
func (GetRouteSpecHttp2RouteArrayOutput) ToGetRouteSpecHttp2RouteArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteArrayOutput) ToGetRouteSpecHttp2RouteArrayOutput() GetRouteSpecHttp2RouteArrayOutput
func (GetRouteSpecHttp2RouteArrayOutput) ToGetRouteSpecHttp2RouteArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteArrayOutput) ToGetRouteSpecHttp2RouteArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteArrayOutput
type GetRouteSpecHttp2RouteInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteOutput() GetRouteSpecHttp2RouteOutput
ToGetRouteSpecHttp2RouteOutputWithContext(context.Context) GetRouteSpecHttp2RouteOutput
}
GetRouteSpecHttp2RouteInput is an input type that accepts GetRouteSpecHttp2RouteArgs and GetRouteSpecHttp2RouteOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteInput` via:
GetRouteSpecHttp2RouteArgs{...}
type GetRouteSpecHttp2RouteMatch ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatch struct {
Headers []GetRouteSpecHttp2RouteMatchHeader `pulumi:"headers"`
Method string `pulumi:"method"`
Paths []GetRouteSpecHttp2RouteMatchPath `pulumi:"paths"`
Port int `pulumi:"port"`
Prefix string `pulumi:"prefix"`
QueryParameters []GetRouteSpecHttp2RouteMatchQueryParameter `pulumi:"queryParameters"`
Scheme string `pulumi:"scheme"`
}
type GetRouteSpecHttp2RouteMatchArgs ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchArgs struct {
Headers GetRouteSpecHttp2RouteMatchHeaderArrayInput `pulumi:"headers"`
Method pulumi.StringInput `pulumi:"method"`
Paths GetRouteSpecHttp2RouteMatchPathArrayInput `pulumi:"paths"`
Port pulumi.IntInput `pulumi:"port"`
Prefix pulumi.StringInput `pulumi:"prefix"`
QueryParameters GetRouteSpecHttp2RouteMatchQueryParameterArrayInput `pulumi:"queryParameters"`
Scheme pulumi.StringInput `pulumi:"scheme"`
}
func (GetRouteSpecHttp2RouteMatchArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteMatchArgs) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchArgs) ToGetRouteSpecHttp2RouteMatchOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteMatchArgs) ToGetRouteSpecHttp2RouteMatchOutput() GetRouteSpecHttp2RouteMatchOutput
func (GetRouteSpecHttp2RouteMatchArgs) ToGetRouteSpecHttp2RouteMatchOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteMatchArgs) ToGetRouteSpecHttp2RouteMatchOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchOutput
type GetRouteSpecHttp2RouteMatchArray ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchArray []GetRouteSpecHttp2RouteMatchInput
func (GetRouteSpecHttp2RouteMatchArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteMatchArray) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchArray) ToGetRouteSpecHttp2RouteMatchArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteMatchArray) ToGetRouteSpecHttp2RouteMatchArrayOutput() GetRouteSpecHttp2RouteMatchArrayOutput
func (GetRouteSpecHttp2RouteMatchArray) ToGetRouteSpecHttp2RouteMatchArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteMatchArray) ToGetRouteSpecHttp2RouteMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchArrayOutput
type GetRouteSpecHttp2RouteMatchArrayInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchArrayInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteMatchArrayOutput() GetRouteSpecHttp2RouteMatchArrayOutput
ToGetRouteSpecHttp2RouteMatchArrayOutputWithContext(context.Context) GetRouteSpecHttp2RouteMatchArrayOutput
}
GetRouteSpecHttp2RouteMatchArrayInput is an input type that accepts GetRouteSpecHttp2RouteMatchArray and GetRouteSpecHttp2RouteMatchArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteMatchArrayInput` via:
GetRouteSpecHttp2RouteMatchArray{ GetRouteSpecHttp2RouteMatchArgs{...} }
type GetRouteSpecHttp2RouteMatchArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteMatchArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteMatchArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchArrayOutput() GetRouteSpecHttp2RouteMatchArrayOutput
func (GetRouteSpecHttp2RouteMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchArrayOutput
type GetRouteSpecHttp2RouteMatchHeader ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeader struct {
Invert bool `pulumi:"invert"`
Matches []GetRouteSpecHttp2RouteMatchHeaderMatch `pulumi:"matches"`
// Name of the route.
Name string `pulumi:"name"`
}
type GetRouteSpecHttp2RouteMatchHeaderArgs ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderArgs struct {
Invert pulumi.BoolInput `pulumi:"invert"`
Matches GetRouteSpecHttp2RouteMatchHeaderMatchArrayInput `pulumi:"matches"`
// Name of the route.
Name pulumi.StringInput `pulumi:"name"`
}
func (GetRouteSpecHttp2RouteMatchHeaderArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteMatchHeaderArgs) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchHeaderArgs) ToGetRouteSpecHttp2RouteMatchHeaderOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteMatchHeaderArgs) ToGetRouteSpecHttp2RouteMatchHeaderOutput() GetRouteSpecHttp2RouteMatchHeaderOutput
func (GetRouteSpecHttp2RouteMatchHeaderArgs) ToGetRouteSpecHttp2RouteMatchHeaderOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteMatchHeaderArgs) ToGetRouteSpecHttp2RouteMatchHeaderOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderOutput
type GetRouteSpecHttp2RouteMatchHeaderArray ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderArray []GetRouteSpecHttp2RouteMatchHeaderInput
func (GetRouteSpecHttp2RouteMatchHeaderArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteMatchHeaderArray) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchHeaderArray) ToGetRouteSpecHttp2RouteMatchHeaderArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteMatchHeaderArray) ToGetRouteSpecHttp2RouteMatchHeaderArrayOutput() GetRouteSpecHttp2RouteMatchHeaderArrayOutput
func (GetRouteSpecHttp2RouteMatchHeaderArray) ToGetRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteMatchHeaderArray) ToGetRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderArrayOutput
type GetRouteSpecHttp2RouteMatchHeaderArrayInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderArrayInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteMatchHeaderArrayOutput() GetRouteSpecHttp2RouteMatchHeaderArrayOutput
ToGetRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(context.Context) GetRouteSpecHttp2RouteMatchHeaderArrayOutput
}
GetRouteSpecHttp2RouteMatchHeaderArrayInput is an input type that accepts GetRouteSpecHttp2RouteMatchHeaderArray and GetRouteSpecHttp2RouteMatchHeaderArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteMatchHeaderArrayInput` via:
GetRouteSpecHttp2RouteMatchHeaderArray{ GetRouteSpecHttp2RouteMatchHeaderArgs{...} }
type GetRouteSpecHttp2RouteMatchHeaderArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteMatchHeaderArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteMatchHeaderArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderArrayOutput() GetRouteSpecHttp2RouteMatchHeaderArrayOutput
func (GetRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderArrayOutput
type GetRouteSpecHttp2RouteMatchHeaderInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteMatchHeaderOutput() GetRouteSpecHttp2RouteMatchHeaderOutput
ToGetRouteSpecHttp2RouteMatchHeaderOutputWithContext(context.Context) GetRouteSpecHttp2RouteMatchHeaderOutput
}
GetRouteSpecHttp2RouteMatchHeaderInput is an input type that accepts GetRouteSpecHttp2RouteMatchHeaderArgs and GetRouteSpecHttp2RouteMatchHeaderOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteMatchHeaderInput` via:
GetRouteSpecHttp2RouteMatchHeaderArgs{...}
type GetRouteSpecHttp2RouteMatchHeaderMatch ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderMatch struct {
Exact string `pulumi:"exact"`
Prefix string `pulumi:"prefix"`
Ranges []GetRouteSpecHttp2RouteMatchHeaderMatchRange `pulumi:"ranges"`
Regex string `pulumi:"regex"`
Suffix string `pulumi:"suffix"`
}
type GetRouteSpecHttp2RouteMatchHeaderMatchArgs ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderMatchArgs struct {
Exact pulumi.StringInput `pulumi:"exact"`
Prefix pulumi.StringInput `pulumi:"prefix"`
Ranges GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayInput `pulumi:"ranges"`
Regex pulumi.StringInput `pulumi:"regex"`
Suffix pulumi.StringInput `pulumi:"suffix"`
}
func (GetRouteSpecHttp2RouteMatchHeaderMatchArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteMatchHeaderMatchArgs) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGetRouteSpecHttp2RouteMatchHeaderMatchOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGetRouteSpecHttp2RouteMatchHeaderMatchOutput() GetRouteSpecHttp2RouteMatchHeaderMatchOutput
func (GetRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGetRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteMatchHeaderMatchArgs) ToGetRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchOutput
type GetRouteSpecHttp2RouteMatchHeaderMatchArray ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderMatchArray []GetRouteSpecHttp2RouteMatchHeaderMatchInput
func (GetRouteSpecHttp2RouteMatchHeaderMatchArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteMatchHeaderMatchArray) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchHeaderMatchArray) ToGetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteMatchHeaderMatchArray) ToGetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput() GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
func (GetRouteSpecHttp2RouteMatchHeaderMatchArray) ToGetRouteSpecHttp2RouteMatchHeaderMatchArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteMatchHeaderMatchArray) ToGetRouteSpecHttp2RouteMatchHeaderMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
type GetRouteSpecHttp2RouteMatchHeaderMatchArrayInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderMatchArrayInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput() GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
ToGetRouteSpecHttp2RouteMatchHeaderMatchArrayOutputWithContext(context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
}
GetRouteSpecHttp2RouteMatchHeaderMatchArrayInput is an input type that accepts GetRouteSpecHttp2RouteMatchHeaderMatchArray and GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteMatchHeaderMatchArrayInput` via:
GetRouteSpecHttp2RouteMatchHeaderMatchArray{ GetRouteSpecHttp2RouteMatchHeaderMatchArgs{...} }
type GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput() GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
func (GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchArrayOutput
type GetRouteSpecHttp2RouteMatchHeaderMatchInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderMatchInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteMatchHeaderMatchOutput() GetRouteSpecHttp2RouteMatchHeaderMatchOutput
ToGetRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchOutput
}
GetRouteSpecHttp2RouteMatchHeaderMatchInput is an input type that accepts GetRouteSpecHttp2RouteMatchHeaderMatchArgs and GetRouteSpecHttp2RouteMatchHeaderMatchOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteMatchHeaderMatchInput` via:
GetRouteSpecHttp2RouteMatchHeaderMatchArgs{...}
type GetRouteSpecHttp2RouteMatchHeaderMatchOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderMatchOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteMatchHeaderMatchOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteMatchHeaderMatchOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchHeaderMatchOutput) Exact ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderMatchOutput) Exact() pulumi.StringOutput
func (GetRouteSpecHttp2RouteMatchHeaderMatchOutput) Prefix ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderMatchOutput) Prefix() pulumi.StringOutput
func (GetRouteSpecHttp2RouteMatchHeaderMatchOutput) Regex ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderMatchOutput) Regex() pulumi.StringOutput
func (GetRouteSpecHttp2RouteMatchHeaderMatchOutput) Suffix ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderMatchOutput) Suffix() pulumi.StringOutput
func (GetRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchOutput() GetRouteSpecHttp2RouteMatchHeaderMatchOutput
func (GetRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderMatchOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchOutput
type GetRouteSpecHttp2RouteMatchHeaderMatchRange ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderMatchRangeArgs ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderMatchRangeArgs struct {
End pulumi.IntInput `pulumi:"end"`
Start pulumi.IntInput `pulumi:"start"`
}
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
type GetRouteSpecHttp2RouteMatchHeaderMatchRangeArray ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderMatchRangeArray []GetRouteSpecHttp2RouteMatchHeaderMatchRangeInput
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput() GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteMatchHeaderMatchRangeArray) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
type GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput() GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutputWithContext(context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
}
GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayInput is an input type that accepts GetRouteSpecHttp2RouteMatchHeaderMatchRangeArray and GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayInput` via:
GetRouteSpecHttp2RouteMatchHeaderMatchRangeArray{ GetRouteSpecHttp2RouteMatchHeaderMatchRangeArgs{...} }
type GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput() GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchRangeArrayOutput
type GetRouteSpecHttp2RouteMatchHeaderMatchRangeInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderMatchRangeInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
}
GetRouteSpecHttp2RouteMatchHeaderMatchRangeInput is an input type that accepts GetRouteSpecHttp2RouteMatchHeaderMatchRangeArgs and GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteMatchHeaderMatchRangeInput` via:
GetRouteSpecHttp2RouteMatchHeaderMatchRangeArgs{...}
type GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) End ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) End() pulumi.IntOutput
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) Start ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) Start() pulumi.IntOutput
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
func (GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToGetRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderMatchRangeOutput
type GetRouteSpecHttp2RouteMatchHeaderOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchHeaderOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteMatchHeaderOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteMatchHeaderOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchHeaderOutput) Invert ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderOutput) Invert() pulumi.BoolOutput
func (GetRouteSpecHttp2RouteMatchHeaderOutput) Name ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderOutput) Name() pulumi.StringOutput
Name of the route.
func (GetRouteSpecHttp2RouteMatchHeaderOutput) ToGetRouteSpecHttp2RouteMatchHeaderOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderOutput) ToGetRouteSpecHttp2RouteMatchHeaderOutput() GetRouteSpecHttp2RouteMatchHeaderOutput
func (GetRouteSpecHttp2RouteMatchHeaderOutput) ToGetRouteSpecHttp2RouteMatchHeaderOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchHeaderOutput) ToGetRouteSpecHttp2RouteMatchHeaderOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchHeaderOutput
type GetRouteSpecHttp2RouteMatchInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteMatchOutput() GetRouteSpecHttp2RouteMatchOutput
ToGetRouteSpecHttp2RouteMatchOutputWithContext(context.Context) GetRouteSpecHttp2RouteMatchOutput
}
GetRouteSpecHttp2RouteMatchInput is an input type that accepts GetRouteSpecHttp2RouteMatchArgs and GetRouteSpecHttp2RouteMatchOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteMatchInput` via:
GetRouteSpecHttp2RouteMatchArgs{...}
type GetRouteSpecHttp2RouteMatchOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteMatchOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteMatchOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteMatchOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchOutput) Headers ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchOutput) Headers() GetRouteSpecHttp2RouteMatchHeaderArrayOutput
func (GetRouteSpecHttp2RouteMatchOutput) Method ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchOutput) Method() pulumi.StringOutput
func (GetRouteSpecHttp2RouteMatchOutput) Port ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchOutput) Port() pulumi.IntOutput
func (GetRouteSpecHttp2RouteMatchOutput) Prefix ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchOutput) Prefix() pulumi.StringOutput
func (GetRouteSpecHttp2RouteMatchOutput) QueryParameters ¶ added in v5.35.0
func (o GetRouteSpecHttp2RouteMatchOutput) QueryParameters() GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput
func (GetRouteSpecHttp2RouteMatchOutput) Scheme ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchOutput) Scheme() pulumi.StringOutput
func (GetRouteSpecHttp2RouteMatchOutput) ToGetRouteSpecHttp2RouteMatchOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchOutput) ToGetRouteSpecHttp2RouteMatchOutput() GetRouteSpecHttp2RouteMatchOutput
func (GetRouteSpecHttp2RouteMatchOutput) ToGetRouteSpecHttp2RouteMatchOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteMatchOutput) ToGetRouteSpecHttp2RouteMatchOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchOutput
type GetRouteSpecHttp2RouteMatchPath ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchPathArgs ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchPathArgs struct {
Exact pulumi.StringInput `pulumi:"exact"`
Regex pulumi.StringInput `pulumi:"regex"`
}
func (GetRouteSpecHttp2RouteMatchPathArgs) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttp2RouteMatchPathArgs) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchPathArgs) ToGetRouteSpecHttp2RouteMatchPathOutput ¶ added in v5.35.0
func (i GetRouteSpecHttp2RouteMatchPathArgs) ToGetRouteSpecHttp2RouteMatchPathOutput() GetRouteSpecHttp2RouteMatchPathOutput
func (GetRouteSpecHttp2RouteMatchPathArgs) ToGetRouteSpecHttp2RouteMatchPathOutputWithContext ¶ added in v5.35.0
func (i GetRouteSpecHttp2RouteMatchPathArgs) ToGetRouteSpecHttp2RouteMatchPathOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchPathOutput
type GetRouteSpecHttp2RouteMatchPathArray ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchPathArray []GetRouteSpecHttp2RouteMatchPathInput
func (GetRouteSpecHttp2RouteMatchPathArray) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttp2RouteMatchPathArray) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchPathArray) ToGetRouteSpecHttp2RouteMatchPathArrayOutput ¶ added in v5.35.0
func (i GetRouteSpecHttp2RouteMatchPathArray) ToGetRouteSpecHttp2RouteMatchPathArrayOutput() GetRouteSpecHttp2RouteMatchPathArrayOutput
func (GetRouteSpecHttp2RouteMatchPathArray) ToGetRouteSpecHttp2RouteMatchPathArrayOutputWithContext ¶ added in v5.35.0
func (i GetRouteSpecHttp2RouteMatchPathArray) ToGetRouteSpecHttp2RouteMatchPathArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchPathArrayOutput
type GetRouteSpecHttp2RouteMatchPathArrayInput ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchPathArrayInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteMatchPathArrayOutput() GetRouteSpecHttp2RouteMatchPathArrayOutput
ToGetRouteSpecHttp2RouteMatchPathArrayOutputWithContext(context.Context) GetRouteSpecHttp2RouteMatchPathArrayOutput
}
GetRouteSpecHttp2RouteMatchPathArrayInput is an input type that accepts GetRouteSpecHttp2RouteMatchPathArray and GetRouteSpecHttp2RouteMatchPathArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteMatchPathArrayInput` via:
GetRouteSpecHttp2RouteMatchPathArray{ GetRouteSpecHttp2RouteMatchPathArgs{...} }
type GetRouteSpecHttp2RouteMatchPathArrayOutput ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchPathArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteMatchPathArrayOutput) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttp2RouteMatchPathArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchPathArrayOutput) ToGetRouteSpecHttp2RouteMatchPathArrayOutput ¶ added in v5.35.0
func (o GetRouteSpecHttp2RouteMatchPathArrayOutput) ToGetRouteSpecHttp2RouteMatchPathArrayOutput() GetRouteSpecHttp2RouteMatchPathArrayOutput
func (GetRouteSpecHttp2RouteMatchPathArrayOutput) ToGetRouteSpecHttp2RouteMatchPathArrayOutputWithContext ¶ added in v5.35.0
func (o GetRouteSpecHttp2RouteMatchPathArrayOutput) ToGetRouteSpecHttp2RouteMatchPathArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchPathArrayOutput
type GetRouteSpecHttp2RouteMatchPathInput ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchPathInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteMatchPathOutput() GetRouteSpecHttp2RouteMatchPathOutput
ToGetRouteSpecHttp2RouteMatchPathOutputWithContext(context.Context) GetRouteSpecHttp2RouteMatchPathOutput
}
GetRouteSpecHttp2RouteMatchPathInput is an input type that accepts GetRouteSpecHttp2RouteMatchPathArgs and GetRouteSpecHttp2RouteMatchPathOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteMatchPathInput` via:
GetRouteSpecHttp2RouteMatchPathArgs{...}
type GetRouteSpecHttp2RouteMatchPathOutput ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchPathOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteMatchPathOutput) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttp2RouteMatchPathOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchPathOutput) Exact ¶ added in v5.35.0
func (o GetRouteSpecHttp2RouteMatchPathOutput) Exact() pulumi.StringOutput
func (GetRouteSpecHttp2RouteMatchPathOutput) Regex ¶ added in v5.35.0
func (o GetRouteSpecHttp2RouteMatchPathOutput) Regex() pulumi.StringOutput
func (GetRouteSpecHttp2RouteMatchPathOutput) ToGetRouteSpecHttp2RouteMatchPathOutput ¶ added in v5.35.0
func (o GetRouteSpecHttp2RouteMatchPathOutput) ToGetRouteSpecHttp2RouteMatchPathOutput() GetRouteSpecHttp2RouteMatchPathOutput
func (GetRouteSpecHttp2RouteMatchPathOutput) ToGetRouteSpecHttp2RouteMatchPathOutputWithContext ¶ added in v5.35.0
func (o GetRouteSpecHttp2RouteMatchPathOutput) ToGetRouteSpecHttp2RouteMatchPathOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchPathOutput
type GetRouteSpecHttp2RouteMatchQueryParameter ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchQueryParameter struct {
Matches []GetRouteSpecHttp2RouteMatchQueryParameterMatch `pulumi:"matches"`
// Name of the route.
Name string `pulumi:"name"`
}
type GetRouteSpecHttp2RouteMatchQueryParameterArgs ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchQueryParameterArgs struct {
Matches GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayInput `pulumi:"matches"`
// Name of the route.
Name pulumi.StringInput `pulumi:"name"`
}
func (GetRouteSpecHttp2RouteMatchQueryParameterArgs) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttp2RouteMatchQueryParameterArgs) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchQueryParameterArgs) ToGetRouteSpecHttp2RouteMatchQueryParameterOutput ¶ added in v5.35.0
func (i GetRouteSpecHttp2RouteMatchQueryParameterArgs) ToGetRouteSpecHttp2RouteMatchQueryParameterOutput() GetRouteSpecHttp2RouteMatchQueryParameterOutput
func (GetRouteSpecHttp2RouteMatchQueryParameterArgs) ToGetRouteSpecHttp2RouteMatchQueryParameterOutputWithContext ¶ added in v5.35.0
func (i GetRouteSpecHttp2RouteMatchQueryParameterArgs) ToGetRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchQueryParameterOutput
type GetRouteSpecHttp2RouteMatchQueryParameterArray ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchQueryParameterArray []GetRouteSpecHttp2RouteMatchQueryParameterInput
func (GetRouteSpecHttp2RouteMatchQueryParameterArray) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttp2RouteMatchQueryParameterArray) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchQueryParameterArray) ToGetRouteSpecHttp2RouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
func (i GetRouteSpecHttp2RouteMatchQueryParameterArray) ToGetRouteSpecHttp2RouteMatchQueryParameterArrayOutput() GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput
func (GetRouteSpecHttp2RouteMatchQueryParameterArray) ToGetRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext ¶ added in v5.35.0
func (i GetRouteSpecHttp2RouteMatchQueryParameterArray) ToGetRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput
type GetRouteSpecHttp2RouteMatchQueryParameterArrayInput ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchQueryParameterArrayInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteMatchQueryParameterArrayOutput() GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput
ToGetRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(context.Context) GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput
}
GetRouteSpecHttp2RouteMatchQueryParameterArrayInput is an input type that accepts GetRouteSpecHttp2RouteMatchQueryParameterArray and GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteMatchQueryParameterArrayInput` via:
GetRouteSpecHttp2RouteMatchQueryParameterArray{ GetRouteSpecHttp2RouteMatchQueryParameterArgs{...} }
type GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
func (o GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterArrayOutput() GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput
func (GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext ¶ added in v5.35.0
func (o GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchQueryParameterArrayOutput
type GetRouteSpecHttp2RouteMatchQueryParameterInput ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchQueryParameterInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteMatchQueryParameterOutput() GetRouteSpecHttp2RouteMatchQueryParameterOutput
ToGetRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(context.Context) GetRouteSpecHttp2RouteMatchQueryParameterOutput
}
GetRouteSpecHttp2RouteMatchQueryParameterInput is an input type that accepts GetRouteSpecHttp2RouteMatchQueryParameterArgs and GetRouteSpecHttp2RouteMatchQueryParameterOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteMatchQueryParameterInput` via:
GetRouteSpecHttp2RouteMatchQueryParameterArgs{...}
type GetRouteSpecHttp2RouteMatchQueryParameterMatch ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchQueryParameterMatch struct {
Exact string `pulumi:"exact"`
}
type GetRouteSpecHttp2RouteMatchQueryParameterMatchArgs ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchQueryParameterMatchArgs struct {
Exact pulumi.StringInput `pulumi:"exact"`
}
func (GetRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
func (i GetRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchOutput() GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput
func (GetRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext ¶ added in v5.35.0
func (i GetRouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput
type GetRouteSpecHttp2RouteMatchQueryParameterMatchArray ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchQueryParameterMatchArray []GetRouteSpecHttp2RouteMatchQueryParameterMatchInput
func (GetRouteSpecHttp2RouteMatchQueryParameterMatchArray) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttp2RouteMatchQueryParameterMatchArray) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchQueryParameterMatchArray) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput ¶ added in v5.35.0
func (i GetRouteSpecHttp2RouteMatchQueryParameterMatchArray) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput() GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
func (GetRouteSpecHttp2RouteMatchQueryParameterMatchArray) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutputWithContext ¶ added in v5.35.0
func (i GetRouteSpecHttp2RouteMatchQueryParameterMatchArray) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
type GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayInput ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput() GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
ToGetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutputWithContext(context.Context) GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
}
GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayInput is an input type that accepts GetRouteSpecHttp2RouteMatchQueryParameterMatchArray and GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayInput` via:
GetRouteSpecHttp2RouteMatchQueryParameterMatchArray{ GetRouteSpecHttp2RouteMatchQueryParameterMatchArgs{...} }
type GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput ¶ added in v5.35.0
func (o GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput() GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
func (GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutputWithContext ¶ added in v5.35.0
func (o GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchQueryParameterMatchArrayOutput
type GetRouteSpecHttp2RouteMatchQueryParameterMatchInput ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchQueryParameterMatchInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteMatchQueryParameterMatchOutput() GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput
ToGetRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(context.Context) GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput
}
GetRouteSpecHttp2RouteMatchQueryParameterMatchInput is an input type that accepts GetRouteSpecHttp2RouteMatchQueryParameterMatchArgs and GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteMatchQueryParameterMatchInput` via:
GetRouteSpecHttp2RouteMatchQueryParameterMatchArgs{...}
type GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput) Exact ¶ added in v5.35.0
func (o GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput) Exact() pulumi.StringOutput
func (GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
func (o GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchOutput() GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput
func (GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext ¶ added in v5.35.0
func (o GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchQueryParameterMatchOutput
type GetRouteSpecHttp2RouteMatchQueryParameterOutput ¶ added in v5.35.0
type GetRouteSpecHttp2RouteMatchQueryParameterOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteMatchQueryParameterOutput) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttp2RouteMatchQueryParameterOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteMatchQueryParameterOutput) Name ¶ added in v5.35.0
func (o GetRouteSpecHttp2RouteMatchQueryParameterOutput) Name() pulumi.StringOutput
Name of the route.
func (GetRouteSpecHttp2RouteMatchQueryParameterOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterOutput ¶ added in v5.35.0
func (o GetRouteSpecHttp2RouteMatchQueryParameterOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterOutput() GetRouteSpecHttp2RouteMatchQueryParameterOutput
func (GetRouteSpecHttp2RouteMatchQueryParameterOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterOutputWithContext ¶ added in v5.35.0
func (o GetRouteSpecHttp2RouteMatchQueryParameterOutput) ToGetRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteMatchQueryParameterOutput
type GetRouteSpecHttp2RouteOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteOutput) Actions ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteOutput) Actions() GetRouteSpecHttp2RouteActionArrayOutput
func (GetRouteSpecHttp2RouteOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteOutput) Matches ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteOutput) Matches() GetRouteSpecHttp2RouteMatchArrayOutput
func (GetRouteSpecHttp2RouteOutput) RetryPolicies ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteOutput) RetryPolicies() GetRouteSpecHttp2RouteRetryPolicyArrayOutput
func (GetRouteSpecHttp2RouteOutput) Timeouts ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteOutput) Timeouts() GetRouteSpecHttp2RouteTimeoutArrayOutput
func (GetRouteSpecHttp2RouteOutput) ToGetRouteSpecHttp2RouteOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteOutput) ToGetRouteSpecHttp2RouteOutput() GetRouteSpecHttp2RouteOutput
func (GetRouteSpecHttp2RouteOutput) ToGetRouteSpecHttp2RouteOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteOutput) ToGetRouteSpecHttp2RouteOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteOutput
type GetRouteSpecHttp2RouteRetryPolicy ¶ added in v5.34.0
type GetRouteSpecHttp2RouteRetryPolicy struct {
HttpRetryEvents []string `pulumi:"httpRetryEvents"`
MaxRetries int `pulumi:"maxRetries"`
PerRetryTimeouts []GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeout `pulumi:"perRetryTimeouts"`
TcpRetryEvents []string `pulumi:"tcpRetryEvents"`
}
type GetRouteSpecHttp2RouteRetryPolicyArgs ¶ added in v5.34.0
type GetRouteSpecHttp2RouteRetryPolicyArgs struct {
HttpRetryEvents pulumi.StringArrayInput `pulumi:"httpRetryEvents"`
MaxRetries pulumi.IntInput `pulumi:"maxRetries"`
PerRetryTimeouts GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayInput `pulumi:"perRetryTimeouts"`
TcpRetryEvents pulumi.StringArrayInput `pulumi:"tcpRetryEvents"`
}
func (GetRouteSpecHttp2RouteRetryPolicyArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteRetryPolicyArgs) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteRetryPolicyArgs) ToGetRouteSpecHttp2RouteRetryPolicyOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteRetryPolicyArgs) ToGetRouteSpecHttp2RouteRetryPolicyOutput() GetRouteSpecHttp2RouteRetryPolicyOutput
func (GetRouteSpecHttp2RouteRetryPolicyArgs) ToGetRouteSpecHttp2RouteRetryPolicyOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteRetryPolicyArgs) ToGetRouteSpecHttp2RouteRetryPolicyOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteRetryPolicyOutput
type GetRouteSpecHttp2RouteRetryPolicyArray ¶ added in v5.34.0
type GetRouteSpecHttp2RouteRetryPolicyArray []GetRouteSpecHttp2RouteRetryPolicyInput
func (GetRouteSpecHttp2RouteRetryPolicyArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteRetryPolicyArray) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteRetryPolicyArray) ToGetRouteSpecHttp2RouteRetryPolicyArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteRetryPolicyArray) ToGetRouteSpecHttp2RouteRetryPolicyArrayOutput() GetRouteSpecHttp2RouteRetryPolicyArrayOutput
func (GetRouteSpecHttp2RouteRetryPolicyArray) ToGetRouteSpecHttp2RouteRetryPolicyArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteRetryPolicyArray) ToGetRouteSpecHttp2RouteRetryPolicyArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteRetryPolicyArrayOutput
type GetRouteSpecHttp2RouteRetryPolicyArrayInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteRetryPolicyArrayInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteRetryPolicyArrayOutput() GetRouteSpecHttp2RouteRetryPolicyArrayOutput
ToGetRouteSpecHttp2RouteRetryPolicyArrayOutputWithContext(context.Context) GetRouteSpecHttp2RouteRetryPolicyArrayOutput
}
GetRouteSpecHttp2RouteRetryPolicyArrayInput is an input type that accepts GetRouteSpecHttp2RouteRetryPolicyArray and GetRouteSpecHttp2RouteRetryPolicyArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteRetryPolicyArrayInput` via:
GetRouteSpecHttp2RouteRetryPolicyArray{ GetRouteSpecHttp2RouteRetryPolicyArgs{...} }
type GetRouteSpecHttp2RouteRetryPolicyArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteRetryPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteRetryPolicyArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteRetryPolicyArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteRetryPolicyArrayOutput) ToGetRouteSpecHttp2RouteRetryPolicyArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteRetryPolicyArrayOutput) ToGetRouteSpecHttp2RouteRetryPolicyArrayOutput() GetRouteSpecHttp2RouteRetryPolicyArrayOutput
func (GetRouteSpecHttp2RouteRetryPolicyArrayOutput) ToGetRouteSpecHttp2RouteRetryPolicyArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteRetryPolicyArrayOutput) ToGetRouteSpecHttp2RouteRetryPolicyArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteRetryPolicyArrayOutput
type GetRouteSpecHttp2RouteRetryPolicyInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteRetryPolicyInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteRetryPolicyOutput() GetRouteSpecHttp2RouteRetryPolicyOutput
ToGetRouteSpecHttp2RouteRetryPolicyOutputWithContext(context.Context) GetRouteSpecHttp2RouteRetryPolicyOutput
}
GetRouteSpecHttp2RouteRetryPolicyInput is an input type that accepts GetRouteSpecHttp2RouteRetryPolicyArgs and GetRouteSpecHttp2RouteRetryPolicyOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteRetryPolicyInput` via:
GetRouteSpecHttp2RouteRetryPolicyArgs{...}
type GetRouteSpecHttp2RouteRetryPolicyOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteRetryPolicyOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteRetryPolicyOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteRetryPolicyOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteRetryPolicyOutput) HttpRetryEvents ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteRetryPolicyOutput) HttpRetryEvents() pulumi.StringArrayOutput
func (GetRouteSpecHttp2RouteRetryPolicyOutput) MaxRetries ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteRetryPolicyOutput) MaxRetries() pulumi.IntOutput
func (GetRouteSpecHttp2RouteRetryPolicyOutput) PerRetryTimeouts ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteRetryPolicyOutput) PerRetryTimeouts() GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput
func (GetRouteSpecHttp2RouteRetryPolicyOutput) TcpRetryEvents ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteRetryPolicyOutput) TcpRetryEvents() pulumi.StringArrayOutput
func (GetRouteSpecHttp2RouteRetryPolicyOutput) ToGetRouteSpecHttp2RouteRetryPolicyOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteRetryPolicyOutput) ToGetRouteSpecHttp2RouteRetryPolicyOutput() GetRouteSpecHttp2RouteRetryPolicyOutput
func (GetRouteSpecHttp2RouteRetryPolicyOutput) ToGetRouteSpecHttp2RouteRetryPolicyOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteRetryPolicyOutput) ToGetRouteSpecHttp2RouteRetryPolicyOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteRetryPolicyOutput
type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeout ¶ added in v5.34.0
type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs ¶ added in v5.34.0
type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput() GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArray ¶ added in v5.34.0
type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArray []GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutInput
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArray) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput() GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput
type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput() GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput
ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutputWithContext(context.Context) GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput
}
GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayInput is an input type that accepts GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArray and GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayInput` via:
GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArray{ GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs{...} }
type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput() GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArrayOutput
type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput() GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputWithContext(context.Context) GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
}
GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutInput is an input type that accepts GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs and GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutInput` via:
GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs{...}
type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput() GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) Unit ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) Unit() pulumi.StringOutput
func (GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) Value ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) Value() pulumi.IntOutput
type GetRouteSpecHttp2RouteTimeout ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeout struct {
Idles []GetRouteSpecHttp2RouteTimeoutIdle `pulumi:"idles"`
PerRequests []GetRouteSpecHttp2RouteTimeoutPerRequest `pulumi:"perRequests"`
}
type GetRouteSpecHttp2RouteTimeoutArgs ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutArgs struct {
Idles GetRouteSpecHttp2RouteTimeoutIdleArrayInput `pulumi:"idles"`
PerRequests GetRouteSpecHttp2RouteTimeoutPerRequestArrayInput `pulumi:"perRequests"`
}
func (GetRouteSpecHttp2RouteTimeoutArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteTimeoutArgs) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteTimeoutArgs) ToGetRouteSpecHttp2RouteTimeoutOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteTimeoutArgs) ToGetRouteSpecHttp2RouteTimeoutOutput() GetRouteSpecHttp2RouteTimeoutOutput
func (GetRouteSpecHttp2RouteTimeoutArgs) ToGetRouteSpecHttp2RouteTimeoutOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteTimeoutArgs) ToGetRouteSpecHttp2RouteTimeoutOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutOutput
type GetRouteSpecHttp2RouteTimeoutArray ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutArray []GetRouteSpecHttp2RouteTimeoutInput
func (GetRouteSpecHttp2RouteTimeoutArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteTimeoutArray) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteTimeoutArray) ToGetRouteSpecHttp2RouteTimeoutArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteTimeoutArray) ToGetRouteSpecHttp2RouteTimeoutArrayOutput() GetRouteSpecHttp2RouteTimeoutArrayOutput
func (GetRouteSpecHttp2RouteTimeoutArray) ToGetRouteSpecHttp2RouteTimeoutArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteTimeoutArray) ToGetRouteSpecHttp2RouteTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutArrayOutput
type GetRouteSpecHttp2RouteTimeoutArrayInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutArrayInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteTimeoutArrayOutput() GetRouteSpecHttp2RouteTimeoutArrayOutput
ToGetRouteSpecHttp2RouteTimeoutArrayOutputWithContext(context.Context) GetRouteSpecHttp2RouteTimeoutArrayOutput
}
GetRouteSpecHttp2RouteTimeoutArrayInput is an input type that accepts GetRouteSpecHttp2RouteTimeoutArray and GetRouteSpecHttp2RouteTimeoutArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteTimeoutArrayInput` via:
GetRouteSpecHttp2RouteTimeoutArray{ GetRouteSpecHttp2RouteTimeoutArgs{...} }
type GetRouteSpecHttp2RouteTimeoutArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteTimeoutArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteTimeoutArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteTimeoutArrayOutput) ToGetRouteSpecHttp2RouteTimeoutArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteTimeoutArrayOutput) ToGetRouteSpecHttp2RouteTimeoutArrayOutput() GetRouteSpecHttp2RouteTimeoutArrayOutput
func (GetRouteSpecHttp2RouteTimeoutArrayOutput) ToGetRouteSpecHttp2RouteTimeoutArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteTimeoutArrayOutput) ToGetRouteSpecHttp2RouteTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutArrayOutput
type GetRouteSpecHttp2RouteTimeoutIdle ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutIdleArgs ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutIdleArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetRouteSpecHttp2RouteTimeoutIdleArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteTimeoutIdleArgs) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteTimeoutIdleArgs) ToGetRouteSpecHttp2RouteTimeoutIdleOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteTimeoutIdleArgs) ToGetRouteSpecHttp2RouteTimeoutIdleOutput() GetRouteSpecHttp2RouteTimeoutIdleOutput
func (GetRouteSpecHttp2RouteTimeoutIdleArgs) ToGetRouteSpecHttp2RouteTimeoutIdleOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteTimeoutIdleArgs) ToGetRouteSpecHttp2RouteTimeoutIdleOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutIdleOutput
type GetRouteSpecHttp2RouteTimeoutIdleArray ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutIdleArray []GetRouteSpecHttp2RouteTimeoutIdleInput
func (GetRouteSpecHttp2RouteTimeoutIdleArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteTimeoutIdleArray) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteTimeoutIdleArray) ToGetRouteSpecHttp2RouteTimeoutIdleArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteTimeoutIdleArray) ToGetRouteSpecHttp2RouteTimeoutIdleArrayOutput() GetRouteSpecHttp2RouteTimeoutIdleArrayOutput
func (GetRouteSpecHttp2RouteTimeoutIdleArray) ToGetRouteSpecHttp2RouteTimeoutIdleArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteTimeoutIdleArray) ToGetRouteSpecHttp2RouteTimeoutIdleArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutIdleArrayOutput
type GetRouteSpecHttp2RouteTimeoutIdleArrayInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutIdleArrayInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteTimeoutIdleArrayOutput() GetRouteSpecHttp2RouteTimeoutIdleArrayOutput
ToGetRouteSpecHttp2RouteTimeoutIdleArrayOutputWithContext(context.Context) GetRouteSpecHttp2RouteTimeoutIdleArrayOutput
}
GetRouteSpecHttp2RouteTimeoutIdleArrayInput is an input type that accepts GetRouteSpecHttp2RouteTimeoutIdleArray and GetRouteSpecHttp2RouteTimeoutIdleArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteTimeoutIdleArrayInput` via:
GetRouteSpecHttp2RouteTimeoutIdleArray{ GetRouteSpecHttp2RouteTimeoutIdleArgs{...} }
type GetRouteSpecHttp2RouteTimeoutIdleArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutIdleArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteTimeoutIdleArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteTimeoutIdleArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteTimeoutIdleArrayOutput) ToGetRouteSpecHttp2RouteTimeoutIdleArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteTimeoutIdleArrayOutput) ToGetRouteSpecHttp2RouteTimeoutIdleArrayOutput() GetRouteSpecHttp2RouteTimeoutIdleArrayOutput
func (GetRouteSpecHttp2RouteTimeoutIdleArrayOutput) ToGetRouteSpecHttp2RouteTimeoutIdleArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteTimeoutIdleArrayOutput) ToGetRouteSpecHttp2RouteTimeoutIdleArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutIdleArrayOutput
type GetRouteSpecHttp2RouteTimeoutIdleInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutIdleInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteTimeoutIdleOutput() GetRouteSpecHttp2RouteTimeoutIdleOutput
ToGetRouteSpecHttp2RouteTimeoutIdleOutputWithContext(context.Context) GetRouteSpecHttp2RouteTimeoutIdleOutput
}
GetRouteSpecHttp2RouteTimeoutIdleInput is an input type that accepts GetRouteSpecHttp2RouteTimeoutIdleArgs and GetRouteSpecHttp2RouteTimeoutIdleOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteTimeoutIdleInput` via:
GetRouteSpecHttp2RouteTimeoutIdleArgs{...}
type GetRouteSpecHttp2RouteTimeoutIdleOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutIdleOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteTimeoutIdleOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteTimeoutIdleOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteTimeoutIdleOutput) ToGetRouteSpecHttp2RouteTimeoutIdleOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteTimeoutIdleOutput) ToGetRouteSpecHttp2RouteTimeoutIdleOutput() GetRouteSpecHttp2RouteTimeoutIdleOutput
func (GetRouteSpecHttp2RouteTimeoutIdleOutput) ToGetRouteSpecHttp2RouteTimeoutIdleOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteTimeoutIdleOutput) ToGetRouteSpecHttp2RouteTimeoutIdleOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutIdleOutput
func (GetRouteSpecHttp2RouteTimeoutIdleOutput) Unit ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteTimeoutIdleOutput) Unit() pulumi.StringOutput
func (GetRouteSpecHttp2RouteTimeoutIdleOutput) Value ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteTimeoutIdleOutput) Value() pulumi.IntOutput
type GetRouteSpecHttp2RouteTimeoutInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteTimeoutOutput() GetRouteSpecHttp2RouteTimeoutOutput
ToGetRouteSpecHttp2RouteTimeoutOutputWithContext(context.Context) GetRouteSpecHttp2RouteTimeoutOutput
}
GetRouteSpecHttp2RouteTimeoutInput is an input type that accepts GetRouteSpecHttp2RouteTimeoutArgs and GetRouteSpecHttp2RouteTimeoutOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteTimeoutInput` via:
GetRouteSpecHttp2RouteTimeoutArgs{...}
type GetRouteSpecHttp2RouteTimeoutOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteTimeoutOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteTimeoutOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteTimeoutOutput) PerRequests ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteTimeoutOutput) PerRequests() GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput
func (GetRouteSpecHttp2RouteTimeoutOutput) ToGetRouteSpecHttp2RouteTimeoutOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteTimeoutOutput) ToGetRouteSpecHttp2RouteTimeoutOutput() GetRouteSpecHttp2RouteTimeoutOutput
func (GetRouteSpecHttp2RouteTimeoutOutput) ToGetRouteSpecHttp2RouteTimeoutOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteTimeoutOutput) ToGetRouteSpecHttp2RouteTimeoutOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutOutput
type GetRouteSpecHttp2RouteTimeoutPerRequest ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutPerRequestArgs ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutPerRequestArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetRouteSpecHttp2RouteTimeoutPerRequestArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteTimeoutPerRequestArgs) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteTimeoutPerRequestArgs) ToGetRouteSpecHttp2RouteTimeoutPerRequestOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteTimeoutPerRequestArgs) ToGetRouteSpecHttp2RouteTimeoutPerRequestOutput() GetRouteSpecHttp2RouteTimeoutPerRequestOutput
func (GetRouteSpecHttp2RouteTimeoutPerRequestArgs) ToGetRouteSpecHttp2RouteTimeoutPerRequestOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteTimeoutPerRequestArgs) ToGetRouteSpecHttp2RouteTimeoutPerRequestOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutPerRequestOutput
type GetRouteSpecHttp2RouteTimeoutPerRequestArray ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutPerRequestArray []GetRouteSpecHttp2RouteTimeoutPerRequestInput
func (GetRouteSpecHttp2RouteTimeoutPerRequestArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteTimeoutPerRequestArray) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteTimeoutPerRequestArray) ToGetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteTimeoutPerRequestArray) ToGetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput() GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput
func (GetRouteSpecHttp2RouteTimeoutPerRequestArray) ToGetRouteSpecHttp2RouteTimeoutPerRequestArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttp2RouteTimeoutPerRequestArray) ToGetRouteSpecHttp2RouteTimeoutPerRequestArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput
type GetRouteSpecHttp2RouteTimeoutPerRequestArrayInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutPerRequestArrayInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput() GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput
ToGetRouteSpecHttp2RouteTimeoutPerRequestArrayOutputWithContext(context.Context) GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput
}
GetRouteSpecHttp2RouteTimeoutPerRequestArrayInput is an input type that accepts GetRouteSpecHttp2RouteTimeoutPerRequestArray and GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteTimeoutPerRequestArrayInput` via:
GetRouteSpecHttp2RouteTimeoutPerRequestArray{ GetRouteSpecHttp2RouteTimeoutPerRequestArgs{...} }
type GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput) ToGetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput) ToGetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput() GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput
func (GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput) ToGetRouteSpecHttp2RouteTimeoutPerRequestArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput) ToGetRouteSpecHttp2RouteTimeoutPerRequestArrayOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutPerRequestArrayOutput
type GetRouteSpecHttp2RouteTimeoutPerRequestInput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutPerRequestInput interface {
pulumi.Input
ToGetRouteSpecHttp2RouteTimeoutPerRequestOutput() GetRouteSpecHttp2RouteTimeoutPerRequestOutput
ToGetRouteSpecHttp2RouteTimeoutPerRequestOutputWithContext(context.Context) GetRouteSpecHttp2RouteTimeoutPerRequestOutput
}
GetRouteSpecHttp2RouteTimeoutPerRequestInput is an input type that accepts GetRouteSpecHttp2RouteTimeoutPerRequestArgs and GetRouteSpecHttp2RouteTimeoutPerRequestOutput values. You can construct a concrete instance of `GetRouteSpecHttp2RouteTimeoutPerRequestInput` via:
GetRouteSpecHttp2RouteTimeoutPerRequestArgs{...}
type GetRouteSpecHttp2RouteTimeoutPerRequestOutput ¶ added in v5.34.0
type GetRouteSpecHttp2RouteTimeoutPerRequestOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttp2RouteTimeoutPerRequestOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttp2RouteTimeoutPerRequestOutput) ElementType() reflect.Type
func (GetRouteSpecHttp2RouteTimeoutPerRequestOutput) ToGetRouteSpecHttp2RouteTimeoutPerRequestOutput ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteTimeoutPerRequestOutput) ToGetRouteSpecHttp2RouteTimeoutPerRequestOutput() GetRouteSpecHttp2RouteTimeoutPerRequestOutput
func (GetRouteSpecHttp2RouteTimeoutPerRequestOutput) ToGetRouteSpecHttp2RouteTimeoutPerRequestOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteTimeoutPerRequestOutput) ToGetRouteSpecHttp2RouteTimeoutPerRequestOutputWithContext(ctx context.Context) GetRouteSpecHttp2RouteTimeoutPerRequestOutput
func (GetRouteSpecHttp2RouteTimeoutPerRequestOutput) Unit ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteTimeoutPerRequestOutput) Unit() pulumi.StringOutput
func (GetRouteSpecHttp2RouteTimeoutPerRequestOutput) Value ¶ added in v5.34.0
func (o GetRouteSpecHttp2RouteTimeoutPerRequestOutput) Value() pulumi.IntOutput
type GetRouteSpecHttpRoute ¶ added in v5.34.0
type GetRouteSpecHttpRoute struct {
Actions []GetRouteSpecHttpRouteAction `pulumi:"actions"`
Matches []GetRouteSpecHttpRouteMatch `pulumi:"matches"`
RetryPolicies []GetRouteSpecHttpRouteRetryPolicy `pulumi:"retryPolicies"`
Timeouts []GetRouteSpecHttpRouteTimeout `pulumi:"timeouts"`
}
type GetRouteSpecHttpRouteAction ¶ added in v5.34.0
type GetRouteSpecHttpRouteAction struct {
WeightedTargets []GetRouteSpecHttpRouteActionWeightedTarget `pulumi:"weightedTargets"`
}
type GetRouteSpecHttpRouteActionArgs ¶ added in v5.34.0
type GetRouteSpecHttpRouteActionArgs struct {
WeightedTargets GetRouteSpecHttpRouteActionWeightedTargetArrayInput `pulumi:"weightedTargets"`
}
func (GetRouteSpecHttpRouteActionArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteActionArgs) ElementType() reflect.Type
func (GetRouteSpecHttpRouteActionArgs) ToGetRouteSpecHttpRouteActionOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteActionArgs) ToGetRouteSpecHttpRouteActionOutput() GetRouteSpecHttpRouteActionOutput
func (GetRouteSpecHttpRouteActionArgs) ToGetRouteSpecHttpRouteActionOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteActionArgs) ToGetRouteSpecHttpRouteActionOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteActionOutput
type GetRouteSpecHttpRouteActionArray ¶ added in v5.34.0
type GetRouteSpecHttpRouteActionArray []GetRouteSpecHttpRouteActionInput
func (GetRouteSpecHttpRouteActionArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteActionArray) ElementType() reflect.Type
func (GetRouteSpecHttpRouteActionArray) ToGetRouteSpecHttpRouteActionArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteActionArray) ToGetRouteSpecHttpRouteActionArrayOutput() GetRouteSpecHttpRouteActionArrayOutput
func (GetRouteSpecHttpRouteActionArray) ToGetRouteSpecHttpRouteActionArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteActionArray) ToGetRouteSpecHttpRouteActionArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteActionArrayOutput
type GetRouteSpecHttpRouteActionArrayInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteActionArrayInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteActionArrayOutput() GetRouteSpecHttpRouteActionArrayOutput
ToGetRouteSpecHttpRouteActionArrayOutputWithContext(context.Context) GetRouteSpecHttpRouteActionArrayOutput
}
GetRouteSpecHttpRouteActionArrayInput is an input type that accepts GetRouteSpecHttpRouteActionArray and GetRouteSpecHttpRouteActionArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteActionArrayInput` via:
GetRouteSpecHttpRouteActionArray{ GetRouteSpecHttpRouteActionArgs{...} }
type GetRouteSpecHttpRouteActionArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteActionArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteActionArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteActionArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteActionArrayOutput) ToGetRouteSpecHttpRouteActionArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteActionArrayOutput) ToGetRouteSpecHttpRouteActionArrayOutput() GetRouteSpecHttpRouteActionArrayOutput
func (GetRouteSpecHttpRouteActionArrayOutput) ToGetRouteSpecHttpRouteActionArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteActionArrayOutput) ToGetRouteSpecHttpRouteActionArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteActionArrayOutput
type GetRouteSpecHttpRouteActionInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteActionInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteActionOutput() GetRouteSpecHttpRouteActionOutput
ToGetRouteSpecHttpRouteActionOutputWithContext(context.Context) GetRouteSpecHttpRouteActionOutput
}
GetRouteSpecHttpRouteActionInput is an input type that accepts GetRouteSpecHttpRouteActionArgs and GetRouteSpecHttpRouteActionOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteActionInput` via:
GetRouteSpecHttpRouteActionArgs{...}
type GetRouteSpecHttpRouteActionOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteActionOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteActionOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteActionOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteActionOutput) ToGetRouteSpecHttpRouteActionOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteActionOutput) ToGetRouteSpecHttpRouteActionOutput() GetRouteSpecHttpRouteActionOutput
func (GetRouteSpecHttpRouteActionOutput) ToGetRouteSpecHttpRouteActionOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteActionOutput) ToGetRouteSpecHttpRouteActionOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteActionOutput
func (GetRouteSpecHttpRouteActionOutput) WeightedTargets ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteActionOutput) WeightedTargets() GetRouteSpecHttpRouteActionWeightedTargetArrayOutput
type GetRouteSpecHttpRouteActionWeightedTarget ¶ added in v5.34.0
type GetRouteSpecHttpRouteActionWeightedTargetArgs ¶ added in v5.34.0
type GetRouteSpecHttpRouteActionWeightedTargetArgs struct {
Port pulumi.IntInput `pulumi:"port"`
VirtualNode pulumi.StringInput `pulumi:"virtualNode"`
Weight pulumi.IntInput `pulumi:"weight"`
}
func (GetRouteSpecHttpRouteActionWeightedTargetArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteActionWeightedTargetArgs) ElementType() reflect.Type
func (GetRouteSpecHttpRouteActionWeightedTargetArgs) ToGetRouteSpecHttpRouteActionWeightedTargetOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteActionWeightedTargetArgs) ToGetRouteSpecHttpRouteActionWeightedTargetOutput() GetRouteSpecHttpRouteActionWeightedTargetOutput
func (GetRouteSpecHttpRouteActionWeightedTargetArgs) ToGetRouteSpecHttpRouteActionWeightedTargetOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteActionWeightedTargetArgs) ToGetRouteSpecHttpRouteActionWeightedTargetOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteActionWeightedTargetOutput
type GetRouteSpecHttpRouteActionWeightedTargetArray ¶ added in v5.34.0
type GetRouteSpecHttpRouteActionWeightedTargetArray []GetRouteSpecHttpRouteActionWeightedTargetInput
func (GetRouteSpecHttpRouteActionWeightedTargetArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteActionWeightedTargetArray) ElementType() reflect.Type
func (GetRouteSpecHttpRouteActionWeightedTargetArray) ToGetRouteSpecHttpRouteActionWeightedTargetArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteActionWeightedTargetArray) ToGetRouteSpecHttpRouteActionWeightedTargetArrayOutput() GetRouteSpecHttpRouteActionWeightedTargetArrayOutput
func (GetRouteSpecHttpRouteActionWeightedTargetArray) ToGetRouteSpecHttpRouteActionWeightedTargetArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteActionWeightedTargetArray) ToGetRouteSpecHttpRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteActionWeightedTargetArrayOutput
type GetRouteSpecHttpRouteActionWeightedTargetArrayInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteActionWeightedTargetArrayInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteActionWeightedTargetArrayOutput() GetRouteSpecHttpRouteActionWeightedTargetArrayOutput
ToGetRouteSpecHttpRouteActionWeightedTargetArrayOutputWithContext(context.Context) GetRouteSpecHttpRouteActionWeightedTargetArrayOutput
}
GetRouteSpecHttpRouteActionWeightedTargetArrayInput is an input type that accepts GetRouteSpecHttpRouteActionWeightedTargetArray and GetRouteSpecHttpRouteActionWeightedTargetArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteActionWeightedTargetArrayInput` via:
GetRouteSpecHttpRouteActionWeightedTargetArray{ GetRouteSpecHttpRouteActionWeightedTargetArgs{...} }
type GetRouteSpecHttpRouteActionWeightedTargetArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteActionWeightedTargetArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteActionWeightedTargetArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteActionWeightedTargetArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteActionWeightedTargetArrayOutput) ToGetRouteSpecHttpRouteActionWeightedTargetArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteActionWeightedTargetArrayOutput) ToGetRouteSpecHttpRouteActionWeightedTargetArrayOutput() GetRouteSpecHttpRouteActionWeightedTargetArrayOutput
func (GetRouteSpecHttpRouteActionWeightedTargetArrayOutput) ToGetRouteSpecHttpRouteActionWeightedTargetArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteActionWeightedTargetArrayOutput) ToGetRouteSpecHttpRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteActionWeightedTargetArrayOutput
type GetRouteSpecHttpRouteActionWeightedTargetInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteActionWeightedTargetInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteActionWeightedTargetOutput() GetRouteSpecHttpRouteActionWeightedTargetOutput
ToGetRouteSpecHttpRouteActionWeightedTargetOutputWithContext(context.Context) GetRouteSpecHttpRouteActionWeightedTargetOutput
}
GetRouteSpecHttpRouteActionWeightedTargetInput is an input type that accepts GetRouteSpecHttpRouteActionWeightedTargetArgs and GetRouteSpecHttpRouteActionWeightedTargetOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteActionWeightedTargetInput` via:
GetRouteSpecHttpRouteActionWeightedTargetArgs{...}
type GetRouteSpecHttpRouteActionWeightedTargetOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteActionWeightedTargetOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteActionWeightedTargetOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteActionWeightedTargetOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteActionWeightedTargetOutput) Port ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteActionWeightedTargetOutput) Port() pulumi.IntOutput
func (GetRouteSpecHttpRouteActionWeightedTargetOutput) ToGetRouteSpecHttpRouteActionWeightedTargetOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteActionWeightedTargetOutput) ToGetRouteSpecHttpRouteActionWeightedTargetOutput() GetRouteSpecHttpRouteActionWeightedTargetOutput
func (GetRouteSpecHttpRouteActionWeightedTargetOutput) ToGetRouteSpecHttpRouteActionWeightedTargetOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteActionWeightedTargetOutput) ToGetRouteSpecHttpRouteActionWeightedTargetOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteActionWeightedTargetOutput
func (GetRouteSpecHttpRouteActionWeightedTargetOutput) VirtualNode ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteActionWeightedTargetOutput) VirtualNode() pulumi.StringOutput
func (GetRouteSpecHttpRouteActionWeightedTargetOutput) Weight ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteActionWeightedTargetOutput) Weight() pulumi.IntOutput
type GetRouteSpecHttpRouteArgs ¶ added in v5.34.0
type GetRouteSpecHttpRouteArgs struct {
Actions GetRouteSpecHttpRouteActionArrayInput `pulumi:"actions"`
Matches GetRouteSpecHttpRouteMatchArrayInput `pulumi:"matches"`
RetryPolicies GetRouteSpecHttpRouteRetryPolicyArrayInput `pulumi:"retryPolicies"`
Timeouts GetRouteSpecHttpRouteTimeoutArrayInput `pulumi:"timeouts"`
}
func (GetRouteSpecHttpRouteArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteArgs) ElementType() reflect.Type
func (GetRouteSpecHttpRouteArgs) ToGetRouteSpecHttpRouteOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteArgs) ToGetRouteSpecHttpRouteOutput() GetRouteSpecHttpRouteOutput
func (GetRouteSpecHttpRouteArgs) ToGetRouteSpecHttpRouteOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteArgs) ToGetRouteSpecHttpRouteOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteOutput
type GetRouteSpecHttpRouteArray ¶ added in v5.34.0
type GetRouteSpecHttpRouteArray []GetRouteSpecHttpRouteInput
func (GetRouteSpecHttpRouteArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteArray) ElementType() reflect.Type
func (GetRouteSpecHttpRouteArray) ToGetRouteSpecHttpRouteArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteArray) ToGetRouteSpecHttpRouteArrayOutput() GetRouteSpecHttpRouteArrayOutput
func (GetRouteSpecHttpRouteArray) ToGetRouteSpecHttpRouteArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteArray) ToGetRouteSpecHttpRouteArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteArrayOutput
type GetRouteSpecHttpRouteArrayInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteArrayInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteArrayOutput() GetRouteSpecHttpRouteArrayOutput
ToGetRouteSpecHttpRouteArrayOutputWithContext(context.Context) GetRouteSpecHttpRouteArrayOutput
}
GetRouteSpecHttpRouteArrayInput is an input type that accepts GetRouteSpecHttpRouteArray and GetRouteSpecHttpRouteArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteArrayInput` via:
GetRouteSpecHttpRouteArray{ GetRouteSpecHttpRouteArgs{...} }
type GetRouteSpecHttpRouteArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteArrayOutput) Index ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttpRouteOutput
func (GetRouteSpecHttpRouteArrayOutput) ToGetRouteSpecHttpRouteArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteArrayOutput) ToGetRouteSpecHttpRouteArrayOutput() GetRouteSpecHttpRouteArrayOutput
func (GetRouteSpecHttpRouteArrayOutput) ToGetRouteSpecHttpRouteArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteArrayOutput) ToGetRouteSpecHttpRouteArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteArrayOutput
type GetRouteSpecHttpRouteInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteOutput() GetRouteSpecHttpRouteOutput
ToGetRouteSpecHttpRouteOutputWithContext(context.Context) GetRouteSpecHttpRouteOutput
}
GetRouteSpecHttpRouteInput is an input type that accepts GetRouteSpecHttpRouteArgs and GetRouteSpecHttpRouteOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteInput` via:
GetRouteSpecHttpRouteArgs{...}
type GetRouteSpecHttpRouteMatch ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatch struct {
Headers []GetRouteSpecHttpRouteMatchHeader `pulumi:"headers"`
Method string `pulumi:"method"`
Paths []GetRouteSpecHttpRouteMatchPath `pulumi:"paths"`
Port int `pulumi:"port"`
Prefix string `pulumi:"prefix"`
QueryParameters []GetRouteSpecHttpRouteMatchQueryParameter `pulumi:"queryParameters"`
Scheme string `pulumi:"scheme"`
}
type GetRouteSpecHttpRouteMatchArgs ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchArgs struct {
Headers GetRouteSpecHttpRouteMatchHeaderArrayInput `pulumi:"headers"`
Method pulumi.StringInput `pulumi:"method"`
Paths GetRouteSpecHttpRouteMatchPathArrayInput `pulumi:"paths"`
Port pulumi.IntInput `pulumi:"port"`
Prefix pulumi.StringInput `pulumi:"prefix"`
QueryParameters GetRouteSpecHttpRouteMatchQueryParameterArrayInput `pulumi:"queryParameters"`
Scheme pulumi.StringInput `pulumi:"scheme"`
}
func (GetRouteSpecHttpRouteMatchArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteMatchArgs) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchArgs) ToGetRouteSpecHttpRouteMatchOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteMatchArgs) ToGetRouteSpecHttpRouteMatchOutput() GetRouteSpecHttpRouteMatchOutput
func (GetRouteSpecHttpRouteMatchArgs) ToGetRouteSpecHttpRouteMatchOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteMatchArgs) ToGetRouteSpecHttpRouteMatchOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchOutput
type GetRouteSpecHttpRouteMatchArray ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchArray []GetRouteSpecHttpRouteMatchInput
func (GetRouteSpecHttpRouteMatchArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteMatchArray) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchArray) ToGetRouteSpecHttpRouteMatchArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteMatchArray) ToGetRouteSpecHttpRouteMatchArrayOutput() GetRouteSpecHttpRouteMatchArrayOutput
func (GetRouteSpecHttpRouteMatchArray) ToGetRouteSpecHttpRouteMatchArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteMatchArray) ToGetRouteSpecHttpRouteMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchArrayOutput
type GetRouteSpecHttpRouteMatchArrayInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchArrayInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteMatchArrayOutput() GetRouteSpecHttpRouteMatchArrayOutput
ToGetRouteSpecHttpRouteMatchArrayOutputWithContext(context.Context) GetRouteSpecHttpRouteMatchArrayOutput
}
GetRouteSpecHttpRouteMatchArrayInput is an input type that accepts GetRouteSpecHttpRouteMatchArray and GetRouteSpecHttpRouteMatchArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteMatchArrayInput` via:
GetRouteSpecHttpRouteMatchArray{ GetRouteSpecHttpRouteMatchArgs{...} }
type GetRouteSpecHttpRouteMatchArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteMatchArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteMatchArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchArrayOutput) Index ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchArrayOutput) Index(i pulumi.IntInput) GetRouteSpecHttpRouteMatchOutput
func (GetRouteSpecHttpRouteMatchArrayOutput) ToGetRouteSpecHttpRouteMatchArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchArrayOutput) ToGetRouteSpecHttpRouteMatchArrayOutput() GetRouteSpecHttpRouteMatchArrayOutput
func (GetRouteSpecHttpRouteMatchArrayOutput) ToGetRouteSpecHttpRouteMatchArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchArrayOutput) ToGetRouteSpecHttpRouteMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchArrayOutput
type GetRouteSpecHttpRouteMatchHeader ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeader struct {
Invert bool `pulumi:"invert"`
Matches []GetRouteSpecHttpRouteMatchHeaderMatch `pulumi:"matches"`
// Name of the route.
Name string `pulumi:"name"`
}
type GetRouteSpecHttpRouteMatchHeaderArgs ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderArgs struct {
Invert pulumi.BoolInput `pulumi:"invert"`
Matches GetRouteSpecHttpRouteMatchHeaderMatchArrayInput `pulumi:"matches"`
// Name of the route.
Name pulumi.StringInput `pulumi:"name"`
}
func (GetRouteSpecHttpRouteMatchHeaderArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteMatchHeaderArgs) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchHeaderArgs) ToGetRouteSpecHttpRouteMatchHeaderOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteMatchHeaderArgs) ToGetRouteSpecHttpRouteMatchHeaderOutput() GetRouteSpecHttpRouteMatchHeaderOutput
func (GetRouteSpecHttpRouteMatchHeaderArgs) ToGetRouteSpecHttpRouteMatchHeaderOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteMatchHeaderArgs) ToGetRouteSpecHttpRouteMatchHeaderOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderOutput
type GetRouteSpecHttpRouteMatchHeaderArray ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderArray []GetRouteSpecHttpRouteMatchHeaderInput
func (GetRouteSpecHttpRouteMatchHeaderArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteMatchHeaderArray) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchHeaderArray) ToGetRouteSpecHttpRouteMatchHeaderArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteMatchHeaderArray) ToGetRouteSpecHttpRouteMatchHeaderArrayOutput() GetRouteSpecHttpRouteMatchHeaderArrayOutput
func (GetRouteSpecHttpRouteMatchHeaderArray) ToGetRouteSpecHttpRouteMatchHeaderArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteMatchHeaderArray) ToGetRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderArrayOutput
type GetRouteSpecHttpRouteMatchHeaderArrayInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderArrayInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteMatchHeaderArrayOutput() GetRouteSpecHttpRouteMatchHeaderArrayOutput
ToGetRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(context.Context) GetRouteSpecHttpRouteMatchHeaderArrayOutput
}
GetRouteSpecHttpRouteMatchHeaderArrayInput is an input type that accepts GetRouteSpecHttpRouteMatchHeaderArray and GetRouteSpecHttpRouteMatchHeaderArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteMatchHeaderArrayInput` via:
GetRouteSpecHttpRouteMatchHeaderArray{ GetRouteSpecHttpRouteMatchHeaderArgs{...} }
type GetRouteSpecHttpRouteMatchHeaderArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteMatchHeaderArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteMatchHeaderArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchHeaderArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderArrayOutput() GetRouteSpecHttpRouteMatchHeaderArrayOutput
func (GetRouteSpecHttpRouteMatchHeaderArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderArrayOutput
type GetRouteSpecHttpRouteMatchHeaderInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteMatchHeaderOutput() GetRouteSpecHttpRouteMatchHeaderOutput
ToGetRouteSpecHttpRouteMatchHeaderOutputWithContext(context.Context) GetRouteSpecHttpRouteMatchHeaderOutput
}
GetRouteSpecHttpRouteMatchHeaderInput is an input type that accepts GetRouteSpecHttpRouteMatchHeaderArgs and GetRouteSpecHttpRouteMatchHeaderOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteMatchHeaderInput` via:
GetRouteSpecHttpRouteMatchHeaderArgs{...}
type GetRouteSpecHttpRouteMatchHeaderMatch ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderMatch struct {
Exact string `pulumi:"exact"`
Prefix string `pulumi:"prefix"`
Ranges []GetRouteSpecHttpRouteMatchHeaderMatchRange `pulumi:"ranges"`
Regex string `pulumi:"regex"`
Suffix string `pulumi:"suffix"`
}
type GetRouteSpecHttpRouteMatchHeaderMatchArgs ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderMatchArgs struct {
Exact pulumi.StringInput `pulumi:"exact"`
Prefix pulumi.StringInput `pulumi:"prefix"`
Ranges GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayInput `pulumi:"ranges"`
Regex pulumi.StringInput `pulumi:"regex"`
Suffix pulumi.StringInput `pulumi:"suffix"`
}
func (GetRouteSpecHttpRouteMatchHeaderMatchArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteMatchHeaderMatchArgs) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchHeaderMatchArgs) ToGetRouteSpecHttpRouteMatchHeaderMatchOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteMatchHeaderMatchArgs) ToGetRouteSpecHttpRouteMatchHeaderMatchOutput() GetRouteSpecHttpRouteMatchHeaderMatchOutput
func (GetRouteSpecHttpRouteMatchHeaderMatchArgs) ToGetRouteSpecHttpRouteMatchHeaderMatchOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteMatchHeaderMatchArgs) ToGetRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderMatchOutput
type GetRouteSpecHttpRouteMatchHeaderMatchArray ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderMatchArray []GetRouteSpecHttpRouteMatchHeaderMatchInput
func (GetRouteSpecHttpRouteMatchHeaderMatchArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteMatchHeaderMatchArray) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchHeaderMatchArray) ToGetRouteSpecHttpRouteMatchHeaderMatchArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteMatchHeaderMatchArray) ToGetRouteSpecHttpRouteMatchHeaderMatchArrayOutput() GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput
func (GetRouteSpecHttpRouteMatchHeaderMatchArray) ToGetRouteSpecHttpRouteMatchHeaderMatchArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteMatchHeaderMatchArray) ToGetRouteSpecHttpRouteMatchHeaderMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput
type GetRouteSpecHttpRouteMatchHeaderMatchArrayInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderMatchArrayInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteMatchHeaderMatchArrayOutput() GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput
ToGetRouteSpecHttpRouteMatchHeaderMatchArrayOutputWithContext(context.Context) GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput
}
GetRouteSpecHttpRouteMatchHeaderMatchArrayInput is an input type that accepts GetRouteSpecHttpRouteMatchHeaderMatchArray and GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteMatchHeaderMatchArrayInput` via:
GetRouteSpecHttpRouteMatchHeaderMatchArray{ GetRouteSpecHttpRouteMatchHeaderMatchArgs{...} }
type GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchArrayOutput() GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput
func (GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderMatchArrayOutput
type GetRouteSpecHttpRouteMatchHeaderMatchInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderMatchInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteMatchHeaderMatchOutput() GetRouteSpecHttpRouteMatchHeaderMatchOutput
ToGetRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(context.Context) GetRouteSpecHttpRouteMatchHeaderMatchOutput
}
GetRouteSpecHttpRouteMatchHeaderMatchInput is an input type that accepts GetRouteSpecHttpRouteMatchHeaderMatchArgs and GetRouteSpecHttpRouteMatchHeaderMatchOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteMatchHeaderMatchInput` via:
GetRouteSpecHttpRouteMatchHeaderMatchArgs{...}
type GetRouteSpecHttpRouteMatchHeaderMatchOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderMatchOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteMatchHeaderMatchOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteMatchHeaderMatchOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchHeaderMatchOutput) Exact ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderMatchOutput) Exact() pulumi.StringOutput
func (GetRouteSpecHttpRouteMatchHeaderMatchOutput) Prefix ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderMatchOutput) Prefix() pulumi.StringOutput
func (GetRouteSpecHttpRouteMatchHeaderMatchOutput) Regex ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderMatchOutput) Regex() pulumi.StringOutput
func (GetRouteSpecHttpRouteMatchHeaderMatchOutput) Suffix ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderMatchOutput) Suffix() pulumi.StringOutput
func (GetRouteSpecHttpRouteMatchHeaderMatchOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderMatchOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchOutput() GetRouteSpecHttpRouteMatchHeaderMatchOutput
func (GetRouteSpecHttpRouteMatchHeaderMatchOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderMatchOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderMatchOutput
type GetRouteSpecHttpRouteMatchHeaderMatchRange ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderMatchRangeArgs ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderMatchRangeArgs struct {
End pulumi.IntInput `pulumi:"end"`
Start pulumi.IntInput `pulumi:"start"`
}
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeOutput() GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput
type GetRouteSpecHttpRouteMatchHeaderMatchRangeArray ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderMatchRangeArray []GetRouteSpecHttpRouteMatchHeaderMatchRangeInput
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeArray) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeArray) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteMatchHeaderMatchRangeArray) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput() GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeArray) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteMatchHeaderMatchRangeArray) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
type GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput() GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
ToGetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutputWithContext(context.Context) GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
}
GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayInput is an input type that accepts GetRouteSpecHttpRouteMatchHeaderMatchRangeArray and GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayInput` via:
GetRouteSpecHttpRouteMatchHeaderMatchRangeArray{ GetRouteSpecHttpRouteMatchHeaderMatchRangeArgs{...} }
type GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput() GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderMatchRangeArrayOutput
type GetRouteSpecHttpRouteMatchHeaderMatchRangeInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderMatchRangeInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteMatchHeaderMatchRangeOutput() GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput
ToGetRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(context.Context) GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput
}
GetRouteSpecHttpRouteMatchHeaderMatchRangeInput is an input type that accepts GetRouteSpecHttpRouteMatchHeaderMatchRangeArgs and GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteMatchHeaderMatchRangeInput` via:
GetRouteSpecHttpRouteMatchHeaderMatchRangeArgs{...}
type GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput) End ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput) End() pulumi.IntOutput
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput) Start ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput) Start() pulumi.IntOutput
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeOutput() GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput
func (GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToGetRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderMatchRangeOutput
type GetRouteSpecHttpRouteMatchHeaderOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchHeaderOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteMatchHeaderOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteMatchHeaderOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchHeaderOutput) Invert ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderOutput) Invert() pulumi.BoolOutput
func (GetRouteSpecHttpRouteMatchHeaderOutput) Name ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderOutput) Name() pulumi.StringOutput
Name of the route.
func (GetRouteSpecHttpRouteMatchHeaderOutput) ToGetRouteSpecHttpRouteMatchHeaderOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderOutput) ToGetRouteSpecHttpRouteMatchHeaderOutput() GetRouteSpecHttpRouteMatchHeaderOutput
func (GetRouteSpecHttpRouteMatchHeaderOutput) ToGetRouteSpecHttpRouteMatchHeaderOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchHeaderOutput) ToGetRouteSpecHttpRouteMatchHeaderOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchHeaderOutput
type GetRouteSpecHttpRouteMatchInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteMatchOutput() GetRouteSpecHttpRouteMatchOutput
ToGetRouteSpecHttpRouteMatchOutputWithContext(context.Context) GetRouteSpecHttpRouteMatchOutput
}
GetRouteSpecHttpRouteMatchInput is an input type that accepts GetRouteSpecHttpRouteMatchArgs and GetRouteSpecHttpRouteMatchOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteMatchInput` via:
GetRouteSpecHttpRouteMatchArgs{...}
type GetRouteSpecHttpRouteMatchOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteMatchOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteMatchOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteMatchOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchOutput) Headers ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchOutput) Headers() GetRouteSpecHttpRouteMatchHeaderArrayOutput
func (GetRouteSpecHttpRouteMatchOutput) Method ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchOutput) Method() pulumi.StringOutput
func (GetRouteSpecHttpRouteMatchOutput) Port ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchOutput) Port() pulumi.IntOutput
func (GetRouteSpecHttpRouteMatchOutput) Prefix ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchOutput) Prefix() pulumi.StringOutput
func (GetRouteSpecHttpRouteMatchOutput) QueryParameters ¶ added in v5.35.0
func (o GetRouteSpecHttpRouteMatchOutput) QueryParameters() GetRouteSpecHttpRouteMatchQueryParameterArrayOutput
func (GetRouteSpecHttpRouteMatchOutput) Scheme ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchOutput) Scheme() pulumi.StringOutput
func (GetRouteSpecHttpRouteMatchOutput) ToGetRouteSpecHttpRouteMatchOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchOutput) ToGetRouteSpecHttpRouteMatchOutput() GetRouteSpecHttpRouteMatchOutput
func (GetRouteSpecHttpRouteMatchOutput) ToGetRouteSpecHttpRouteMatchOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteMatchOutput) ToGetRouteSpecHttpRouteMatchOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchOutput
type GetRouteSpecHttpRouteMatchPath ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchPathArgs ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchPathArgs struct {
Exact pulumi.StringInput `pulumi:"exact"`
Regex pulumi.StringInput `pulumi:"regex"`
}
func (GetRouteSpecHttpRouteMatchPathArgs) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttpRouteMatchPathArgs) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchPathArgs) ToGetRouteSpecHttpRouteMatchPathOutput ¶ added in v5.35.0
func (i GetRouteSpecHttpRouteMatchPathArgs) ToGetRouteSpecHttpRouteMatchPathOutput() GetRouteSpecHttpRouteMatchPathOutput
func (GetRouteSpecHttpRouteMatchPathArgs) ToGetRouteSpecHttpRouteMatchPathOutputWithContext ¶ added in v5.35.0
func (i GetRouteSpecHttpRouteMatchPathArgs) ToGetRouteSpecHttpRouteMatchPathOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchPathOutput
type GetRouteSpecHttpRouteMatchPathArray ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchPathArray []GetRouteSpecHttpRouteMatchPathInput
func (GetRouteSpecHttpRouteMatchPathArray) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttpRouteMatchPathArray) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchPathArray) ToGetRouteSpecHttpRouteMatchPathArrayOutput ¶ added in v5.35.0
func (i GetRouteSpecHttpRouteMatchPathArray) ToGetRouteSpecHttpRouteMatchPathArrayOutput() GetRouteSpecHttpRouteMatchPathArrayOutput
func (GetRouteSpecHttpRouteMatchPathArray) ToGetRouteSpecHttpRouteMatchPathArrayOutputWithContext ¶ added in v5.35.0
func (i GetRouteSpecHttpRouteMatchPathArray) ToGetRouteSpecHttpRouteMatchPathArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchPathArrayOutput
type GetRouteSpecHttpRouteMatchPathArrayInput ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchPathArrayInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteMatchPathArrayOutput() GetRouteSpecHttpRouteMatchPathArrayOutput
ToGetRouteSpecHttpRouteMatchPathArrayOutputWithContext(context.Context) GetRouteSpecHttpRouteMatchPathArrayOutput
}
GetRouteSpecHttpRouteMatchPathArrayInput is an input type that accepts GetRouteSpecHttpRouteMatchPathArray and GetRouteSpecHttpRouteMatchPathArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteMatchPathArrayInput` via:
GetRouteSpecHttpRouteMatchPathArray{ GetRouteSpecHttpRouteMatchPathArgs{...} }
type GetRouteSpecHttpRouteMatchPathArrayOutput ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchPathArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteMatchPathArrayOutput) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttpRouteMatchPathArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchPathArrayOutput) ToGetRouteSpecHttpRouteMatchPathArrayOutput ¶ added in v5.35.0
func (o GetRouteSpecHttpRouteMatchPathArrayOutput) ToGetRouteSpecHttpRouteMatchPathArrayOutput() GetRouteSpecHttpRouteMatchPathArrayOutput
func (GetRouteSpecHttpRouteMatchPathArrayOutput) ToGetRouteSpecHttpRouteMatchPathArrayOutputWithContext ¶ added in v5.35.0
func (o GetRouteSpecHttpRouteMatchPathArrayOutput) ToGetRouteSpecHttpRouteMatchPathArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchPathArrayOutput
type GetRouteSpecHttpRouteMatchPathInput ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchPathInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteMatchPathOutput() GetRouteSpecHttpRouteMatchPathOutput
ToGetRouteSpecHttpRouteMatchPathOutputWithContext(context.Context) GetRouteSpecHttpRouteMatchPathOutput
}
GetRouteSpecHttpRouteMatchPathInput is an input type that accepts GetRouteSpecHttpRouteMatchPathArgs and GetRouteSpecHttpRouteMatchPathOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteMatchPathInput` via:
GetRouteSpecHttpRouteMatchPathArgs{...}
type GetRouteSpecHttpRouteMatchPathOutput ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchPathOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteMatchPathOutput) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttpRouteMatchPathOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchPathOutput) Exact ¶ added in v5.35.0
func (o GetRouteSpecHttpRouteMatchPathOutput) Exact() pulumi.StringOutput
func (GetRouteSpecHttpRouteMatchPathOutput) Regex ¶ added in v5.35.0
func (o GetRouteSpecHttpRouteMatchPathOutput) Regex() pulumi.StringOutput
func (GetRouteSpecHttpRouteMatchPathOutput) ToGetRouteSpecHttpRouteMatchPathOutput ¶ added in v5.35.0
func (o GetRouteSpecHttpRouteMatchPathOutput) ToGetRouteSpecHttpRouteMatchPathOutput() GetRouteSpecHttpRouteMatchPathOutput
func (GetRouteSpecHttpRouteMatchPathOutput) ToGetRouteSpecHttpRouteMatchPathOutputWithContext ¶ added in v5.35.0
func (o GetRouteSpecHttpRouteMatchPathOutput) ToGetRouteSpecHttpRouteMatchPathOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchPathOutput
type GetRouteSpecHttpRouteMatchQueryParameter ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchQueryParameter struct {
Matches []GetRouteSpecHttpRouteMatchQueryParameterMatch `pulumi:"matches"`
// Name of the route.
Name string `pulumi:"name"`
}
type GetRouteSpecHttpRouteMatchQueryParameterArgs ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchQueryParameterArgs struct {
Matches GetRouteSpecHttpRouteMatchQueryParameterMatchArrayInput `pulumi:"matches"`
// Name of the route.
Name pulumi.StringInput `pulumi:"name"`
}
func (GetRouteSpecHttpRouteMatchQueryParameterArgs) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttpRouteMatchQueryParameterArgs) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchQueryParameterArgs) ToGetRouteSpecHttpRouteMatchQueryParameterOutput ¶ added in v5.35.0
func (i GetRouteSpecHttpRouteMatchQueryParameterArgs) ToGetRouteSpecHttpRouteMatchQueryParameterOutput() GetRouteSpecHttpRouteMatchQueryParameterOutput
func (GetRouteSpecHttpRouteMatchQueryParameterArgs) ToGetRouteSpecHttpRouteMatchQueryParameterOutputWithContext ¶ added in v5.35.0
func (i GetRouteSpecHttpRouteMatchQueryParameterArgs) ToGetRouteSpecHttpRouteMatchQueryParameterOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchQueryParameterOutput
type GetRouteSpecHttpRouteMatchQueryParameterArray ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchQueryParameterArray []GetRouteSpecHttpRouteMatchQueryParameterInput
func (GetRouteSpecHttpRouteMatchQueryParameterArray) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttpRouteMatchQueryParameterArray) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchQueryParameterArray) ToGetRouteSpecHttpRouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
func (i GetRouteSpecHttpRouteMatchQueryParameterArray) ToGetRouteSpecHttpRouteMatchQueryParameterArrayOutput() GetRouteSpecHttpRouteMatchQueryParameterArrayOutput
func (GetRouteSpecHttpRouteMatchQueryParameterArray) ToGetRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext ¶ added in v5.35.0
func (i GetRouteSpecHttpRouteMatchQueryParameterArray) ToGetRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchQueryParameterArrayOutput
type GetRouteSpecHttpRouteMatchQueryParameterArrayInput ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchQueryParameterArrayInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteMatchQueryParameterArrayOutput() GetRouteSpecHttpRouteMatchQueryParameterArrayOutput
ToGetRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(context.Context) GetRouteSpecHttpRouteMatchQueryParameterArrayOutput
}
GetRouteSpecHttpRouteMatchQueryParameterArrayInput is an input type that accepts GetRouteSpecHttpRouteMatchQueryParameterArray and GetRouteSpecHttpRouteMatchQueryParameterArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteMatchQueryParameterArrayInput` via:
GetRouteSpecHttpRouteMatchQueryParameterArray{ GetRouteSpecHttpRouteMatchQueryParameterArgs{...} }
type GetRouteSpecHttpRouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchQueryParameterArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteMatchQueryParameterArrayOutput) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttpRouteMatchQueryParameterArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGetRouteSpecHttpRouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
func (o GetRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGetRouteSpecHttpRouteMatchQueryParameterArrayOutput() GetRouteSpecHttpRouteMatchQueryParameterArrayOutput
func (GetRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGetRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext ¶ added in v5.35.0
func (o GetRouteSpecHttpRouteMatchQueryParameterArrayOutput) ToGetRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchQueryParameterArrayOutput
type GetRouteSpecHttpRouteMatchQueryParameterInput ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchQueryParameterInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteMatchQueryParameterOutput() GetRouteSpecHttpRouteMatchQueryParameterOutput
ToGetRouteSpecHttpRouteMatchQueryParameterOutputWithContext(context.Context) GetRouteSpecHttpRouteMatchQueryParameterOutput
}
GetRouteSpecHttpRouteMatchQueryParameterInput is an input type that accepts GetRouteSpecHttpRouteMatchQueryParameterArgs and GetRouteSpecHttpRouteMatchQueryParameterOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteMatchQueryParameterInput` via:
GetRouteSpecHttpRouteMatchQueryParameterArgs{...}
type GetRouteSpecHttpRouteMatchQueryParameterMatch ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchQueryParameterMatch struct {
Exact string `pulumi:"exact"`
}
type GetRouteSpecHttpRouteMatchQueryParameterMatchArgs ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchQueryParameterMatchArgs struct {
Exact pulumi.StringInput `pulumi:"exact"`
}
func (GetRouteSpecHttpRouteMatchQueryParameterMatchArgs) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttpRouteMatchQueryParameterMatchArgs) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGetRouteSpecHttpRouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
func (i GetRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGetRouteSpecHttpRouteMatchQueryParameterMatchOutput() GetRouteSpecHttpRouteMatchQueryParameterMatchOutput
func (GetRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGetRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext ¶ added in v5.35.0
func (i GetRouteSpecHttpRouteMatchQueryParameterMatchArgs) ToGetRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchQueryParameterMatchOutput
type GetRouteSpecHttpRouteMatchQueryParameterMatchArray ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchQueryParameterMatchArray []GetRouteSpecHttpRouteMatchQueryParameterMatchInput
func (GetRouteSpecHttpRouteMatchQueryParameterMatchArray) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttpRouteMatchQueryParameterMatchArray) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchQueryParameterMatchArray) ToGetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput ¶ added in v5.35.0
func (i GetRouteSpecHttpRouteMatchQueryParameterMatchArray) ToGetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput() GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
func (GetRouteSpecHttpRouteMatchQueryParameterMatchArray) ToGetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutputWithContext ¶ added in v5.35.0
func (i GetRouteSpecHttpRouteMatchQueryParameterMatchArray) ToGetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
type GetRouteSpecHttpRouteMatchQueryParameterMatchArrayInput ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchQueryParameterMatchArrayInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput() GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
ToGetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutputWithContext(context.Context) GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
}
GetRouteSpecHttpRouteMatchQueryParameterMatchArrayInput is an input type that accepts GetRouteSpecHttpRouteMatchQueryParameterMatchArray and GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteMatchQueryParameterMatchArrayInput` via:
GetRouteSpecHttpRouteMatchQueryParameterMatchArray{ GetRouteSpecHttpRouteMatchQueryParameterMatchArgs{...} }
type GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ToGetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput ¶ added in v5.35.0
func (o GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ToGetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput() GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
func (GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ToGetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutputWithContext ¶ added in v5.35.0
func (o GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput) ToGetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchQueryParameterMatchArrayOutput
type GetRouteSpecHttpRouteMatchQueryParameterMatchInput ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchQueryParameterMatchInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteMatchQueryParameterMatchOutput() GetRouteSpecHttpRouteMatchQueryParameterMatchOutput
ToGetRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(context.Context) GetRouteSpecHttpRouteMatchQueryParameterMatchOutput
}
GetRouteSpecHttpRouteMatchQueryParameterMatchInput is an input type that accepts GetRouteSpecHttpRouteMatchQueryParameterMatchArgs and GetRouteSpecHttpRouteMatchQueryParameterMatchOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteMatchQueryParameterMatchInput` via:
GetRouteSpecHttpRouteMatchQueryParameterMatchArgs{...}
type GetRouteSpecHttpRouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchQueryParameterMatchOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteMatchQueryParameterMatchOutput) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttpRouteMatchQueryParameterMatchOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchQueryParameterMatchOutput) Exact ¶ added in v5.35.0
func (o GetRouteSpecHttpRouteMatchQueryParameterMatchOutput) Exact() pulumi.StringOutput
func (GetRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGetRouteSpecHttpRouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
func (o GetRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGetRouteSpecHttpRouteMatchQueryParameterMatchOutput() GetRouteSpecHttpRouteMatchQueryParameterMatchOutput
func (GetRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGetRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext ¶ added in v5.35.0
func (o GetRouteSpecHttpRouteMatchQueryParameterMatchOutput) ToGetRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchQueryParameterMatchOutput
type GetRouteSpecHttpRouteMatchQueryParameterOutput ¶ added in v5.35.0
type GetRouteSpecHttpRouteMatchQueryParameterOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteMatchQueryParameterOutput) ElementType ¶ added in v5.35.0
func (GetRouteSpecHttpRouteMatchQueryParameterOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteMatchQueryParameterOutput) Name ¶ added in v5.35.0
func (o GetRouteSpecHttpRouteMatchQueryParameterOutput) Name() pulumi.StringOutput
Name of the route.
func (GetRouteSpecHttpRouteMatchQueryParameterOutput) ToGetRouteSpecHttpRouteMatchQueryParameterOutput ¶ added in v5.35.0
func (o GetRouteSpecHttpRouteMatchQueryParameterOutput) ToGetRouteSpecHttpRouteMatchQueryParameterOutput() GetRouteSpecHttpRouteMatchQueryParameterOutput
func (GetRouteSpecHttpRouteMatchQueryParameterOutput) ToGetRouteSpecHttpRouteMatchQueryParameterOutputWithContext ¶ added in v5.35.0
func (o GetRouteSpecHttpRouteMatchQueryParameterOutput) ToGetRouteSpecHttpRouteMatchQueryParameterOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteMatchQueryParameterOutput
type GetRouteSpecHttpRouteOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteOutput) Actions ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteOutput) Actions() GetRouteSpecHttpRouteActionArrayOutput
func (GetRouteSpecHttpRouteOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteOutput) Matches ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteOutput) Matches() GetRouteSpecHttpRouteMatchArrayOutput
func (GetRouteSpecHttpRouteOutput) RetryPolicies ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteOutput) RetryPolicies() GetRouteSpecHttpRouteRetryPolicyArrayOutput
func (GetRouteSpecHttpRouteOutput) Timeouts ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteOutput) Timeouts() GetRouteSpecHttpRouteTimeoutArrayOutput
func (GetRouteSpecHttpRouteOutput) ToGetRouteSpecHttpRouteOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteOutput) ToGetRouteSpecHttpRouteOutput() GetRouteSpecHttpRouteOutput
func (GetRouteSpecHttpRouteOutput) ToGetRouteSpecHttpRouteOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteOutput) ToGetRouteSpecHttpRouteOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteOutput
type GetRouteSpecHttpRouteRetryPolicy ¶ added in v5.34.0
type GetRouteSpecHttpRouteRetryPolicy struct {
HttpRetryEvents []string `pulumi:"httpRetryEvents"`
MaxRetries int `pulumi:"maxRetries"`
PerRetryTimeouts []GetRouteSpecHttpRouteRetryPolicyPerRetryTimeout `pulumi:"perRetryTimeouts"`
TcpRetryEvents []string `pulumi:"tcpRetryEvents"`
}
type GetRouteSpecHttpRouteRetryPolicyArgs ¶ added in v5.34.0
type GetRouteSpecHttpRouteRetryPolicyArgs struct {
HttpRetryEvents pulumi.StringArrayInput `pulumi:"httpRetryEvents"`
MaxRetries pulumi.IntInput `pulumi:"maxRetries"`
PerRetryTimeouts GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayInput `pulumi:"perRetryTimeouts"`
TcpRetryEvents pulumi.StringArrayInput `pulumi:"tcpRetryEvents"`
}
func (GetRouteSpecHttpRouteRetryPolicyArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteRetryPolicyArgs) ElementType() reflect.Type
func (GetRouteSpecHttpRouteRetryPolicyArgs) ToGetRouteSpecHttpRouteRetryPolicyOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteRetryPolicyArgs) ToGetRouteSpecHttpRouteRetryPolicyOutput() GetRouteSpecHttpRouteRetryPolicyOutput
func (GetRouteSpecHttpRouteRetryPolicyArgs) ToGetRouteSpecHttpRouteRetryPolicyOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteRetryPolicyArgs) ToGetRouteSpecHttpRouteRetryPolicyOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteRetryPolicyOutput
type GetRouteSpecHttpRouteRetryPolicyArray ¶ added in v5.34.0
type GetRouteSpecHttpRouteRetryPolicyArray []GetRouteSpecHttpRouteRetryPolicyInput
func (GetRouteSpecHttpRouteRetryPolicyArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteRetryPolicyArray) ElementType() reflect.Type
func (GetRouteSpecHttpRouteRetryPolicyArray) ToGetRouteSpecHttpRouteRetryPolicyArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteRetryPolicyArray) ToGetRouteSpecHttpRouteRetryPolicyArrayOutput() GetRouteSpecHttpRouteRetryPolicyArrayOutput
func (GetRouteSpecHttpRouteRetryPolicyArray) ToGetRouteSpecHttpRouteRetryPolicyArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteRetryPolicyArray) ToGetRouteSpecHttpRouteRetryPolicyArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteRetryPolicyArrayOutput
type GetRouteSpecHttpRouteRetryPolicyArrayInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteRetryPolicyArrayInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteRetryPolicyArrayOutput() GetRouteSpecHttpRouteRetryPolicyArrayOutput
ToGetRouteSpecHttpRouteRetryPolicyArrayOutputWithContext(context.Context) GetRouteSpecHttpRouteRetryPolicyArrayOutput
}
GetRouteSpecHttpRouteRetryPolicyArrayInput is an input type that accepts GetRouteSpecHttpRouteRetryPolicyArray and GetRouteSpecHttpRouteRetryPolicyArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteRetryPolicyArrayInput` via:
GetRouteSpecHttpRouteRetryPolicyArray{ GetRouteSpecHttpRouteRetryPolicyArgs{...} }
type GetRouteSpecHttpRouteRetryPolicyArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteRetryPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteRetryPolicyArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteRetryPolicyArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteRetryPolicyArrayOutput) ToGetRouteSpecHttpRouteRetryPolicyArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteRetryPolicyArrayOutput) ToGetRouteSpecHttpRouteRetryPolicyArrayOutput() GetRouteSpecHttpRouteRetryPolicyArrayOutput
func (GetRouteSpecHttpRouteRetryPolicyArrayOutput) ToGetRouteSpecHttpRouteRetryPolicyArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteRetryPolicyArrayOutput) ToGetRouteSpecHttpRouteRetryPolicyArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteRetryPolicyArrayOutput
type GetRouteSpecHttpRouteRetryPolicyInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteRetryPolicyInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteRetryPolicyOutput() GetRouteSpecHttpRouteRetryPolicyOutput
ToGetRouteSpecHttpRouteRetryPolicyOutputWithContext(context.Context) GetRouteSpecHttpRouteRetryPolicyOutput
}
GetRouteSpecHttpRouteRetryPolicyInput is an input type that accepts GetRouteSpecHttpRouteRetryPolicyArgs and GetRouteSpecHttpRouteRetryPolicyOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteRetryPolicyInput` via:
GetRouteSpecHttpRouteRetryPolicyArgs{...}
type GetRouteSpecHttpRouteRetryPolicyOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteRetryPolicyOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteRetryPolicyOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteRetryPolicyOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteRetryPolicyOutput) HttpRetryEvents ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteRetryPolicyOutput) HttpRetryEvents() pulumi.StringArrayOutput
func (GetRouteSpecHttpRouteRetryPolicyOutput) MaxRetries ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteRetryPolicyOutput) MaxRetries() pulumi.IntOutput
func (GetRouteSpecHttpRouteRetryPolicyOutput) PerRetryTimeouts ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteRetryPolicyOutput) PerRetryTimeouts() GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput
func (GetRouteSpecHttpRouteRetryPolicyOutput) TcpRetryEvents ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteRetryPolicyOutput) TcpRetryEvents() pulumi.StringArrayOutput
func (GetRouteSpecHttpRouteRetryPolicyOutput) ToGetRouteSpecHttpRouteRetryPolicyOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteRetryPolicyOutput) ToGetRouteSpecHttpRouteRetryPolicyOutput() GetRouteSpecHttpRouteRetryPolicyOutput
func (GetRouteSpecHttpRouteRetryPolicyOutput) ToGetRouteSpecHttpRouteRetryPolicyOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteRetryPolicyOutput) ToGetRouteSpecHttpRouteRetryPolicyOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteRetryPolicyOutput
type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeout ¶ added in v5.34.0
type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs ¶ added in v5.34.0
type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ElementType() reflect.Type
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput() GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArray ¶ added in v5.34.0
type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArray []GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutInput
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArray) ElementType() reflect.Type
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput() GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArray) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput
type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput() GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput
ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutputWithContext(context.Context) GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput
}
GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayInput is an input type that accepts GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArray and GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayInput` via:
GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArray{ GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs{...} }
type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput() GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArrayOutput
type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput() GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputWithContext(context.Context) GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
}
GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutInput is an input type that accepts GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs and GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutInput` via:
GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs{...}
type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput() GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToGetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) Unit ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) Unit() pulumi.StringOutput
func (GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) Value ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) Value() pulumi.IntOutput
type GetRouteSpecHttpRouteTimeout ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeout struct {
Idles []GetRouteSpecHttpRouteTimeoutIdle `pulumi:"idles"`
PerRequests []GetRouteSpecHttpRouteTimeoutPerRequest `pulumi:"perRequests"`
}
type GetRouteSpecHttpRouteTimeoutArgs ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutArgs struct {
Idles GetRouteSpecHttpRouteTimeoutIdleArrayInput `pulumi:"idles"`
PerRequests GetRouteSpecHttpRouteTimeoutPerRequestArrayInput `pulumi:"perRequests"`
}
func (GetRouteSpecHttpRouteTimeoutArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteTimeoutArgs) ElementType() reflect.Type
func (GetRouteSpecHttpRouteTimeoutArgs) ToGetRouteSpecHttpRouteTimeoutOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteTimeoutArgs) ToGetRouteSpecHttpRouteTimeoutOutput() GetRouteSpecHttpRouteTimeoutOutput
func (GetRouteSpecHttpRouteTimeoutArgs) ToGetRouteSpecHttpRouteTimeoutOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteTimeoutArgs) ToGetRouteSpecHttpRouteTimeoutOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutOutput
type GetRouteSpecHttpRouteTimeoutArray ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutArray []GetRouteSpecHttpRouteTimeoutInput
func (GetRouteSpecHttpRouteTimeoutArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteTimeoutArray) ElementType() reflect.Type
func (GetRouteSpecHttpRouteTimeoutArray) ToGetRouteSpecHttpRouteTimeoutArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteTimeoutArray) ToGetRouteSpecHttpRouteTimeoutArrayOutput() GetRouteSpecHttpRouteTimeoutArrayOutput
func (GetRouteSpecHttpRouteTimeoutArray) ToGetRouteSpecHttpRouteTimeoutArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteTimeoutArray) ToGetRouteSpecHttpRouteTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutArrayOutput
type GetRouteSpecHttpRouteTimeoutArrayInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutArrayInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteTimeoutArrayOutput() GetRouteSpecHttpRouteTimeoutArrayOutput
ToGetRouteSpecHttpRouteTimeoutArrayOutputWithContext(context.Context) GetRouteSpecHttpRouteTimeoutArrayOutput
}
GetRouteSpecHttpRouteTimeoutArrayInput is an input type that accepts GetRouteSpecHttpRouteTimeoutArray and GetRouteSpecHttpRouteTimeoutArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteTimeoutArrayInput` via:
GetRouteSpecHttpRouteTimeoutArray{ GetRouteSpecHttpRouteTimeoutArgs{...} }
type GetRouteSpecHttpRouteTimeoutArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteTimeoutArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteTimeoutArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteTimeoutArrayOutput) ToGetRouteSpecHttpRouteTimeoutArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteTimeoutArrayOutput) ToGetRouteSpecHttpRouteTimeoutArrayOutput() GetRouteSpecHttpRouteTimeoutArrayOutput
func (GetRouteSpecHttpRouteTimeoutArrayOutput) ToGetRouteSpecHttpRouteTimeoutArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteTimeoutArrayOutput) ToGetRouteSpecHttpRouteTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutArrayOutput
type GetRouteSpecHttpRouteTimeoutIdle ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutIdleArgs ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutIdleArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetRouteSpecHttpRouteTimeoutIdleArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteTimeoutIdleArgs) ElementType() reflect.Type
func (GetRouteSpecHttpRouteTimeoutIdleArgs) ToGetRouteSpecHttpRouteTimeoutIdleOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteTimeoutIdleArgs) ToGetRouteSpecHttpRouteTimeoutIdleOutput() GetRouteSpecHttpRouteTimeoutIdleOutput
func (GetRouteSpecHttpRouteTimeoutIdleArgs) ToGetRouteSpecHttpRouteTimeoutIdleOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteTimeoutIdleArgs) ToGetRouteSpecHttpRouteTimeoutIdleOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutIdleOutput
type GetRouteSpecHttpRouteTimeoutIdleArray ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutIdleArray []GetRouteSpecHttpRouteTimeoutIdleInput
func (GetRouteSpecHttpRouteTimeoutIdleArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteTimeoutIdleArray) ElementType() reflect.Type
func (GetRouteSpecHttpRouteTimeoutIdleArray) ToGetRouteSpecHttpRouteTimeoutIdleArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteTimeoutIdleArray) ToGetRouteSpecHttpRouteTimeoutIdleArrayOutput() GetRouteSpecHttpRouteTimeoutIdleArrayOutput
func (GetRouteSpecHttpRouteTimeoutIdleArray) ToGetRouteSpecHttpRouteTimeoutIdleArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteTimeoutIdleArray) ToGetRouteSpecHttpRouteTimeoutIdleArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutIdleArrayOutput
type GetRouteSpecHttpRouteTimeoutIdleArrayInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutIdleArrayInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteTimeoutIdleArrayOutput() GetRouteSpecHttpRouteTimeoutIdleArrayOutput
ToGetRouteSpecHttpRouteTimeoutIdleArrayOutputWithContext(context.Context) GetRouteSpecHttpRouteTimeoutIdleArrayOutput
}
GetRouteSpecHttpRouteTimeoutIdleArrayInput is an input type that accepts GetRouteSpecHttpRouteTimeoutIdleArray and GetRouteSpecHttpRouteTimeoutIdleArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteTimeoutIdleArrayInput` via:
GetRouteSpecHttpRouteTimeoutIdleArray{ GetRouteSpecHttpRouteTimeoutIdleArgs{...} }
type GetRouteSpecHttpRouteTimeoutIdleArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutIdleArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteTimeoutIdleArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteTimeoutIdleArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteTimeoutIdleArrayOutput) ToGetRouteSpecHttpRouteTimeoutIdleArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteTimeoutIdleArrayOutput) ToGetRouteSpecHttpRouteTimeoutIdleArrayOutput() GetRouteSpecHttpRouteTimeoutIdleArrayOutput
func (GetRouteSpecHttpRouteTimeoutIdleArrayOutput) ToGetRouteSpecHttpRouteTimeoutIdleArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteTimeoutIdleArrayOutput) ToGetRouteSpecHttpRouteTimeoutIdleArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutIdleArrayOutput
type GetRouteSpecHttpRouteTimeoutIdleInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutIdleInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteTimeoutIdleOutput() GetRouteSpecHttpRouteTimeoutIdleOutput
ToGetRouteSpecHttpRouteTimeoutIdleOutputWithContext(context.Context) GetRouteSpecHttpRouteTimeoutIdleOutput
}
GetRouteSpecHttpRouteTimeoutIdleInput is an input type that accepts GetRouteSpecHttpRouteTimeoutIdleArgs and GetRouteSpecHttpRouteTimeoutIdleOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteTimeoutIdleInput` via:
GetRouteSpecHttpRouteTimeoutIdleArgs{...}
type GetRouteSpecHttpRouteTimeoutIdleOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutIdleOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteTimeoutIdleOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteTimeoutIdleOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteTimeoutIdleOutput) ToGetRouteSpecHttpRouteTimeoutIdleOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteTimeoutIdleOutput) ToGetRouteSpecHttpRouteTimeoutIdleOutput() GetRouteSpecHttpRouteTimeoutIdleOutput
func (GetRouteSpecHttpRouteTimeoutIdleOutput) ToGetRouteSpecHttpRouteTimeoutIdleOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteTimeoutIdleOutput) ToGetRouteSpecHttpRouteTimeoutIdleOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutIdleOutput
func (GetRouteSpecHttpRouteTimeoutIdleOutput) Unit ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteTimeoutIdleOutput) Unit() pulumi.StringOutput
func (GetRouteSpecHttpRouteTimeoutIdleOutput) Value ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteTimeoutIdleOutput) Value() pulumi.IntOutput
type GetRouteSpecHttpRouteTimeoutInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteTimeoutOutput() GetRouteSpecHttpRouteTimeoutOutput
ToGetRouteSpecHttpRouteTimeoutOutputWithContext(context.Context) GetRouteSpecHttpRouteTimeoutOutput
}
GetRouteSpecHttpRouteTimeoutInput is an input type that accepts GetRouteSpecHttpRouteTimeoutArgs and GetRouteSpecHttpRouteTimeoutOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteTimeoutInput` via:
GetRouteSpecHttpRouteTimeoutArgs{...}
type GetRouteSpecHttpRouteTimeoutOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteTimeoutOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteTimeoutOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteTimeoutOutput) PerRequests ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteTimeoutOutput) PerRequests() GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput
func (GetRouteSpecHttpRouteTimeoutOutput) ToGetRouteSpecHttpRouteTimeoutOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteTimeoutOutput) ToGetRouteSpecHttpRouteTimeoutOutput() GetRouteSpecHttpRouteTimeoutOutput
func (GetRouteSpecHttpRouteTimeoutOutput) ToGetRouteSpecHttpRouteTimeoutOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteTimeoutOutput) ToGetRouteSpecHttpRouteTimeoutOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutOutput
type GetRouteSpecHttpRouteTimeoutPerRequest ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutPerRequestArgs ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutPerRequestArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetRouteSpecHttpRouteTimeoutPerRequestArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteTimeoutPerRequestArgs) ElementType() reflect.Type
func (GetRouteSpecHttpRouteTimeoutPerRequestArgs) ToGetRouteSpecHttpRouteTimeoutPerRequestOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteTimeoutPerRequestArgs) ToGetRouteSpecHttpRouteTimeoutPerRequestOutput() GetRouteSpecHttpRouteTimeoutPerRequestOutput
func (GetRouteSpecHttpRouteTimeoutPerRequestArgs) ToGetRouteSpecHttpRouteTimeoutPerRequestOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteTimeoutPerRequestArgs) ToGetRouteSpecHttpRouteTimeoutPerRequestOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutPerRequestOutput
type GetRouteSpecHttpRouteTimeoutPerRequestArray ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutPerRequestArray []GetRouteSpecHttpRouteTimeoutPerRequestInput
func (GetRouteSpecHttpRouteTimeoutPerRequestArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteTimeoutPerRequestArray) ElementType() reflect.Type
func (GetRouteSpecHttpRouteTimeoutPerRequestArray) ToGetRouteSpecHttpRouteTimeoutPerRequestArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteTimeoutPerRequestArray) ToGetRouteSpecHttpRouteTimeoutPerRequestArrayOutput() GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput
func (GetRouteSpecHttpRouteTimeoutPerRequestArray) ToGetRouteSpecHttpRouteTimeoutPerRequestArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecHttpRouteTimeoutPerRequestArray) ToGetRouteSpecHttpRouteTimeoutPerRequestArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput
type GetRouteSpecHttpRouteTimeoutPerRequestArrayInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutPerRequestArrayInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteTimeoutPerRequestArrayOutput() GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput
ToGetRouteSpecHttpRouteTimeoutPerRequestArrayOutputWithContext(context.Context) GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput
}
GetRouteSpecHttpRouteTimeoutPerRequestArrayInput is an input type that accepts GetRouteSpecHttpRouteTimeoutPerRequestArray and GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteTimeoutPerRequestArrayInput` via:
GetRouteSpecHttpRouteTimeoutPerRequestArray{ GetRouteSpecHttpRouteTimeoutPerRequestArgs{...} }
type GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput) ToGetRouteSpecHttpRouteTimeoutPerRequestArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput) ToGetRouteSpecHttpRouteTimeoutPerRequestArrayOutput() GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput
func (GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput) ToGetRouteSpecHttpRouteTimeoutPerRequestArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput) ToGetRouteSpecHttpRouteTimeoutPerRequestArrayOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutPerRequestArrayOutput
type GetRouteSpecHttpRouteTimeoutPerRequestInput ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutPerRequestInput interface {
pulumi.Input
ToGetRouteSpecHttpRouteTimeoutPerRequestOutput() GetRouteSpecHttpRouteTimeoutPerRequestOutput
ToGetRouteSpecHttpRouteTimeoutPerRequestOutputWithContext(context.Context) GetRouteSpecHttpRouteTimeoutPerRequestOutput
}
GetRouteSpecHttpRouteTimeoutPerRequestInput is an input type that accepts GetRouteSpecHttpRouteTimeoutPerRequestArgs and GetRouteSpecHttpRouteTimeoutPerRequestOutput values. You can construct a concrete instance of `GetRouteSpecHttpRouteTimeoutPerRequestInput` via:
GetRouteSpecHttpRouteTimeoutPerRequestArgs{...}
type GetRouteSpecHttpRouteTimeoutPerRequestOutput ¶ added in v5.34.0
type GetRouteSpecHttpRouteTimeoutPerRequestOutput struct{ *pulumi.OutputState }
func (GetRouteSpecHttpRouteTimeoutPerRequestOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecHttpRouteTimeoutPerRequestOutput) ElementType() reflect.Type
func (GetRouteSpecHttpRouteTimeoutPerRequestOutput) ToGetRouteSpecHttpRouteTimeoutPerRequestOutput ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteTimeoutPerRequestOutput) ToGetRouteSpecHttpRouteTimeoutPerRequestOutput() GetRouteSpecHttpRouteTimeoutPerRequestOutput
func (GetRouteSpecHttpRouteTimeoutPerRequestOutput) ToGetRouteSpecHttpRouteTimeoutPerRequestOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteTimeoutPerRequestOutput) ToGetRouteSpecHttpRouteTimeoutPerRequestOutputWithContext(ctx context.Context) GetRouteSpecHttpRouteTimeoutPerRequestOutput
func (GetRouteSpecHttpRouteTimeoutPerRequestOutput) Unit ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteTimeoutPerRequestOutput) Unit() pulumi.StringOutput
func (GetRouteSpecHttpRouteTimeoutPerRequestOutput) Value ¶ added in v5.34.0
func (o GetRouteSpecHttpRouteTimeoutPerRequestOutput) Value() pulumi.IntOutput
type GetRouteSpecInput ¶ added in v5.34.0
type GetRouteSpecInput interface {
pulumi.Input
ToGetRouteSpecOutput() GetRouteSpecOutput
ToGetRouteSpecOutputWithContext(context.Context) GetRouteSpecOutput
}
GetRouteSpecInput is an input type that accepts GetRouteSpecArgs and GetRouteSpecOutput values. You can construct a concrete instance of `GetRouteSpecInput` via:
GetRouteSpecArgs{...}
type GetRouteSpecOutput ¶ added in v5.34.0
type GetRouteSpecOutput struct{ *pulumi.OutputState }
func (GetRouteSpecOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecOutput) ElementType() reflect.Type
func (GetRouteSpecOutput) GrpcRoutes ¶ added in v5.34.0
func (o GetRouteSpecOutput) GrpcRoutes() GetRouteSpecGrpcRouteArrayOutput
func (GetRouteSpecOutput) Http2Routes ¶ added in v5.34.0
func (o GetRouteSpecOutput) Http2Routes() GetRouteSpecHttp2RouteArrayOutput
func (GetRouteSpecOutput) HttpRoutes ¶ added in v5.34.0
func (o GetRouteSpecOutput) HttpRoutes() GetRouteSpecHttpRouteArrayOutput
func (GetRouteSpecOutput) Priority ¶ added in v5.34.0
func (o GetRouteSpecOutput) Priority() pulumi.IntOutput
func (GetRouteSpecOutput) TcpRoutes ¶ added in v5.34.0
func (o GetRouteSpecOutput) TcpRoutes() GetRouteSpecTcpRouteArrayOutput
func (GetRouteSpecOutput) ToGetRouteSpecOutput ¶ added in v5.34.0
func (o GetRouteSpecOutput) ToGetRouteSpecOutput() GetRouteSpecOutput
func (GetRouteSpecOutput) ToGetRouteSpecOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecOutput) ToGetRouteSpecOutputWithContext(ctx context.Context) GetRouteSpecOutput
type GetRouteSpecTcpRoute ¶ added in v5.34.0
type GetRouteSpecTcpRoute struct {
Actions []GetRouteSpecTcpRouteAction `pulumi:"actions"`
Matches []GetRouteSpecTcpRouteMatch `pulumi:"matches"`
Timeouts []GetRouteSpecTcpRouteTimeout `pulumi:"timeouts"`
}
type GetRouteSpecTcpRouteAction ¶ added in v5.34.0
type GetRouteSpecTcpRouteAction struct {
WeightedTargets []GetRouteSpecTcpRouteActionWeightedTarget `pulumi:"weightedTargets"`
}
type GetRouteSpecTcpRouteActionArgs ¶ added in v5.34.0
type GetRouteSpecTcpRouteActionArgs struct {
WeightedTargets GetRouteSpecTcpRouteActionWeightedTargetArrayInput `pulumi:"weightedTargets"`
}
func (GetRouteSpecTcpRouteActionArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteActionArgs) ElementType() reflect.Type
func (GetRouteSpecTcpRouteActionArgs) ToGetRouteSpecTcpRouteActionOutput ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteActionArgs) ToGetRouteSpecTcpRouteActionOutput() GetRouteSpecTcpRouteActionOutput
func (GetRouteSpecTcpRouteActionArgs) ToGetRouteSpecTcpRouteActionOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteActionArgs) ToGetRouteSpecTcpRouteActionOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteActionOutput
type GetRouteSpecTcpRouteActionArray ¶ added in v5.34.0
type GetRouteSpecTcpRouteActionArray []GetRouteSpecTcpRouteActionInput
func (GetRouteSpecTcpRouteActionArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteActionArray) ElementType() reflect.Type
func (GetRouteSpecTcpRouteActionArray) ToGetRouteSpecTcpRouteActionArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteActionArray) ToGetRouteSpecTcpRouteActionArrayOutput() GetRouteSpecTcpRouteActionArrayOutput
func (GetRouteSpecTcpRouteActionArray) ToGetRouteSpecTcpRouteActionArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteActionArray) ToGetRouteSpecTcpRouteActionArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteActionArrayOutput
type GetRouteSpecTcpRouteActionArrayInput ¶ added in v5.34.0
type GetRouteSpecTcpRouteActionArrayInput interface {
pulumi.Input
ToGetRouteSpecTcpRouteActionArrayOutput() GetRouteSpecTcpRouteActionArrayOutput
ToGetRouteSpecTcpRouteActionArrayOutputWithContext(context.Context) GetRouteSpecTcpRouteActionArrayOutput
}
GetRouteSpecTcpRouteActionArrayInput is an input type that accepts GetRouteSpecTcpRouteActionArray and GetRouteSpecTcpRouteActionArrayOutput values. You can construct a concrete instance of `GetRouteSpecTcpRouteActionArrayInput` via:
GetRouteSpecTcpRouteActionArray{ GetRouteSpecTcpRouteActionArgs{...} }
type GetRouteSpecTcpRouteActionArrayOutput ¶ added in v5.34.0
type GetRouteSpecTcpRouteActionArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecTcpRouteActionArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteActionArrayOutput) ElementType() reflect.Type
func (GetRouteSpecTcpRouteActionArrayOutput) Index ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteActionArrayOutput) Index(i pulumi.IntInput) GetRouteSpecTcpRouteActionOutput
func (GetRouteSpecTcpRouteActionArrayOutput) ToGetRouteSpecTcpRouteActionArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteActionArrayOutput) ToGetRouteSpecTcpRouteActionArrayOutput() GetRouteSpecTcpRouteActionArrayOutput
func (GetRouteSpecTcpRouteActionArrayOutput) ToGetRouteSpecTcpRouteActionArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteActionArrayOutput) ToGetRouteSpecTcpRouteActionArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteActionArrayOutput
type GetRouteSpecTcpRouteActionInput ¶ added in v5.34.0
type GetRouteSpecTcpRouteActionInput interface {
pulumi.Input
ToGetRouteSpecTcpRouteActionOutput() GetRouteSpecTcpRouteActionOutput
ToGetRouteSpecTcpRouteActionOutputWithContext(context.Context) GetRouteSpecTcpRouteActionOutput
}
GetRouteSpecTcpRouteActionInput is an input type that accepts GetRouteSpecTcpRouteActionArgs and GetRouteSpecTcpRouteActionOutput values. You can construct a concrete instance of `GetRouteSpecTcpRouteActionInput` via:
GetRouteSpecTcpRouteActionArgs{...}
type GetRouteSpecTcpRouteActionOutput ¶ added in v5.34.0
type GetRouteSpecTcpRouteActionOutput struct{ *pulumi.OutputState }
func (GetRouteSpecTcpRouteActionOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteActionOutput) ElementType() reflect.Type
func (GetRouteSpecTcpRouteActionOutput) ToGetRouteSpecTcpRouteActionOutput ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteActionOutput) ToGetRouteSpecTcpRouteActionOutput() GetRouteSpecTcpRouteActionOutput
func (GetRouteSpecTcpRouteActionOutput) ToGetRouteSpecTcpRouteActionOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteActionOutput) ToGetRouteSpecTcpRouteActionOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteActionOutput
func (GetRouteSpecTcpRouteActionOutput) WeightedTargets ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteActionOutput) WeightedTargets() GetRouteSpecTcpRouteActionWeightedTargetArrayOutput
type GetRouteSpecTcpRouteActionWeightedTarget ¶ added in v5.34.0
type GetRouteSpecTcpRouteActionWeightedTargetArgs ¶ added in v5.34.0
type GetRouteSpecTcpRouteActionWeightedTargetArgs struct {
Port pulumi.IntInput `pulumi:"port"`
VirtualNode pulumi.StringInput `pulumi:"virtualNode"`
Weight pulumi.IntInput `pulumi:"weight"`
}
func (GetRouteSpecTcpRouteActionWeightedTargetArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteActionWeightedTargetArgs) ElementType() reflect.Type
func (GetRouteSpecTcpRouteActionWeightedTargetArgs) ToGetRouteSpecTcpRouteActionWeightedTargetOutput ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteActionWeightedTargetArgs) ToGetRouteSpecTcpRouteActionWeightedTargetOutput() GetRouteSpecTcpRouteActionWeightedTargetOutput
func (GetRouteSpecTcpRouteActionWeightedTargetArgs) ToGetRouteSpecTcpRouteActionWeightedTargetOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteActionWeightedTargetArgs) ToGetRouteSpecTcpRouteActionWeightedTargetOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteActionWeightedTargetOutput
type GetRouteSpecTcpRouteActionWeightedTargetArray ¶ added in v5.34.0
type GetRouteSpecTcpRouteActionWeightedTargetArray []GetRouteSpecTcpRouteActionWeightedTargetInput
func (GetRouteSpecTcpRouteActionWeightedTargetArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteActionWeightedTargetArray) ElementType() reflect.Type
func (GetRouteSpecTcpRouteActionWeightedTargetArray) ToGetRouteSpecTcpRouteActionWeightedTargetArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteActionWeightedTargetArray) ToGetRouteSpecTcpRouteActionWeightedTargetArrayOutput() GetRouteSpecTcpRouteActionWeightedTargetArrayOutput
func (GetRouteSpecTcpRouteActionWeightedTargetArray) ToGetRouteSpecTcpRouteActionWeightedTargetArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteActionWeightedTargetArray) ToGetRouteSpecTcpRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteActionWeightedTargetArrayOutput
type GetRouteSpecTcpRouteActionWeightedTargetArrayInput ¶ added in v5.34.0
type GetRouteSpecTcpRouteActionWeightedTargetArrayInput interface {
pulumi.Input
ToGetRouteSpecTcpRouteActionWeightedTargetArrayOutput() GetRouteSpecTcpRouteActionWeightedTargetArrayOutput
ToGetRouteSpecTcpRouteActionWeightedTargetArrayOutputWithContext(context.Context) GetRouteSpecTcpRouteActionWeightedTargetArrayOutput
}
GetRouteSpecTcpRouteActionWeightedTargetArrayInput is an input type that accepts GetRouteSpecTcpRouteActionWeightedTargetArray and GetRouteSpecTcpRouteActionWeightedTargetArrayOutput values. You can construct a concrete instance of `GetRouteSpecTcpRouteActionWeightedTargetArrayInput` via:
GetRouteSpecTcpRouteActionWeightedTargetArray{ GetRouteSpecTcpRouteActionWeightedTargetArgs{...} }
type GetRouteSpecTcpRouteActionWeightedTargetArrayOutput ¶ added in v5.34.0
type GetRouteSpecTcpRouteActionWeightedTargetArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecTcpRouteActionWeightedTargetArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteActionWeightedTargetArrayOutput) ElementType() reflect.Type
func (GetRouteSpecTcpRouteActionWeightedTargetArrayOutput) ToGetRouteSpecTcpRouteActionWeightedTargetArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteActionWeightedTargetArrayOutput) ToGetRouteSpecTcpRouteActionWeightedTargetArrayOutput() GetRouteSpecTcpRouteActionWeightedTargetArrayOutput
func (GetRouteSpecTcpRouteActionWeightedTargetArrayOutput) ToGetRouteSpecTcpRouteActionWeightedTargetArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteActionWeightedTargetArrayOutput) ToGetRouteSpecTcpRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteActionWeightedTargetArrayOutput
type GetRouteSpecTcpRouteActionWeightedTargetInput ¶ added in v5.34.0
type GetRouteSpecTcpRouteActionWeightedTargetInput interface {
pulumi.Input
ToGetRouteSpecTcpRouteActionWeightedTargetOutput() GetRouteSpecTcpRouteActionWeightedTargetOutput
ToGetRouteSpecTcpRouteActionWeightedTargetOutputWithContext(context.Context) GetRouteSpecTcpRouteActionWeightedTargetOutput
}
GetRouteSpecTcpRouteActionWeightedTargetInput is an input type that accepts GetRouteSpecTcpRouteActionWeightedTargetArgs and GetRouteSpecTcpRouteActionWeightedTargetOutput values. You can construct a concrete instance of `GetRouteSpecTcpRouteActionWeightedTargetInput` via:
GetRouteSpecTcpRouteActionWeightedTargetArgs{...}
type GetRouteSpecTcpRouteActionWeightedTargetOutput ¶ added in v5.34.0
type GetRouteSpecTcpRouteActionWeightedTargetOutput struct{ *pulumi.OutputState }
func (GetRouteSpecTcpRouteActionWeightedTargetOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteActionWeightedTargetOutput) ElementType() reflect.Type
func (GetRouteSpecTcpRouteActionWeightedTargetOutput) Port ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteActionWeightedTargetOutput) Port() pulumi.IntOutput
func (GetRouteSpecTcpRouteActionWeightedTargetOutput) ToGetRouteSpecTcpRouteActionWeightedTargetOutput ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteActionWeightedTargetOutput) ToGetRouteSpecTcpRouteActionWeightedTargetOutput() GetRouteSpecTcpRouteActionWeightedTargetOutput
func (GetRouteSpecTcpRouteActionWeightedTargetOutput) ToGetRouteSpecTcpRouteActionWeightedTargetOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteActionWeightedTargetOutput) ToGetRouteSpecTcpRouteActionWeightedTargetOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteActionWeightedTargetOutput
func (GetRouteSpecTcpRouteActionWeightedTargetOutput) VirtualNode ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteActionWeightedTargetOutput) VirtualNode() pulumi.StringOutput
func (GetRouteSpecTcpRouteActionWeightedTargetOutput) Weight ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteActionWeightedTargetOutput) Weight() pulumi.IntOutput
type GetRouteSpecTcpRouteArgs ¶ added in v5.34.0
type GetRouteSpecTcpRouteArgs struct {
Actions GetRouteSpecTcpRouteActionArrayInput `pulumi:"actions"`
Matches GetRouteSpecTcpRouteMatchArrayInput `pulumi:"matches"`
Timeouts GetRouteSpecTcpRouteTimeoutArrayInput `pulumi:"timeouts"`
}
func (GetRouteSpecTcpRouteArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteArgs) ElementType() reflect.Type
func (GetRouteSpecTcpRouteArgs) ToGetRouteSpecTcpRouteOutput ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteArgs) ToGetRouteSpecTcpRouteOutput() GetRouteSpecTcpRouteOutput
func (GetRouteSpecTcpRouteArgs) ToGetRouteSpecTcpRouteOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteArgs) ToGetRouteSpecTcpRouteOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteOutput
type GetRouteSpecTcpRouteArray ¶ added in v5.34.0
type GetRouteSpecTcpRouteArray []GetRouteSpecTcpRouteInput
func (GetRouteSpecTcpRouteArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteArray) ElementType() reflect.Type
func (GetRouteSpecTcpRouteArray) ToGetRouteSpecTcpRouteArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteArray) ToGetRouteSpecTcpRouteArrayOutput() GetRouteSpecTcpRouteArrayOutput
func (GetRouteSpecTcpRouteArray) ToGetRouteSpecTcpRouteArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteArray) ToGetRouteSpecTcpRouteArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteArrayOutput
type GetRouteSpecTcpRouteArrayInput ¶ added in v5.34.0
type GetRouteSpecTcpRouteArrayInput interface {
pulumi.Input
ToGetRouteSpecTcpRouteArrayOutput() GetRouteSpecTcpRouteArrayOutput
ToGetRouteSpecTcpRouteArrayOutputWithContext(context.Context) GetRouteSpecTcpRouteArrayOutput
}
GetRouteSpecTcpRouteArrayInput is an input type that accepts GetRouteSpecTcpRouteArray and GetRouteSpecTcpRouteArrayOutput values. You can construct a concrete instance of `GetRouteSpecTcpRouteArrayInput` via:
GetRouteSpecTcpRouteArray{ GetRouteSpecTcpRouteArgs{...} }
type GetRouteSpecTcpRouteArrayOutput ¶ added in v5.34.0
type GetRouteSpecTcpRouteArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecTcpRouteArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteArrayOutput) ElementType() reflect.Type
func (GetRouteSpecTcpRouteArrayOutput) Index ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteArrayOutput) Index(i pulumi.IntInput) GetRouteSpecTcpRouteOutput
func (GetRouteSpecTcpRouteArrayOutput) ToGetRouteSpecTcpRouteArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteArrayOutput) ToGetRouteSpecTcpRouteArrayOutput() GetRouteSpecTcpRouteArrayOutput
func (GetRouteSpecTcpRouteArrayOutput) ToGetRouteSpecTcpRouteArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteArrayOutput) ToGetRouteSpecTcpRouteArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteArrayOutput
type GetRouteSpecTcpRouteInput ¶ added in v5.34.0
type GetRouteSpecTcpRouteInput interface {
pulumi.Input
ToGetRouteSpecTcpRouteOutput() GetRouteSpecTcpRouteOutput
ToGetRouteSpecTcpRouteOutputWithContext(context.Context) GetRouteSpecTcpRouteOutput
}
GetRouteSpecTcpRouteInput is an input type that accepts GetRouteSpecTcpRouteArgs and GetRouteSpecTcpRouteOutput values. You can construct a concrete instance of `GetRouteSpecTcpRouteInput` via:
GetRouteSpecTcpRouteArgs{...}
type GetRouteSpecTcpRouteMatch ¶ added in v5.34.0
type GetRouteSpecTcpRouteMatch struct {
Port int `pulumi:"port"`
}
type GetRouteSpecTcpRouteMatchArgs ¶ added in v5.34.0
func (GetRouteSpecTcpRouteMatchArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteMatchArgs) ElementType() reflect.Type
func (GetRouteSpecTcpRouteMatchArgs) ToGetRouteSpecTcpRouteMatchOutput ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteMatchArgs) ToGetRouteSpecTcpRouteMatchOutput() GetRouteSpecTcpRouteMatchOutput
func (GetRouteSpecTcpRouteMatchArgs) ToGetRouteSpecTcpRouteMatchOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteMatchArgs) ToGetRouteSpecTcpRouteMatchOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteMatchOutput
type GetRouteSpecTcpRouteMatchArray ¶ added in v5.34.0
type GetRouteSpecTcpRouteMatchArray []GetRouteSpecTcpRouteMatchInput
func (GetRouteSpecTcpRouteMatchArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteMatchArray) ElementType() reflect.Type
func (GetRouteSpecTcpRouteMatchArray) ToGetRouteSpecTcpRouteMatchArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteMatchArray) ToGetRouteSpecTcpRouteMatchArrayOutput() GetRouteSpecTcpRouteMatchArrayOutput
func (GetRouteSpecTcpRouteMatchArray) ToGetRouteSpecTcpRouteMatchArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteMatchArray) ToGetRouteSpecTcpRouteMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteMatchArrayOutput
type GetRouteSpecTcpRouteMatchArrayInput ¶ added in v5.34.0
type GetRouteSpecTcpRouteMatchArrayInput interface {
pulumi.Input
ToGetRouteSpecTcpRouteMatchArrayOutput() GetRouteSpecTcpRouteMatchArrayOutput
ToGetRouteSpecTcpRouteMatchArrayOutputWithContext(context.Context) GetRouteSpecTcpRouteMatchArrayOutput
}
GetRouteSpecTcpRouteMatchArrayInput is an input type that accepts GetRouteSpecTcpRouteMatchArray and GetRouteSpecTcpRouteMatchArrayOutput values. You can construct a concrete instance of `GetRouteSpecTcpRouteMatchArrayInput` via:
GetRouteSpecTcpRouteMatchArray{ GetRouteSpecTcpRouteMatchArgs{...} }
type GetRouteSpecTcpRouteMatchArrayOutput ¶ added in v5.34.0
type GetRouteSpecTcpRouteMatchArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecTcpRouteMatchArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteMatchArrayOutput) ElementType() reflect.Type
func (GetRouteSpecTcpRouteMatchArrayOutput) Index ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteMatchArrayOutput) Index(i pulumi.IntInput) GetRouteSpecTcpRouteMatchOutput
func (GetRouteSpecTcpRouteMatchArrayOutput) ToGetRouteSpecTcpRouteMatchArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteMatchArrayOutput) ToGetRouteSpecTcpRouteMatchArrayOutput() GetRouteSpecTcpRouteMatchArrayOutput
func (GetRouteSpecTcpRouteMatchArrayOutput) ToGetRouteSpecTcpRouteMatchArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteMatchArrayOutput) ToGetRouteSpecTcpRouteMatchArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteMatchArrayOutput
type GetRouteSpecTcpRouteMatchInput ¶ added in v5.34.0
type GetRouteSpecTcpRouteMatchInput interface {
pulumi.Input
ToGetRouteSpecTcpRouteMatchOutput() GetRouteSpecTcpRouteMatchOutput
ToGetRouteSpecTcpRouteMatchOutputWithContext(context.Context) GetRouteSpecTcpRouteMatchOutput
}
GetRouteSpecTcpRouteMatchInput is an input type that accepts GetRouteSpecTcpRouteMatchArgs and GetRouteSpecTcpRouteMatchOutput values. You can construct a concrete instance of `GetRouteSpecTcpRouteMatchInput` via:
GetRouteSpecTcpRouteMatchArgs{...}
type GetRouteSpecTcpRouteMatchOutput ¶ added in v5.34.0
type GetRouteSpecTcpRouteMatchOutput struct{ *pulumi.OutputState }
func (GetRouteSpecTcpRouteMatchOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteMatchOutput) ElementType() reflect.Type
func (GetRouteSpecTcpRouteMatchOutput) Port ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteMatchOutput) Port() pulumi.IntOutput
func (GetRouteSpecTcpRouteMatchOutput) ToGetRouteSpecTcpRouteMatchOutput ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteMatchOutput) ToGetRouteSpecTcpRouteMatchOutput() GetRouteSpecTcpRouteMatchOutput
func (GetRouteSpecTcpRouteMatchOutput) ToGetRouteSpecTcpRouteMatchOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteMatchOutput) ToGetRouteSpecTcpRouteMatchOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteMatchOutput
type GetRouteSpecTcpRouteOutput ¶ added in v5.34.0
type GetRouteSpecTcpRouteOutput struct{ *pulumi.OutputState }
func (GetRouteSpecTcpRouteOutput) Actions ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteOutput) Actions() GetRouteSpecTcpRouteActionArrayOutput
func (GetRouteSpecTcpRouteOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteOutput) ElementType() reflect.Type
func (GetRouteSpecTcpRouteOutput) Matches ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteOutput) Matches() GetRouteSpecTcpRouteMatchArrayOutput
func (GetRouteSpecTcpRouteOutput) Timeouts ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteOutput) Timeouts() GetRouteSpecTcpRouteTimeoutArrayOutput
func (GetRouteSpecTcpRouteOutput) ToGetRouteSpecTcpRouteOutput ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteOutput) ToGetRouteSpecTcpRouteOutput() GetRouteSpecTcpRouteOutput
func (GetRouteSpecTcpRouteOutput) ToGetRouteSpecTcpRouteOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteOutput) ToGetRouteSpecTcpRouteOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteOutput
type GetRouteSpecTcpRouteTimeout ¶ added in v5.34.0
type GetRouteSpecTcpRouteTimeout struct {
Idles []GetRouteSpecTcpRouteTimeoutIdle `pulumi:"idles"`
}
type GetRouteSpecTcpRouteTimeoutArgs ¶ added in v5.34.0
type GetRouteSpecTcpRouteTimeoutArgs struct {
Idles GetRouteSpecTcpRouteTimeoutIdleArrayInput `pulumi:"idles"`
}
func (GetRouteSpecTcpRouteTimeoutArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteTimeoutArgs) ElementType() reflect.Type
func (GetRouteSpecTcpRouteTimeoutArgs) ToGetRouteSpecTcpRouteTimeoutOutput ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteTimeoutArgs) ToGetRouteSpecTcpRouteTimeoutOutput() GetRouteSpecTcpRouteTimeoutOutput
func (GetRouteSpecTcpRouteTimeoutArgs) ToGetRouteSpecTcpRouteTimeoutOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteTimeoutArgs) ToGetRouteSpecTcpRouteTimeoutOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteTimeoutOutput
type GetRouteSpecTcpRouteTimeoutArray ¶ added in v5.34.0
type GetRouteSpecTcpRouteTimeoutArray []GetRouteSpecTcpRouteTimeoutInput
func (GetRouteSpecTcpRouteTimeoutArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteTimeoutArray) ElementType() reflect.Type
func (GetRouteSpecTcpRouteTimeoutArray) ToGetRouteSpecTcpRouteTimeoutArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteTimeoutArray) ToGetRouteSpecTcpRouteTimeoutArrayOutput() GetRouteSpecTcpRouteTimeoutArrayOutput
func (GetRouteSpecTcpRouteTimeoutArray) ToGetRouteSpecTcpRouteTimeoutArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteTimeoutArray) ToGetRouteSpecTcpRouteTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteTimeoutArrayOutput
type GetRouteSpecTcpRouteTimeoutArrayInput ¶ added in v5.34.0
type GetRouteSpecTcpRouteTimeoutArrayInput interface {
pulumi.Input
ToGetRouteSpecTcpRouteTimeoutArrayOutput() GetRouteSpecTcpRouteTimeoutArrayOutput
ToGetRouteSpecTcpRouteTimeoutArrayOutputWithContext(context.Context) GetRouteSpecTcpRouteTimeoutArrayOutput
}
GetRouteSpecTcpRouteTimeoutArrayInput is an input type that accepts GetRouteSpecTcpRouteTimeoutArray and GetRouteSpecTcpRouteTimeoutArrayOutput values. You can construct a concrete instance of `GetRouteSpecTcpRouteTimeoutArrayInput` via:
GetRouteSpecTcpRouteTimeoutArray{ GetRouteSpecTcpRouteTimeoutArgs{...} }
type GetRouteSpecTcpRouteTimeoutArrayOutput ¶ added in v5.34.0
type GetRouteSpecTcpRouteTimeoutArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecTcpRouteTimeoutArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteTimeoutArrayOutput) ElementType() reflect.Type
func (GetRouteSpecTcpRouteTimeoutArrayOutput) ToGetRouteSpecTcpRouteTimeoutArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteTimeoutArrayOutput) ToGetRouteSpecTcpRouteTimeoutArrayOutput() GetRouteSpecTcpRouteTimeoutArrayOutput
func (GetRouteSpecTcpRouteTimeoutArrayOutput) ToGetRouteSpecTcpRouteTimeoutArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteTimeoutArrayOutput) ToGetRouteSpecTcpRouteTimeoutArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteTimeoutArrayOutput
type GetRouteSpecTcpRouteTimeoutIdle ¶ added in v5.34.0
type GetRouteSpecTcpRouteTimeoutIdleArgs ¶ added in v5.34.0
type GetRouteSpecTcpRouteTimeoutIdleArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetRouteSpecTcpRouteTimeoutIdleArgs) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteTimeoutIdleArgs) ElementType() reflect.Type
func (GetRouteSpecTcpRouteTimeoutIdleArgs) ToGetRouteSpecTcpRouteTimeoutIdleOutput ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteTimeoutIdleArgs) ToGetRouteSpecTcpRouteTimeoutIdleOutput() GetRouteSpecTcpRouteTimeoutIdleOutput
func (GetRouteSpecTcpRouteTimeoutIdleArgs) ToGetRouteSpecTcpRouteTimeoutIdleOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteTimeoutIdleArgs) ToGetRouteSpecTcpRouteTimeoutIdleOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteTimeoutIdleOutput
type GetRouteSpecTcpRouteTimeoutIdleArray ¶ added in v5.34.0
type GetRouteSpecTcpRouteTimeoutIdleArray []GetRouteSpecTcpRouteTimeoutIdleInput
func (GetRouteSpecTcpRouteTimeoutIdleArray) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteTimeoutIdleArray) ElementType() reflect.Type
func (GetRouteSpecTcpRouteTimeoutIdleArray) ToGetRouteSpecTcpRouteTimeoutIdleArrayOutput ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteTimeoutIdleArray) ToGetRouteSpecTcpRouteTimeoutIdleArrayOutput() GetRouteSpecTcpRouteTimeoutIdleArrayOutput
func (GetRouteSpecTcpRouteTimeoutIdleArray) ToGetRouteSpecTcpRouteTimeoutIdleArrayOutputWithContext ¶ added in v5.34.0
func (i GetRouteSpecTcpRouteTimeoutIdleArray) ToGetRouteSpecTcpRouteTimeoutIdleArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteTimeoutIdleArrayOutput
type GetRouteSpecTcpRouteTimeoutIdleArrayInput ¶ added in v5.34.0
type GetRouteSpecTcpRouteTimeoutIdleArrayInput interface {
pulumi.Input
ToGetRouteSpecTcpRouteTimeoutIdleArrayOutput() GetRouteSpecTcpRouteTimeoutIdleArrayOutput
ToGetRouteSpecTcpRouteTimeoutIdleArrayOutputWithContext(context.Context) GetRouteSpecTcpRouteTimeoutIdleArrayOutput
}
GetRouteSpecTcpRouteTimeoutIdleArrayInput is an input type that accepts GetRouteSpecTcpRouteTimeoutIdleArray and GetRouteSpecTcpRouteTimeoutIdleArrayOutput values. You can construct a concrete instance of `GetRouteSpecTcpRouteTimeoutIdleArrayInput` via:
GetRouteSpecTcpRouteTimeoutIdleArray{ GetRouteSpecTcpRouteTimeoutIdleArgs{...} }
type GetRouteSpecTcpRouteTimeoutIdleArrayOutput ¶ added in v5.34.0
type GetRouteSpecTcpRouteTimeoutIdleArrayOutput struct{ *pulumi.OutputState }
func (GetRouteSpecTcpRouteTimeoutIdleArrayOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteTimeoutIdleArrayOutput) ElementType() reflect.Type
func (GetRouteSpecTcpRouteTimeoutIdleArrayOutput) ToGetRouteSpecTcpRouteTimeoutIdleArrayOutput ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteTimeoutIdleArrayOutput) ToGetRouteSpecTcpRouteTimeoutIdleArrayOutput() GetRouteSpecTcpRouteTimeoutIdleArrayOutput
func (GetRouteSpecTcpRouteTimeoutIdleArrayOutput) ToGetRouteSpecTcpRouteTimeoutIdleArrayOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteTimeoutIdleArrayOutput) ToGetRouteSpecTcpRouteTimeoutIdleArrayOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteTimeoutIdleArrayOutput
type GetRouteSpecTcpRouteTimeoutIdleInput ¶ added in v5.34.0
type GetRouteSpecTcpRouteTimeoutIdleInput interface {
pulumi.Input
ToGetRouteSpecTcpRouteTimeoutIdleOutput() GetRouteSpecTcpRouteTimeoutIdleOutput
ToGetRouteSpecTcpRouteTimeoutIdleOutputWithContext(context.Context) GetRouteSpecTcpRouteTimeoutIdleOutput
}
GetRouteSpecTcpRouteTimeoutIdleInput is an input type that accepts GetRouteSpecTcpRouteTimeoutIdleArgs and GetRouteSpecTcpRouteTimeoutIdleOutput values. You can construct a concrete instance of `GetRouteSpecTcpRouteTimeoutIdleInput` via:
GetRouteSpecTcpRouteTimeoutIdleArgs{...}
type GetRouteSpecTcpRouteTimeoutIdleOutput ¶ added in v5.34.0
type GetRouteSpecTcpRouteTimeoutIdleOutput struct{ *pulumi.OutputState }
func (GetRouteSpecTcpRouteTimeoutIdleOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteTimeoutIdleOutput) ElementType() reflect.Type
func (GetRouteSpecTcpRouteTimeoutIdleOutput) ToGetRouteSpecTcpRouteTimeoutIdleOutput ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteTimeoutIdleOutput) ToGetRouteSpecTcpRouteTimeoutIdleOutput() GetRouteSpecTcpRouteTimeoutIdleOutput
func (GetRouteSpecTcpRouteTimeoutIdleOutput) ToGetRouteSpecTcpRouteTimeoutIdleOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteTimeoutIdleOutput) ToGetRouteSpecTcpRouteTimeoutIdleOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteTimeoutIdleOutput
func (GetRouteSpecTcpRouteTimeoutIdleOutput) Unit ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteTimeoutIdleOutput) Unit() pulumi.StringOutput
func (GetRouteSpecTcpRouteTimeoutIdleOutput) Value ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteTimeoutIdleOutput) Value() pulumi.IntOutput
type GetRouteSpecTcpRouteTimeoutInput ¶ added in v5.34.0
type GetRouteSpecTcpRouteTimeoutInput interface {
pulumi.Input
ToGetRouteSpecTcpRouteTimeoutOutput() GetRouteSpecTcpRouteTimeoutOutput
ToGetRouteSpecTcpRouteTimeoutOutputWithContext(context.Context) GetRouteSpecTcpRouteTimeoutOutput
}
GetRouteSpecTcpRouteTimeoutInput is an input type that accepts GetRouteSpecTcpRouteTimeoutArgs and GetRouteSpecTcpRouteTimeoutOutput values. You can construct a concrete instance of `GetRouteSpecTcpRouteTimeoutInput` via:
GetRouteSpecTcpRouteTimeoutArgs{...}
type GetRouteSpecTcpRouteTimeoutOutput ¶ added in v5.34.0
type GetRouteSpecTcpRouteTimeoutOutput struct{ *pulumi.OutputState }
func (GetRouteSpecTcpRouteTimeoutOutput) ElementType ¶ added in v5.34.0
func (GetRouteSpecTcpRouteTimeoutOutput) ElementType() reflect.Type
func (GetRouteSpecTcpRouteTimeoutOutput) ToGetRouteSpecTcpRouteTimeoutOutput ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteTimeoutOutput) ToGetRouteSpecTcpRouteTimeoutOutput() GetRouteSpecTcpRouteTimeoutOutput
func (GetRouteSpecTcpRouteTimeoutOutput) ToGetRouteSpecTcpRouteTimeoutOutputWithContext ¶ added in v5.34.0
func (o GetRouteSpecTcpRouteTimeoutOutput) ToGetRouteSpecTcpRouteTimeoutOutputWithContext(ctx context.Context) GetRouteSpecTcpRouteTimeoutOutput
type GetVirtualGatewaySpec ¶ added in v5.34.0
type GetVirtualGatewaySpec struct {
BackendDefaults []GetVirtualGatewaySpecBackendDefault `pulumi:"backendDefaults"`
Listeners []GetVirtualGatewaySpecListener `pulumi:"listeners"`
Loggings []GetVirtualGatewaySpecLogging `pulumi:"loggings"`
}
type GetVirtualGatewaySpecArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecArgs struct {
BackendDefaults GetVirtualGatewaySpecBackendDefaultArrayInput `pulumi:"backendDefaults"`
Listeners GetVirtualGatewaySpecListenerArrayInput `pulumi:"listeners"`
Loggings GetVirtualGatewaySpecLoggingArrayInput `pulumi:"loggings"`
}
func (GetVirtualGatewaySpecArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecArgs) ToGetVirtualGatewaySpecOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecArgs) ToGetVirtualGatewaySpecOutput() GetVirtualGatewaySpecOutput
func (GetVirtualGatewaySpecArgs) ToGetVirtualGatewaySpecOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecArgs) ToGetVirtualGatewaySpecOutputWithContext(ctx context.Context) GetVirtualGatewaySpecOutput
type GetVirtualGatewaySpecArray ¶ added in v5.34.0
type GetVirtualGatewaySpecArray []GetVirtualGatewaySpecInput
func (GetVirtualGatewaySpecArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecArray) ToGetVirtualGatewaySpecArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecArray) ToGetVirtualGatewaySpecArrayOutput() GetVirtualGatewaySpecArrayOutput
func (GetVirtualGatewaySpecArray) ToGetVirtualGatewaySpecArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecArray) ToGetVirtualGatewaySpecArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecArrayOutput
type GetVirtualGatewaySpecArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecArrayOutput() GetVirtualGatewaySpecArrayOutput
ToGetVirtualGatewaySpecArrayOutputWithContext(context.Context) GetVirtualGatewaySpecArrayOutput
}
GetVirtualGatewaySpecArrayInput is an input type that accepts GetVirtualGatewaySpecArray and GetVirtualGatewaySpecArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecArrayInput` via:
GetVirtualGatewaySpecArray{ GetVirtualGatewaySpecArgs{...} }
type GetVirtualGatewaySpecArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecArrayOutput) Index ¶ added in v5.34.0
func (o GetVirtualGatewaySpecArrayOutput) Index(i pulumi.IntInput) GetVirtualGatewaySpecOutput
func (GetVirtualGatewaySpecArrayOutput) ToGetVirtualGatewaySpecArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecArrayOutput) ToGetVirtualGatewaySpecArrayOutput() GetVirtualGatewaySpecArrayOutput
func (GetVirtualGatewaySpecArrayOutput) ToGetVirtualGatewaySpecArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecArrayOutput) ToGetVirtualGatewaySpecArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecArrayOutput
type GetVirtualGatewaySpecBackendDefault ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefault struct {
ClientPolicies []GetVirtualGatewaySpecBackendDefaultClientPolicy `pulumi:"clientPolicies"`
}
type GetVirtualGatewaySpecBackendDefaultArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultArgs struct {
ClientPolicies GetVirtualGatewaySpecBackendDefaultClientPolicyArrayInput `pulumi:"clientPolicies"`
}
func (GetVirtualGatewaySpecBackendDefaultArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultArgs) ToGetVirtualGatewaySpecBackendDefaultOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultArgs) ToGetVirtualGatewaySpecBackendDefaultOutput() GetVirtualGatewaySpecBackendDefaultOutput
func (GetVirtualGatewaySpecBackendDefaultArgs) ToGetVirtualGatewaySpecBackendDefaultOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultArgs) ToGetVirtualGatewaySpecBackendDefaultOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultOutput
type GetVirtualGatewaySpecBackendDefaultArray ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultArray []GetVirtualGatewaySpecBackendDefaultInput
func (GetVirtualGatewaySpecBackendDefaultArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultArray) ToGetVirtualGatewaySpecBackendDefaultArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultArray) ToGetVirtualGatewaySpecBackendDefaultArrayOutput() GetVirtualGatewaySpecBackendDefaultArrayOutput
func (GetVirtualGatewaySpecBackendDefaultArray) ToGetVirtualGatewaySpecBackendDefaultArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultArray) ToGetVirtualGatewaySpecBackendDefaultArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultArrayOutput
type GetVirtualGatewaySpecBackendDefaultArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultArrayOutput() GetVirtualGatewaySpecBackendDefaultArrayOutput
ToGetVirtualGatewaySpecBackendDefaultArrayOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultArrayOutput
}
GetVirtualGatewaySpecBackendDefaultArrayInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultArray and GetVirtualGatewaySpecBackendDefaultArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultArrayInput` via:
GetVirtualGatewaySpecBackendDefaultArray{ GetVirtualGatewaySpecBackendDefaultArgs{...} }
type GetVirtualGatewaySpecBackendDefaultArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultArrayOutput) ToGetVirtualGatewaySpecBackendDefaultArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultArrayOutput) ToGetVirtualGatewaySpecBackendDefaultArrayOutput() GetVirtualGatewaySpecBackendDefaultArrayOutput
func (GetVirtualGatewaySpecBackendDefaultArrayOutput) ToGetVirtualGatewaySpecBackendDefaultArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultArrayOutput) ToGetVirtualGatewaySpecBackendDefaultArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicy ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicy struct {
Tls []GetVirtualGatewaySpecBackendDefaultClientPolicyTl `pulumi:"tls"`
}
type GetVirtualGatewaySpecBackendDefaultClientPolicyArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyArgs struct {
Tls GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayInput `pulumi:"tls"`
}
func (GetVirtualGatewaySpecBackendDefaultClientPolicyArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyArray ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyArray []GetVirtualGatewaySpecBackendDefaultClientPolicyInput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyArrayInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyArray and GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyArrayInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyArray{ GetVirtualGatewaySpecBackendDefaultClientPolicyArgs{...} }
type GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyArgs and GetVirtualGatewaySpecBackendDefaultClientPolicyOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyArgs{...}
type GetVirtualGatewaySpecBackendDefaultClientPolicyOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTl ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTl struct {
Certificates []GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificate `pulumi:"certificates"`
Enforce bool `pulumi:"enforce"`
Ports []int `pulumi:"ports"`
Validations []GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidation `pulumi:"validations"`
}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlArgs struct {
Certificates GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayInput `pulumi:"certificates"`
Enforce pulumi.BoolInput `pulumi:"enforce"`
Ports pulumi.IntArrayInput `pulumi:"ports"`
Validations GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayInput `pulumi:"validations"`
}
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlArray ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlArray []GetVirtualGatewaySpecBackendDefaultClientPolicyTlInput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlArray and GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlArray{ GetVirtualGatewaySpecBackendDefaultClientPolicyTlArgs{...} }
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificate ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificate struct {
Files []GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFile `pulumi:"files"`
Sds []GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSd `pulumi:"sds"`
}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArgs struct {
Files GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayInput `pulumi:"files"`
Sds GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayInput `pulumi:"sds"`
}
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArray ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArray []GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateInput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArray and GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArray{ GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArgs{...} }
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput) Index ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFile ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArgs struct {
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
PrivateKey pulumi.StringInput `pulumi:"privateKey"`
}
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArray ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArray []GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileInput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArray and GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArray{ GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArgs{...} }
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) Index ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArgs and GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileArgs{...}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput) CertificateChain ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput) CertificateChain() pulumi.StringOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput) PrivateKey ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput) PrivateKey() pulumi.StringOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateFileOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArgs and GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateArgs{...}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSd ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSd struct {
SecretName string `pulumi:"secretName"`
}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArgs struct {
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArray ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArray []GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdInput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArray and GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArray{ GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArgs{...} }
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) Index ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArgs and GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdArgs{...}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput) SecretName ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput) SecretName() pulumi.StringOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlCertificateSdOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlArgs and GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlArgs{...}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) Certificates ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) Enforce ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) Enforce() pulumi.BoolOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) Ports ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) Ports() pulumi.IntArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlOutput) Validations ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidation ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidation struct {
SubjectAlternativeNames []GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeName `pulumi:"subjectAlternativeNames"`
Trusts []GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrust `pulumi:"trusts"`
}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArgs struct {
SubjectAlternativeNames GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayInput `pulumi:"subjectAlternativeNames"`
Trusts GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayInput `pulumi:"trusts"`
}
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArray ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArray []GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationInput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArray and GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArray{ GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArgs{...} }
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput) Index ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArgs and GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationArgs{...}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput) SubjectAlternativeNames ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeName ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeName struct {
Matches []GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatch `pulumi:"matches"`
}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs struct {
Matches GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput `pulumi:"matches"`
}
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray []GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameInput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray and GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray{ GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs{...} }
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) Index ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs and GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs{...}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatch ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatch struct {
Exacts []string `pulumi:"exacts"`
}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs struct {
Exacts pulumi.StringArrayInput `pulumi:"exacts"`
}
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray []GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchInput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray and GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray{ GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs{...} }
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) Index ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs and GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs{...}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) Exacts ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) Matches ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrust ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrust struct {
Acms []GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcm `pulumi:"acms"`
Files []GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFile `pulumi:"files"`
Sds []GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSd `pulumi:"sds"`
}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcm ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcm struct {
CertificateAuthorityArns []string `pulumi:"certificateAuthorityArns"`
}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArgs struct {
CertificateAuthorityArns pulumi.StringArrayInput `pulumi:"certificateAuthorityArns"`
}
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArray ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArray []GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmInput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArray and GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArray{ GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArgs{...} }
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) Index ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArgs and GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArgs{...}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) CertificateAuthorityArns ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArgs struct {
Acms GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustAcmArrayInput `pulumi:"acms"`
Files GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayInput `pulumi:"files"`
Sds GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayInput `pulumi:"sds"`
}
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArray ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArray []GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustInput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArray and GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArray{ GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArgs{...} }
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) Index ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFile ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFile struct {
CertificateChain string `pulumi:"certificateChain"`
}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArgs struct {
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
}
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArray ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArray []GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileInput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArray and GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArray{ GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArgs{...} }
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) Index ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArgs and GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileArgs{...}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput) CertificateChain ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustFileOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArgs and GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustArgs{...}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput) Acms ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput) Files ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput) Sds ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSd ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSd struct {
SecretName string `pulumi:"secretName"`
}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArgs struct {
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArray ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArray []GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdInput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArray) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArray and GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArray{ GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArgs{...} }
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) Index ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput
ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput
}
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArgs and GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdInput` via:
GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdArgs{...}
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput) SecretName ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput) SecretName() pulumi.StringOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput() GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput
func (GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ToGetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultClientPolicyTlValidationTrustSdOutput
type GetVirtualGatewaySpecBackendDefaultInput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultInput interface {
pulumi.Input
ToGetVirtualGatewaySpecBackendDefaultOutput() GetVirtualGatewaySpecBackendDefaultOutput
ToGetVirtualGatewaySpecBackendDefaultOutputWithContext(context.Context) GetVirtualGatewaySpecBackendDefaultOutput
}
GetVirtualGatewaySpecBackendDefaultInput is an input type that accepts GetVirtualGatewaySpecBackendDefaultArgs and GetVirtualGatewaySpecBackendDefaultOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecBackendDefaultInput` via:
GetVirtualGatewaySpecBackendDefaultArgs{...}
type GetVirtualGatewaySpecBackendDefaultOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecBackendDefaultOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecBackendDefaultOutput) ClientPolicies ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultOutput) ClientPolicies() GetVirtualGatewaySpecBackendDefaultClientPolicyArrayOutput
func (GetVirtualGatewaySpecBackendDefaultOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecBackendDefaultOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecBackendDefaultOutput) ToGetVirtualGatewaySpecBackendDefaultOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultOutput) ToGetVirtualGatewaySpecBackendDefaultOutput() GetVirtualGatewaySpecBackendDefaultOutput
func (GetVirtualGatewaySpecBackendDefaultOutput) ToGetVirtualGatewaySpecBackendDefaultOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecBackendDefaultOutput) ToGetVirtualGatewaySpecBackendDefaultOutputWithContext(ctx context.Context) GetVirtualGatewaySpecBackendDefaultOutput
type GetVirtualGatewaySpecInput ¶ added in v5.34.0
type GetVirtualGatewaySpecInput interface {
pulumi.Input
ToGetVirtualGatewaySpecOutput() GetVirtualGatewaySpecOutput
ToGetVirtualGatewaySpecOutputWithContext(context.Context) GetVirtualGatewaySpecOutput
}
GetVirtualGatewaySpecInput is an input type that accepts GetVirtualGatewaySpecArgs and GetVirtualGatewaySpecOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecInput` via:
GetVirtualGatewaySpecArgs{...}
type GetVirtualGatewaySpecListener ¶ added in v5.34.0
type GetVirtualGatewaySpecListener struct {
ConnectionPools []GetVirtualGatewaySpecListenerConnectionPool `pulumi:"connectionPools"`
HealthChecks []GetVirtualGatewaySpecListenerHealthCheck `pulumi:"healthChecks"`
PortMappings []GetVirtualGatewaySpecListenerPortMapping `pulumi:"portMappings"`
Tls []GetVirtualGatewaySpecListenerTl `pulumi:"tls"`
}
type GetVirtualGatewaySpecListenerArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerArgs struct {
ConnectionPools GetVirtualGatewaySpecListenerConnectionPoolArrayInput `pulumi:"connectionPools"`
HealthChecks GetVirtualGatewaySpecListenerHealthCheckArrayInput `pulumi:"healthChecks"`
PortMappings GetVirtualGatewaySpecListenerPortMappingArrayInput `pulumi:"portMappings"`
Tls GetVirtualGatewaySpecListenerTlArrayInput `pulumi:"tls"`
}
func (GetVirtualGatewaySpecListenerArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerArgs) ToGetVirtualGatewaySpecListenerOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerArgs) ToGetVirtualGatewaySpecListenerOutput() GetVirtualGatewaySpecListenerOutput
func (GetVirtualGatewaySpecListenerArgs) ToGetVirtualGatewaySpecListenerOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerArgs) ToGetVirtualGatewaySpecListenerOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerOutput
type GetVirtualGatewaySpecListenerArray ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerArray []GetVirtualGatewaySpecListenerInput
func (GetVirtualGatewaySpecListenerArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerArray) ToGetVirtualGatewaySpecListenerArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerArray) ToGetVirtualGatewaySpecListenerArrayOutput() GetVirtualGatewaySpecListenerArrayOutput
func (GetVirtualGatewaySpecListenerArray) ToGetVirtualGatewaySpecListenerArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerArray) ToGetVirtualGatewaySpecListenerArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerArrayOutput
type GetVirtualGatewaySpecListenerArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerArrayOutput() GetVirtualGatewaySpecListenerArrayOutput
ToGetVirtualGatewaySpecListenerArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerArrayOutput
}
GetVirtualGatewaySpecListenerArrayInput is an input type that accepts GetVirtualGatewaySpecListenerArray and GetVirtualGatewaySpecListenerArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerArrayInput` via:
GetVirtualGatewaySpecListenerArray{ GetVirtualGatewaySpecListenerArgs{...} }
type GetVirtualGatewaySpecListenerArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerArrayOutput) ToGetVirtualGatewaySpecListenerArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerArrayOutput) ToGetVirtualGatewaySpecListenerArrayOutput() GetVirtualGatewaySpecListenerArrayOutput
func (GetVirtualGatewaySpecListenerArrayOutput) ToGetVirtualGatewaySpecListenerArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerArrayOutput) ToGetVirtualGatewaySpecListenerArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerArrayOutput
type GetVirtualGatewaySpecListenerConnectionPool ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPool struct {
Grpcs []GetVirtualGatewaySpecListenerConnectionPoolGrpc `pulumi:"grpcs"`
Http2s []GetVirtualGatewaySpecListenerConnectionPoolHttp2 `pulumi:"http2s"`
Https []GetVirtualGatewaySpecListenerConnectionPoolHttp `pulumi:"https"`
}
type GetVirtualGatewaySpecListenerConnectionPoolArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolArgs struct {
Grpcs GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayInput `pulumi:"grpcs"`
Http2s GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayInput `pulumi:"http2s"`
Https GetVirtualGatewaySpecListenerConnectionPoolHttpArrayInput `pulumi:"https"`
}
func (GetVirtualGatewaySpecListenerConnectionPoolArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerConnectionPoolArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerConnectionPoolArgs) ToGetVirtualGatewaySpecListenerConnectionPoolOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerConnectionPoolArgs) ToGetVirtualGatewaySpecListenerConnectionPoolOutput() GetVirtualGatewaySpecListenerConnectionPoolOutput
func (GetVirtualGatewaySpecListenerConnectionPoolArgs) ToGetVirtualGatewaySpecListenerConnectionPoolOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerConnectionPoolArgs) ToGetVirtualGatewaySpecListenerConnectionPoolOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolOutput
type GetVirtualGatewaySpecListenerConnectionPoolArray ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolArray []GetVirtualGatewaySpecListenerConnectionPoolInput
func (GetVirtualGatewaySpecListenerConnectionPoolArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerConnectionPoolArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerConnectionPoolArray) ToGetVirtualGatewaySpecListenerConnectionPoolArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerConnectionPoolArray) ToGetVirtualGatewaySpecListenerConnectionPoolArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolArrayOutput
func (GetVirtualGatewaySpecListenerConnectionPoolArray) ToGetVirtualGatewaySpecListenerConnectionPoolArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerConnectionPoolArray) ToGetVirtualGatewaySpecListenerConnectionPoolArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolArrayOutput
type GetVirtualGatewaySpecListenerConnectionPoolArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerConnectionPoolArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolArrayOutput
ToGetVirtualGatewaySpecListenerConnectionPoolArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerConnectionPoolArrayOutput
}
GetVirtualGatewaySpecListenerConnectionPoolArrayInput is an input type that accepts GetVirtualGatewaySpecListenerConnectionPoolArray and GetVirtualGatewaySpecListenerConnectionPoolArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerConnectionPoolArrayInput` via:
GetVirtualGatewaySpecListenerConnectionPoolArray{ GetVirtualGatewaySpecListenerConnectionPoolArgs{...} }
type GetVirtualGatewaySpecListenerConnectionPoolArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerConnectionPoolArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerConnectionPoolArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerConnectionPoolArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolArrayOutput
func (GetVirtualGatewaySpecListenerConnectionPoolArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolArrayOutput
type GetVirtualGatewaySpecListenerConnectionPoolGrpc ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolGrpc struct {
MaxRequests int `pulumi:"maxRequests"`
}
type GetVirtualGatewaySpecListenerConnectionPoolGrpcArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolGrpcArgs struct {
MaxRequests pulumi.IntInput `pulumi:"maxRequests"`
}
func (GetVirtualGatewaySpecListenerConnectionPoolGrpcArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerConnectionPoolGrpcArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcOutput() GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput
func (GetVirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput
type GetVirtualGatewaySpecListenerConnectionPoolGrpcArray ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolGrpcArray []GetVirtualGatewaySpecListenerConnectionPoolGrpcInput
func (GetVirtualGatewaySpecListenerConnectionPoolGrpcArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerConnectionPoolGrpcArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerConnectionPoolGrpcArray) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerConnectionPoolGrpcArray) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput
func (GetVirtualGatewaySpecListenerConnectionPoolGrpcArray) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerConnectionPoolGrpcArray) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput
type GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput
ToGetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput
}
GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayInput is an input type that accepts GetVirtualGatewaySpecListenerConnectionPoolGrpcArray and GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayInput` via:
GetVirtualGatewaySpecListenerConnectionPoolGrpcArray{ GetVirtualGatewaySpecListenerConnectionPoolGrpcArgs{...} }
type GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput
func (GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolGrpcArrayOutput
type GetVirtualGatewaySpecListenerConnectionPoolGrpcInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolGrpcInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerConnectionPoolGrpcOutput() GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput
ToGetVirtualGatewaySpecListenerConnectionPoolGrpcOutputWithContext(context.Context) GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput
}
GetVirtualGatewaySpecListenerConnectionPoolGrpcInput is an input type that accepts GetVirtualGatewaySpecListenerConnectionPoolGrpcArgs and GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerConnectionPoolGrpcInput` via:
GetVirtualGatewaySpecListenerConnectionPoolGrpcArgs{...}
type GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput) MaxRequests ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput) MaxRequests() pulumi.IntOutput
func (GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcOutput() GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput
func (GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToGetVirtualGatewaySpecListenerConnectionPoolGrpcOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolGrpcOutput
type GetVirtualGatewaySpecListenerConnectionPoolHttp ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolHttp2 ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolHttp2 struct {
MaxRequests int `pulumi:"maxRequests"`
}
type GetVirtualGatewaySpecListenerConnectionPoolHttp2Args ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolHttp2Args struct {
MaxRequests pulumi.IntInput `pulumi:"maxRequests"`
}
func (GetVirtualGatewaySpecListenerConnectionPoolHttp2Args) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerConnectionPoolHttp2Args) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerConnectionPoolHttp2Args) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2Output ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerConnectionPoolHttp2Args) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2Output() GetVirtualGatewaySpecListenerConnectionPoolHttp2Output
func (GetVirtualGatewaySpecListenerConnectionPoolHttp2Args) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2OutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerConnectionPoolHttp2Args) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2OutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttp2Output
type GetVirtualGatewaySpecListenerConnectionPoolHttp2Array ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolHttp2Array []GetVirtualGatewaySpecListenerConnectionPoolHttp2Input
func (GetVirtualGatewaySpecListenerConnectionPoolHttp2Array) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerConnectionPoolHttp2Array) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerConnectionPoolHttp2Array) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerConnectionPoolHttp2Array) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput
func (GetVirtualGatewaySpecListenerConnectionPoolHttp2Array) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerConnectionPoolHttp2Array) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput
type GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput
ToGetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput
}
GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayInput is an input type that accepts GetVirtualGatewaySpecListenerConnectionPoolHttp2Array and GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayInput` via:
GetVirtualGatewaySpecListenerConnectionPoolHttp2Array{ GetVirtualGatewaySpecListenerConnectionPoolHttp2Args{...} }
type GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput
func (GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttp2ArrayOutput
type GetVirtualGatewaySpecListenerConnectionPoolHttp2Input ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolHttp2Input interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerConnectionPoolHttp2Output() GetVirtualGatewaySpecListenerConnectionPoolHttp2Output
ToGetVirtualGatewaySpecListenerConnectionPoolHttp2OutputWithContext(context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttp2Output
}
GetVirtualGatewaySpecListenerConnectionPoolHttp2Input is an input type that accepts GetVirtualGatewaySpecListenerConnectionPoolHttp2Args and GetVirtualGatewaySpecListenerConnectionPoolHttp2Output values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerConnectionPoolHttp2Input` via:
GetVirtualGatewaySpecListenerConnectionPoolHttp2Args{...}
type GetVirtualGatewaySpecListenerConnectionPoolHttp2Output ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolHttp2Output struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerConnectionPoolHttp2Output) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerConnectionPoolHttp2Output) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerConnectionPoolHttp2Output) MaxRequests ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolHttp2Output) MaxRequests() pulumi.IntOutput
func (GetVirtualGatewaySpecListenerConnectionPoolHttp2Output) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2Output ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolHttp2Output) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2Output() GetVirtualGatewaySpecListenerConnectionPoolHttp2Output
func (GetVirtualGatewaySpecListenerConnectionPoolHttp2Output) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2OutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolHttp2Output) ToGetVirtualGatewaySpecListenerConnectionPoolHttp2OutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttp2Output
type GetVirtualGatewaySpecListenerConnectionPoolHttpArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolHttpArgs struct {
MaxConnections pulumi.IntInput `pulumi:"maxConnections"`
MaxPendingRequests pulumi.IntInput `pulumi:"maxPendingRequests"`
}
func (GetVirtualGatewaySpecListenerConnectionPoolHttpArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerConnectionPoolHttpArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerConnectionPoolHttpArgs) ToGetVirtualGatewaySpecListenerConnectionPoolHttpOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerConnectionPoolHttpArgs) ToGetVirtualGatewaySpecListenerConnectionPoolHttpOutput() GetVirtualGatewaySpecListenerConnectionPoolHttpOutput
func (GetVirtualGatewaySpecListenerConnectionPoolHttpArgs) ToGetVirtualGatewaySpecListenerConnectionPoolHttpOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerConnectionPoolHttpArgs) ToGetVirtualGatewaySpecListenerConnectionPoolHttpOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttpOutput
type GetVirtualGatewaySpecListenerConnectionPoolHttpArray ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolHttpArray []GetVirtualGatewaySpecListenerConnectionPoolHttpInput
func (GetVirtualGatewaySpecListenerConnectionPoolHttpArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerConnectionPoolHttpArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerConnectionPoolHttpArray) ToGetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerConnectionPoolHttpArray) ToGetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput
func (GetVirtualGatewaySpecListenerConnectionPoolHttpArray) ToGetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerConnectionPoolHttpArray) ToGetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput
type GetVirtualGatewaySpecListenerConnectionPoolHttpArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolHttpArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput
ToGetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput
}
GetVirtualGatewaySpecListenerConnectionPoolHttpArrayInput is an input type that accepts GetVirtualGatewaySpecListenerConnectionPoolHttpArray and GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerConnectionPoolHttpArrayInput` via:
GetVirtualGatewaySpecListenerConnectionPoolHttpArray{ GetVirtualGatewaySpecListenerConnectionPoolHttpArgs{...} }
type GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput() GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput
func (GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttpArrayOutput
type GetVirtualGatewaySpecListenerConnectionPoolHttpInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolHttpInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerConnectionPoolHttpOutput() GetVirtualGatewaySpecListenerConnectionPoolHttpOutput
ToGetVirtualGatewaySpecListenerConnectionPoolHttpOutputWithContext(context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttpOutput
}
GetVirtualGatewaySpecListenerConnectionPoolHttpInput is an input type that accepts GetVirtualGatewaySpecListenerConnectionPoolHttpArgs and GetVirtualGatewaySpecListenerConnectionPoolHttpOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerConnectionPoolHttpInput` via:
GetVirtualGatewaySpecListenerConnectionPoolHttpArgs{...}
type GetVirtualGatewaySpecListenerConnectionPoolHttpOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolHttpOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerConnectionPoolHttpOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerConnectionPoolHttpOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerConnectionPoolHttpOutput) MaxConnections ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolHttpOutput) MaxConnections() pulumi.IntOutput
func (GetVirtualGatewaySpecListenerConnectionPoolHttpOutput) MaxPendingRequests ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolHttpOutput) MaxPendingRequests() pulumi.IntOutput
func (GetVirtualGatewaySpecListenerConnectionPoolHttpOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttpOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolHttpOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttpOutput() GetVirtualGatewaySpecListenerConnectionPoolHttpOutput
func (GetVirtualGatewaySpecListenerConnectionPoolHttpOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttpOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolHttpOutput) ToGetVirtualGatewaySpecListenerConnectionPoolHttpOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolHttpOutput
type GetVirtualGatewaySpecListenerConnectionPoolInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerConnectionPoolOutput() GetVirtualGatewaySpecListenerConnectionPoolOutput
ToGetVirtualGatewaySpecListenerConnectionPoolOutputWithContext(context.Context) GetVirtualGatewaySpecListenerConnectionPoolOutput
}
GetVirtualGatewaySpecListenerConnectionPoolInput is an input type that accepts GetVirtualGatewaySpecListenerConnectionPoolArgs and GetVirtualGatewaySpecListenerConnectionPoolOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerConnectionPoolInput` via:
GetVirtualGatewaySpecListenerConnectionPoolArgs{...}
type GetVirtualGatewaySpecListenerConnectionPoolOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerConnectionPoolOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerConnectionPoolOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerConnectionPoolOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerConnectionPoolOutput) ToGetVirtualGatewaySpecListenerConnectionPoolOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolOutput) ToGetVirtualGatewaySpecListenerConnectionPoolOutput() GetVirtualGatewaySpecListenerConnectionPoolOutput
func (GetVirtualGatewaySpecListenerConnectionPoolOutput) ToGetVirtualGatewaySpecListenerConnectionPoolOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerConnectionPoolOutput) ToGetVirtualGatewaySpecListenerConnectionPoolOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerConnectionPoolOutput
type GetVirtualGatewaySpecListenerHealthCheck ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerHealthCheck struct {
HealthyThreshold int `pulumi:"healthyThreshold"`
IntervalMillis int `pulumi:"intervalMillis"`
Path string `pulumi:"path"`
Port int `pulumi:"port"`
Protocol string `pulumi:"protocol"`
TimeoutMillis int `pulumi:"timeoutMillis"`
UnhealthyThreshold int `pulumi:"unhealthyThreshold"`
}
type GetVirtualGatewaySpecListenerHealthCheckArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerHealthCheckArgs struct {
HealthyThreshold pulumi.IntInput `pulumi:"healthyThreshold"`
IntervalMillis pulumi.IntInput `pulumi:"intervalMillis"`
Path pulumi.StringInput `pulumi:"path"`
Port pulumi.IntInput `pulumi:"port"`
Protocol pulumi.StringInput `pulumi:"protocol"`
TimeoutMillis pulumi.IntInput `pulumi:"timeoutMillis"`
UnhealthyThreshold pulumi.IntInput `pulumi:"unhealthyThreshold"`
}
func (GetVirtualGatewaySpecListenerHealthCheckArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerHealthCheckArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerHealthCheckArgs) ToGetVirtualGatewaySpecListenerHealthCheckOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerHealthCheckArgs) ToGetVirtualGatewaySpecListenerHealthCheckOutput() GetVirtualGatewaySpecListenerHealthCheckOutput
func (GetVirtualGatewaySpecListenerHealthCheckArgs) ToGetVirtualGatewaySpecListenerHealthCheckOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerHealthCheckArgs) ToGetVirtualGatewaySpecListenerHealthCheckOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerHealthCheckOutput
type GetVirtualGatewaySpecListenerHealthCheckArray ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerHealthCheckArray []GetVirtualGatewaySpecListenerHealthCheckInput
func (GetVirtualGatewaySpecListenerHealthCheckArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerHealthCheckArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerHealthCheckArray) ToGetVirtualGatewaySpecListenerHealthCheckArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerHealthCheckArray) ToGetVirtualGatewaySpecListenerHealthCheckArrayOutput() GetVirtualGatewaySpecListenerHealthCheckArrayOutput
func (GetVirtualGatewaySpecListenerHealthCheckArray) ToGetVirtualGatewaySpecListenerHealthCheckArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerHealthCheckArray) ToGetVirtualGatewaySpecListenerHealthCheckArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerHealthCheckArrayOutput
type GetVirtualGatewaySpecListenerHealthCheckArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerHealthCheckArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerHealthCheckArrayOutput() GetVirtualGatewaySpecListenerHealthCheckArrayOutput
ToGetVirtualGatewaySpecListenerHealthCheckArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerHealthCheckArrayOutput
}
GetVirtualGatewaySpecListenerHealthCheckArrayInput is an input type that accepts GetVirtualGatewaySpecListenerHealthCheckArray and GetVirtualGatewaySpecListenerHealthCheckArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerHealthCheckArrayInput` via:
GetVirtualGatewaySpecListenerHealthCheckArray{ GetVirtualGatewaySpecListenerHealthCheckArgs{...} }
type GetVirtualGatewaySpecListenerHealthCheckArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerHealthCheckArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerHealthCheckArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerHealthCheckArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerHealthCheckArrayOutput) ToGetVirtualGatewaySpecListenerHealthCheckArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerHealthCheckArrayOutput) ToGetVirtualGatewaySpecListenerHealthCheckArrayOutput() GetVirtualGatewaySpecListenerHealthCheckArrayOutput
func (GetVirtualGatewaySpecListenerHealthCheckArrayOutput) ToGetVirtualGatewaySpecListenerHealthCheckArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerHealthCheckArrayOutput) ToGetVirtualGatewaySpecListenerHealthCheckArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerHealthCheckArrayOutput
type GetVirtualGatewaySpecListenerHealthCheckInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerHealthCheckInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerHealthCheckOutput() GetVirtualGatewaySpecListenerHealthCheckOutput
ToGetVirtualGatewaySpecListenerHealthCheckOutputWithContext(context.Context) GetVirtualGatewaySpecListenerHealthCheckOutput
}
GetVirtualGatewaySpecListenerHealthCheckInput is an input type that accepts GetVirtualGatewaySpecListenerHealthCheckArgs and GetVirtualGatewaySpecListenerHealthCheckOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerHealthCheckInput` via:
GetVirtualGatewaySpecListenerHealthCheckArgs{...}
type GetVirtualGatewaySpecListenerHealthCheckOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerHealthCheckOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerHealthCheckOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerHealthCheckOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerHealthCheckOutput) HealthyThreshold ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerHealthCheckOutput) HealthyThreshold() pulumi.IntOutput
func (GetVirtualGatewaySpecListenerHealthCheckOutput) IntervalMillis ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerHealthCheckOutput) IntervalMillis() pulumi.IntOutput
func (GetVirtualGatewaySpecListenerHealthCheckOutput) Path ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerHealthCheckOutput) Path() pulumi.StringOutput
func (GetVirtualGatewaySpecListenerHealthCheckOutput) Port ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerHealthCheckOutput) Port() pulumi.IntOutput
func (GetVirtualGatewaySpecListenerHealthCheckOutput) Protocol ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerHealthCheckOutput) Protocol() pulumi.StringOutput
func (GetVirtualGatewaySpecListenerHealthCheckOutput) TimeoutMillis ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerHealthCheckOutput) TimeoutMillis() pulumi.IntOutput
func (GetVirtualGatewaySpecListenerHealthCheckOutput) ToGetVirtualGatewaySpecListenerHealthCheckOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerHealthCheckOutput) ToGetVirtualGatewaySpecListenerHealthCheckOutput() GetVirtualGatewaySpecListenerHealthCheckOutput
func (GetVirtualGatewaySpecListenerHealthCheckOutput) ToGetVirtualGatewaySpecListenerHealthCheckOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerHealthCheckOutput) ToGetVirtualGatewaySpecListenerHealthCheckOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerHealthCheckOutput
func (GetVirtualGatewaySpecListenerHealthCheckOutput) UnhealthyThreshold ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerHealthCheckOutput) UnhealthyThreshold() pulumi.IntOutput
type GetVirtualGatewaySpecListenerInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerOutput() GetVirtualGatewaySpecListenerOutput
ToGetVirtualGatewaySpecListenerOutputWithContext(context.Context) GetVirtualGatewaySpecListenerOutput
}
GetVirtualGatewaySpecListenerInput is an input type that accepts GetVirtualGatewaySpecListenerArgs and GetVirtualGatewaySpecListenerOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerInput` via:
GetVirtualGatewaySpecListenerArgs{...}
type GetVirtualGatewaySpecListenerOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerOutput) ConnectionPools ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerOutput) ConnectionPools() GetVirtualGatewaySpecListenerConnectionPoolArrayOutput
func (GetVirtualGatewaySpecListenerOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerOutput) HealthChecks ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerOutput) HealthChecks() GetVirtualGatewaySpecListenerHealthCheckArrayOutput
func (GetVirtualGatewaySpecListenerOutput) PortMappings ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerOutput) PortMappings() GetVirtualGatewaySpecListenerPortMappingArrayOutput
func (GetVirtualGatewaySpecListenerOutput) ToGetVirtualGatewaySpecListenerOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerOutput) ToGetVirtualGatewaySpecListenerOutput() GetVirtualGatewaySpecListenerOutput
func (GetVirtualGatewaySpecListenerOutput) ToGetVirtualGatewaySpecListenerOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerOutput) ToGetVirtualGatewaySpecListenerOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerOutput
type GetVirtualGatewaySpecListenerPortMapping ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerPortMappingArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerPortMappingArgs struct {
Port pulumi.IntInput `pulumi:"port"`
Protocol pulumi.StringInput `pulumi:"protocol"`
}
func (GetVirtualGatewaySpecListenerPortMappingArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerPortMappingArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerPortMappingArgs) ToGetVirtualGatewaySpecListenerPortMappingOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerPortMappingArgs) ToGetVirtualGatewaySpecListenerPortMappingOutput() GetVirtualGatewaySpecListenerPortMappingOutput
func (GetVirtualGatewaySpecListenerPortMappingArgs) ToGetVirtualGatewaySpecListenerPortMappingOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerPortMappingArgs) ToGetVirtualGatewaySpecListenerPortMappingOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerPortMappingOutput
type GetVirtualGatewaySpecListenerPortMappingArray ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerPortMappingArray []GetVirtualGatewaySpecListenerPortMappingInput
func (GetVirtualGatewaySpecListenerPortMappingArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerPortMappingArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerPortMappingArray) ToGetVirtualGatewaySpecListenerPortMappingArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerPortMappingArray) ToGetVirtualGatewaySpecListenerPortMappingArrayOutput() GetVirtualGatewaySpecListenerPortMappingArrayOutput
func (GetVirtualGatewaySpecListenerPortMappingArray) ToGetVirtualGatewaySpecListenerPortMappingArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerPortMappingArray) ToGetVirtualGatewaySpecListenerPortMappingArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerPortMappingArrayOutput
type GetVirtualGatewaySpecListenerPortMappingArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerPortMappingArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerPortMappingArrayOutput() GetVirtualGatewaySpecListenerPortMappingArrayOutput
ToGetVirtualGatewaySpecListenerPortMappingArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerPortMappingArrayOutput
}
GetVirtualGatewaySpecListenerPortMappingArrayInput is an input type that accepts GetVirtualGatewaySpecListenerPortMappingArray and GetVirtualGatewaySpecListenerPortMappingArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerPortMappingArrayInput` via:
GetVirtualGatewaySpecListenerPortMappingArray{ GetVirtualGatewaySpecListenerPortMappingArgs{...} }
type GetVirtualGatewaySpecListenerPortMappingArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerPortMappingArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerPortMappingArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerPortMappingArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerPortMappingArrayOutput) ToGetVirtualGatewaySpecListenerPortMappingArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerPortMappingArrayOutput) ToGetVirtualGatewaySpecListenerPortMappingArrayOutput() GetVirtualGatewaySpecListenerPortMappingArrayOutput
func (GetVirtualGatewaySpecListenerPortMappingArrayOutput) ToGetVirtualGatewaySpecListenerPortMappingArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerPortMappingArrayOutput) ToGetVirtualGatewaySpecListenerPortMappingArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerPortMappingArrayOutput
type GetVirtualGatewaySpecListenerPortMappingInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerPortMappingInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerPortMappingOutput() GetVirtualGatewaySpecListenerPortMappingOutput
ToGetVirtualGatewaySpecListenerPortMappingOutputWithContext(context.Context) GetVirtualGatewaySpecListenerPortMappingOutput
}
GetVirtualGatewaySpecListenerPortMappingInput is an input type that accepts GetVirtualGatewaySpecListenerPortMappingArgs and GetVirtualGatewaySpecListenerPortMappingOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerPortMappingInput` via:
GetVirtualGatewaySpecListenerPortMappingArgs{...}
type GetVirtualGatewaySpecListenerPortMappingOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerPortMappingOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerPortMappingOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerPortMappingOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerPortMappingOutput) Port ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerPortMappingOutput) Port() pulumi.IntOutput
func (GetVirtualGatewaySpecListenerPortMappingOutput) Protocol ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerPortMappingOutput) Protocol() pulumi.StringOutput
func (GetVirtualGatewaySpecListenerPortMappingOutput) ToGetVirtualGatewaySpecListenerPortMappingOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerPortMappingOutput) ToGetVirtualGatewaySpecListenerPortMappingOutput() GetVirtualGatewaySpecListenerPortMappingOutput
func (GetVirtualGatewaySpecListenerPortMappingOutput) ToGetVirtualGatewaySpecListenerPortMappingOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerPortMappingOutput) ToGetVirtualGatewaySpecListenerPortMappingOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerPortMappingOutput
type GetVirtualGatewaySpecListenerTl ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTl struct {
Certificates []GetVirtualGatewaySpecListenerTlCertificate `pulumi:"certificates"`
Mode string `pulumi:"mode"`
Validations []GetVirtualGatewaySpecListenerTlValidation `pulumi:"validations"`
}
type GetVirtualGatewaySpecListenerTlArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlArgs struct {
Certificates GetVirtualGatewaySpecListenerTlCertificateArrayInput `pulumi:"certificates"`
Mode pulumi.StringInput `pulumi:"mode"`
Validations GetVirtualGatewaySpecListenerTlValidationArrayInput `pulumi:"validations"`
}
func (GetVirtualGatewaySpecListenerTlArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlArgs) ToGetVirtualGatewaySpecListenerTlOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlArgs) ToGetVirtualGatewaySpecListenerTlOutput() GetVirtualGatewaySpecListenerTlOutput
func (GetVirtualGatewaySpecListenerTlArgs) ToGetVirtualGatewaySpecListenerTlOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlArgs) ToGetVirtualGatewaySpecListenerTlOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlOutput
type GetVirtualGatewaySpecListenerTlArray ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlArray []GetVirtualGatewaySpecListenerTlInput
func (GetVirtualGatewaySpecListenerTlArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlArray) ToGetVirtualGatewaySpecListenerTlArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlArray) ToGetVirtualGatewaySpecListenerTlArrayOutput() GetVirtualGatewaySpecListenerTlArrayOutput
func (GetVirtualGatewaySpecListenerTlArray) ToGetVirtualGatewaySpecListenerTlArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlArray) ToGetVirtualGatewaySpecListenerTlArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlArrayOutput
type GetVirtualGatewaySpecListenerTlArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlArrayOutput() GetVirtualGatewaySpecListenerTlArrayOutput
ToGetVirtualGatewaySpecListenerTlArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlArrayOutput
}
GetVirtualGatewaySpecListenerTlArrayInput is an input type that accepts GetVirtualGatewaySpecListenerTlArray and GetVirtualGatewaySpecListenerTlArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlArrayInput` via:
GetVirtualGatewaySpecListenerTlArray{ GetVirtualGatewaySpecListenerTlArgs{...} }
type GetVirtualGatewaySpecListenerTlArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlArrayOutput) ToGetVirtualGatewaySpecListenerTlArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlArrayOutput) ToGetVirtualGatewaySpecListenerTlArrayOutput() GetVirtualGatewaySpecListenerTlArrayOutput
func (GetVirtualGatewaySpecListenerTlArrayOutput) ToGetVirtualGatewaySpecListenerTlArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlArrayOutput) ToGetVirtualGatewaySpecListenerTlArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlArrayOutput
type GetVirtualGatewaySpecListenerTlCertificate ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificate struct {
Acms []GetVirtualGatewaySpecListenerTlCertificateAcm `pulumi:"acms"`
Files []GetVirtualGatewaySpecListenerTlCertificateFile `pulumi:"files"`
Sds []GetVirtualGatewaySpecListenerTlCertificateSd `pulumi:"sds"`
}
type GetVirtualGatewaySpecListenerTlCertificateAcm ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateAcm struct {
CertificateArn string `pulumi:"certificateArn"`
}
type GetVirtualGatewaySpecListenerTlCertificateAcmArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateAcmArgs struct {
CertificateArn pulumi.StringInput `pulumi:"certificateArn"`
}
func (GetVirtualGatewaySpecListenerTlCertificateAcmArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlCertificateAcmArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlCertificateAcmArgs) ToGetVirtualGatewaySpecListenerTlCertificateAcmOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlCertificateAcmArgs) ToGetVirtualGatewaySpecListenerTlCertificateAcmOutput() GetVirtualGatewaySpecListenerTlCertificateAcmOutput
func (GetVirtualGatewaySpecListenerTlCertificateAcmArgs) ToGetVirtualGatewaySpecListenerTlCertificateAcmOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlCertificateAcmArgs) ToGetVirtualGatewaySpecListenerTlCertificateAcmOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateAcmOutput
type GetVirtualGatewaySpecListenerTlCertificateAcmArray ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateAcmArray []GetVirtualGatewaySpecListenerTlCertificateAcmInput
func (GetVirtualGatewaySpecListenerTlCertificateAcmArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlCertificateAcmArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlCertificateAcmArray) ToGetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlCertificateAcmArray) ToGetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput() GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput
func (GetVirtualGatewaySpecListenerTlCertificateAcmArray) ToGetVirtualGatewaySpecListenerTlCertificateAcmArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlCertificateAcmArray) ToGetVirtualGatewaySpecListenerTlCertificateAcmArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput
type GetVirtualGatewaySpecListenerTlCertificateAcmArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateAcmArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput() GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput
ToGetVirtualGatewaySpecListenerTlCertificateAcmArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput
}
GetVirtualGatewaySpecListenerTlCertificateAcmArrayInput is an input type that accepts GetVirtualGatewaySpecListenerTlCertificateAcmArray and GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlCertificateAcmArrayInput` via:
GetVirtualGatewaySpecListenerTlCertificateAcmArray{ GetVirtualGatewaySpecListenerTlCertificateAcmArgs{...} }
type GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput() GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput
func (GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateAcmArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateAcmArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateAcmArrayOutput
type GetVirtualGatewaySpecListenerTlCertificateAcmInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateAcmInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlCertificateAcmOutput() GetVirtualGatewaySpecListenerTlCertificateAcmOutput
ToGetVirtualGatewaySpecListenerTlCertificateAcmOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlCertificateAcmOutput
}
GetVirtualGatewaySpecListenerTlCertificateAcmInput is an input type that accepts GetVirtualGatewaySpecListenerTlCertificateAcmArgs and GetVirtualGatewaySpecListenerTlCertificateAcmOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlCertificateAcmInput` via:
GetVirtualGatewaySpecListenerTlCertificateAcmArgs{...}
type GetVirtualGatewaySpecListenerTlCertificateAcmOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateAcmOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlCertificateAcmOutput) CertificateArn ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateAcmOutput) CertificateArn() pulumi.StringOutput
func (GetVirtualGatewaySpecListenerTlCertificateAcmOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlCertificateAcmOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlCertificateAcmOutput) ToGetVirtualGatewaySpecListenerTlCertificateAcmOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateAcmOutput) ToGetVirtualGatewaySpecListenerTlCertificateAcmOutput() GetVirtualGatewaySpecListenerTlCertificateAcmOutput
func (GetVirtualGatewaySpecListenerTlCertificateAcmOutput) ToGetVirtualGatewaySpecListenerTlCertificateAcmOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateAcmOutput) ToGetVirtualGatewaySpecListenerTlCertificateAcmOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateAcmOutput
type GetVirtualGatewaySpecListenerTlCertificateArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateArgs struct {
Acms GetVirtualGatewaySpecListenerTlCertificateAcmArrayInput `pulumi:"acms"`
Files GetVirtualGatewaySpecListenerTlCertificateFileArrayInput `pulumi:"files"`
Sds GetVirtualGatewaySpecListenerTlCertificateSdArrayInput `pulumi:"sds"`
}
func (GetVirtualGatewaySpecListenerTlCertificateArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlCertificateArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlCertificateArgs) ToGetVirtualGatewaySpecListenerTlCertificateOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlCertificateArgs) ToGetVirtualGatewaySpecListenerTlCertificateOutput() GetVirtualGatewaySpecListenerTlCertificateOutput
func (GetVirtualGatewaySpecListenerTlCertificateArgs) ToGetVirtualGatewaySpecListenerTlCertificateOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlCertificateArgs) ToGetVirtualGatewaySpecListenerTlCertificateOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateOutput
type GetVirtualGatewaySpecListenerTlCertificateArray ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateArray []GetVirtualGatewaySpecListenerTlCertificateInput
func (GetVirtualGatewaySpecListenerTlCertificateArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlCertificateArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlCertificateArray) ToGetVirtualGatewaySpecListenerTlCertificateArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlCertificateArray) ToGetVirtualGatewaySpecListenerTlCertificateArrayOutput() GetVirtualGatewaySpecListenerTlCertificateArrayOutput
func (GetVirtualGatewaySpecListenerTlCertificateArray) ToGetVirtualGatewaySpecListenerTlCertificateArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlCertificateArray) ToGetVirtualGatewaySpecListenerTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateArrayOutput
type GetVirtualGatewaySpecListenerTlCertificateArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlCertificateArrayOutput() GetVirtualGatewaySpecListenerTlCertificateArrayOutput
ToGetVirtualGatewaySpecListenerTlCertificateArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlCertificateArrayOutput
}
GetVirtualGatewaySpecListenerTlCertificateArrayInput is an input type that accepts GetVirtualGatewaySpecListenerTlCertificateArray and GetVirtualGatewaySpecListenerTlCertificateArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlCertificateArrayInput` via:
GetVirtualGatewaySpecListenerTlCertificateArray{ GetVirtualGatewaySpecListenerTlCertificateArgs{...} }
type GetVirtualGatewaySpecListenerTlCertificateArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlCertificateArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlCertificateArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlCertificateArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateArrayOutput() GetVirtualGatewaySpecListenerTlCertificateArrayOutput
func (GetVirtualGatewaySpecListenerTlCertificateArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateArrayOutput
type GetVirtualGatewaySpecListenerTlCertificateFile ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateFileArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateFileArgs struct {
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
PrivateKey pulumi.StringInput `pulumi:"privateKey"`
}
func (GetVirtualGatewaySpecListenerTlCertificateFileArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlCertificateFileArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlCertificateFileArgs) ToGetVirtualGatewaySpecListenerTlCertificateFileOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlCertificateFileArgs) ToGetVirtualGatewaySpecListenerTlCertificateFileOutput() GetVirtualGatewaySpecListenerTlCertificateFileOutput
func (GetVirtualGatewaySpecListenerTlCertificateFileArgs) ToGetVirtualGatewaySpecListenerTlCertificateFileOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlCertificateFileArgs) ToGetVirtualGatewaySpecListenerTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateFileOutput
type GetVirtualGatewaySpecListenerTlCertificateFileArray ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateFileArray []GetVirtualGatewaySpecListenerTlCertificateFileInput
func (GetVirtualGatewaySpecListenerTlCertificateFileArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlCertificateFileArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlCertificateFileArray) ToGetVirtualGatewaySpecListenerTlCertificateFileArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlCertificateFileArray) ToGetVirtualGatewaySpecListenerTlCertificateFileArrayOutput() GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput
func (GetVirtualGatewaySpecListenerTlCertificateFileArray) ToGetVirtualGatewaySpecListenerTlCertificateFileArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlCertificateFileArray) ToGetVirtualGatewaySpecListenerTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput
type GetVirtualGatewaySpecListenerTlCertificateFileArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateFileArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlCertificateFileArrayOutput() GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput
ToGetVirtualGatewaySpecListenerTlCertificateFileArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput
}
GetVirtualGatewaySpecListenerTlCertificateFileArrayInput is an input type that accepts GetVirtualGatewaySpecListenerTlCertificateFileArray and GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlCertificateFileArrayInput` via:
GetVirtualGatewaySpecListenerTlCertificateFileArray{ GetVirtualGatewaySpecListenerTlCertificateFileArgs{...} }
type GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateFileArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateFileArrayOutput() GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput
func (GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateFileArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateFileArrayOutput
type GetVirtualGatewaySpecListenerTlCertificateFileInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateFileInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlCertificateFileOutput() GetVirtualGatewaySpecListenerTlCertificateFileOutput
ToGetVirtualGatewaySpecListenerTlCertificateFileOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlCertificateFileOutput
}
GetVirtualGatewaySpecListenerTlCertificateFileInput is an input type that accepts GetVirtualGatewaySpecListenerTlCertificateFileArgs and GetVirtualGatewaySpecListenerTlCertificateFileOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlCertificateFileInput` via:
GetVirtualGatewaySpecListenerTlCertificateFileArgs{...}
type GetVirtualGatewaySpecListenerTlCertificateFileOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateFileOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlCertificateFileOutput) CertificateChain ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateFileOutput) CertificateChain() pulumi.StringOutput
func (GetVirtualGatewaySpecListenerTlCertificateFileOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlCertificateFileOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlCertificateFileOutput) PrivateKey ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateFileOutput) PrivateKey() pulumi.StringOutput
func (GetVirtualGatewaySpecListenerTlCertificateFileOutput) ToGetVirtualGatewaySpecListenerTlCertificateFileOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateFileOutput) ToGetVirtualGatewaySpecListenerTlCertificateFileOutput() GetVirtualGatewaySpecListenerTlCertificateFileOutput
func (GetVirtualGatewaySpecListenerTlCertificateFileOutput) ToGetVirtualGatewaySpecListenerTlCertificateFileOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateFileOutput) ToGetVirtualGatewaySpecListenerTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateFileOutput
type GetVirtualGatewaySpecListenerTlCertificateInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlCertificateOutput() GetVirtualGatewaySpecListenerTlCertificateOutput
ToGetVirtualGatewaySpecListenerTlCertificateOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlCertificateOutput
}
GetVirtualGatewaySpecListenerTlCertificateInput is an input type that accepts GetVirtualGatewaySpecListenerTlCertificateArgs and GetVirtualGatewaySpecListenerTlCertificateOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlCertificateInput` via:
GetVirtualGatewaySpecListenerTlCertificateArgs{...}
type GetVirtualGatewaySpecListenerTlCertificateOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlCertificateOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlCertificateOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlCertificateOutput) ToGetVirtualGatewaySpecListenerTlCertificateOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateOutput) ToGetVirtualGatewaySpecListenerTlCertificateOutput() GetVirtualGatewaySpecListenerTlCertificateOutput
func (GetVirtualGatewaySpecListenerTlCertificateOutput) ToGetVirtualGatewaySpecListenerTlCertificateOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateOutput) ToGetVirtualGatewaySpecListenerTlCertificateOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateOutput
type GetVirtualGatewaySpecListenerTlCertificateSd ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateSd struct {
SecretName string `pulumi:"secretName"`
}
type GetVirtualGatewaySpecListenerTlCertificateSdArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateSdArgs struct {
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (GetVirtualGatewaySpecListenerTlCertificateSdArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlCertificateSdArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlCertificateSdArgs) ToGetVirtualGatewaySpecListenerTlCertificateSdOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlCertificateSdArgs) ToGetVirtualGatewaySpecListenerTlCertificateSdOutput() GetVirtualGatewaySpecListenerTlCertificateSdOutput
func (GetVirtualGatewaySpecListenerTlCertificateSdArgs) ToGetVirtualGatewaySpecListenerTlCertificateSdOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlCertificateSdArgs) ToGetVirtualGatewaySpecListenerTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateSdOutput
type GetVirtualGatewaySpecListenerTlCertificateSdArray ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateSdArray []GetVirtualGatewaySpecListenerTlCertificateSdInput
func (GetVirtualGatewaySpecListenerTlCertificateSdArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlCertificateSdArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlCertificateSdArray) ToGetVirtualGatewaySpecListenerTlCertificateSdArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlCertificateSdArray) ToGetVirtualGatewaySpecListenerTlCertificateSdArrayOutput() GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput
func (GetVirtualGatewaySpecListenerTlCertificateSdArray) ToGetVirtualGatewaySpecListenerTlCertificateSdArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlCertificateSdArray) ToGetVirtualGatewaySpecListenerTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput
type GetVirtualGatewaySpecListenerTlCertificateSdArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateSdArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlCertificateSdArrayOutput() GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput
ToGetVirtualGatewaySpecListenerTlCertificateSdArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput
}
GetVirtualGatewaySpecListenerTlCertificateSdArrayInput is an input type that accepts GetVirtualGatewaySpecListenerTlCertificateSdArray and GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlCertificateSdArrayInput` via:
GetVirtualGatewaySpecListenerTlCertificateSdArray{ GetVirtualGatewaySpecListenerTlCertificateSdArgs{...} }
type GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateSdArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateSdArrayOutput() GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput
func (GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateSdArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput) ToGetVirtualGatewaySpecListenerTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateSdArrayOutput
type GetVirtualGatewaySpecListenerTlCertificateSdInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateSdInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlCertificateSdOutput() GetVirtualGatewaySpecListenerTlCertificateSdOutput
ToGetVirtualGatewaySpecListenerTlCertificateSdOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlCertificateSdOutput
}
GetVirtualGatewaySpecListenerTlCertificateSdInput is an input type that accepts GetVirtualGatewaySpecListenerTlCertificateSdArgs and GetVirtualGatewaySpecListenerTlCertificateSdOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlCertificateSdInput` via:
GetVirtualGatewaySpecListenerTlCertificateSdArgs{...}
type GetVirtualGatewaySpecListenerTlCertificateSdOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlCertificateSdOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlCertificateSdOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlCertificateSdOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlCertificateSdOutput) SecretName ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateSdOutput) SecretName() pulumi.StringOutput
func (GetVirtualGatewaySpecListenerTlCertificateSdOutput) ToGetVirtualGatewaySpecListenerTlCertificateSdOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateSdOutput) ToGetVirtualGatewaySpecListenerTlCertificateSdOutput() GetVirtualGatewaySpecListenerTlCertificateSdOutput
func (GetVirtualGatewaySpecListenerTlCertificateSdOutput) ToGetVirtualGatewaySpecListenerTlCertificateSdOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlCertificateSdOutput) ToGetVirtualGatewaySpecListenerTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlCertificateSdOutput
type GetVirtualGatewaySpecListenerTlInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlOutput() GetVirtualGatewaySpecListenerTlOutput
ToGetVirtualGatewaySpecListenerTlOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlOutput
}
GetVirtualGatewaySpecListenerTlInput is an input type that accepts GetVirtualGatewaySpecListenerTlArgs and GetVirtualGatewaySpecListenerTlOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlInput` via:
GetVirtualGatewaySpecListenerTlArgs{...}
type GetVirtualGatewaySpecListenerTlOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlOutput) Certificates ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlOutput) Certificates() GetVirtualGatewaySpecListenerTlCertificateArrayOutput
func (GetVirtualGatewaySpecListenerTlOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlOutput) Mode ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlOutput) Mode() pulumi.StringOutput
func (GetVirtualGatewaySpecListenerTlOutput) ToGetVirtualGatewaySpecListenerTlOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlOutput) ToGetVirtualGatewaySpecListenerTlOutput() GetVirtualGatewaySpecListenerTlOutput
func (GetVirtualGatewaySpecListenerTlOutput) ToGetVirtualGatewaySpecListenerTlOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlOutput) ToGetVirtualGatewaySpecListenerTlOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlOutput
func (GetVirtualGatewaySpecListenerTlOutput) Validations ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlOutput) Validations() GetVirtualGatewaySpecListenerTlValidationArrayOutput
type GetVirtualGatewaySpecListenerTlValidation ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidation struct {
SubjectAlternativeNames []GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeName `pulumi:"subjectAlternativeNames"`
Trusts []GetVirtualGatewaySpecListenerTlValidationTrust `pulumi:"trusts"`
}
type GetVirtualGatewaySpecListenerTlValidationArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationArgs struct {
SubjectAlternativeNames GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayInput `pulumi:"subjectAlternativeNames"`
Trusts GetVirtualGatewaySpecListenerTlValidationTrustArrayInput `pulumi:"trusts"`
}
func (GetVirtualGatewaySpecListenerTlValidationArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationArgs) ToGetVirtualGatewaySpecListenerTlValidationOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationArgs) ToGetVirtualGatewaySpecListenerTlValidationOutput() GetVirtualGatewaySpecListenerTlValidationOutput
func (GetVirtualGatewaySpecListenerTlValidationArgs) ToGetVirtualGatewaySpecListenerTlValidationOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationArgs) ToGetVirtualGatewaySpecListenerTlValidationOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationOutput
type GetVirtualGatewaySpecListenerTlValidationArray ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationArray []GetVirtualGatewaySpecListenerTlValidationInput
func (GetVirtualGatewaySpecListenerTlValidationArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationArray) ToGetVirtualGatewaySpecListenerTlValidationArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationArray) ToGetVirtualGatewaySpecListenerTlValidationArrayOutput() GetVirtualGatewaySpecListenerTlValidationArrayOutput
func (GetVirtualGatewaySpecListenerTlValidationArray) ToGetVirtualGatewaySpecListenerTlValidationArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationArray) ToGetVirtualGatewaySpecListenerTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationArrayOutput
type GetVirtualGatewaySpecListenerTlValidationArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlValidationArrayOutput() GetVirtualGatewaySpecListenerTlValidationArrayOutput
ToGetVirtualGatewaySpecListenerTlValidationArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlValidationArrayOutput
}
GetVirtualGatewaySpecListenerTlValidationArrayInput is an input type that accepts GetVirtualGatewaySpecListenerTlValidationArray and GetVirtualGatewaySpecListenerTlValidationArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlValidationArrayInput` via:
GetVirtualGatewaySpecListenerTlValidationArray{ GetVirtualGatewaySpecListenerTlValidationArgs{...} }
type GetVirtualGatewaySpecListenerTlValidationArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlValidationArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationArrayOutput() GetVirtualGatewaySpecListenerTlValidationArrayOutput
func (GetVirtualGatewaySpecListenerTlValidationArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationArrayOutput
type GetVirtualGatewaySpecListenerTlValidationInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlValidationOutput() GetVirtualGatewaySpecListenerTlValidationOutput
ToGetVirtualGatewaySpecListenerTlValidationOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlValidationOutput
}
GetVirtualGatewaySpecListenerTlValidationInput is an input type that accepts GetVirtualGatewaySpecListenerTlValidationArgs and GetVirtualGatewaySpecListenerTlValidationOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlValidationInput` via:
GetVirtualGatewaySpecListenerTlValidationArgs{...}
type GetVirtualGatewaySpecListenerTlValidationOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlValidationOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationOutput) SubjectAlternativeNames ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationOutput) SubjectAlternativeNames() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput
func (GetVirtualGatewaySpecListenerTlValidationOutput) ToGetVirtualGatewaySpecListenerTlValidationOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationOutput) ToGetVirtualGatewaySpecListenerTlValidationOutput() GetVirtualGatewaySpecListenerTlValidationOutput
func (GetVirtualGatewaySpecListenerTlValidationOutput) ToGetVirtualGatewaySpecListenerTlValidationOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationOutput) ToGetVirtualGatewaySpecListenerTlValidationOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationOutput
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeName ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeName struct {
Matches []GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatch `pulumi:"matches"`
}
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArgs struct {
Matches GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayInput `pulumi:"matches"`
}
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArgs) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArgs) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArgs) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArgs) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArray ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArray []GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameInput
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArray) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArray) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArray) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArray) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput
ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput
}
GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayInput is an input type that accepts GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArray and GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayInput` via:
GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArray{ GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArgs{...} }
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput) Index ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArrayOutput
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput
ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput
}
GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameInput is an input type that accepts GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArgs and GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameInput` via:
GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameArgs{...}
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatch ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatch struct {
Exacts []string `pulumi:"exacts"`
}
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArgs struct {
Exacts pulumi.StringArrayInput `pulumi:"exacts"`
}
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArray ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArray []GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchInput
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
}
GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayInput is an input type that accepts GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArray and GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayInput` via:
GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArray{ GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArgs{...} }
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) Index ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput
ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput
}
GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchInput is an input type that accepts GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArgs and GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchInput` via:
GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchArgs{...}
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput) Exacts ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameMatchOutput
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput) Matches ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput() GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput
func (GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput) ToGetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationSubjectAlternativeNameOutput
type GetVirtualGatewaySpecListenerTlValidationTrust ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrust struct {
Files []GetVirtualGatewaySpecListenerTlValidationTrustFile `pulumi:"files"`
Sds []GetVirtualGatewaySpecListenerTlValidationTrustSd `pulumi:"sds"`
}
type GetVirtualGatewaySpecListenerTlValidationTrustArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustArgs struct {
Files GetVirtualGatewaySpecListenerTlValidationTrustFileArrayInput `pulumi:"files"`
Sds GetVirtualGatewaySpecListenerTlValidationTrustSdArrayInput `pulumi:"sds"`
}
func (GetVirtualGatewaySpecListenerTlValidationTrustArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationTrustArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationTrustArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationTrustArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustOutput() GetVirtualGatewaySpecListenerTlValidationTrustOutput
func (GetVirtualGatewaySpecListenerTlValidationTrustArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationTrustArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustOutput
type GetVirtualGatewaySpecListenerTlValidationTrustArray ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustArray []GetVirtualGatewaySpecListenerTlValidationTrustInput
func (GetVirtualGatewaySpecListenerTlValidationTrustArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationTrustArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationTrustArray) ToGetVirtualGatewaySpecListenerTlValidationTrustArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationTrustArray) ToGetVirtualGatewaySpecListenerTlValidationTrustArrayOutput() GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput
func (GetVirtualGatewaySpecListenerTlValidationTrustArray) ToGetVirtualGatewaySpecListenerTlValidationTrustArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationTrustArray) ToGetVirtualGatewaySpecListenerTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput
type GetVirtualGatewaySpecListenerTlValidationTrustArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlValidationTrustArrayOutput() GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput
ToGetVirtualGatewaySpecListenerTlValidationTrustArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput
}
GetVirtualGatewaySpecListenerTlValidationTrustArrayInput is an input type that accepts GetVirtualGatewaySpecListenerTlValidationTrustArray and GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlValidationTrustArrayInput` via:
GetVirtualGatewaySpecListenerTlValidationTrustArray{ GetVirtualGatewaySpecListenerTlValidationTrustArgs{...} }
type GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustArrayOutput() GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput
func (GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustArrayOutput
type GetVirtualGatewaySpecListenerTlValidationTrustFile ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustFile struct {
CertificateChain string `pulumi:"certificateChain"`
}
type GetVirtualGatewaySpecListenerTlValidationTrustFileArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustFileArgs struct {
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
}
func (GetVirtualGatewaySpecListenerTlValidationTrustFileArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationTrustFileArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationTrustFileArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustFileOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationTrustFileArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustFileOutput() GetVirtualGatewaySpecListenerTlValidationTrustFileOutput
func (GetVirtualGatewaySpecListenerTlValidationTrustFileArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustFileOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationTrustFileArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustFileOutput
type GetVirtualGatewaySpecListenerTlValidationTrustFileArray ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustFileArray []GetVirtualGatewaySpecListenerTlValidationTrustFileInput
func (GetVirtualGatewaySpecListenerTlValidationTrustFileArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationTrustFileArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationTrustFileArray) ToGetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationTrustFileArray) ToGetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput() GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput
func (GetVirtualGatewaySpecListenerTlValidationTrustFileArray) ToGetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationTrustFileArray) ToGetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput
type GetVirtualGatewaySpecListenerTlValidationTrustFileArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustFileArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput() GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput
ToGetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput
}
GetVirtualGatewaySpecListenerTlValidationTrustFileArrayInput is an input type that accepts GetVirtualGatewaySpecListenerTlValidationTrustFileArray and GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlValidationTrustFileArrayInput` via:
GetVirtualGatewaySpecListenerTlValidationTrustFileArray{ GetVirtualGatewaySpecListenerTlValidationTrustFileArgs{...} }
type GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput() GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput
func (GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustFileArrayOutput
type GetVirtualGatewaySpecListenerTlValidationTrustFileInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustFileInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlValidationTrustFileOutput() GetVirtualGatewaySpecListenerTlValidationTrustFileOutput
ToGetVirtualGatewaySpecListenerTlValidationTrustFileOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlValidationTrustFileOutput
}
GetVirtualGatewaySpecListenerTlValidationTrustFileInput is an input type that accepts GetVirtualGatewaySpecListenerTlValidationTrustFileArgs and GetVirtualGatewaySpecListenerTlValidationTrustFileOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlValidationTrustFileInput` via:
GetVirtualGatewaySpecListenerTlValidationTrustFileArgs{...}
type GetVirtualGatewaySpecListenerTlValidationTrustFileOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustFileOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlValidationTrustFileOutput) CertificateChain ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
func (GetVirtualGatewaySpecListenerTlValidationTrustFileOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationTrustFileOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationTrustFileOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustFileOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationTrustFileOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustFileOutput() GetVirtualGatewaySpecListenerTlValidationTrustFileOutput
func (GetVirtualGatewaySpecListenerTlValidationTrustFileOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustFileOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationTrustFileOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustFileOutput
type GetVirtualGatewaySpecListenerTlValidationTrustInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlValidationTrustOutput() GetVirtualGatewaySpecListenerTlValidationTrustOutput
ToGetVirtualGatewaySpecListenerTlValidationTrustOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlValidationTrustOutput
}
GetVirtualGatewaySpecListenerTlValidationTrustInput is an input type that accepts GetVirtualGatewaySpecListenerTlValidationTrustArgs and GetVirtualGatewaySpecListenerTlValidationTrustOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlValidationTrustInput` via:
GetVirtualGatewaySpecListenerTlValidationTrustArgs{...}
type GetVirtualGatewaySpecListenerTlValidationTrustOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlValidationTrustOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationTrustOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationTrustOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationTrustOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustOutput() GetVirtualGatewaySpecListenerTlValidationTrustOutput
func (GetVirtualGatewaySpecListenerTlValidationTrustOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationTrustOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustOutput
type GetVirtualGatewaySpecListenerTlValidationTrustSd ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustSd struct {
SecretName string `pulumi:"secretName"`
}
type GetVirtualGatewaySpecListenerTlValidationTrustSdArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustSdArgs struct {
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (GetVirtualGatewaySpecListenerTlValidationTrustSdArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationTrustSdArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationTrustSdArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustSdOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationTrustSdArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustSdOutput() GetVirtualGatewaySpecListenerTlValidationTrustSdOutput
func (GetVirtualGatewaySpecListenerTlValidationTrustSdArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustSdOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationTrustSdArgs) ToGetVirtualGatewaySpecListenerTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustSdOutput
type GetVirtualGatewaySpecListenerTlValidationTrustSdArray ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustSdArray []GetVirtualGatewaySpecListenerTlValidationTrustSdInput
func (GetVirtualGatewaySpecListenerTlValidationTrustSdArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationTrustSdArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationTrustSdArray) ToGetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationTrustSdArray) ToGetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput() GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput
func (GetVirtualGatewaySpecListenerTlValidationTrustSdArray) ToGetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecListenerTlValidationTrustSdArray) ToGetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput
type GetVirtualGatewaySpecListenerTlValidationTrustSdArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustSdArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput() GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput
ToGetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput
}
GetVirtualGatewaySpecListenerTlValidationTrustSdArrayInput is an input type that accepts GetVirtualGatewaySpecListenerTlValidationTrustSdArray and GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlValidationTrustSdArrayInput` via:
GetVirtualGatewaySpecListenerTlValidationTrustSdArray{ GetVirtualGatewaySpecListenerTlValidationTrustSdArgs{...} }
type GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput() GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput
func (GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustSdArrayOutput
type GetVirtualGatewaySpecListenerTlValidationTrustSdInput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustSdInput interface {
pulumi.Input
ToGetVirtualGatewaySpecListenerTlValidationTrustSdOutput() GetVirtualGatewaySpecListenerTlValidationTrustSdOutput
ToGetVirtualGatewaySpecListenerTlValidationTrustSdOutputWithContext(context.Context) GetVirtualGatewaySpecListenerTlValidationTrustSdOutput
}
GetVirtualGatewaySpecListenerTlValidationTrustSdInput is an input type that accepts GetVirtualGatewaySpecListenerTlValidationTrustSdArgs and GetVirtualGatewaySpecListenerTlValidationTrustSdOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecListenerTlValidationTrustSdInput` via:
GetVirtualGatewaySpecListenerTlValidationTrustSdArgs{...}
type GetVirtualGatewaySpecListenerTlValidationTrustSdOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecListenerTlValidationTrustSdOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecListenerTlValidationTrustSdOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecListenerTlValidationTrustSdOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecListenerTlValidationTrustSdOutput) SecretName ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationTrustSdOutput) SecretName() pulumi.StringOutput
func (GetVirtualGatewaySpecListenerTlValidationTrustSdOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustSdOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationTrustSdOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustSdOutput() GetVirtualGatewaySpecListenerTlValidationTrustSdOutput
func (GetVirtualGatewaySpecListenerTlValidationTrustSdOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustSdOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecListenerTlValidationTrustSdOutput) ToGetVirtualGatewaySpecListenerTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualGatewaySpecListenerTlValidationTrustSdOutput
type GetVirtualGatewaySpecLogging ¶ added in v5.34.0
type GetVirtualGatewaySpecLogging struct {
AccessLogs []GetVirtualGatewaySpecLoggingAccessLog `pulumi:"accessLogs"`
}
type GetVirtualGatewaySpecLoggingAccessLog ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLog struct {
Files []GetVirtualGatewaySpecLoggingAccessLogFile `pulumi:"files"`
}
type GetVirtualGatewaySpecLoggingAccessLogArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogArgs struct {
Files GetVirtualGatewaySpecLoggingAccessLogFileArrayInput `pulumi:"files"`
}
func (GetVirtualGatewaySpecLoggingAccessLogArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingAccessLogArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingAccessLogArgs) ToGetVirtualGatewaySpecLoggingAccessLogOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingAccessLogArgs) ToGetVirtualGatewaySpecLoggingAccessLogOutput() GetVirtualGatewaySpecLoggingAccessLogOutput
func (GetVirtualGatewaySpecLoggingAccessLogArgs) ToGetVirtualGatewaySpecLoggingAccessLogOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingAccessLogArgs) ToGetVirtualGatewaySpecLoggingAccessLogOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogOutput
type GetVirtualGatewaySpecLoggingAccessLogArray ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogArray []GetVirtualGatewaySpecLoggingAccessLogInput
func (GetVirtualGatewaySpecLoggingAccessLogArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingAccessLogArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingAccessLogArray) ToGetVirtualGatewaySpecLoggingAccessLogArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingAccessLogArray) ToGetVirtualGatewaySpecLoggingAccessLogArrayOutput() GetVirtualGatewaySpecLoggingAccessLogArrayOutput
func (GetVirtualGatewaySpecLoggingAccessLogArray) ToGetVirtualGatewaySpecLoggingAccessLogArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingAccessLogArray) ToGetVirtualGatewaySpecLoggingAccessLogArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogArrayOutput
type GetVirtualGatewaySpecLoggingAccessLogArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecLoggingAccessLogArrayOutput() GetVirtualGatewaySpecLoggingAccessLogArrayOutput
ToGetVirtualGatewaySpecLoggingAccessLogArrayOutputWithContext(context.Context) GetVirtualGatewaySpecLoggingAccessLogArrayOutput
}
GetVirtualGatewaySpecLoggingAccessLogArrayInput is an input type that accepts GetVirtualGatewaySpecLoggingAccessLogArray and GetVirtualGatewaySpecLoggingAccessLogArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecLoggingAccessLogArrayInput` via:
GetVirtualGatewaySpecLoggingAccessLogArray{ GetVirtualGatewaySpecLoggingAccessLogArgs{...} }
type GetVirtualGatewaySpecLoggingAccessLogArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecLoggingAccessLogArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingAccessLogArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingAccessLogArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogArrayOutput() GetVirtualGatewaySpecLoggingAccessLogArrayOutput
func (GetVirtualGatewaySpecLoggingAccessLogArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogArrayOutput
type GetVirtualGatewaySpecLoggingAccessLogFile ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFile struct {
Formats []GetVirtualGatewaySpecLoggingAccessLogFileFormat `pulumi:"formats"`
Path string `pulumi:"path"`
}
type GetVirtualGatewaySpecLoggingAccessLogFileArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileArgs struct {
Formats GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayInput `pulumi:"formats"`
Path pulumi.StringInput `pulumi:"path"`
}
func (GetVirtualGatewaySpecLoggingAccessLogFileArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingAccessLogFileArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingAccessLogFileArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingAccessLogFileArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileOutput() GetVirtualGatewaySpecLoggingAccessLogFileOutput
func (GetVirtualGatewaySpecLoggingAccessLogFileArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingAccessLogFileArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileOutput
type GetVirtualGatewaySpecLoggingAccessLogFileArray ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileArray []GetVirtualGatewaySpecLoggingAccessLogFileInput
func (GetVirtualGatewaySpecLoggingAccessLogFileArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingAccessLogFileArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingAccessLogFileArray) ToGetVirtualGatewaySpecLoggingAccessLogFileArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingAccessLogFileArray) ToGetVirtualGatewaySpecLoggingAccessLogFileArrayOutput() GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput
func (GetVirtualGatewaySpecLoggingAccessLogFileArray) ToGetVirtualGatewaySpecLoggingAccessLogFileArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingAccessLogFileArray) ToGetVirtualGatewaySpecLoggingAccessLogFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput
type GetVirtualGatewaySpecLoggingAccessLogFileArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecLoggingAccessLogFileArrayOutput() GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput
ToGetVirtualGatewaySpecLoggingAccessLogFileArrayOutputWithContext(context.Context) GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput
}
GetVirtualGatewaySpecLoggingAccessLogFileArrayInput is an input type that accepts GetVirtualGatewaySpecLoggingAccessLogFileArray and GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecLoggingAccessLogFileArrayInput` via:
GetVirtualGatewaySpecLoggingAccessLogFileArray{ GetVirtualGatewaySpecLoggingAccessLogFileArgs{...} }
type GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileArrayOutput() GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput
func (GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileArrayOutput
type GetVirtualGatewaySpecLoggingAccessLogFileFormat ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileFormat struct {
Jsons []GetVirtualGatewaySpecLoggingAccessLogFileFormatJson `pulumi:"jsons"`
Text string `pulumi:"text"`
}
type GetVirtualGatewaySpecLoggingAccessLogFileFormatArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileFormatArgs struct {
Jsons GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayInput `pulumi:"jsons"`
Text pulumi.StringInput `pulumi:"text"`
}
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput
type GetVirtualGatewaySpecLoggingAccessLogFileFormatArray ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileFormatArray []GetVirtualGatewaySpecLoggingAccessLogFileFormatInput
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatArray) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingAccessLogFileFormatArray) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatArray) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingAccessLogFileFormatArray) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput
type GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput
ToGetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutputWithContext(context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput
}
GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayInput is an input type that accepts GetVirtualGatewaySpecLoggingAccessLogFileFormatArray and GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayInput` via:
GetVirtualGatewaySpecLoggingAccessLogFileFormatArray{ GetVirtualGatewaySpecLoggingAccessLogFileFormatArgs{...} }
type GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatArrayOutput
type GetVirtualGatewaySpecLoggingAccessLogFileFormatInput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileFormatInput interface {
pulumi.Input
ToGetVirtualGatewaySpecLoggingAccessLogFileFormatOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput
ToGetVirtualGatewaySpecLoggingAccessLogFileFormatOutputWithContext(context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput
}
GetVirtualGatewaySpecLoggingAccessLogFileFormatInput is an input type that accepts GetVirtualGatewaySpecLoggingAccessLogFileFormatArgs and GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecLoggingAccessLogFileFormatInput` via:
GetVirtualGatewaySpecLoggingAccessLogFileFormatArgs{...}
type GetVirtualGatewaySpecLoggingAccessLogFileFormatJson ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs struct {
Key pulumi.StringInput `pulumi:"key"`
Value pulumi.StringInput `pulumi:"value"`
}
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArray ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArray []GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonInput
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
}
GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayInput is an input type that accepts GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArray and GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayInput` via:
GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArray{ GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs{...} }
type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonInput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonInput interface {
pulumi.Input
ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputWithContext(context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
}
GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonInput is an input type that accepts GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs and GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonInput` via:
GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs{...}
type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) Value ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) Value() pulumi.StringOutput
type GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput) Text ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput) Text() pulumi.StringOutput
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatOutput() GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput
func (GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileFormatOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileFormatOutput
type GetVirtualGatewaySpecLoggingAccessLogFileInput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileInput interface {
pulumi.Input
ToGetVirtualGatewaySpecLoggingAccessLogFileOutput() GetVirtualGatewaySpecLoggingAccessLogFileOutput
ToGetVirtualGatewaySpecLoggingAccessLogFileOutputWithContext(context.Context) GetVirtualGatewaySpecLoggingAccessLogFileOutput
}
GetVirtualGatewaySpecLoggingAccessLogFileInput is an input type that accepts GetVirtualGatewaySpecLoggingAccessLogFileArgs and GetVirtualGatewaySpecLoggingAccessLogFileOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecLoggingAccessLogFileInput` via:
GetVirtualGatewaySpecLoggingAccessLogFileArgs{...}
type GetVirtualGatewaySpecLoggingAccessLogFileOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogFileOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecLoggingAccessLogFileOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingAccessLogFileOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingAccessLogFileOutput) Path ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogFileOutput) Path() pulumi.StringOutput
func (GetVirtualGatewaySpecLoggingAccessLogFileOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogFileOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileOutput() GetVirtualGatewaySpecLoggingAccessLogFileOutput
func (GetVirtualGatewaySpecLoggingAccessLogFileOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogFileOutput) ToGetVirtualGatewaySpecLoggingAccessLogFileOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogFileOutput
type GetVirtualGatewaySpecLoggingAccessLogInput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogInput interface {
pulumi.Input
ToGetVirtualGatewaySpecLoggingAccessLogOutput() GetVirtualGatewaySpecLoggingAccessLogOutput
ToGetVirtualGatewaySpecLoggingAccessLogOutputWithContext(context.Context) GetVirtualGatewaySpecLoggingAccessLogOutput
}
GetVirtualGatewaySpecLoggingAccessLogInput is an input type that accepts GetVirtualGatewaySpecLoggingAccessLogArgs and GetVirtualGatewaySpecLoggingAccessLogOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecLoggingAccessLogInput` via:
GetVirtualGatewaySpecLoggingAccessLogArgs{...}
type GetVirtualGatewaySpecLoggingAccessLogOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingAccessLogOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecLoggingAccessLogOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingAccessLogOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingAccessLogOutput) ToGetVirtualGatewaySpecLoggingAccessLogOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogOutput) ToGetVirtualGatewaySpecLoggingAccessLogOutput() GetVirtualGatewaySpecLoggingAccessLogOutput
func (GetVirtualGatewaySpecLoggingAccessLogOutput) ToGetVirtualGatewaySpecLoggingAccessLogOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingAccessLogOutput) ToGetVirtualGatewaySpecLoggingAccessLogOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingAccessLogOutput
type GetVirtualGatewaySpecLoggingArgs ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingArgs struct {
AccessLogs GetVirtualGatewaySpecLoggingAccessLogArrayInput `pulumi:"accessLogs"`
}
func (GetVirtualGatewaySpecLoggingArgs) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingArgs) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingArgs) ToGetVirtualGatewaySpecLoggingOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingArgs) ToGetVirtualGatewaySpecLoggingOutput() GetVirtualGatewaySpecLoggingOutput
func (GetVirtualGatewaySpecLoggingArgs) ToGetVirtualGatewaySpecLoggingOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingArgs) ToGetVirtualGatewaySpecLoggingOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingOutput
type GetVirtualGatewaySpecLoggingArray ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingArray []GetVirtualGatewaySpecLoggingInput
func (GetVirtualGatewaySpecLoggingArray) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingArray) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingArray) ToGetVirtualGatewaySpecLoggingArrayOutput ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingArray) ToGetVirtualGatewaySpecLoggingArrayOutput() GetVirtualGatewaySpecLoggingArrayOutput
func (GetVirtualGatewaySpecLoggingArray) ToGetVirtualGatewaySpecLoggingArrayOutputWithContext ¶ added in v5.34.0
func (i GetVirtualGatewaySpecLoggingArray) ToGetVirtualGatewaySpecLoggingArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingArrayOutput
type GetVirtualGatewaySpecLoggingArrayInput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingArrayInput interface {
pulumi.Input
ToGetVirtualGatewaySpecLoggingArrayOutput() GetVirtualGatewaySpecLoggingArrayOutput
ToGetVirtualGatewaySpecLoggingArrayOutputWithContext(context.Context) GetVirtualGatewaySpecLoggingArrayOutput
}
GetVirtualGatewaySpecLoggingArrayInput is an input type that accepts GetVirtualGatewaySpecLoggingArray and GetVirtualGatewaySpecLoggingArrayOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecLoggingArrayInput` via:
GetVirtualGatewaySpecLoggingArray{ GetVirtualGatewaySpecLoggingArgs{...} }
type GetVirtualGatewaySpecLoggingArrayOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecLoggingArrayOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingArrayOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingArrayOutput) ToGetVirtualGatewaySpecLoggingArrayOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingArrayOutput) ToGetVirtualGatewaySpecLoggingArrayOutput() GetVirtualGatewaySpecLoggingArrayOutput
func (GetVirtualGatewaySpecLoggingArrayOutput) ToGetVirtualGatewaySpecLoggingArrayOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingArrayOutput) ToGetVirtualGatewaySpecLoggingArrayOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingArrayOutput
type GetVirtualGatewaySpecLoggingInput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingInput interface {
pulumi.Input
ToGetVirtualGatewaySpecLoggingOutput() GetVirtualGatewaySpecLoggingOutput
ToGetVirtualGatewaySpecLoggingOutputWithContext(context.Context) GetVirtualGatewaySpecLoggingOutput
}
GetVirtualGatewaySpecLoggingInput is an input type that accepts GetVirtualGatewaySpecLoggingArgs and GetVirtualGatewaySpecLoggingOutput values. You can construct a concrete instance of `GetVirtualGatewaySpecLoggingInput` via:
GetVirtualGatewaySpecLoggingArgs{...}
type GetVirtualGatewaySpecLoggingOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecLoggingOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecLoggingOutput) AccessLogs ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingOutput) AccessLogs() GetVirtualGatewaySpecLoggingAccessLogArrayOutput
func (GetVirtualGatewaySpecLoggingOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecLoggingOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecLoggingOutput) ToGetVirtualGatewaySpecLoggingOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingOutput) ToGetVirtualGatewaySpecLoggingOutput() GetVirtualGatewaySpecLoggingOutput
func (GetVirtualGatewaySpecLoggingOutput) ToGetVirtualGatewaySpecLoggingOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecLoggingOutput) ToGetVirtualGatewaySpecLoggingOutputWithContext(ctx context.Context) GetVirtualGatewaySpecLoggingOutput
type GetVirtualGatewaySpecOutput ¶ added in v5.34.0
type GetVirtualGatewaySpecOutput struct{ *pulumi.OutputState }
func (GetVirtualGatewaySpecOutput) BackendDefaults ¶ added in v5.34.0
func (o GetVirtualGatewaySpecOutput) BackendDefaults() GetVirtualGatewaySpecBackendDefaultArrayOutput
func (GetVirtualGatewaySpecOutput) ElementType ¶ added in v5.34.0
func (GetVirtualGatewaySpecOutput) ElementType() reflect.Type
func (GetVirtualGatewaySpecOutput) Listeners ¶ added in v5.34.0
func (o GetVirtualGatewaySpecOutput) Listeners() GetVirtualGatewaySpecListenerArrayOutput
func (GetVirtualGatewaySpecOutput) Loggings ¶ added in v5.34.0
func (o GetVirtualGatewaySpecOutput) Loggings() GetVirtualGatewaySpecLoggingArrayOutput
func (GetVirtualGatewaySpecOutput) ToGetVirtualGatewaySpecOutput ¶ added in v5.34.0
func (o GetVirtualGatewaySpecOutput) ToGetVirtualGatewaySpecOutput() GetVirtualGatewaySpecOutput
func (GetVirtualGatewaySpecOutput) ToGetVirtualGatewaySpecOutputWithContext ¶ added in v5.34.0
func (o GetVirtualGatewaySpecOutput) ToGetVirtualGatewaySpecOutputWithContext(ctx context.Context) GetVirtualGatewaySpecOutput
type GetVirtualNodeSpec ¶ added in v5.35.0
type GetVirtualNodeSpec struct {
BackendDefaults []GetVirtualNodeSpecBackendDefault `pulumi:"backendDefaults"`
Backends []GetVirtualNodeSpecBackend `pulumi:"backends"`
Listeners []GetVirtualNodeSpecListener `pulumi:"listeners"`
Loggings []GetVirtualNodeSpecLogging `pulumi:"loggings"`
ServiceDiscoveries []GetVirtualNodeSpecServiceDiscovery `pulumi:"serviceDiscoveries"`
}
type GetVirtualNodeSpecArgs ¶ added in v5.35.0
type GetVirtualNodeSpecArgs struct {
BackendDefaults GetVirtualNodeSpecBackendDefaultArrayInput `pulumi:"backendDefaults"`
Backends GetVirtualNodeSpecBackendArrayInput `pulumi:"backends"`
Listeners GetVirtualNodeSpecListenerArrayInput `pulumi:"listeners"`
Loggings GetVirtualNodeSpecLoggingArrayInput `pulumi:"loggings"`
ServiceDiscoveries GetVirtualNodeSpecServiceDiscoveryArrayInput `pulumi:"serviceDiscoveries"`
}
func (GetVirtualNodeSpecArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecArgs) ToGetVirtualNodeSpecOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecArgs) ToGetVirtualNodeSpecOutput() GetVirtualNodeSpecOutput
func (GetVirtualNodeSpecArgs) ToGetVirtualNodeSpecOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecArgs) ToGetVirtualNodeSpecOutputWithContext(ctx context.Context) GetVirtualNodeSpecOutput
type GetVirtualNodeSpecArray ¶ added in v5.35.0
type GetVirtualNodeSpecArray []GetVirtualNodeSpecInput
func (GetVirtualNodeSpecArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecArray) ElementType() reflect.Type
func (GetVirtualNodeSpecArray) ToGetVirtualNodeSpecArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecArray) ToGetVirtualNodeSpecArrayOutput() GetVirtualNodeSpecArrayOutput
func (GetVirtualNodeSpecArray) ToGetVirtualNodeSpecArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecArray) ToGetVirtualNodeSpecArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecArrayOutput
type GetVirtualNodeSpecArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecArrayOutput() GetVirtualNodeSpecArrayOutput
ToGetVirtualNodeSpecArrayOutputWithContext(context.Context) GetVirtualNodeSpecArrayOutput
}
GetVirtualNodeSpecArrayInput is an input type that accepts GetVirtualNodeSpecArray and GetVirtualNodeSpecArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecArrayInput` via:
GetVirtualNodeSpecArray{ GetVirtualNodeSpecArgs{...} }
type GetVirtualNodeSpecArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecArrayOutput) Index ¶ added in v5.35.0
func (o GetVirtualNodeSpecArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecOutput
func (GetVirtualNodeSpecArrayOutput) ToGetVirtualNodeSpecArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecArrayOutput) ToGetVirtualNodeSpecArrayOutput() GetVirtualNodeSpecArrayOutput
func (GetVirtualNodeSpecArrayOutput) ToGetVirtualNodeSpecArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecArrayOutput) ToGetVirtualNodeSpecArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecArrayOutput
type GetVirtualNodeSpecBackend ¶ added in v5.35.0
type GetVirtualNodeSpecBackend struct {
VirtualServices []GetVirtualNodeSpecBackendVirtualService `pulumi:"virtualServices"`
}
type GetVirtualNodeSpecBackendArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendArgs struct {
VirtualServices GetVirtualNodeSpecBackendVirtualServiceArrayInput `pulumi:"virtualServices"`
}
func (GetVirtualNodeSpecBackendArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendArgs) ToGetVirtualNodeSpecBackendOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendArgs) ToGetVirtualNodeSpecBackendOutput() GetVirtualNodeSpecBackendOutput
func (GetVirtualNodeSpecBackendArgs) ToGetVirtualNodeSpecBackendOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendArgs) ToGetVirtualNodeSpecBackendOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendOutput
type GetVirtualNodeSpecBackendArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendArray []GetVirtualNodeSpecBackendInput
func (GetVirtualNodeSpecBackendArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendArray) ToGetVirtualNodeSpecBackendArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendArray) ToGetVirtualNodeSpecBackendArrayOutput() GetVirtualNodeSpecBackendArrayOutput
func (GetVirtualNodeSpecBackendArray) ToGetVirtualNodeSpecBackendArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendArray) ToGetVirtualNodeSpecBackendArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendArrayOutput
type GetVirtualNodeSpecBackendArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendArrayOutput() GetVirtualNodeSpecBackendArrayOutput
ToGetVirtualNodeSpecBackendArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendArrayOutput
}
GetVirtualNodeSpecBackendArrayInput is an input type that accepts GetVirtualNodeSpecBackendArray and GetVirtualNodeSpecBackendArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendArrayInput` via:
GetVirtualNodeSpecBackendArray{ GetVirtualNodeSpecBackendArgs{...} }
type GetVirtualNodeSpecBackendArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendArrayOutput) Index ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecBackendOutput
func (GetVirtualNodeSpecBackendArrayOutput) ToGetVirtualNodeSpecBackendArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendArrayOutput) ToGetVirtualNodeSpecBackendArrayOutput() GetVirtualNodeSpecBackendArrayOutput
func (GetVirtualNodeSpecBackendArrayOutput) ToGetVirtualNodeSpecBackendArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendArrayOutput) ToGetVirtualNodeSpecBackendArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendArrayOutput
type GetVirtualNodeSpecBackendDefault ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefault struct {
ClientPolicies []GetVirtualNodeSpecBackendDefaultClientPolicy `pulumi:"clientPolicies"`
}
type GetVirtualNodeSpecBackendDefaultArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultArgs struct {
ClientPolicies GetVirtualNodeSpecBackendDefaultClientPolicyArrayInput `pulumi:"clientPolicies"`
}
func (GetVirtualNodeSpecBackendDefaultArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultArgs) ToGetVirtualNodeSpecBackendDefaultOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultArgs) ToGetVirtualNodeSpecBackendDefaultOutput() GetVirtualNodeSpecBackendDefaultOutput
func (GetVirtualNodeSpecBackendDefaultArgs) ToGetVirtualNodeSpecBackendDefaultOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultArgs) ToGetVirtualNodeSpecBackendDefaultOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultOutput
type GetVirtualNodeSpecBackendDefaultArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultArray []GetVirtualNodeSpecBackendDefaultInput
func (GetVirtualNodeSpecBackendDefaultArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultArray) ToGetVirtualNodeSpecBackendDefaultArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultArray) ToGetVirtualNodeSpecBackendDefaultArrayOutput() GetVirtualNodeSpecBackendDefaultArrayOutput
func (GetVirtualNodeSpecBackendDefaultArray) ToGetVirtualNodeSpecBackendDefaultArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultArray) ToGetVirtualNodeSpecBackendDefaultArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultArrayOutput
type GetVirtualNodeSpecBackendDefaultArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultArrayOutput() GetVirtualNodeSpecBackendDefaultArrayOutput
ToGetVirtualNodeSpecBackendDefaultArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultArrayOutput
}
GetVirtualNodeSpecBackendDefaultArrayInput is an input type that accepts GetVirtualNodeSpecBackendDefaultArray and GetVirtualNodeSpecBackendDefaultArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultArrayInput` via:
GetVirtualNodeSpecBackendDefaultArray{ GetVirtualNodeSpecBackendDefaultArgs{...} }
type GetVirtualNodeSpecBackendDefaultArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultArrayOutput) ToGetVirtualNodeSpecBackendDefaultArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultArrayOutput) ToGetVirtualNodeSpecBackendDefaultArrayOutput() GetVirtualNodeSpecBackendDefaultArrayOutput
func (GetVirtualNodeSpecBackendDefaultArrayOutput) ToGetVirtualNodeSpecBackendDefaultArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultArrayOutput) ToGetVirtualNodeSpecBackendDefaultArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicy ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicy struct {
Tls []GetVirtualNodeSpecBackendDefaultClientPolicyTl `pulumi:"tls"`
}
type GetVirtualNodeSpecBackendDefaultClientPolicyArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyArgs struct {
Tls GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayInput `pulumi:"tls"`
}
func (GetVirtualNodeSpecBackendDefaultClientPolicyArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyOutput() GetVirtualNodeSpecBackendDefaultClientPolicyOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyArray []GetVirtualNodeSpecBackendDefaultClientPolicyInput
func (GetVirtualNodeSpecBackendDefaultClientPolicyArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyArrayInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyArray and GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyArrayInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyArray{ GetVirtualNodeSpecBackendDefaultClientPolicyArgs{...} }
type GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyOutput() GetVirtualNodeSpecBackendDefaultClientPolicyOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyArgs and GetVirtualNodeSpecBackendDefaultClientPolicyOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyArgs{...}
type GetVirtualNodeSpecBackendDefaultClientPolicyOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyOutput() GetVirtualNodeSpecBackendDefaultClientPolicyOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTl ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTl struct {
Certificates []GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificate `pulumi:"certificates"`
Enforce bool `pulumi:"enforce"`
Ports []int `pulumi:"ports"`
Validations []GetVirtualNodeSpecBackendDefaultClientPolicyTlValidation `pulumi:"validations"`
}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlArgs struct {
Certificates GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayInput `pulumi:"certificates"`
Enforce pulumi.BoolInput `pulumi:"enforce"`
Ports pulumi.IntArrayInput `pulumi:"ports"`
Validations GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayInput `pulumi:"validations"`
}
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlArray []GetVirtualNodeSpecBackendDefaultClientPolicyTlInput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlArray and GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlArray{ GetVirtualNodeSpecBackendDefaultClientPolicyTlArgs{...} }
type GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificate ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificate struct {
Files []GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFile `pulumi:"files"`
Sds []GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSd `pulumi:"sds"`
}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArgs struct {
Files GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayInput `pulumi:"files"`
Sds GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayInput `pulumi:"sds"`
}
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArray []GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateInput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArray and GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArray{ GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArgs{...} }
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFile ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArgs struct {
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
PrivateKey pulumi.StringInput `pulumi:"privateKey"`
}
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArray []GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileInput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArray and GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArray{ GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArgs{...} }
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArgs and GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileArgs{...}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput) CertificateChain ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput) CertificateChain() pulumi.StringOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput) PrivateKey ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput) PrivateKey() pulumi.StringOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateFileOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArgs and GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateArgs{...}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSd ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSd struct {
SecretName string `pulumi:"secretName"`
}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArgs struct {
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArray []GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdInput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArray and GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArray{ GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArgs{...} }
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArgs and GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdArgs{...}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput) SecretName ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput) SecretName() pulumi.StringOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlCertificateSdOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlArgs and GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlArgs{...}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) Certificates ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) Enforce ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) Enforce() pulumi.BoolOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) Ports ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) Ports() pulumi.IntArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlOutput) Validations ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidation ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidation struct {
SubjectAlternativeNames []GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeName `pulumi:"subjectAlternativeNames"`
Trusts []GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrust `pulumi:"trusts"`
}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArgs struct {
SubjectAlternativeNames GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayInput `pulumi:"subjectAlternativeNames"`
Trusts GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayInput `pulumi:"trusts"`
}
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArray []GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationInput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArray and GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArray{ GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArgs{...} }
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArgs and GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationArgs{...}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput) SubjectAlternativeNames ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeName ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeName struct {
Matches []GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatch `pulumi:"matches"`
}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs struct {
Matches GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput `pulumi:"matches"`
}
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray []GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameInput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray and GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArray{ GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs{...} }
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs and GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameArgs{...}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatch ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatch struct {
Exacts []string `pulumi:"exacts"`
}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs struct {
Exacts pulumi.StringArrayInput `pulumi:"exacts"`
}
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray []GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchInput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray and GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArray{ GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs{...} }
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs and GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchArgs{...}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) Exacts ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameMatchOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) Matches ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationSubjectAlternativeNameOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrust ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrust struct {
Acms []GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcm `pulumi:"acms"`
Files []GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFile `pulumi:"files"`
Sds []GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSd `pulumi:"sds"`
}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcm ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcm struct {
CertificateAuthorityArns []string `pulumi:"certificateAuthorityArns"`
}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArgs struct {
CertificateAuthorityArns pulumi.StringArrayInput `pulumi:"certificateAuthorityArns"`
}
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArray []GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmInput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArray and GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArray{ GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArgs{...} }
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArgs and GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArgs{...}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) CertificateAuthorityArns ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArgs struct {
Acms GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustAcmArrayInput `pulumi:"acms"`
Files GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayInput `pulumi:"files"`
Sds GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayInput `pulumi:"sds"`
}
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArray []GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustInput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArray and GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArray{ GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArgs{...} }
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFile ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFile struct {
CertificateChain string `pulumi:"certificateChain"`
}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArgs struct {
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
}
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArray []GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileInput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArray and GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArray{ GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArgs{...} }
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArgs and GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileArgs{...}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput) CertificateChain ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustFileOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArgs and GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustArgs{...}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSd ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSd struct {
SecretName string `pulumi:"secretName"`
}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArgs struct {
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArgs) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArray []GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdInput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArray) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArray and GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArray{ GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArgs{...} }
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArrayOutput
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput
ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput
}
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdInput is an input type that accepts GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArgs and GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdInput` via:
GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdArgs{...}
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput) SecretName ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput) SecretName() pulumi.StringOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput() GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput
func (GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput) ToGetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultClientPolicyTlValidationTrustSdOutput
type GetVirtualNodeSpecBackendDefaultInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendDefaultOutput() GetVirtualNodeSpecBackendDefaultOutput
ToGetVirtualNodeSpecBackendDefaultOutputWithContext(context.Context) GetVirtualNodeSpecBackendDefaultOutput
}
GetVirtualNodeSpecBackendDefaultInput is an input type that accepts GetVirtualNodeSpecBackendDefaultArgs and GetVirtualNodeSpecBackendDefaultOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendDefaultInput` via:
GetVirtualNodeSpecBackendDefaultArgs{...}
type GetVirtualNodeSpecBackendDefaultOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendDefaultOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendDefaultOutput) ClientPolicies ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultOutput) ClientPolicies() GetVirtualNodeSpecBackendDefaultClientPolicyArrayOutput
func (GetVirtualNodeSpecBackendDefaultOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendDefaultOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendDefaultOutput) ToGetVirtualNodeSpecBackendDefaultOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultOutput) ToGetVirtualNodeSpecBackendDefaultOutput() GetVirtualNodeSpecBackendDefaultOutput
func (GetVirtualNodeSpecBackendDefaultOutput) ToGetVirtualNodeSpecBackendDefaultOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendDefaultOutput) ToGetVirtualNodeSpecBackendDefaultOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendDefaultOutput
type GetVirtualNodeSpecBackendInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendOutput() GetVirtualNodeSpecBackendOutput
ToGetVirtualNodeSpecBackendOutputWithContext(context.Context) GetVirtualNodeSpecBackendOutput
}
GetVirtualNodeSpecBackendInput is an input type that accepts GetVirtualNodeSpecBackendArgs and GetVirtualNodeSpecBackendOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendInput` via:
GetVirtualNodeSpecBackendArgs{...}
type GetVirtualNodeSpecBackendOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendOutput) ToGetVirtualNodeSpecBackendOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendOutput) ToGetVirtualNodeSpecBackendOutput() GetVirtualNodeSpecBackendOutput
func (GetVirtualNodeSpecBackendOutput) ToGetVirtualNodeSpecBackendOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendOutput) ToGetVirtualNodeSpecBackendOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendOutput
func (GetVirtualNodeSpecBackendOutput) VirtualServices ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendOutput) VirtualServices() GetVirtualNodeSpecBackendVirtualServiceArrayOutput
type GetVirtualNodeSpecBackendVirtualService ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualService struct {
ClientPolicies []GetVirtualNodeSpecBackendVirtualServiceClientPolicy `pulumi:"clientPolicies"`
VirtualServiceName string `pulumi:"virtualServiceName"`
}
type GetVirtualNodeSpecBackendVirtualServiceArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceArgs struct {
ClientPolicies GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayInput `pulumi:"clientPolicies"`
VirtualServiceName pulumi.StringInput `pulumi:"virtualServiceName"`
}
func (GetVirtualNodeSpecBackendVirtualServiceArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceArgs) ToGetVirtualNodeSpecBackendVirtualServiceOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceArgs) ToGetVirtualNodeSpecBackendVirtualServiceOutput() GetVirtualNodeSpecBackendVirtualServiceOutput
func (GetVirtualNodeSpecBackendVirtualServiceArgs) ToGetVirtualNodeSpecBackendVirtualServiceOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceArgs) ToGetVirtualNodeSpecBackendVirtualServiceOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceOutput
type GetVirtualNodeSpecBackendVirtualServiceArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceArray []GetVirtualNodeSpecBackendVirtualServiceInput
func (GetVirtualNodeSpecBackendVirtualServiceArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceArray) ToGetVirtualNodeSpecBackendVirtualServiceArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceArray) ToGetVirtualNodeSpecBackendVirtualServiceArrayOutput() GetVirtualNodeSpecBackendVirtualServiceArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceArray) ToGetVirtualNodeSpecBackendVirtualServiceArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceArray) ToGetVirtualNodeSpecBackendVirtualServiceArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceArrayOutput() GetVirtualNodeSpecBackendVirtualServiceArrayOutput
ToGetVirtualNodeSpecBackendVirtualServiceArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceArrayOutput
}
GetVirtualNodeSpecBackendVirtualServiceArrayInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceArray and GetVirtualNodeSpecBackendVirtualServiceArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceArrayInput` via:
GetVirtualNodeSpecBackendVirtualServiceArray{ GetVirtualNodeSpecBackendVirtualServiceArgs{...} }
type GetVirtualNodeSpecBackendVirtualServiceArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceArrayOutput() GetVirtualNodeSpecBackendVirtualServiceArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicy ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicy struct {
Tls []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTl `pulumi:"tls"`
}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyArgs struct {
Tls GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayInput `pulumi:"tls"`
}
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyArray []GetVirtualNodeSpecBackendVirtualServiceClientPolicyInput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyArray and GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyArray{ GetVirtualNodeSpecBackendVirtualServiceClientPolicyArgs{...} }
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyArgs and GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyArgs{...}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTl ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTl struct {
Certificates []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificate `pulumi:"certificates"`
Enforce bool `pulumi:"enforce"`
Ports []int `pulumi:"ports"`
Validations []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidation `pulumi:"validations"`
}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArgs struct {
Certificates GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayInput `pulumi:"certificates"`
Enforce pulumi.BoolInput `pulumi:"enforce"`
Ports pulumi.IntArrayInput `pulumi:"ports"`
Validations GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayInput `pulumi:"validations"`
}
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArray []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlInput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArray and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArray{ GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArgs{...} }
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificate ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificate struct {
Files []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFile `pulumi:"files"`
Sds []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSd `pulumi:"sds"`
}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArgs struct {
Files GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayInput `pulumi:"files"`
Sds GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayInput `pulumi:"sds"`
}
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArray []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateInput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArray and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArray{ GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArgs{...} }
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFile ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArgs struct {
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
PrivateKey pulumi.StringInput `pulumi:"privateKey"`
}
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArray []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileInput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArray and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArray{ GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArgs{...} }
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArgs and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileArgs{...}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput) CertificateChain ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput) CertificateChain() pulumi.StringOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput) PrivateKey ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput) PrivateKey() pulumi.StringOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateFileOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArgs and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateArgs{...}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput) Files ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput) Sds ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSd ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSd struct {
SecretName string `pulumi:"secretName"`
}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArgs struct {
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArray []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdInput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArray and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArray{ GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArgs{...} }
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArgs and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdArgs{...}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput) SecretName ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput) SecretName() pulumi.StringOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlCertificateSdOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArgs and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlArgs{...}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput) Certificates ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput) Enforce ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput) Enforce() pulumi.BoolOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlOutput) Validations ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidation ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidation struct {
SubjectAlternativeNames []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeName `pulumi:"subjectAlternativeNames"`
Trusts []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrust `pulumi:"trusts"`
}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArgs struct {
SubjectAlternativeNames GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayInput `pulumi:"subjectAlternativeNames"`
Trusts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayInput `pulumi:"trusts"`
}
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArray []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationInput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArray and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArray{ GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArgs{...} }
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArgs and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationArgs{...}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput) SubjectAlternativeNames ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeName ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeName struct {
Matches []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatch `pulumi:"matches"`
}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArgs struct {
Matches GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput `pulumi:"matches"`
}
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArray []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameInput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArray and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArray{ GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArgs{...} }
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArgs and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameArgs{...}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatch ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatch struct {
Exacts []string `pulumi:"exacts"`
}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArgs struct {
Exacts pulumi.StringArrayInput `pulumi:"exacts"`
}
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArray []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchInput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArray and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArray{ GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArgs{...} }
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArgs and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchArgs{...}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput) Exacts ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameMatchOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput) Matches ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationSubjectAlternativeNameOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrust ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrust struct {
Acms []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcm `pulumi:"acms"`
Files []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFile `pulumi:"files"`
Sds []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSd `pulumi:"sds"`
}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcm ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcm struct {
CertificateAuthorityArns []string `pulumi:"certificateAuthorityArns"`
}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArgs struct {
CertificateAuthorityArns pulumi.StringArrayInput `pulumi:"certificateAuthorityArns"`
}
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArray []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmInput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArray and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArray{ GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArgs{...} }
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArgs and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArgs{...}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput) CertificateAuthorityArns ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArgs struct {
Acms GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustAcmArrayInput `pulumi:"acms"`
Files GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayInput `pulumi:"files"`
Sds GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayInput `pulumi:"sds"`
}
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArray []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustInput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArray and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArray{ GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArgs{...} }
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFile ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFile struct {
CertificateChain string `pulumi:"certificateChain"`
}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArgs struct {
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
}
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArray []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileInput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArray and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArray{ GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArgs{...} }
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArgs and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileArgs{...}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput) CertificateChain ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustFileOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArgs and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustArgs{...}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput) Acms ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput) Files ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput) Sds ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSd ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSd struct {
SecretName string `pulumi:"secretName"`
}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArgs ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArgs struct {
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArgs) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArray ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArray []GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdInput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArray) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArray) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArray and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArray{ GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArgs{...} }
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArrayOutput
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput
ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput
}
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArgs and GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdInput` via:
GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdArgs{...}
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput) SecretName ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput) SecretName() pulumi.StringOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput() GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput
func (GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput) ToGetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceClientPolicyTlValidationTrustSdOutput
type GetVirtualNodeSpecBackendVirtualServiceInput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceInput interface {
pulumi.Input
ToGetVirtualNodeSpecBackendVirtualServiceOutput() GetVirtualNodeSpecBackendVirtualServiceOutput
ToGetVirtualNodeSpecBackendVirtualServiceOutputWithContext(context.Context) GetVirtualNodeSpecBackendVirtualServiceOutput
}
GetVirtualNodeSpecBackendVirtualServiceInput is an input type that accepts GetVirtualNodeSpecBackendVirtualServiceArgs and GetVirtualNodeSpecBackendVirtualServiceOutput values. You can construct a concrete instance of `GetVirtualNodeSpecBackendVirtualServiceInput` via:
GetVirtualNodeSpecBackendVirtualServiceArgs{...}
type GetVirtualNodeSpecBackendVirtualServiceOutput ¶ added in v5.35.0
type GetVirtualNodeSpecBackendVirtualServiceOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecBackendVirtualServiceOutput) ClientPolicies ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceOutput) ClientPolicies() GetVirtualNodeSpecBackendVirtualServiceClientPolicyArrayOutput
func (GetVirtualNodeSpecBackendVirtualServiceOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecBackendVirtualServiceOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecBackendVirtualServiceOutput) ToGetVirtualNodeSpecBackendVirtualServiceOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceOutput) ToGetVirtualNodeSpecBackendVirtualServiceOutput() GetVirtualNodeSpecBackendVirtualServiceOutput
func (GetVirtualNodeSpecBackendVirtualServiceOutput) ToGetVirtualNodeSpecBackendVirtualServiceOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceOutput) ToGetVirtualNodeSpecBackendVirtualServiceOutputWithContext(ctx context.Context) GetVirtualNodeSpecBackendVirtualServiceOutput
func (GetVirtualNodeSpecBackendVirtualServiceOutput) VirtualServiceName ¶ added in v5.35.0
func (o GetVirtualNodeSpecBackendVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
type GetVirtualNodeSpecInput ¶ added in v5.35.0
type GetVirtualNodeSpecInput interface {
pulumi.Input
ToGetVirtualNodeSpecOutput() GetVirtualNodeSpecOutput
ToGetVirtualNodeSpecOutputWithContext(context.Context) GetVirtualNodeSpecOutput
}
GetVirtualNodeSpecInput is an input type that accepts GetVirtualNodeSpecArgs and GetVirtualNodeSpecOutput values. You can construct a concrete instance of `GetVirtualNodeSpecInput` via:
GetVirtualNodeSpecArgs{...}
type GetVirtualNodeSpecListener ¶ added in v5.35.0
type GetVirtualNodeSpecListener struct {
ConnectionPools []GetVirtualNodeSpecListenerConnectionPool `pulumi:"connectionPools"`
HealthChecks []GetVirtualNodeSpecListenerHealthCheck `pulumi:"healthChecks"`
OutlierDetections []GetVirtualNodeSpecListenerOutlierDetection `pulumi:"outlierDetections"`
PortMappings []GetVirtualNodeSpecListenerPortMapping `pulumi:"portMappings"`
Timeouts []GetVirtualNodeSpecListenerTimeout `pulumi:"timeouts"`
Tls []GetVirtualNodeSpecListenerTl `pulumi:"tls"`
}
type GetVirtualNodeSpecListenerArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerArgs struct {
ConnectionPools GetVirtualNodeSpecListenerConnectionPoolArrayInput `pulumi:"connectionPools"`
HealthChecks GetVirtualNodeSpecListenerHealthCheckArrayInput `pulumi:"healthChecks"`
OutlierDetections GetVirtualNodeSpecListenerOutlierDetectionArrayInput `pulumi:"outlierDetections"`
PortMappings GetVirtualNodeSpecListenerPortMappingArrayInput `pulumi:"portMappings"`
Timeouts GetVirtualNodeSpecListenerTimeoutArrayInput `pulumi:"timeouts"`
Tls GetVirtualNodeSpecListenerTlArrayInput `pulumi:"tls"`
}
func (GetVirtualNodeSpecListenerArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerArgs) ToGetVirtualNodeSpecListenerOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerArgs) ToGetVirtualNodeSpecListenerOutput() GetVirtualNodeSpecListenerOutput
func (GetVirtualNodeSpecListenerArgs) ToGetVirtualNodeSpecListenerOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerArgs) ToGetVirtualNodeSpecListenerOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutput
type GetVirtualNodeSpecListenerArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerArray []GetVirtualNodeSpecListenerInput
func (GetVirtualNodeSpecListenerArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerArray) ToGetVirtualNodeSpecListenerArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerArray) ToGetVirtualNodeSpecListenerArrayOutput() GetVirtualNodeSpecListenerArrayOutput
func (GetVirtualNodeSpecListenerArray) ToGetVirtualNodeSpecListenerArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerArray) ToGetVirtualNodeSpecListenerArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerArrayOutput
type GetVirtualNodeSpecListenerArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerArrayOutput() GetVirtualNodeSpecListenerArrayOutput
ToGetVirtualNodeSpecListenerArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerArrayOutput
}
GetVirtualNodeSpecListenerArrayInput is an input type that accepts GetVirtualNodeSpecListenerArray and GetVirtualNodeSpecListenerArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerArrayInput` via:
GetVirtualNodeSpecListenerArray{ GetVirtualNodeSpecListenerArgs{...} }
type GetVirtualNodeSpecListenerArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerArrayOutput) Index ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecListenerOutput
func (GetVirtualNodeSpecListenerArrayOutput) ToGetVirtualNodeSpecListenerArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerArrayOutput) ToGetVirtualNodeSpecListenerArrayOutput() GetVirtualNodeSpecListenerArrayOutput
func (GetVirtualNodeSpecListenerArrayOutput) ToGetVirtualNodeSpecListenerArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerArrayOutput) ToGetVirtualNodeSpecListenerArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerArrayOutput
type GetVirtualNodeSpecListenerConnectionPool ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPool struct {
Grpcs []GetVirtualNodeSpecListenerConnectionPoolGrpc `pulumi:"grpcs"`
Http2s []GetVirtualNodeSpecListenerConnectionPoolHttp2 `pulumi:"http2s"`
Https []GetVirtualNodeSpecListenerConnectionPoolHttp `pulumi:"https"`
Tcps []GetVirtualNodeSpecListenerConnectionPoolTcp `pulumi:"tcps"`
}
type GetVirtualNodeSpecListenerConnectionPoolArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolArgs struct {
Grpcs GetVirtualNodeSpecListenerConnectionPoolGrpcArrayInput `pulumi:"grpcs"`
Http2s GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayInput `pulumi:"http2s"`
Https GetVirtualNodeSpecListenerConnectionPoolHttpArrayInput `pulumi:"https"`
Tcps GetVirtualNodeSpecListenerConnectionPoolTcpArrayInput `pulumi:"tcps"`
}
func (GetVirtualNodeSpecListenerConnectionPoolArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolArgs) ToGetVirtualNodeSpecListenerConnectionPoolOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolArgs) ToGetVirtualNodeSpecListenerConnectionPoolOutput() GetVirtualNodeSpecListenerConnectionPoolOutput
func (GetVirtualNodeSpecListenerConnectionPoolArgs) ToGetVirtualNodeSpecListenerConnectionPoolOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolArgs) ToGetVirtualNodeSpecListenerConnectionPoolOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolOutput
type GetVirtualNodeSpecListenerConnectionPoolArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolArray []GetVirtualNodeSpecListenerConnectionPoolInput
func (GetVirtualNodeSpecListenerConnectionPoolArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolArray) ToGetVirtualNodeSpecListenerConnectionPoolArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolArray) ToGetVirtualNodeSpecListenerConnectionPoolArrayOutput() GetVirtualNodeSpecListenerConnectionPoolArrayOutput
func (GetVirtualNodeSpecListenerConnectionPoolArray) ToGetVirtualNodeSpecListenerConnectionPoolArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolArray) ToGetVirtualNodeSpecListenerConnectionPoolArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolArrayOutput
type GetVirtualNodeSpecListenerConnectionPoolArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerConnectionPoolArrayOutput() GetVirtualNodeSpecListenerConnectionPoolArrayOutput
ToGetVirtualNodeSpecListenerConnectionPoolArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerConnectionPoolArrayOutput
}
GetVirtualNodeSpecListenerConnectionPoolArrayInput is an input type that accepts GetVirtualNodeSpecListenerConnectionPoolArray and GetVirtualNodeSpecListenerConnectionPoolArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerConnectionPoolArrayInput` via:
GetVirtualNodeSpecListenerConnectionPoolArray{ GetVirtualNodeSpecListenerConnectionPoolArgs{...} }
type GetVirtualNodeSpecListenerConnectionPoolArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerConnectionPoolArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolArrayOutput() GetVirtualNodeSpecListenerConnectionPoolArrayOutput
func (GetVirtualNodeSpecListenerConnectionPoolArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolArrayOutput
type GetVirtualNodeSpecListenerConnectionPoolGrpc ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolGrpc struct {
MaxRequests int `pulumi:"maxRequests"`
}
type GetVirtualNodeSpecListenerConnectionPoolGrpcArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolGrpcArgs struct {
MaxRequests pulumi.IntInput `pulumi:"maxRequests"`
}
func (GetVirtualNodeSpecListenerConnectionPoolGrpcArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolGrpcArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolGrpcArgs) ToGetVirtualNodeSpecListenerConnectionPoolGrpcOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolGrpcArgs) ToGetVirtualNodeSpecListenerConnectionPoolGrpcOutput() GetVirtualNodeSpecListenerConnectionPoolGrpcOutput
func (GetVirtualNodeSpecListenerConnectionPoolGrpcArgs) ToGetVirtualNodeSpecListenerConnectionPoolGrpcOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolGrpcArgs) ToGetVirtualNodeSpecListenerConnectionPoolGrpcOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolGrpcOutput
type GetVirtualNodeSpecListenerConnectionPoolGrpcArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolGrpcArray []GetVirtualNodeSpecListenerConnectionPoolGrpcInput
func (GetVirtualNodeSpecListenerConnectionPoolGrpcArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolGrpcArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolGrpcArray) ToGetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolGrpcArray) ToGetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput() GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput
func (GetVirtualNodeSpecListenerConnectionPoolGrpcArray) ToGetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolGrpcArray) ToGetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput
type GetVirtualNodeSpecListenerConnectionPoolGrpcArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolGrpcArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput() GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput
ToGetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput
}
GetVirtualNodeSpecListenerConnectionPoolGrpcArrayInput is an input type that accepts GetVirtualNodeSpecListenerConnectionPoolGrpcArray and GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerConnectionPoolGrpcArrayInput` via:
GetVirtualNodeSpecListenerConnectionPoolGrpcArray{ GetVirtualNodeSpecListenerConnectionPoolGrpcArgs{...} }
type GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput() GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput
func (GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolGrpcArrayOutput
type GetVirtualNodeSpecListenerConnectionPoolGrpcInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolGrpcInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerConnectionPoolGrpcOutput() GetVirtualNodeSpecListenerConnectionPoolGrpcOutput
ToGetVirtualNodeSpecListenerConnectionPoolGrpcOutputWithContext(context.Context) GetVirtualNodeSpecListenerConnectionPoolGrpcOutput
}
GetVirtualNodeSpecListenerConnectionPoolGrpcInput is an input type that accepts GetVirtualNodeSpecListenerConnectionPoolGrpcArgs and GetVirtualNodeSpecListenerConnectionPoolGrpcOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerConnectionPoolGrpcInput` via:
GetVirtualNodeSpecListenerConnectionPoolGrpcArgs{...}
type GetVirtualNodeSpecListenerConnectionPoolGrpcOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolGrpcOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerConnectionPoolGrpcOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolGrpcOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolGrpcOutput) MaxRequests ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolGrpcOutput) MaxRequests() pulumi.IntOutput
func (GetVirtualNodeSpecListenerConnectionPoolGrpcOutput) ToGetVirtualNodeSpecListenerConnectionPoolGrpcOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolGrpcOutput) ToGetVirtualNodeSpecListenerConnectionPoolGrpcOutput() GetVirtualNodeSpecListenerConnectionPoolGrpcOutput
func (GetVirtualNodeSpecListenerConnectionPoolGrpcOutput) ToGetVirtualNodeSpecListenerConnectionPoolGrpcOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolGrpcOutput) ToGetVirtualNodeSpecListenerConnectionPoolGrpcOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolGrpcOutput
type GetVirtualNodeSpecListenerConnectionPoolHttp ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolHttp2 ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolHttp2 struct {
MaxRequests int `pulumi:"maxRequests"`
}
type GetVirtualNodeSpecListenerConnectionPoolHttp2Args ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolHttp2Args struct {
MaxRequests pulumi.IntInput `pulumi:"maxRequests"`
}
func (GetVirtualNodeSpecListenerConnectionPoolHttp2Args) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolHttp2Args) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolHttp2Args) ToGetVirtualNodeSpecListenerConnectionPoolHttp2Output ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolHttp2Args) ToGetVirtualNodeSpecListenerConnectionPoolHttp2Output() GetVirtualNodeSpecListenerConnectionPoolHttp2Output
func (GetVirtualNodeSpecListenerConnectionPoolHttp2Args) ToGetVirtualNodeSpecListenerConnectionPoolHttp2OutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolHttp2Args) ToGetVirtualNodeSpecListenerConnectionPoolHttp2OutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolHttp2Output
type GetVirtualNodeSpecListenerConnectionPoolHttp2Array ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolHttp2Array []GetVirtualNodeSpecListenerConnectionPoolHttp2Input
func (GetVirtualNodeSpecListenerConnectionPoolHttp2Array) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolHttp2Array) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolHttp2Array) ToGetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolHttp2Array) ToGetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput() GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput
func (GetVirtualNodeSpecListenerConnectionPoolHttp2Array) ToGetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolHttp2Array) ToGetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput
type GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput() GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput
ToGetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput
}
GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayInput is an input type that accepts GetVirtualNodeSpecListenerConnectionPoolHttp2Array and GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayInput` via:
GetVirtualNodeSpecListenerConnectionPoolHttp2Array{ GetVirtualNodeSpecListenerConnectionPoolHttp2Args{...} }
type GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput() GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput
func (GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolHttp2ArrayOutput
type GetVirtualNodeSpecListenerConnectionPoolHttp2Input ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolHttp2Input interface {
pulumi.Input
ToGetVirtualNodeSpecListenerConnectionPoolHttp2Output() GetVirtualNodeSpecListenerConnectionPoolHttp2Output
ToGetVirtualNodeSpecListenerConnectionPoolHttp2OutputWithContext(context.Context) GetVirtualNodeSpecListenerConnectionPoolHttp2Output
}
GetVirtualNodeSpecListenerConnectionPoolHttp2Input is an input type that accepts GetVirtualNodeSpecListenerConnectionPoolHttp2Args and GetVirtualNodeSpecListenerConnectionPoolHttp2Output values. You can construct a concrete instance of `GetVirtualNodeSpecListenerConnectionPoolHttp2Input` via:
GetVirtualNodeSpecListenerConnectionPoolHttp2Args{...}
type GetVirtualNodeSpecListenerConnectionPoolHttp2Output ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolHttp2Output struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerConnectionPoolHttp2Output) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolHttp2Output) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolHttp2Output) MaxRequests ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolHttp2Output) MaxRequests() pulumi.IntOutput
func (GetVirtualNodeSpecListenerConnectionPoolHttp2Output) ToGetVirtualNodeSpecListenerConnectionPoolHttp2Output ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolHttp2Output) ToGetVirtualNodeSpecListenerConnectionPoolHttp2Output() GetVirtualNodeSpecListenerConnectionPoolHttp2Output
func (GetVirtualNodeSpecListenerConnectionPoolHttp2Output) ToGetVirtualNodeSpecListenerConnectionPoolHttp2OutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolHttp2Output) ToGetVirtualNodeSpecListenerConnectionPoolHttp2OutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolHttp2Output
type GetVirtualNodeSpecListenerConnectionPoolHttpArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolHttpArgs struct {
MaxConnections pulumi.IntInput `pulumi:"maxConnections"`
MaxPendingRequests pulumi.IntInput `pulumi:"maxPendingRequests"`
}
func (GetVirtualNodeSpecListenerConnectionPoolHttpArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolHttpArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolHttpArgs) ToGetVirtualNodeSpecListenerConnectionPoolHttpOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolHttpArgs) ToGetVirtualNodeSpecListenerConnectionPoolHttpOutput() GetVirtualNodeSpecListenerConnectionPoolHttpOutput
func (GetVirtualNodeSpecListenerConnectionPoolHttpArgs) ToGetVirtualNodeSpecListenerConnectionPoolHttpOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolHttpArgs) ToGetVirtualNodeSpecListenerConnectionPoolHttpOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolHttpOutput
type GetVirtualNodeSpecListenerConnectionPoolHttpArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolHttpArray []GetVirtualNodeSpecListenerConnectionPoolHttpInput
func (GetVirtualNodeSpecListenerConnectionPoolHttpArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolHttpArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolHttpArray) ToGetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolHttpArray) ToGetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput() GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput
func (GetVirtualNodeSpecListenerConnectionPoolHttpArray) ToGetVirtualNodeSpecListenerConnectionPoolHttpArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolHttpArray) ToGetVirtualNodeSpecListenerConnectionPoolHttpArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput
type GetVirtualNodeSpecListenerConnectionPoolHttpArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolHttpArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput() GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput
ToGetVirtualNodeSpecListenerConnectionPoolHttpArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput
}
GetVirtualNodeSpecListenerConnectionPoolHttpArrayInput is an input type that accepts GetVirtualNodeSpecListenerConnectionPoolHttpArray and GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerConnectionPoolHttpArrayInput` via:
GetVirtualNodeSpecListenerConnectionPoolHttpArray{ GetVirtualNodeSpecListenerConnectionPoolHttpArgs{...} }
type GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput() GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput
func (GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttpArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttpArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolHttpArrayOutput
type GetVirtualNodeSpecListenerConnectionPoolHttpInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolHttpInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerConnectionPoolHttpOutput() GetVirtualNodeSpecListenerConnectionPoolHttpOutput
ToGetVirtualNodeSpecListenerConnectionPoolHttpOutputWithContext(context.Context) GetVirtualNodeSpecListenerConnectionPoolHttpOutput
}
GetVirtualNodeSpecListenerConnectionPoolHttpInput is an input type that accepts GetVirtualNodeSpecListenerConnectionPoolHttpArgs and GetVirtualNodeSpecListenerConnectionPoolHttpOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerConnectionPoolHttpInput` via:
GetVirtualNodeSpecListenerConnectionPoolHttpArgs{...}
type GetVirtualNodeSpecListenerConnectionPoolHttpOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolHttpOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerConnectionPoolHttpOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolHttpOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolHttpOutput) MaxConnections ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolHttpOutput) MaxConnections() pulumi.IntOutput
func (GetVirtualNodeSpecListenerConnectionPoolHttpOutput) MaxPendingRequests ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolHttpOutput) MaxPendingRequests() pulumi.IntOutput
func (GetVirtualNodeSpecListenerConnectionPoolHttpOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttpOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolHttpOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttpOutput() GetVirtualNodeSpecListenerConnectionPoolHttpOutput
func (GetVirtualNodeSpecListenerConnectionPoolHttpOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttpOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolHttpOutput) ToGetVirtualNodeSpecListenerConnectionPoolHttpOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolHttpOutput
type GetVirtualNodeSpecListenerConnectionPoolInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerConnectionPoolOutput() GetVirtualNodeSpecListenerConnectionPoolOutput
ToGetVirtualNodeSpecListenerConnectionPoolOutputWithContext(context.Context) GetVirtualNodeSpecListenerConnectionPoolOutput
}
GetVirtualNodeSpecListenerConnectionPoolInput is an input type that accepts GetVirtualNodeSpecListenerConnectionPoolArgs and GetVirtualNodeSpecListenerConnectionPoolOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerConnectionPoolInput` via:
GetVirtualNodeSpecListenerConnectionPoolArgs{...}
type GetVirtualNodeSpecListenerConnectionPoolOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerConnectionPoolOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolOutput) ToGetVirtualNodeSpecListenerConnectionPoolOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolOutput) ToGetVirtualNodeSpecListenerConnectionPoolOutput() GetVirtualNodeSpecListenerConnectionPoolOutput
func (GetVirtualNodeSpecListenerConnectionPoolOutput) ToGetVirtualNodeSpecListenerConnectionPoolOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolOutput) ToGetVirtualNodeSpecListenerConnectionPoolOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolOutput
type GetVirtualNodeSpecListenerConnectionPoolTcp ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolTcp struct {
MaxConnections int `pulumi:"maxConnections"`
}
type GetVirtualNodeSpecListenerConnectionPoolTcpArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolTcpArgs struct {
MaxConnections pulumi.IntInput `pulumi:"maxConnections"`
}
func (GetVirtualNodeSpecListenerConnectionPoolTcpArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolTcpArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolTcpArgs) ToGetVirtualNodeSpecListenerConnectionPoolTcpOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolTcpArgs) ToGetVirtualNodeSpecListenerConnectionPoolTcpOutput() GetVirtualNodeSpecListenerConnectionPoolTcpOutput
func (GetVirtualNodeSpecListenerConnectionPoolTcpArgs) ToGetVirtualNodeSpecListenerConnectionPoolTcpOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolTcpArgs) ToGetVirtualNodeSpecListenerConnectionPoolTcpOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolTcpOutput
type GetVirtualNodeSpecListenerConnectionPoolTcpArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolTcpArray []GetVirtualNodeSpecListenerConnectionPoolTcpInput
func (GetVirtualNodeSpecListenerConnectionPoolTcpArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolTcpArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolTcpArray) ToGetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolTcpArray) ToGetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput() GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput
func (GetVirtualNodeSpecListenerConnectionPoolTcpArray) ToGetVirtualNodeSpecListenerConnectionPoolTcpArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerConnectionPoolTcpArray) ToGetVirtualNodeSpecListenerConnectionPoolTcpArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput
type GetVirtualNodeSpecListenerConnectionPoolTcpArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolTcpArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput() GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput
ToGetVirtualNodeSpecListenerConnectionPoolTcpArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput
}
GetVirtualNodeSpecListenerConnectionPoolTcpArrayInput is an input type that accepts GetVirtualNodeSpecListenerConnectionPoolTcpArray and GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerConnectionPoolTcpArrayInput` via:
GetVirtualNodeSpecListenerConnectionPoolTcpArray{ GetVirtualNodeSpecListenerConnectionPoolTcpArgs{...} }
type GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput() GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput
func (GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolTcpArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput) ToGetVirtualNodeSpecListenerConnectionPoolTcpArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolTcpArrayOutput
type GetVirtualNodeSpecListenerConnectionPoolTcpInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolTcpInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerConnectionPoolTcpOutput() GetVirtualNodeSpecListenerConnectionPoolTcpOutput
ToGetVirtualNodeSpecListenerConnectionPoolTcpOutputWithContext(context.Context) GetVirtualNodeSpecListenerConnectionPoolTcpOutput
}
GetVirtualNodeSpecListenerConnectionPoolTcpInput is an input type that accepts GetVirtualNodeSpecListenerConnectionPoolTcpArgs and GetVirtualNodeSpecListenerConnectionPoolTcpOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerConnectionPoolTcpInput` via:
GetVirtualNodeSpecListenerConnectionPoolTcpArgs{...}
type GetVirtualNodeSpecListenerConnectionPoolTcpOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerConnectionPoolTcpOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerConnectionPoolTcpOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerConnectionPoolTcpOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerConnectionPoolTcpOutput) MaxConnections ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolTcpOutput) MaxConnections() pulumi.IntOutput
func (GetVirtualNodeSpecListenerConnectionPoolTcpOutput) ToGetVirtualNodeSpecListenerConnectionPoolTcpOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolTcpOutput) ToGetVirtualNodeSpecListenerConnectionPoolTcpOutput() GetVirtualNodeSpecListenerConnectionPoolTcpOutput
func (GetVirtualNodeSpecListenerConnectionPoolTcpOutput) ToGetVirtualNodeSpecListenerConnectionPoolTcpOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerConnectionPoolTcpOutput) ToGetVirtualNodeSpecListenerConnectionPoolTcpOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerConnectionPoolTcpOutput
type GetVirtualNodeSpecListenerHealthCheck ¶ added in v5.35.0
type GetVirtualNodeSpecListenerHealthCheck struct {
HealthyThreshold int `pulumi:"healthyThreshold"`
IntervalMillis int `pulumi:"intervalMillis"`
Path string `pulumi:"path"`
Port int `pulumi:"port"`
Protocol string `pulumi:"protocol"`
TimeoutMillis int `pulumi:"timeoutMillis"`
UnhealthyThreshold int `pulumi:"unhealthyThreshold"`
}
type GetVirtualNodeSpecListenerHealthCheckArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerHealthCheckArgs struct {
HealthyThreshold pulumi.IntInput `pulumi:"healthyThreshold"`
IntervalMillis pulumi.IntInput `pulumi:"intervalMillis"`
Path pulumi.StringInput `pulumi:"path"`
Port pulumi.IntInput `pulumi:"port"`
Protocol pulumi.StringInput `pulumi:"protocol"`
TimeoutMillis pulumi.IntInput `pulumi:"timeoutMillis"`
UnhealthyThreshold pulumi.IntInput `pulumi:"unhealthyThreshold"`
}
func (GetVirtualNodeSpecListenerHealthCheckArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerHealthCheckArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerHealthCheckArgs) ToGetVirtualNodeSpecListenerHealthCheckOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerHealthCheckArgs) ToGetVirtualNodeSpecListenerHealthCheckOutput() GetVirtualNodeSpecListenerHealthCheckOutput
func (GetVirtualNodeSpecListenerHealthCheckArgs) ToGetVirtualNodeSpecListenerHealthCheckOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerHealthCheckArgs) ToGetVirtualNodeSpecListenerHealthCheckOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerHealthCheckOutput
type GetVirtualNodeSpecListenerHealthCheckArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerHealthCheckArray []GetVirtualNodeSpecListenerHealthCheckInput
func (GetVirtualNodeSpecListenerHealthCheckArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerHealthCheckArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerHealthCheckArray) ToGetVirtualNodeSpecListenerHealthCheckArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerHealthCheckArray) ToGetVirtualNodeSpecListenerHealthCheckArrayOutput() GetVirtualNodeSpecListenerHealthCheckArrayOutput
func (GetVirtualNodeSpecListenerHealthCheckArray) ToGetVirtualNodeSpecListenerHealthCheckArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerHealthCheckArray) ToGetVirtualNodeSpecListenerHealthCheckArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerHealthCheckArrayOutput
type GetVirtualNodeSpecListenerHealthCheckArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerHealthCheckArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerHealthCheckArrayOutput() GetVirtualNodeSpecListenerHealthCheckArrayOutput
ToGetVirtualNodeSpecListenerHealthCheckArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerHealthCheckArrayOutput
}
GetVirtualNodeSpecListenerHealthCheckArrayInput is an input type that accepts GetVirtualNodeSpecListenerHealthCheckArray and GetVirtualNodeSpecListenerHealthCheckArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerHealthCheckArrayInput` via:
GetVirtualNodeSpecListenerHealthCheckArray{ GetVirtualNodeSpecListenerHealthCheckArgs{...} }
type GetVirtualNodeSpecListenerHealthCheckArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerHealthCheckArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerHealthCheckArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerHealthCheckArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerHealthCheckArrayOutput) ToGetVirtualNodeSpecListenerHealthCheckArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerHealthCheckArrayOutput) ToGetVirtualNodeSpecListenerHealthCheckArrayOutput() GetVirtualNodeSpecListenerHealthCheckArrayOutput
func (GetVirtualNodeSpecListenerHealthCheckArrayOutput) ToGetVirtualNodeSpecListenerHealthCheckArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerHealthCheckArrayOutput) ToGetVirtualNodeSpecListenerHealthCheckArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerHealthCheckArrayOutput
type GetVirtualNodeSpecListenerHealthCheckInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerHealthCheckInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerHealthCheckOutput() GetVirtualNodeSpecListenerHealthCheckOutput
ToGetVirtualNodeSpecListenerHealthCheckOutputWithContext(context.Context) GetVirtualNodeSpecListenerHealthCheckOutput
}
GetVirtualNodeSpecListenerHealthCheckInput is an input type that accepts GetVirtualNodeSpecListenerHealthCheckArgs and GetVirtualNodeSpecListenerHealthCheckOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerHealthCheckInput` via:
GetVirtualNodeSpecListenerHealthCheckArgs{...}
type GetVirtualNodeSpecListenerHealthCheckOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerHealthCheckOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerHealthCheckOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerHealthCheckOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerHealthCheckOutput) HealthyThreshold ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerHealthCheckOutput) HealthyThreshold() pulumi.IntOutput
func (GetVirtualNodeSpecListenerHealthCheckOutput) IntervalMillis ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerHealthCheckOutput) IntervalMillis() pulumi.IntOutput
func (GetVirtualNodeSpecListenerHealthCheckOutput) Path ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerHealthCheckOutput) Path() pulumi.StringOutput
func (GetVirtualNodeSpecListenerHealthCheckOutput) Port ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerHealthCheckOutput) Port() pulumi.IntOutput
func (GetVirtualNodeSpecListenerHealthCheckOutput) Protocol ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerHealthCheckOutput) Protocol() pulumi.StringOutput
func (GetVirtualNodeSpecListenerHealthCheckOutput) TimeoutMillis ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerHealthCheckOutput) TimeoutMillis() pulumi.IntOutput
func (GetVirtualNodeSpecListenerHealthCheckOutput) ToGetVirtualNodeSpecListenerHealthCheckOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerHealthCheckOutput) ToGetVirtualNodeSpecListenerHealthCheckOutput() GetVirtualNodeSpecListenerHealthCheckOutput
func (GetVirtualNodeSpecListenerHealthCheckOutput) ToGetVirtualNodeSpecListenerHealthCheckOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerHealthCheckOutput) ToGetVirtualNodeSpecListenerHealthCheckOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerHealthCheckOutput
func (GetVirtualNodeSpecListenerHealthCheckOutput) UnhealthyThreshold ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerHealthCheckOutput) UnhealthyThreshold() pulumi.IntOutput
type GetVirtualNodeSpecListenerInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerOutput() GetVirtualNodeSpecListenerOutput
ToGetVirtualNodeSpecListenerOutputWithContext(context.Context) GetVirtualNodeSpecListenerOutput
}
GetVirtualNodeSpecListenerInput is an input type that accepts GetVirtualNodeSpecListenerArgs and GetVirtualNodeSpecListenerOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerInput` via:
GetVirtualNodeSpecListenerArgs{...}
type GetVirtualNodeSpecListenerOutlierDetection ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetection struct {
BaseEjectionDurations []GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDuration `pulumi:"baseEjectionDurations"`
Intervals []GetVirtualNodeSpecListenerOutlierDetectionInterval `pulumi:"intervals"`
MaxEjectionPercent int `pulumi:"maxEjectionPercent"`
MaxServerErrors int `pulumi:"maxServerErrors"`
}
type GetVirtualNodeSpecListenerOutlierDetectionArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionArgs struct {
BaseEjectionDurations GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayInput `pulumi:"baseEjectionDurations"`
Intervals GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayInput `pulumi:"intervals"`
MaxEjectionPercent pulumi.IntInput `pulumi:"maxEjectionPercent"`
MaxServerErrors pulumi.IntInput `pulumi:"maxServerErrors"`
}
func (GetVirtualNodeSpecListenerOutlierDetectionArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerOutlierDetectionArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerOutlierDetectionArgs) ToGetVirtualNodeSpecListenerOutlierDetectionOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerOutlierDetectionArgs) ToGetVirtualNodeSpecListenerOutlierDetectionOutput() GetVirtualNodeSpecListenerOutlierDetectionOutput
func (GetVirtualNodeSpecListenerOutlierDetectionArgs) ToGetVirtualNodeSpecListenerOutlierDetectionOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerOutlierDetectionArgs) ToGetVirtualNodeSpecListenerOutlierDetectionOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionOutput
type GetVirtualNodeSpecListenerOutlierDetectionArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionArray []GetVirtualNodeSpecListenerOutlierDetectionInput
func (GetVirtualNodeSpecListenerOutlierDetectionArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerOutlierDetectionArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerOutlierDetectionArray) ToGetVirtualNodeSpecListenerOutlierDetectionArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerOutlierDetectionArray) ToGetVirtualNodeSpecListenerOutlierDetectionArrayOutput() GetVirtualNodeSpecListenerOutlierDetectionArrayOutput
func (GetVirtualNodeSpecListenerOutlierDetectionArray) ToGetVirtualNodeSpecListenerOutlierDetectionArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerOutlierDetectionArray) ToGetVirtualNodeSpecListenerOutlierDetectionArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionArrayOutput
type GetVirtualNodeSpecListenerOutlierDetectionArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerOutlierDetectionArrayOutput() GetVirtualNodeSpecListenerOutlierDetectionArrayOutput
ToGetVirtualNodeSpecListenerOutlierDetectionArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerOutlierDetectionArrayOutput
}
GetVirtualNodeSpecListenerOutlierDetectionArrayInput is an input type that accepts GetVirtualNodeSpecListenerOutlierDetectionArray and GetVirtualNodeSpecListenerOutlierDetectionArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerOutlierDetectionArrayInput` via:
GetVirtualNodeSpecListenerOutlierDetectionArray{ GetVirtualNodeSpecListenerOutlierDetectionArgs{...} }
type GetVirtualNodeSpecListenerOutlierDetectionArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerOutlierDetectionArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerOutlierDetectionArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerOutlierDetectionArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutlierDetectionArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionArrayOutput() GetVirtualNodeSpecListenerOutlierDetectionArrayOutput
func (GetVirtualNodeSpecListenerOutlierDetectionArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutlierDetectionArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionArrayOutput
type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDuration ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput() GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArray []GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationInput
func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArray) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArray) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput() GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput
func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArray) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArray) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput
type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput() GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput
ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput
}
GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayInput is an input type that accepts GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArray and GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayInput` via:
GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArray{ GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs{...} }
type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput() GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput
func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput
type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput() GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutputWithContext(context.Context) GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
}
GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationInput is an input type that accepts GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs and GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationInput` via:
GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs{...}
type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput() GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
func (GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToGetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
type GetVirtualNodeSpecListenerOutlierDetectionInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerOutlierDetectionOutput() GetVirtualNodeSpecListenerOutlierDetectionOutput
ToGetVirtualNodeSpecListenerOutlierDetectionOutputWithContext(context.Context) GetVirtualNodeSpecListenerOutlierDetectionOutput
}
GetVirtualNodeSpecListenerOutlierDetectionInput is an input type that accepts GetVirtualNodeSpecListenerOutlierDetectionArgs and GetVirtualNodeSpecListenerOutlierDetectionOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerOutlierDetectionInput` via:
GetVirtualNodeSpecListenerOutlierDetectionArgs{...}
type GetVirtualNodeSpecListenerOutlierDetectionInterval ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionIntervalArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionIntervalArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetVirtualNodeSpecListenerOutlierDetectionIntervalArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerOutlierDetectionIntervalArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalOutput() GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput
func (GetVirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput
type GetVirtualNodeSpecListenerOutlierDetectionIntervalArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionIntervalArray []GetVirtualNodeSpecListenerOutlierDetectionIntervalInput
func (GetVirtualNodeSpecListenerOutlierDetectionIntervalArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerOutlierDetectionIntervalArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerOutlierDetectionIntervalArray) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerOutlierDetectionIntervalArray) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput() GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput
func (GetVirtualNodeSpecListenerOutlierDetectionIntervalArray) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerOutlierDetectionIntervalArray) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput
type GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput() GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput
ToGetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput
}
GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayInput is an input type that accepts GetVirtualNodeSpecListenerOutlierDetectionIntervalArray and GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayInput` via:
GetVirtualNodeSpecListenerOutlierDetectionIntervalArray{ GetVirtualNodeSpecListenerOutlierDetectionIntervalArgs{...} }
type GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput() GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput
func (GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionIntervalArrayOutput
type GetVirtualNodeSpecListenerOutlierDetectionIntervalInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionIntervalInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerOutlierDetectionIntervalOutput() GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput
ToGetVirtualNodeSpecListenerOutlierDetectionIntervalOutputWithContext(context.Context) GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput
}
GetVirtualNodeSpecListenerOutlierDetectionIntervalInput is an input type that accepts GetVirtualNodeSpecListenerOutlierDetectionIntervalArgs and GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerOutlierDetectionIntervalInput` via:
GetVirtualNodeSpecListenerOutlierDetectionIntervalArgs{...}
type GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalOutput() GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput
func (GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToGetVirtualNodeSpecListenerOutlierDetectionIntervalOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput
func (GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput) Value ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutlierDetectionIntervalOutput) Value() pulumi.IntOutput
type GetVirtualNodeSpecListenerOutlierDetectionOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutlierDetectionOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerOutlierDetectionOutput) BaseEjectionDurations ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutlierDetectionOutput) BaseEjectionDurations() GetVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArrayOutput
func (GetVirtualNodeSpecListenerOutlierDetectionOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerOutlierDetectionOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerOutlierDetectionOutput) MaxEjectionPercent ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutlierDetectionOutput) MaxEjectionPercent() pulumi.IntOutput
func (GetVirtualNodeSpecListenerOutlierDetectionOutput) MaxServerErrors ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutlierDetectionOutput) MaxServerErrors() pulumi.IntOutput
func (GetVirtualNodeSpecListenerOutlierDetectionOutput) ToGetVirtualNodeSpecListenerOutlierDetectionOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutlierDetectionOutput) ToGetVirtualNodeSpecListenerOutlierDetectionOutput() GetVirtualNodeSpecListenerOutlierDetectionOutput
func (GetVirtualNodeSpecListenerOutlierDetectionOutput) ToGetVirtualNodeSpecListenerOutlierDetectionOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutlierDetectionOutput) ToGetVirtualNodeSpecListenerOutlierDetectionOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutlierDetectionOutput
type GetVirtualNodeSpecListenerOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerOutput) ConnectionPools ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutput) ConnectionPools() GetVirtualNodeSpecListenerConnectionPoolArrayOutput
func (GetVirtualNodeSpecListenerOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerOutput) HealthChecks ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutput) HealthChecks() GetVirtualNodeSpecListenerHealthCheckArrayOutput
func (GetVirtualNodeSpecListenerOutput) OutlierDetections ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutput) OutlierDetections() GetVirtualNodeSpecListenerOutlierDetectionArrayOutput
func (GetVirtualNodeSpecListenerOutput) PortMappings ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutput) PortMappings() GetVirtualNodeSpecListenerPortMappingArrayOutput
func (GetVirtualNodeSpecListenerOutput) Timeouts ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutput) Timeouts() GetVirtualNodeSpecListenerTimeoutArrayOutput
func (GetVirtualNodeSpecListenerOutput) ToGetVirtualNodeSpecListenerOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutput) ToGetVirtualNodeSpecListenerOutput() GetVirtualNodeSpecListenerOutput
func (GetVirtualNodeSpecListenerOutput) ToGetVirtualNodeSpecListenerOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerOutput) ToGetVirtualNodeSpecListenerOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerOutput
type GetVirtualNodeSpecListenerPortMapping ¶ added in v5.35.0
type GetVirtualNodeSpecListenerPortMappingArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerPortMappingArgs struct {
Port pulumi.IntInput `pulumi:"port"`
Protocol pulumi.StringInput `pulumi:"protocol"`
}
func (GetVirtualNodeSpecListenerPortMappingArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerPortMappingArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerPortMappingArgs) ToGetVirtualNodeSpecListenerPortMappingOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerPortMappingArgs) ToGetVirtualNodeSpecListenerPortMappingOutput() GetVirtualNodeSpecListenerPortMappingOutput
func (GetVirtualNodeSpecListenerPortMappingArgs) ToGetVirtualNodeSpecListenerPortMappingOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerPortMappingArgs) ToGetVirtualNodeSpecListenerPortMappingOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerPortMappingOutput
type GetVirtualNodeSpecListenerPortMappingArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerPortMappingArray []GetVirtualNodeSpecListenerPortMappingInput
func (GetVirtualNodeSpecListenerPortMappingArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerPortMappingArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerPortMappingArray) ToGetVirtualNodeSpecListenerPortMappingArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerPortMappingArray) ToGetVirtualNodeSpecListenerPortMappingArrayOutput() GetVirtualNodeSpecListenerPortMappingArrayOutput
func (GetVirtualNodeSpecListenerPortMappingArray) ToGetVirtualNodeSpecListenerPortMappingArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerPortMappingArray) ToGetVirtualNodeSpecListenerPortMappingArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerPortMappingArrayOutput
type GetVirtualNodeSpecListenerPortMappingArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerPortMappingArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerPortMappingArrayOutput() GetVirtualNodeSpecListenerPortMappingArrayOutput
ToGetVirtualNodeSpecListenerPortMappingArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerPortMappingArrayOutput
}
GetVirtualNodeSpecListenerPortMappingArrayInput is an input type that accepts GetVirtualNodeSpecListenerPortMappingArray and GetVirtualNodeSpecListenerPortMappingArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerPortMappingArrayInput` via:
GetVirtualNodeSpecListenerPortMappingArray{ GetVirtualNodeSpecListenerPortMappingArgs{...} }
type GetVirtualNodeSpecListenerPortMappingArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerPortMappingArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerPortMappingArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerPortMappingArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerPortMappingArrayOutput) ToGetVirtualNodeSpecListenerPortMappingArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerPortMappingArrayOutput) ToGetVirtualNodeSpecListenerPortMappingArrayOutput() GetVirtualNodeSpecListenerPortMappingArrayOutput
func (GetVirtualNodeSpecListenerPortMappingArrayOutput) ToGetVirtualNodeSpecListenerPortMappingArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerPortMappingArrayOutput) ToGetVirtualNodeSpecListenerPortMappingArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerPortMappingArrayOutput
type GetVirtualNodeSpecListenerPortMappingInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerPortMappingInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerPortMappingOutput() GetVirtualNodeSpecListenerPortMappingOutput
ToGetVirtualNodeSpecListenerPortMappingOutputWithContext(context.Context) GetVirtualNodeSpecListenerPortMappingOutput
}
GetVirtualNodeSpecListenerPortMappingInput is an input type that accepts GetVirtualNodeSpecListenerPortMappingArgs and GetVirtualNodeSpecListenerPortMappingOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerPortMappingInput` via:
GetVirtualNodeSpecListenerPortMappingArgs{...}
type GetVirtualNodeSpecListenerPortMappingOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerPortMappingOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerPortMappingOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerPortMappingOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerPortMappingOutput) Port ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerPortMappingOutput) Port() pulumi.IntOutput
func (GetVirtualNodeSpecListenerPortMappingOutput) Protocol ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerPortMappingOutput) Protocol() pulumi.StringOutput
func (GetVirtualNodeSpecListenerPortMappingOutput) ToGetVirtualNodeSpecListenerPortMappingOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerPortMappingOutput) ToGetVirtualNodeSpecListenerPortMappingOutput() GetVirtualNodeSpecListenerPortMappingOutput
func (GetVirtualNodeSpecListenerPortMappingOutput) ToGetVirtualNodeSpecListenerPortMappingOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerPortMappingOutput) ToGetVirtualNodeSpecListenerPortMappingOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerPortMappingOutput
type GetVirtualNodeSpecListenerTimeout ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeout struct {
Grpcs []GetVirtualNodeSpecListenerTimeoutGrpc `pulumi:"grpcs"`
Http2s []GetVirtualNodeSpecListenerTimeoutHttp2 `pulumi:"http2s"`
Https []GetVirtualNodeSpecListenerTimeoutHttp `pulumi:"https"`
Tcps []GetVirtualNodeSpecListenerTimeoutTcp `pulumi:"tcps"`
}
type GetVirtualNodeSpecListenerTimeoutArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutArgs struct {
Grpcs GetVirtualNodeSpecListenerTimeoutGrpcArrayInput `pulumi:"grpcs"`
Http2s GetVirtualNodeSpecListenerTimeoutHttp2ArrayInput `pulumi:"http2s"`
Https GetVirtualNodeSpecListenerTimeoutHttpArrayInput `pulumi:"https"`
Tcps GetVirtualNodeSpecListenerTimeoutTcpArrayInput `pulumi:"tcps"`
}
func (GetVirtualNodeSpecListenerTimeoutArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutArgs) ToGetVirtualNodeSpecListenerTimeoutOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutArgs) ToGetVirtualNodeSpecListenerTimeoutOutput() GetVirtualNodeSpecListenerTimeoutOutput
func (GetVirtualNodeSpecListenerTimeoutArgs) ToGetVirtualNodeSpecListenerTimeoutOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutArgs) ToGetVirtualNodeSpecListenerTimeoutOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutOutput
type GetVirtualNodeSpecListenerTimeoutArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutArray []GetVirtualNodeSpecListenerTimeoutInput
func (GetVirtualNodeSpecListenerTimeoutArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutArray) ToGetVirtualNodeSpecListenerTimeoutArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutArray) ToGetVirtualNodeSpecListenerTimeoutArrayOutput() GetVirtualNodeSpecListenerTimeoutArrayOutput
func (GetVirtualNodeSpecListenerTimeoutArray) ToGetVirtualNodeSpecListenerTimeoutArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutArray) ToGetVirtualNodeSpecListenerTimeoutArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutArrayOutput
type GetVirtualNodeSpecListenerTimeoutArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutArrayOutput() GetVirtualNodeSpecListenerTimeoutArrayOutput
ToGetVirtualNodeSpecListenerTimeoutArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutArrayOutput
}
GetVirtualNodeSpecListenerTimeoutArrayInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutArray and GetVirtualNodeSpecListenerTimeoutArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutArrayInput` via:
GetVirtualNodeSpecListenerTimeoutArray{ GetVirtualNodeSpecListenerTimeoutArgs{...} }
type GetVirtualNodeSpecListenerTimeoutArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutArrayOutput) ToGetVirtualNodeSpecListenerTimeoutArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutArrayOutput) ToGetVirtualNodeSpecListenerTimeoutArrayOutput() GetVirtualNodeSpecListenerTimeoutArrayOutput
func (GetVirtualNodeSpecListenerTimeoutArrayOutput) ToGetVirtualNodeSpecListenerTimeoutArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutArrayOutput) ToGetVirtualNodeSpecListenerTimeoutArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutArrayOutput
type GetVirtualNodeSpecListenerTimeoutGrpc ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpc struct {
Idles []GetVirtualNodeSpecListenerTimeoutGrpcIdle `pulumi:"idles"`
PerRequests []GetVirtualNodeSpecListenerTimeoutGrpcPerRequest `pulumi:"perRequests"`
}
type GetVirtualNodeSpecListenerTimeoutGrpcArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcArgs struct {
Idles GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayInput `pulumi:"idles"`
PerRequests GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayInput `pulumi:"perRequests"`
}
func (GetVirtualNodeSpecListenerTimeoutGrpcArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutGrpcArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutGrpcArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutGrpcArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcOutput() GetVirtualNodeSpecListenerTimeoutGrpcOutput
func (GetVirtualNodeSpecListenerTimeoutGrpcArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutGrpcArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcOutput
type GetVirtualNodeSpecListenerTimeoutGrpcArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcArray []GetVirtualNodeSpecListenerTimeoutGrpcInput
func (GetVirtualNodeSpecListenerTimeoutGrpcArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutGrpcArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutGrpcArray) ToGetVirtualNodeSpecListenerTimeoutGrpcArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutGrpcArray) ToGetVirtualNodeSpecListenerTimeoutGrpcArrayOutput() GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput
func (GetVirtualNodeSpecListenerTimeoutGrpcArray) ToGetVirtualNodeSpecListenerTimeoutGrpcArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutGrpcArray) ToGetVirtualNodeSpecListenerTimeoutGrpcArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput
type GetVirtualNodeSpecListenerTimeoutGrpcArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutGrpcArrayOutput() GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput
ToGetVirtualNodeSpecListenerTimeoutGrpcArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput
}
GetVirtualNodeSpecListenerTimeoutGrpcArrayInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutGrpcArray and GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutGrpcArrayInput` via:
GetVirtualNodeSpecListenerTimeoutGrpcArray{ GetVirtualNodeSpecListenerTimeoutGrpcArgs{...} }
type GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcArrayOutput() GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput
func (GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcArrayOutput
type GetVirtualNodeSpecListenerTimeoutGrpcIdle ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcIdleArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcIdleArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleOutput() GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput
type GetVirtualNodeSpecListenerTimeoutGrpcIdleArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcIdleArray []GetVirtualNodeSpecListenerTimeoutGrpcIdleInput
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleArray) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutGrpcIdleArray) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput() GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleArray) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutGrpcIdleArray) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput
type GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput() GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput
ToGetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput
}
GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutGrpcIdleArray and GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayInput` via:
GetVirtualNodeSpecListenerTimeoutGrpcIdleArray{ GetVirtualNodeSpecListenerTimeoutGrpcIdleArgs{...} }
type GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput() GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcIdleArrayOutput
type GetVirtualNodeSpecListenerTimeoutGrpcIdleInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcIdleInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutGrpcIdleOutput() GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput
ToGetVirtualNodeSpecListenerTimeoutGrpcIdleOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput
}
GetVirtualNodeSpecListenerTimeoutGrpcIdleInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutGrpcIdleArgs and GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutGrpcIdleInput` via:
GetVirtualNodeSpecListenerTimeoutGrpcIdleArgs{...}
type GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleOutput() GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcIdleOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput) Unit ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput) Unit() pulumi.StringOutput
func (GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput) Value ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutGrpcIdleOutput) Value() pulumi.IntOutput
type GetVirtualNodeSpecListenerTimeoutGrpcInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutGrpcOutput() GetVirtualNodeSpecListenerTimeoutGrpcOutput
ToGetVirtualNodeSpecListenerTimeoutGrpcOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutGrpcOutput
}
GetVirtualNodeSpecListenerTimeoutGrpcInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutGrpcArgs and GetVirtualNodeSpecListenerTimeoutGrpcOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutGrpcInput` via:
GetVirtualNodeSpecListenerTimeoutGrpcArgs{...}
type GetVirtualNodeSpecListenerTimeoutGrpcOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutGrpcOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutGrpcOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutGrpcOutput) PerRequests ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutGrpcOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutGrpcOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcOutput() GetVirtualNodeSpecListenerTimeoutGrpcOutput
func (GetVirtualNodeSpecListenerTimeoutGrpcOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutGrpcOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcOutput
type GetVirtualNodeSpecListenerTimeoutGrpcPerRequest ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput() GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArray []GetVirtualNodeSpecListenerTimeoutGrpcPerRequestInput
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArray) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArray) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput() GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArray) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArray) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput
type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput() GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput
ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput
}
GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArray and GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayInput` via:
GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArray{ GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArgs{...} }
type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput() GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArrayOutput
type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput() GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
}
GetVirtualNodeSpecListenerTimeoutGrpcPerRequestInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArgs and GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutGrpcPerRequestInput` via:
GetVirtualNodeSpecListenerTimeoutGrpcPerRequestArgs{...}
type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput() GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) Unit ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) Unit() pulumi.StringOutput
func (GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) Value ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) Value() pulumi.IntOutput
type GetVirtualNodeSpecListenerTimeoutHttp ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp struct {
Idles []GetVirtualNodeSpecListenerTimeoutHttpIdle `pulumi:"idles"`
PerRequests []GetVirtualNodeSpecListenerTimeoutHttpPerRequest `pulumi:"perRequests"`
}
type GetVirtualNodeSpecListenerTimeoutHttp2 ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2 struct {
Idles []GetVirtualNodeSpecListenerTimeoutHttp2Idle `pulumi:"idles"`
PerRequests []GetVirtualNodeSpecListenerTimeoutHttp2PerRequest `pulumi:"perRequests"`
}
type GetVirtualNodeSpecListenerTimeoutHttp2Args ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2Args struct {
Idles GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayInput `pulumi:"idles"`
PerRequests GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayInput `pulumi:"perRequests"`
}
func (GetVirtualNodeSpecListenerTimeoutHttp2Args) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttp2Args) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttp2Args) ToGetVirtualNodeSpecListenerTimeoutHttp2Output ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttp2Args) ToGetVirtualNodeSpecListenerTimeoutHttp2Output() GetVirtualNodeSpecListenerTimeoutHttp2Output
func (GetVirtualNodeSpecListenerTimeoutHttp2Args) ToGetVirtualNodeSpecListenerTimeoutHttp2OutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttp2Args) ToGetVirtualNodeSpecListenerTimeoutHttp2OutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2Output
type GetVirtualNodeSpecListenerTimeoutHttp2Array ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2Array []GetVirtualNodeSpecListenerTimeoutHttp2Input
func (GetVirtualNodeSpecListenerTimeoutHttp2Array) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttp2Array) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttp2Array) ToGetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttp2Array) ToGetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput() GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput
func (GetVirtualNodeSpecListenerTimeoutHttp2Array) ToGetVirtualNodeSpecListenerTimeoutHttp2ArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttp2Array) ToGetVirtualNodeSpecListenerTimeoutHttp2ArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput
type GetVirtualNodeSpecListenerTimeoutHttp2ArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2ArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput() GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput
ToGetVirtualNodeSpecListenerTimeoutHttp2ArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput
}
GetVirtualNodeSpecListenerTimeoutHttp2ArrayInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutHttp2Array and GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutHttp2ArrayInput` via:
GetVirtualNodeSpecListenerTimeoutHttp2Array{ GetVirtualNodeSpecListenerTimeoutHttp2Args{...} }
type GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput() GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput
func (GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2ArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2ArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2ArrayOutput
type GetVirtualNodeSpecListenerTimeoutHttp2Idle ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2IdleArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2IdleArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleOutput() GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput
type GetVirtualNodeSpecListenerTimeoutHttp2IdleArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2IdleArray []GetVirtualNodeSpecListenerTimeoutHttp2IdleInput
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleArray) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttp2IdleArray) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput() GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleArray) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttp2IdleArray) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput
type GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput() GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput
ToGetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput
}
GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutHttp2IdleArray and GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayInput` via:
GetVirtualNodeSpecListenerTimeoutHttp2IdleArray{ GetVirtualNodeSpecListenerTimeoutHttp2IdleArgs{...} }
type GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput() GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2IdleArrayOutput
type GetVirtualNodeSpecListenerTimeoutHttp2IdleInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2IdleInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutHttp2IdleOutput() GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput
ToGetVirtualNodeSpecListenerTimeoutHttp2IdleOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput
}
GetVirtualNodeSpecListenerTimeoutHttp2IdleInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutHttp2IdleArgs and GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutHttp2IdleInput` via:
GetVirtualNodeSpecListenerTimeoutHttp2IdleArgs{...}
type GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleOutput() GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2IdleOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput) Unit ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput) Unit() pulumi.StringOutput
func (GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput) Value ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttp2IdleOutput) Value() pulumi.IntOutput
type GetVirtualNodeSpecListenerTimeoutHttp2Input ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2Input interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutHttp2Output() GetVirtualNodeSpecListenerTimeoutHttp2Output
ToGetVirtualNodeSpecListenerTimeoutHttp2OutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutHttp2Output
}
GetVirtualNodeSpecListenerTimeoutHttp2Input is an input type that accepts GetVirtualNodeSpecListenerTimeoutHttp2Args and GetVirtualNodeSpecListenerTimeoutHttp2Output values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutHttp2Input` via:
GetVirtualNodeSpecListenerTimeoutHttp2Args{...}
type GetVirtualNodeSpecListenerTimeoutHttp2Output ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2Output struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutHttp2Output) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttp2Output) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttp2Output) PerRequests ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttp2Output) ToGetVirtualNodeSpecListenerTimeoutHttp2Output ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttp2Output) ToGetVirtualNodeSpecListenerTimeoutHttp2Output() GetVirtualNodeSpecListenerTimeoutHttp2Output
func (GetVirtualNodeSpecListenerTimeoutHttp2Output) ToGetVirtualNodeSpecListenerTimeoutHttp2OutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttp2Output) ToGetVirtualNodeSpecListenerTimeoutHttp2OutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2Output
type GetVirtualNodeSpecListenerTimeoutHttp2PerRequest ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput() GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArray []GetVirtualNodeSpecListenerTimeoutHttp2PerRequestInput
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArray) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArray) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput() GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArray) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArray) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput
type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput() GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput
ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput
}
GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArray and GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayInput` via:
GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArray{ GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArgs{...} }
type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput() GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArrayOutput
type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput() GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
}
GetVirtualNodeSpecListenerTimeoutHttp2PerRequestInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArgs and GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutHttp2PerRequestInput` via:
GetVirtualNodeSpecListenerTimeoutHttp2PerRequestArgs{...}
type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput() GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) Unit ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) Unit() pulumi.StringOutput
func (GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) Value ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) Value() pulumi.IntOutput
type GetVirtualNodeSpecListenerTimeoutHttpArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpArgs struct {
Idles GetVirtualNodeSpecListenerTimeoutHttpIdleArrayInput `pulumi:"idles"`
PerRequests GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayInput `pulumi:"perRequests"`
}
func (GetVirtualNodeSpecListenerTimeoutHttpArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttpArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttpArgs) ToGetVirtualNodeSpecListenerTimeoutHttpOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttpArgs) ToGetVirtualNodeSpecListenerTimeoutHttpOutput() GetVirtualNodeSpecListenerTimeoutHttpOutput
func (GetVirtualNodeSpecListenerTimeoutHttpArgs) ToGetVirtualNodeSpecListenerTimeoutHttpOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttpArgs) ToGetVirtualNodeSpecListenerTimeoutHttpOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpOutput
type GetVirtualNodeSpecListenerTimeoutHttpArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpArray []GetVirtualNodeSpecListenerTimeoutHttpInput
func (GetVirtualNodeSpecListenerTimeoutHttpArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttpArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttpArray) ToGetVirtualNodeSpecListenerTimeoutHttpArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttpArray) ToGetVirtualNodeSpecListenerTimeoutHttpArrayOutput() GetVirtualNodeSpecListenerTimeoutHttpArrayOutput
func (GetVirtualNodeSpecListenerTimeoutHttpArray) ToGetVirtualNodeSpecListenerTimeoutHttpArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttpArray) ToGetVirtualNodeSpecListenerTimeoutHttpArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpArrayOutput
type GetVirtualNodeSpecListenerTimeoutHttpArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutHttpArrayOutput() GetVirtualNodeSpecListenerTimeoutHttpArrayOutput
ToGetVirtualNodeSpecListenerTimeoutHttpArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutHttpArrayOutput
}
GetVirtualNodeSpecListenerTimeoutHttpArrayInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutHttpArray and GetVirtualNodeSpecListenerTimeoutHttpArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutHttpArrayInput` via:
GetVirtualNodeSpecListenerTimeoutHttpArray{ GetVirtualNodeSpecListenerTimeoutHttpArgs{...} }
type GetVirtualNodeSpecListenerTimeoutHttpArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutHttpArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttpArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttpArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttpArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpArrayOutput() GetVirtualNodeSpecListenerTimeoutHttpArrayOutput
func (GetVirtualNodeSpecListenerTimeoutHttpArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttpArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpArrayOutput
type GetVirtualNodeSpecListenerTimeoutHttpIdle ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpIdleArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpIdleArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetVirtualNodeSpecListenerTimeoutHttpIdleArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttpIdleArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttpIdleArgs) ToGetVirtualNodeSpecListenerTimeoutHttpIdleOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttpIdleArgs) ToGetVirtualNodeSpecListenerTimeoutHttpIdleOutput() GetVirtualNodeSpecListenerTimeoutHttpIdleOutput
func (GetVirtualNodeSpecListenerTimeoutHttpIdleArgs) ToGetVirtualNodeSpecListenerTimeoutHttpIdleOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttpIdleArgs) ToGetVirtualNodeSpecListenerTimeoutHttpIdleOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpIdleOutput
type GetVirtualNodeSpecListenerTimeoutHttpIdleArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpIdleArray []GetVirtualNodeSpecListenerTimeoutHttpIdleInput
func (GetVirtualNodeSpecListenerTimeoutHttpIdleArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttpIdleArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttpIdleArray) ToGetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttpIdleArray) ToGetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput() GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput
func (GetVirtualNodeSpecListenerTimeoutHttpIdleArray) ToGetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttpIdleArray) ToGetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput
type GetVirtualNodeSpecListenerTimeoutHttpIdleArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpIdleArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput() GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput
ToGetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput
}
GetVirtualNodeSpecListenerTimeoutHttpIdleArrayInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutHttpIdleArray and GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutHttpIdleArrayInput` via:
GetVirtualNodeSpecListenerTimeoutHttpIdleArray{ GetVirtualNodeSpecListenerTimeoutHttpIdleArgs{...} }
type GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput() GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput
func (GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpIdleArrayOutput
type GetVirtualNodeSpecListenerTimeoutHttpIdleInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpIdleInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutHttpIdleOutput() GetVirtualNodeSpecListenerTimeoutHttpIdleOutput
ToGetVirtualNodeSpecListenerTimeoutHttpIdleOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutHttpIdleOutput
}
GetVirtualNodeSpecListenerTimeoutHttpIdleInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutHttpIdleArgs and GetVirtualNodeSpecListenerTimeoutHttpIdleOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutHttpIdleInput` via:
GetVirtualNodeSpecListenerTimeoutHttpIdleArgs{...}
type GetVirtualNodeSpecListenerTimeoutHttpIdleOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpIdleOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutHttpIdleOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttpIdleOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttpIdleOutput) ToGetVirtualNodeSpecListenerTimeoutHttpIdleOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttpIdleOutput) ToGetVirtualNodeSpecListenerTimeoutHttpIdleOutput() GetVirtualNodeSpecListenerTimeoutHttpIdleOutput
func (GetVirtualNodeSpecListenerTimeoutHttpIdleOutput) ToGetVirtualNodeSpecListenerTimeoutHttpIdleOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttpIdleOutput) ToGetVirtualNodeSpecListenerTimeoutHttpIdleOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpIdleOutput
func (GetVirtualNodeSpecListenerTimeoutHttpIdleOutput) Unit ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttpIdleOutput) Unit() pulumi.StringOutput
func (GetVirtualNodeSpecListenerTimeoutHttpIdleOutput) Value ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttpIdleOutput) Value() pulumi.IntOutput
type GetVirtualNodeSpecListenerTimeoutHttpInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutHttpOutput() GetVirtualNodeSpecListenerTimeoutHttpOutput
ToGetVirtualNodeSpecListenerTimeoutHttpOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutHttpOutput
}
GetVirtualNodeSpecListenerTimeoutHttpInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutHttpArgs and GetVirtualNodeSpecListenerTimeoutHttpOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutHttpInput` via:
GetVirtualNodeSpecListenerTimeoutHttpArgs{...}
type GetVirtualNodeSpecListenerTimeoutHttpOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutHttpOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttpOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttpOutput) PerRequests ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttpOutput) ToGetVirtualNodeSpecListenerTimeoutHttpOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttpOutput) ToGetVirtualNodeSpecListenerTimeoutHttpOutput() GetVirtualNodeSpecListenerTimeoutHttpOutput
func (GetVirtualNodeSpecListenerTimeoutHttpOutput) ToGetVirtualNodeSpecListenerTimeoutHttpOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttpOutput) ToGetVirtualNodeSpecListenerTimeoutHttpOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpOutput
type GetVirtualNodeSpecListenerTimeoutHttpPerRequest ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpPerRequestArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpPerRequestArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput() GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput
type GetVirtualNodeSpecListenerTimeoutHttpPerRequestArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpPerRequestArray []GetVirtualNodeSpecListenerTimeoutHttpPerRequestInput
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestArray) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttpPerRequestArray) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput() GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestArray) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutHttpPerRequestArray) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput
type GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput() GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput
ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput
}
GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutHttpPerRequestArray and GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayInput` via:
GetVirtualNodeSpecListenerTimeoutHttpPerRequestArray{ GetVirtualNodeSpecListenerTimeoutHttpPerRequestArgs{...} }
type GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput() GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpPerRequestArrayOutput
type GetVirtualNodeSpecListenerTimeoutHttpPerRequestInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpPerRequestInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput() GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput
ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput
}
GetVirtualNodeSpecListenerTimeoutHttpPerRequestInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutHttpPerRequestArgs and GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutHttpPerRequestInput` via:
GetVirtualNodeSpecListenerTimeoutHttpPerRequestArgs{...}
type GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput() GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToGetVirtualNodeSpecListenerTimeoutHttpPerRequestOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput) Unit ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput) Unit() pulumi.StringOutput
func (GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput) Value ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutHttpPerRequestOutput) Value() pulumi.IntOutput
type GetVirtualNodeSpecListenerTimeoutInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutOutput() GetVirtualNodeSpecListenerTimeoutOutput
ToGetVirtualNodeSpecListenerTimeoutOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutOutput
}
GetVirtualNodeSpecListenerTimeoutInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutArgs and GetVirtualNodeSpecListenerTimeoutOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutInput` via:
GetVirtualNodeSpecListenerTimeoutArgs{...}
type GetVirtualNodeSpecListenerTimeoutOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutOutput) ToGetVirtualNodeSpecListenerTimeoutOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutOutput) ToGetVirtualNodeSpecListenerTimeoutOutput() GetVirtualNodeSpecListenerTimeoutOutput
func (GetVirtualNodeSpecListenerTimeoutOutput) ToGetVirtualNodeSpecListenerTimeoutOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutOutput) ToGetVirtualNodeSpecListenerTimeoutOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutOutput
type GetVirtualNodeSpecListenerTimeoutTcp ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutTcp struct {
Idles []GetVirtualNodeSpecListenerTimeoutTcpIdle `pulumi:"idles"`
}
type GetVirtualNodeSpecListenerTimeoutTcpArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutTcpArgs struct {
Idles GetVirtualNodeSpecListenerTimeoutTcpIdleArrayInput `pulumi:"idles"`
}
func (GetVirtualNodeSpecListenerTimeoutTcpArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutTcpArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutTcpArgs) ToGetVirtualNodeSpecListenerTimeoutTcpOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutTcpArgs) ToGetVirtualNodeSpecListenerTimeoutTcpOutput() GetVirtualNodeSpecListenerTimeoutTcpOutput
func (GetVirtualNodeSpecListenerTimeoutTcpArgs) ToGetVirtualNodeSpecListenerTimeoutTcpOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutTcpArgs) ToGetVirtualNodeSpecListenerTimeoutTcpOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutTcpOutput
type GetVirtualNodeSpecListenerTimeoutTcpArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutTcpArray []GetVirtualNodeSpecListenerTimeoutTcpInput
func (GetVirtualNodeSpecListenerTimeoutTcpArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutTcpArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutTcpArray) ToGetVirtualNodeSpecListenerTimeoutTcpArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutTcpArray) ToGetVirtualNodeSpecListenerTimeoutTcpArrayOutput() GetVirtualNodeSpecListenerTimeoutTcpArrayOutput
func (GetVirtualNodeSpecListenerTimeoutTcpArray) ToGetVirtualNodeSpecListenerTimeoutTcpArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutTcpArray) ToGetVirtualNodeSpecListenerTimeoutTcpArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutTcpArrayOutput
type GetVirtualNodeSpecListenerTimeoutTcpArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutTcpArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutTcpArrayOutput() GetVirtualNodeSpecListenerTimeoutTcpArrayOutput
ToGetVirtualNodeSpecListenerTimeoutTcpArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutTcpArrayOutput
}
GetVirtualNodeSpecListenerTimeoutTcpArrayInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutTcpArray and GetVirtualNodeSpecListenerTimeoutTcpArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutTcpArrayInput` via:
GetVirtualNodeSpecListenerTimeoutTcpArray{ GetVirtualNodeSpecListenerTimeoutTcpArgs{...} }
type GetVirtualNodeSpecListenerTimeoutTcpArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutTcpArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutTcpArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutTcpArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutTcpArrayOutput) ToGetVirtualNodeSpecListenerTimeoutTcpArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutTcpArrayOutput) ToGetVirtualNodeSpecListenerTimeoutTcpArrayOutput() GetVirtualNodeSpecListenerTimeoutTcpArrayOutput
func (GetVirtualNodeSpecListenerTimeoutTcpArrayOutput) ToGetVirtualNodeSpecListenerTimeoutTcpArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutTcpArrayOutput) ToGetVirtualNodeSpecListenerTimeoutTcpArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutTcpArrayOutput
type GetVirtualNodeSpecListenerTimeoutTcpIdle ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutTcpIdleArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutTcpIdleArgs struct {
Unit pulumi.StringInput `pulumi:"unit"`
Value pulumi.IntInput `pulumi:"value"`
}
func (GetVirtualNodeSpecListenerTimeoutTcpIdleArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutTcpIdleArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutTcpIdleArgs) ToGetVirtualNodeSpecListenerTimeoutTcpIdleOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutTcpIdleArgs) ToGetVirtualNodeSpecListenerTimeoutTcpIdleOutput() GetVirtualNodeSpecListenerTimeoutTcpIdleOutput
func (GetVirtualNodeSpecListenerTimeoutTcpIdleArgs) ToGetVirtualNodeSpecListenerTimeoutTcpIdleOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutTcpIdleArgs) ToGetVirtualNodeSpecListenerTimeoutTcpIdleOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutTcpIdleOutput
type GetVirtualNodeSpecListenerTimeoutTcpIdleArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutTcpIdleArray []GetVirtualNodeSpecListenerTimeoutTcpIdleInput
func (GetVirtualNodeSpecListenerTimeoutTcpIdleArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutTcpIdleArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutTcpIdleArray) ToGetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutTcpIdleArray) ToGetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput() GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput
func (GetVirtualNodeSpecListenerTimeoutTcpIdleArray) ToGetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTimeoutTcpIdleArray) ToGetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput
type GetVirtualNodeSpecListenerTimeoutTcpIdleArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutTcpIdleArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput() GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput
ToGetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput
}
GetVirtualNodeSpecListenerTimeoutTcpIdleArrayInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutTcpIdleArray and GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutTcpIdleArrayInput` via:
GetVirtualNodeSpecListenerTimeoutTcpIdleArray{ GetVirtualNodeSpecListenerTimeoutTcpIdleArgs{...} }
type GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput() GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput
func (GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput) ToGetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutTcpIdleArrayOutput
type GetVirtualNodeSpecListenerTimeoutTcpIdleInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutTcpIdleInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutTcpIdleOutput() GetVirtualNodeSpecListenerTimeoutTcpIdleOutput
ToGetVirtualNodeSpecListenerTimeoutTcpIdleOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutTcpIdleOutput
}
GetVirtualNodeSpecListenerTimeoutTcpIdleInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutTcpIdleArgs and GetVirtualNodeSpecListenerTimeoutTcpIdleOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutTcpIdleInput` via:
GetVirtualNodeSpecListenerTimeoutTcpIdleArgs{...}
type GetVirtualNodeSpecListenerTimeoutTcpIdleOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutTcpIdleOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutTcpIdleOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutTcpIdleOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutTcpIdleOutput) ToGetVirtualNodeSpecListenerTimeoutTcpIdleOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutTcpIdleOutput) ToGetVirtualNodeSpecListenerTimeoutTcpIdleOutput() GetVirtualNodeSpecListenerTimeoutTcpIdleOutput
func (GetVirtualNodeSpecListenerTimeoutTcpIdleOutput) ToGetVirtualNodeSpecListenerTimeoutTcpIdleOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutTcpIdleOutput) ToGetVirtualNodeSpecListenerTimeoutTcpIdleOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutTcpIdleOutput
func (GetVirtualNodeSpecListenerTimeoutTcpIdleOutput) Unit ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutTcpIdleOutput) Unit() pulumi.StringOutput
func (GetVirtualNodeSpecListenerTimeoutTcpIdleOutput) Value ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutTcpIdleOutput) Value() pulumi.IntOutput
type GetVirtualNodeSpecListenerTimeoutTcpInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutTcpInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTimeoutTcpOutput() GetVirtualNodeSpecListenerTimeoutTcpOutput
ToGetVirtualNodeSpecListenerTimeoutTcpOutputWithContext(context.Context) GetVirtualNodeSpecListenerTimeoutTcpOutput
}
GetVirtualNodeSpecListenerTimeoutTcpInput is an input type that accepts GetVirtualNodeSpecListenerTimeoutTcpArgs and GetVirtualNodeSpecListenerTimeoutTcpOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTimeoutTcpInput` via:
GetVirtualNodeSpecListenerTimeoutTcpArgs{...}
type GetVirtualNodeSpecListenerTimeoutTcpOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTimeoutTcpOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTimeoutTcpOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTimeoutTcpOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTimeoutTcpOutput) ToGetVirtualNodeSpecListenerTimeoutTcpOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutTcpOutput) ToGetVirtualNodeSpecListenerTimeoutTcpOutput() GetVirtualNodeSpecListenerTimeoutTcpOutput
func (GetVirtualNodeSpecListenerTimeoutTcpOutput) ToGetVirtualNodeSpecListenerTimeoutTcpOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTimeoutTcpOutput) ToGetVirtualNodeSpecListenerTimeoutTcpOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTimeoutTcpOutput
type GetVirtualNodeSpecListenerTl ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTl struct {
Certificates []GetVirtualNodeSpecListenerTlCertificate `pulumi:"certificates"`
Mode string `pulumi:"mode"`
Validations []GetVirtualNodeSpecListenerTlValidation `pulumi:"validations"`
}
type GetVirtualNodeSpecListenerTlArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlArgs struct {
Certificates GetVirtualNodeSpecListenerTlCertificateArrayInput `pulumi:"certificates"`
Mode pulumi.StringInput `pulumi:"mode"`
Validations GetVirtualNodeSpecListenerTlValidationArrayInput `pulumi:"validations"`
}
func (GetVirtualNodeSpecListenerTlArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlArgs) ToGetVirtualNodeSpecListenerTlOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlArgs) ToGetVirtualNodeSpecListenerTlOutput() GetVirtualNodeSpecListenerTlOutput
func (GetVirtualNodeSpecListenerTlArgs) ToGetVirtualNodeSpecListenerTlOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlArgs) ToGetVirtualNodeSpecListenerTlOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlOutput
type GetVirtualNodeSpecListenerTlArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlArray []GetVirtualNodeSpecListenerTlInput
func (GetVirtualNodeSpecListenerTlArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlArray) ToGetVirtualNodeSpecListenerTlArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlArray) ToGetVirtualNodeSpecListenerTlArrayOutput() GetVirtualNodeSpecListenerTlArrayOutput
func (GetVirtualNodeSpecListenerTlArray) ToGetVirtualNodeSpecListenerTlArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlArray) ToGetVirtualNodeSpecListenerTlArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlArrayOutput
type GetVirtualNodeSpecListenerTlArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlArrayOutput() GetVirtualNodeSpecListenerTlArrayOutput
ToGetVirtualNodeSpecListenerTlArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlArrayOutput
}
GetVirtualNodeSpecListenerTlArrayInput is an input type that accepts GetVirtualNodeSpecListenerTlArray and GetVirtualNodeSpecListenerTlArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlArrayInput` via:
GetVirtualNodeSpecListenerTlArray{ GetVirtualNodeSpecListenerTlArgs{...} }
type GetVirtualNodeSpecListenerTlArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlArrayOutput) ToGetVirtualNodeSpecListenerTlArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlArrayOutput) ToGetVirtualNodeSpecListenerTlArrayOutput() GetVirtualNodeSpecListenerTlArrayOutput
func (GetVirtualNodeSpecListenerTlArrayOutput) ToGetVirtualNodeSpecListenerTlArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlArrayOutput) ToGetVirtualNodeSpecListenerTlArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlArrayOutput
type GetVirtualNodeSpecListenerTlCertificate ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificate struct {
Acms []GetVirtualNodeSpecListenerTlCertificateAcm `pulumi:"acms"`
Files []GetVirtualNodeSpecListenerTlCertificateFile `pulumi:"files"`
Sds []GetVirtualNodeSpecListenerTlCertificateSd `pulumi:"sds"`
}
type GetVirtualNodeSpecListenerTlCertificateAcm ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateAcm struct {
CertificateArn string `pulumi:"certificateArn"`
}
type GetVirtualNodeSpecListenerTlCertificateAcmArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateAcmArgs struct {
CertificateArn pulumi.StringInput `pulumi:"certificateArn"`
}
func (GetVirtualNodeSpecListenerTlCertificateAcmArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlCertificateAcmArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlCertificateAcmArgs) ToGetVirtualNodeSpecListenerTlCertificateAcmOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlCertificateAcmArgs) ToGetVirtualNodeSpecListenerTlCertificateAcmOutput() GetVirtualNodeSpecListenerTlCertificateAcmOutput
func (GetVirtualNodeSpecListenerTlCertificateAcmArgs) ToGetVirtualNodeSpecListenerTlCertificateAcmOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlCertificateAcmArgs) ToGetVirtualNodeSpecListenerTlCertificateAcmOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateAcmOutput
type GetVirtualNodeSpecListenerTlCertificateAcmArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateAcmArray []GetVirtualNodeSpecListenerTlCertificateAcmInput
func (GetVirtualNodeSpecListenerTlCertificateAcmArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlCertificateAcmArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlCertificateAcmArray) ToGetVirtualNodeSpecListenerTlCertificateAcmArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlCertificateAcmArray) ToGetVirtualNodeSpecListenerTlCertificateAcmArrayOutput() GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput
func (GetVirtualNodeSpecListenerTlCertificateAcmArray) ToGetVirtualNodeSpecListenerTlCertificateAcmArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlCertificateAcmArray) ToGetVirtualNodeSpecListenerTlCertificateAcmArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput
type GetVirtualNodeSpecListenerTlCertificateAcmArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateAcmArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlCertificateAcmArrayOutput() GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput
ToGetVirtualNodeSpecListenerTlCertificateAcmArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput
}
GetVirtualNodeSpecListenerTlCertificateAcmArrayInput is an input type that accepts GetVirtualNodeSpecListenerTlCertificateAcmArray and GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlCertificateAcmArrayInput` via:
GetVirtualNodeSpecListenerTlCertificateAcmArray{ GetVirtualNodeSpecListenerTlCertificateAcmArgs{...} }
type GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateAcmArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateAcmArrayOutput() GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput
func (GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateAcmArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateAcmArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateAcmArrayOutput
type GetVirtualNodeSpecListenerTlCertificateAcmInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateAcmInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlCertificateAcmOutput() GetVirtualNodeSpecListenerTlCertificateAcmOutput
ToGetVirtualNodeSpecListenerTlCertificateAcmOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlCertificateAcmOutput
}
GetVirtualNodeSpecListenerTlCertificateAcmInput is an input type that accepts GetVirtualNodeSpecListenerTlCertificateAcmArgs and GetVirtualNodeSpecListenerTlCertificateAcmOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlCertificateAcmInput` via:
GetVirtualNodeSpecListenerTlCertificateAcmArgs{...}
type GetVirtualNodeSpecListenerTlCertificateAcmOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateAcmOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlCertificateAcmOutput) CertificateArn ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateAcmOutput) CertificateArn() pulumi.StringOutput
func (GetVirtualNodeSpecListenerTlCertificateAcmOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlCertificateAcmOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlCertificateAcmOutput) ToGetVirtualNodeSpecListenerTlCertificateAcmOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateAcmOutput) ToGetVirtualNodeSpecListenerTlCertificateAcmOutput() GetVirtualNodeSpecListenerTlCertificateAcmOutput
func (GetVirtualNodeSpecListenerTlCertificateAcmOutput) ToGetVirtualNodeSpecListenerTlCertificateAcmOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateAcmOutput) ToGetVirtualNodeSpecListenerTlCertificateAcmOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateAcmOutput
type GetVirtualNodeSpecListenerTlCertificateArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateArgs struct {
Acms GetVirtualNodeSpecListenerTlCertificateAcmArrayInput `pulumi:"acms"`
Files GetVirtualNodeSpecListenerTlCertificateFileArrayInput `pulumi:"files"`
Sds GetVirtualNodeSpecListenerTlCertificateSdArrayInput `pulumi:"sds"`
}
func (GetVirtualNodeSpecListenerTlCertificateArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlCertificateArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlCertificateArgs) ToGetVirtualNodeSpecListenerTlCertificateOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlCertificateArgs) ToGetVirtualNodeSpecListenerTlCertificateOutput() GetVirtualNodeSpecListenerTlCertificateOutput
func (GetVirtualNodeSpecListenerTlCertificateArgs) ToGetVirtualNodeSpecListenerTlCertificateOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlCertificateArgs) ToGetVirtualNodeSpecListenerTlCertificateOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateOutput
type GetVirtualNodeSpecListenerTlCertificateArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateArray []GetVirtualNodeSpecListenerTlCertificateInput
func (GetVirtualNodeSpecListenerTlCertificateArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlCertificateArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlCertificateArray) ToGetVirtualNodeSpecListenerTlCertificateArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlCertificateArray) ToGetVirtualNodeSpecListenerTlCertificateArrayOutput() GetVirtualNodeSpecListenerTlCertificateArrayOutput
func (GetVirtualNodeSpecListenerTlCertificateArray) ToGetVirtualNodeSpecListenerTlCertificateArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlCertificateArray) ToGetVirtualNodeSpecListenerTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateArrayOutput
type GetVirtualNodeSpecListenerTlCertificateArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlCertificateArrayOutput() GetVirtualNodeSpecListenerTlCertificateArrayOutput
ToGetVirtualNodeSpecListenerTlCertificateArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlCertificateArrayOutput
}
GetVirtualNodeSpecListenerTlCertificateArrayInput is an input type that accepts GetVirtualNodeSpecListenerTlCertificateArray and GetVirtualNodeSpecListenerTlCertificateArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlCertificateArrayInput` via:
GetVirtualNodeSpecListenerTlCertificateArray{ GetVirtualNodeSpecListenerTlCertificateArgs{...} }
type GetVirtualNodeSpecListenerTlCertificateArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlCertificateArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlCertificateArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlCertificateArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateArrayOutput() GetVirtualNodeSpecListenerTlCertificateArrayOutput
func (GetVirtualNodeSpecListenerTlCertificateArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateArrayOutput
type GetVirtualNodeSpecListenerTlCertificateFile ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateFileArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateFileArgs struct {
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
PrivateKey pulumi.StringInput `pulumi:"privateKey"`
}
func (GetVirtualNodeSpecListenerTlCertificateFileArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlCertificateFileArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlCertificateFileArgs) ToGetVirtualNodeSpecListenerTlCertificateFileOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlCertificateFileArgs) ToGetVirtualNodeSpecListenerTlCertificateFileOutput() GetVirtualNodeSpecListenerTlCertificateFileOutput
func (GetVirtualNodeSpecListenerTlCertificateFileArgs) ToGetVirtualNodeSpecListenerTlCertificateFileOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlCertificateFileArgs) ToGetVirtualNodeSpecListenerTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateFileOutput
type GetVirtualNodeSpecListenerTlCertificateFileArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateFileArray []GetVirtualNodeSpecListenerTlCertificateFileInput
func (GetVirtualNodeSpecListenerTlCertificateFileArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlCertificateFileArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlCertificateFileArray) ToGetVirtualNodeSpecListenerTlCertificateFileArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlCertificateFileArray) ToGetVirtualNodeSpecListenerTlCertificateFileArrayOutput() GetVirtualNodeSpecListenerTlCertificateFileArrayOutput
func (GetVirtualNodeSpecListenerTlCertificateFileArray) ToGetVirtualNodeSpecListenerTlCertificateFileArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlCertificateFileArray) ToGetVirtualNodeSpecListenerTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateFileArrayOutput
type GetVirtualNodeSpecListenerTlCertificateFileArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateFileArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlCertificateFileArrayOutput() GetVirtualNodeSpecListenerTlCertificateFileArrayOutput
ToGetVirtualNodeSpecListenerTlCertificateFileArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlCertificateFileArrayOutput
}
GetVirtualNodeSpecListenerTlCertificateFileArrayInput is an input type that accepts GetVirtualNodeSpecListenerTlCertificateFileArray and GetVirtualNodeSpecListenerTlCertificateFileArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlCertificateFileArrayInput` via:
GetVirtualNodeSpecListenerTlCertificateFileArray{ GetVirtualNodeSpecListenerTlCertificateFileArgs{...} }
type GetVirtualNodeSpecListenerTlCertificateFileArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateFileArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlCertificateFileArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlCertificateFileArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlCertificateFileArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateFileArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateFileArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateFileArrayOutput() GetVirtualNodeSpecListenerTlCertificateFileArrayOutput
func (GetVirtualNodeSpecListenerTlCertificateFileArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateFileArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateFileArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateFileArrayOutput
type GetVirtualNodeSpecListenerTlCertificateFileInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateFileInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlCertificateFileOutput() GetVirtualNodeSpecListenerTlCertificateFileOutput
ToGetVirtualNodeSpecListenerTlCertificateFileOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlCertificateFileOutput
}
GetVirtualNodeSpecListenerTlCertificateFileInput is an input type that accepts GetVirtualNodeSpecListenerTlCertificateFileArgs and GetVirtualNodeSpecListenerTlCertificateFileOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlCertificateFileInput` via:
GetVirtualNodeSpecListenerTlCertificateFileArgs{...}
type GetVirtualNodeSpecListenerTlCertificateFileOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateFileOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlCertificateFileOutput) CertificateChain ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateFileOutput) CertificateChain() pulumi.StringOutput
func (GetVirtualNodeSpecListenerTlCertificateFileOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlCertificateFileOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlCertificateFileOutput) PrivateKey ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateFileOutput) PrivateKey() pulumi.StringOutput
func (GetVirtualNodeSpecListenerTlCertificateFileOutput) ToGetVirtualNodeSpecListenerTlCertificateFileOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateFileOutput) ToGetVirtualNodeSpecListenerTlCertificateFileOutput() GetVirtualNodeSpecListenerTlCertificateFileOutput
func (GetVirtualNodeSpecListenerTlCertificateFileOutput) ToGetVirtualNodeSpecListenerTlCertificateFileOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateFileOutput) ToGetVirtualNodeSpecListenerTlCertificateFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateFileOutput
type GetVirtualNodeSpecListenerTlCertificateInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlCertificateOutput() GetVirtualNodeSpecListenerTlCertificateOutput
ToGetVirtualNodeSpecListenerTlCertificateOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlCertificateOutput
}
GetVirtualNodeSpecListenerTlCertificateInput is an input type that accepts GetVirtualNodeSpecListenerTlCertificateArgs and GetVirtualNodeSpecListenerTlCertificateOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlCertificateInput` via:
GetVirtualNodeSpecListenerTlCertificateArgs{...}
type GetVirtualNodeSpecListenerTlCertificateOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlCertificateOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlCertificateOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlCertificateOutput) ToGetVirtualNodeSpecListenerTlCertificateOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateOutput) ToGetVirtualNodeSpecListenerTlCertificateOutput() GetVirtualNodeSpecListenerTlCertificateOutput
func (GetVirtualNodeSpecListenerTlCertificateOutput) ToGetVirtualNodeSpecListenerTlCertificateOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateOutput) ToGetVirtualNodeSpecListenerTlCertificateOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateOutput
type GetVirtualNodeSpecListenerTlCertificateSd ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateSd struct {
SecretName string `pulumi:"secretName"`
}
type GetVirtualNodeSpecListenerTlCertificateSdArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateSdArgs struct {
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (GetVirtualNodeSpecListenerTlCertificateSdArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlCertificateSdArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlCertificateSdArgs) ToGetVirtualNodeSpecListenerTlCertificateSdOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlCertificateSdArgs) ToGetVirtualNodeSpecListenerTlCertificateSdOutput() GetVirtualNodeSpecListenerTlCertificateSdOutput
func (GetVirtualNodeSpecListenerTlCertificateSdArgs) ToGetVirtualNodeSpecListenerTlCertificateSdOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlCertificateSdArgs) ToGetVirtualNodeSpecListenerTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateSdOutput
type GetVirtualNodeSpecListenerTlCertificateSdArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateSdArray []GetVirtualNodeSpecListenerTlCertificateSdInput
func (GetVirtualNodeSpecListenerTlCertificateSdArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlCertificateSdArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlCertificateSdArray) ToGetVirtualNodeSpecListenerTlCertificateSdArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlCertificateSdArray) ToGetVirtualNodeSpecListenerTlCertificateSdArrayOutput() GetVirtualNodeSpecListenerTlCertificateSdArrayOutput
func (GetVirtualNodeSpecListenerTlCertificateSdArray) ToGetVirtualNodeSpecListenerTlCertificateSdArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlCertificateSdArray) ToGetVirtualNodeSpecListenerTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateSdArrayOutput
type GetVirtualNodeSpecListenerTlCertificateSdArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateSdArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlCertificateSdArrayOutput() GetVirtualNodeSpecListenerTlCertificateSdArrayOutput
ToGetVirtualNodeSpecListenerTlCertificateSdArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlCertificateSdArrayOutput
}
GetVirtualNodeSpecListenerTlCertificateSdArrayInput is an input type that accepts GetVirtualNodeSpecListenerTlCertificateSdArray and GetVirtualNodeSpecListenerTlCertificateSdArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlCertificateSdArrayInput` via:
GetVirtualNodeSpecListenerTlCertificateSdArray{ GetVirtualNodeSpecListenerTlCertificateSdArgs{...} }
type GetVirtualNodeSpecListenerTlCertificateSdArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateSdArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlCertificateSdArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlCertificateSdArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlCertificateSdArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateSdArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateSdArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateSdArrayOutput() GetVirtualNodeSpecListenerTlCertificateSdArrayOutput
func (GetVirtualNodeSpecListenerTlCertificateSdArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateSdArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateSdArrayOutput) ToGetVirtualNodeSpecListenerTlCertificateSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateSdArrayOutput
type GetVirtualNodeSpecListenerTlCertificateSdInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateSdInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlCertificateSdOutput() GetVirtualNodeSpecListenerTlCertificateSdOutput
ToGetVirtualNodeSpecListenerTlCertificateSdOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlCertificateSdOutput
}
GetVirtualNodeSpecListenerTlCertificateSdInput is an input type that accepts GetVirtualNodeSpecListenerTlCertificateSdArgs and GetVirtualNodeSpecListenerTlCertificateSdOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlCertificateSdInput` via:
GetVirtualNodeSpecListenerTlCertificateSdArgs{...}
type GetVirtualNodeSpecListenerTlCertificateSdOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlCertificateSdOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlCertificateSdOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlCertificateSdOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlCertificateSdOutput) SecretName ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateSdOutput) SecretName() pulumi.StringOutput
func (GetVirtualNodeSpecListenerTlCertificateSdOutput) ToGetVirtualNodeSpecListenerTlCertificateSdOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateSdOutput) ToGetVirtualNodeSpecListenerTlCertificateSdOutput() GetVirtualNodeSpecListenerTlCertificateSdOutput
func (GetVirtualNodeSpecListenerTlCertificateSdOutput) ToGetVirtualNodeSpecListenerTlCertificateSdOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlCertificateSdOutput) ToGetVirtualNodeSpecListenerTlCertificateSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlCertificateSdOutput
type GetVirtualNodeSpecListenerTlInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlOutput() GetVirtualNodeSpecListenerTlOutput
ToGetVirtualNodeSpecListenerTlOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlOutput
}
GetVirtualNodeSpecListenerTlInput is an input type that accepts GetVirtualNodeSpecListenerTlArgs and GetVirtualNodeSpecListenerTlOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlInput` via:
GetVirtualNodeSpecListenerTlArgs{...}
type GetVirtualNodeSpecListenerTlOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlOutput) Certificates ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlOutput) Certificates() GetVirtualNodeSpecListenerTlCertificateArrayOutput
func (GetVirtualNodeSpecListenerTlOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlOutput) Mode ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlOutput) Mode() pulumi.StringOutput
func (GetVirtualNodeSpecListenerTlOutput) ToGetVirtualNodeSpecListenerTlOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlOutput) ToGetVirtualNodeSpecListenerTlOutput() GetVirtualNodeSpecListenerTlOutput
func (GetVirtualNodeSpecListenerTlOutput) ToGetVirtualNodeSpecListenerTlOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlOutput) ToGetVirtualNodeSpecListenerTlOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlOutput
func (GetVirtualNodeSpecListenerTlOutput) Validations ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlOutput) Validations() GetVirtualNodeSpecListenerTlValidationArrayOutput
type GetVirtualNodeSpecListenerTlValidation ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidation struct {
SubjectAlternativeNames []GetVirtualNodeSpecListenerTlValidationSubjectAlternativeName `pulumi:"subjectAlternativeNames"`
Trusts []GetVirtualNodeSpecListenerTlValidationTrust `pulumi:"trusts"`
}
type GetVirtualNodeSpecListenerTlValidationArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationArgs struct {
SubjectAlternativeNames GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayInput `pulumi:"subjectAlternativeNames"`
Trusts GetVirtualNodeSpecListenerTlValidationTrustArrayInput `pulumi:"trusts"`
}
func (GetVirtualNodeSpecListenerTlValidationArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationArgs) ToGetVirtualNodeSpecListenerTlValidationOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationArgs) ToGetVirtualNodeSpecListenerTlValidationOutput() GetVirtualNodeSpecListenerTlValidationOutput
func (GetVirtualNodeSpecListenerTlValidationArgs) ToGetVirtualNodeSpecListenerTlValidationOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationArgs) ToGetVirtualNodeSpecListenerTlValidationOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationOutput
type GetVirtualNodeSpecListenerTlValidationArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationArray []GetVirtualNodeSpecListenerTlValidationInput
func (GetVirtualNodeSpecListenerTlValidationArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationArray) ToGetVirtualNodeSpecListenerTlValidationArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationArray) ToGetVirtualNodeSpecListenerTlValidationArrayOutput() GetVirtualNodeSpecListenerTlValidationArrayOutput
func (GetVirtualNodeSpecListenerTlValidationArray) ToGetVirtualNodeSpecListenerTlValidationArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationArray) ToGetVirtualNodeSpecListenerTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationArrayOutput
type GetVirtualNodeSpecListenerTlValidationArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlValidationArrayOutput() GetVirtualNodeSpecListenerTlValidationArrayOutput
ToGetVirtualNodeSpecListenerTlValidationArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlValidationArrayOutput
}
GetVirtualNodeSpecListenerTlValidationArrayInput is an input type that accepts GetVirtualNodeSpecListenerTlValidationArray and GetVirtualNodeSpecListenerTlValidationArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlValidationArrayInput` via:
GetVirtualNodeSpecListenerTlValidationArray{ GetVirtualNodeSpecListenerTlValidationArgs{...} }
type GetVirtualNodeSpecListenerTlValidationArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlValidationArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationArrayOutput) ToGetVirtualNodeSpecListenerTlValidationArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationArrayOutput) ToGetVirtualNodeSpecListenerTlValidationArrayOutput() GetVirtualNodeSpecListenerTlValidationArrayOutput
func (GetVirtualNodeSpecListenerTlValidationArrayOutput) ToGetVirtualNodeSpecListenerTlValidationArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationArrayOutput) ToGetVirtualNodeSpecListenerTlValidationArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationArrayOutput
type GetVirtualNodeSpecListenerTlValidationInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlValidationOutput() GetVirtualNodeSpecListenerTlValidationOutput
ToGetVirtualNodeSpecListenerTlValidationOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlValidationOutput
}
GetVirtualNodeSpecListenerTlValidationInput is an input type that accepts GetVirtualNodeSpecListenerTlValidationArgs and GetVirtualNodeSpecListenerTlValidationOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlValidationInput` via:
GetVirtualNodeSpecListenerTlValidationArgs{...}
type GetVirtualNodeSpecListenerTlValidationOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlValidationOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationOutput) SubjectAlternativeNames ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationOutput) SubjectAlternativeNames() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput
func (GetVirtualNodeSpecListenerTlValidationOutput) ToGetVirtualNodeSpecListenerTlValidationOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationOutput) ToGetVirtualNodeSpecListenerTlValidationOutput() GetVirtualNodeSpecListenerTlValidationOutput
func (GetVirtualNodeSpecListenerTlValidationOutput) ToGetVirtualNodeSpecListenerTlValidationOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationOutput) ToGetVirtualNodeSpecListenerTlValidationOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationOutput
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeName ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeName struct {
Matches []GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatch `pulumi:"matches"`
}
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArgs struct {
Matches GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayInput `pulumi:"matches"`
}
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArgs) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArray []GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameInput
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArray) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput
ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput
}
GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayInput is an input type that accepts GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArray and GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayInput` via:
GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArray{ GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArgs{...} }
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArrayOutput
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput
ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput
}
GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameInput is an input type that accepts GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArgs and GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameInput` via:
GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameArgs{...}
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatch ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatch struct {
Exacts []string `pulumi:"exacts"`
}
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArgs struct {
Exacts pulumi.StringArrayInput `pulumi:"exacts"`
}
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArgs) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArray []GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchInput
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArray) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
}
GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayInput is an input type that accepts GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArray and GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayInput` via:
GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArray{ GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArgs{...} }
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) Index ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArrayOutput
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput
ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput
}
GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchInput is an input type that accepts GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArgs and GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchInput` via:
GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchArgs{...}
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput) Exacts ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameMatchOutput
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput) Matches ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput() GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput
func (GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput) ToGetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationSubjectAlternativeNameOutput
type GetVirtualNodeSpecListenerTlValidationTrust ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrust struct {
Files []GetVirtualNodeSpecListenerTlValidationTrustFile `pulumi:"files"`
Sds []GetVirtualNodeSpecListenerTlValidationTrustSd `pulumi:"sds"`
}
type GetVirtualNodeSpecListenerTlValidationTrustArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustArgs struct {
Files GetVirtualNodeSpecListenerTlValidationTrustFileArrayInput `pulumi:"files"`
Sds GetVirtualNodeSpecListenerTlValidationTrustSdArrayInput `pulumi:"sds"`
}
func (GetVirtualNodeSpecListenerTlValidationTrustArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationTrustArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationTrustArgs) ToGetVirtualNodeSpecListenerTlValidationTrustOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationTrustArgs) ToGetVirtualNodeSpecListenerTlValidationTrustOutput() GetVirtualNodeSpecListenerTlValidationTrustOutput
func (GetVirtualNodeSpecListenerTlValidationTrustArgs) ToGetVirtualNodeSpecListenerTlValidationTrustOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationTrustArgs) ToGetVirtualNodeSpecListenerTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustOutput
type GetVirtualNodeSpecListenerTlValidationTrustArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustArray []GetVirtualNodeSpecListenerTlValidationTrustInput
func (GetVirtualNodeSpecListenerTlValidationTrustArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationTrustArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationTrustArray) ToGetVirtualNodeSpecListenerTlValidationTrustArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationTrustArray) ToGetVirtualNodeSpecListenerTlValidationTrustArrayOutput() GetVirtualNodeSpecListenerTlValidationTrustArrayOutput
func (GetVirtualNodeSpecListenerTlValidationTrustArray) ToGetVirtualNodeSpecListenerTlValidationTrustArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationTrustArray) ToGetVirtualNodeSpecListenerTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustArrayOutput
type GetVirtualNodeSpecListenerTlValidationTrustArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlValidationTrustArrayOutput() GetVirtualNodeSpecListenerTlValidationTrustArrayOutput
ToGetVirtualNodeSpecListenerTlValidationTrustArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlValidationTrustArrayOutput
}
GetVirtualNodeSpecListenerTlValidationTrustArrayInput is an input type that accepts GetVirtualNodeSpecListenerTlValidationTrustArray and GetVirtualNodeSpecListenerTlValidationTrustArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlValidationTrustArrayInput` via:
GetVirtualNodeSpecListenerTlValidationTrustArray{ GetVirtualNodeSpecListenerTlValidationTrustArgs{...} }
type GetVirtualNodeSpecListenerTlValidationTrustArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlValidationTrustArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationTrustArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationTrustArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationTrustArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustArrayOutput() GetVirtualNodeSpecListenerTlValidationTrustArrayOutput
func (GetVirtualNodeSpecListenerTlValidationTrustArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationTrustArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustArrayOutput
type GetVirtualNodeSpecListenerTlValidationTrustFile ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustFile struct {
CertificateChain string `pulumi:"certificateChain"`
}
type GetVirtualNodeSpecListenerTlValidationTrustFileArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustFileArgs struct {
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
}
func (GetVirtualNodeSpecListenerTlValidationTrustFileArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationTrustFileArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationTrustFileArgs) ToGetVirtualNodeSpecListenerTlValidationTrustFileOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationTrustFileArgs) ToGetVirtualNodeSpecListenerTlValidationTrustFileOutput() GetVirtualNodeSpecListenerTlValidationTrustFileOutput
func (GetVirtualNodeSpecListenerTlValidationTrustFileArgs) ToGetVirtualNodeSpecListenerTlValidationTrustFileOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationTrustFileArgs) ToGetVirtualNodeSpecListenerTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustFileOutput
type GetVirtualNodeSpecListenerTlValidationTrustFileArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustFileArray []GetVirtualNodeSpecListenerTlValidationTrustFileInput
func (GetVirtualNodeSpecListenerTlValidationTrustFileArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationTrustFileArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationTrustFileArray) ToGetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationTrustFileArray) ToGetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput() GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput
func (GetVirtualNodeSpecListenerTlValidationTrustFileArray) ToGetVirtualNodeSpecListenerTlValidationTrustFileArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationTrustFileArray) ToGetVirtualNodeSpecListenerTlValidationTrustFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput
type GetVirtualNodeSpecListenerTlValidationTrustFileArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustFileArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput() GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput
ToGetVirtualNodeSpecListenerTlValidationTrustFileArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput
}
GetVirtualNodeSpecListenerTlValidationTrustFileArrayInput is an input type that accepts GetVirtualNodeSpecListenerTlValidationTrustFileArray and GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlValidationTrustFileArrayInput` via:
GetVirtualNodeSpecListenerTlValidationTrustFileArray{ GetVirtualNodeSpecListenerTlValidationTrustFileArgs{...} }
type GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput() GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput
func (GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustFileArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustFileArrayOutput
type GetVirtualNodeSpecListenerTlValidationTrustFileInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustFileInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlValidationTrustFileOutput() GetVirtualNodeSpecListenerTlValidationTrustFileOutput
ToGetVirtualNodeSpecListenerTlValidationTrustFileOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlValidationTrustFileOutput
}
GetVirtualNodeSpecListenerTlValidationTrustFileInput is an input type that accepts GetVirtualNodeSpecListenerTlValidationTrustFileArgs and GetVirtualNodeSpecListenerTlValidationTrustFileOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlValidationTrustFileInput` via:
GetVirtualNodeSpecListenerTlValidationTrustFileArgs{...}
type GetVirtualNodeSpecListenerTlValidationTrustFileOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustFileOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlValidationTrustFileOutput) CertificateChain ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
func (GetVirtualNodeSpecListenerTlValidationTrustFileOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationTrustFileOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationTrustFileOutput) ToGetVirtualNodeSpecListenerTlValidationTrustFileOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationTrustFileOutput) ToGetVirtualNodeSpecListenerTlValidationTrustFileOutput() GetVirtualNodeSpecListenerTlValidationTrustFileOutput
func (GetVirtualNodeSpecListenerTlValidationTrustFileOutput) ToGetVirtualNodeSpecListenerTlValidationTrustFileOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationTrustFileOutput) ToGetVirtualNodeSpecListenerTlValidationTrustFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustFileOutput
type GetVirtualNodeSpecListenerTlValidationTrustInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlValidationTrustOutput() GetVirtualNodeSpecListenerTlValidationTrustOutput
ToGetVirtualNodeSpecListenerTlValidationTrustOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlValidationTrustOutput
}
GetVirtualNodeSpecListenerTlValidationTrustInput is an input type that accepts GetVirtualNodeSpecListenerTlValidationTrustArgs and GetVirtualNodeSpecListenerTlValidationTrustOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlValidationTrustInput` via:
GetVirtualNodeSpecListenerTlValidationTrustArgs{...}
type GetVirtualNodeSpecListenerTlValidationTrustOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlValidationTrustOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationTrustOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationTrustOutput) ToGetVirtualNodeSpecListenerTlValidationTrustOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationTrustOutput) ToGetVirtualNodeSpecListenerTlValidationTrustOutput() GetVirtualNodeSpecListenerTlValidationTrustOutput
func (GetVirtualNodeSpecListenerTlValidationTrustOutput) ToGetVirtualNodeSpecListenerTlValidationTrustOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationTrustOutput) ToGetVirtualNodeSpecListenerTlValidationTrustOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustOutput
type GetVirtualNodeSpecListenerTlValidationTrustSd ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustSd struct {
SecretName string `pulumi:"secretName"`
}
type GetVirtualNodeSpecListenerTlValidationTrustSdArgs ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustSdArgs struct {
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (GetVirtualNodeSpecListenerTlValidationTrustSdArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationTrustSdArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationTrustSdArgs) ToGetVirtualNodeSpecListenerTlValidationTrustSdOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationTrustSdArgs) ToGetVirtualNodeSpecListenerTlValidationTrustSdOutput() GetVirtualNodeSpecListenerTlValidationTrustSdOutput
func (GetVirtualNodeSpecListenerTlValidationTrustSdArgs) ToGetVirtualNodeSpecListenerTlValidationTrustSdOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationTrustSdArgs) ToGetVirtualNodeSpecListenerTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustSdOutput
type GetVirtualNodeSpecListenerTlValidationTrustSdArray ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustSdArray []GetVirtualNodeSpecListenerTlValidationTrustSdInput
func (GetVirtualNodeSpecListenerTlValidationTrustSdArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationTrustSdArray) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationTrustSdArray) ToGetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationTrustSdArray) ToGetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput() GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput
func (GetVirtualNodeSpecListenerTlValidationTrustSdArray) ToGetVirtualNodeSpecListenerTlValidationTrustSdArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecListenerTlValidationTrustSdArray) ToGetVirtualNodeSpecListenerTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput
type GetVirtualNodeSpecListenerTlValidationTrustSdArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustSdArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput() GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput
ToGetVirtualNodeSpecListenerTlValidationTrustSdArrayOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput
}
GetVirtualNodeSpecListenerTlValidationTrustSdArrayInput is an input type that accepts GetVirtualNodeSpecListenerTlValidationTrustSdArray and GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlValidationTrustSdArrayInput` via:
GetVirtualNodeSpecListenerTlValidationTrustSdArray{ GetVirtualNodeSpecListenerTlValidationTrustSdArgs{...} }
type GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput() GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput
func (GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustSdArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput) ToGetVirtualNodeSpecListenerTlValidationTrustSdArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustSdArrayOutput
type GetVirtualNodeSpecListenerTlValidationTrustSdInput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustSdInput interface {
pulumi.Input
ToGetVirtualNodeSpecListenerTlValidationTrustSdOutput() GetVirtualNodeSpecListenerTlValidationTrustSdOutput
ToGetVirtualNodeSpecListenerTlValidationTrustSdOutputWithContext(context.Context) GetVirtualNodeSpecListenerTlValidationTrustSdOutput
}
GetVirtualNodeSpecListenerTlValidationTrustSdInput is an input type that accepts GetVirtualNodeSpecListenerTlValidationTrustSdArgs and GetVirtualNodeSpecListenerTlValidationTrustSdOutput values. You can construct a concrete instance of `GetVirtualNodeSpecListenerTlValidationTrustSdInput` via:
GetVirtualNodeSpecListenerTlValidationTrustSdArgs{...}
type GetVirtualNodeSpecListenerTlValidationTrustSdOutput ¶ added in v5.35.0
type GetVirtualNodeSpecListenerTlValidationTrustSdOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecListenerTlValidationTrustSdOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecListenerTlValidationTrustSdOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecListenerTlValidationTrustSdOutput) SecretName ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationTrustSdOutput) SecretName() pulumi.StringOutput
func (GetVirtualNodeSpecListenerTlValidationTrustSdOutput) ToGetVirtualNodeSpecListenerTlValidationTrustSdOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationTrustSdOutput) ToGetVirtualNodeSpecListenerTlValidationTrustSdOutput() GetVirtualNodeSpecListenerTlValidationTrustSdOutput
func (GetVirtualNodeSpecListenerTlValidationTrustSdOutput) ToGetVirtualNodeSpecListenerTlValidationTrustSdOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecListenerTlValidationTrustSdOutput) ToGetVirtualNodeSpecListenerTlValidationTrustSdOutputWithContext(ctx context.Context) GetVirtualNodeSpecListenerTlValidationTrustSdOutput
type GetVirtualNodeSpecLogging ¶ added in v5.35.0
type GetVirtualNodeSpecLogging struct {
AccessLogs []GetVirtualNodeSpecLoggingAccessLog `pulumi:"accessLogs"`
}
type GetVirtualNodeSpecLoggingAccessLog ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLog struct {
Files []GetVirtualNodeSpecLoggingAccessLogFile `pulumi:"files"`
}
type GetVirtualNodeSpecLoggingAccessLogArgs ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogArgs struct {
Files GetVirtualNodeSpecLoggingAccessLogFileArrayInput `pulumi:"files"`
}
func (GetVirtualNodeSpecLoggingAccessLogArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingAccessLogArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingAccessLogArgs) ToGetVirtualNodeSpecLoggingAccessLogOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingAccessLogArgs) ToGetVirtualNodeSpecLoggingAccessLogOutput() GetVirtualNodeSpecLoggingAccessLogOutput
func (GetVirtualNodeSpecLoggingAccessLogArgs) ToGetVirtualNodeSpecLoggingAccessLogOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingAccessLogArgs) ToGetVirtualNodeSpecLoggingAccessLogOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogOutput
type GetVirtualNodeSpecLoggingAccessLogArray ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogArray []GetVirtualNodeSpecLoggingAccessLogInput
func (GetVirtualNodeSpecLoggingAccessLogArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingAccessLogArray) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingAccessLogArray) ToGetVirtualNodeSpecLoggingAccessLogArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingAccessLogArray) ToGetVirtualNodeSpecLoggingAccessLogArrayOutput() GetVirtualNodeSpecLoggingAccessLogArrayOutput
func (GetVirtualNodeSpecLoggingAccessLogArray) ToGetVirtualNodeSpecLoggingAccessLogArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingAccessLogArray) ToGetVirtualNodeSpecLoggingAccessLogArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogArrayOutput
type GetVirtualNodeSpecLoggingAccessLogArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecLoggingAccessLogArrayOutput() GetVirtualNodeSpecLoggingAccessLogArrayOutput
ToGetVirtualNodeSpecLoggingAccessLogArrayOutputWithContext(context.Context) GetVirtualNodeSpecLoggingAccessLogArrayOutput
}
GetVirtualNodeSpecLoggingAccessLogArrayInput is an input type that accepts GetVirtualNodeSpecLoggingAccessLogArray and GetVirtualNodeSpecLoggingAccessLogArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecLoggingAccessLogArrayInput` via:
GetVirtualNodeSpecLoggingAccessLogArray{ GetVirtualNodeSpecLoggingAccessLogArgs{...} }
type GetVirtualNodeSpecLoggingAccessLogArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecLoggingAccessLogArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingAccessLogArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingAccessLogArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogArrayOutput() GetVirtualNodeSpecLoggingAccessLogArrayOutput
func (GetVirtualNodeSpecLoggingAccessLogArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogArrayOutput
type GetVirtualNodeSpecLoggingAccessLogFile ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFile struct {
Formats []GetVirtualNodeSpecLoggingAccessLogFileFormat `pulumi:"formats"`
Path string `pulumi:"path"`
}
type GetVirtualNodeSpecLoggingAccessLogFileArgs ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileArgs struct {
Formats GetVirtualNodeSpecLoggingAccessLogFileFormatArrayInput `pulumi:"formats"`
Path pulumi.StringInput `pulumi:"path"`
}
func (GetVirtualNodeSpecLoggingAccessLogFileArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingAccessLogFileArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingAccessLogFileArgs) ToGetVirtualNodeSpecLoggingAccessLogFileOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingAccessLogFileArgs) ToGetVirtualNodeSpecLoggingAccessLogFileOutput() GetVirtualNodeSpecLoggingAccessLogFileOutput
func (GetVirtualNodeSpecLoggingAccessLogFileArgs) ToGetVirtualNodeSpecLoggingAccessLogFileOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingAccessLogFileArgs) ToGetVirtualNodeSpecLoggingAccessLogFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileOutput
type GetVirtualNodeSpecLoggingAccessLogFileArray ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileArray []GetVirtualNodeSpecLoggingAccessLogFileInput
func (GetVirtualNodeSpecLoggingAccessLogFileArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingAccessLogFileArray) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingAccessLogFileArray) ToGetVirtualNodeSpecLoggingAccessLogFileArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingAccessLogFileArray) ToGetVirtualNodeSpecLoggingAccessLogFileArrayOutput() GetVirtualNodeSpecLoggingAccessLogFileArrayOutput
func (GetVirtualNodeSpecLoggingAccessLogFileArray) ToGetVirtualNodeSpecLoggingAccessLogFileArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingAccessLogFileArray) ToGetVirtualNodeSpecLoggingAccessLogFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileArrayOutput
type GetVirtualNodeSpecLoggingAccessLogFileArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecLoggingAccessLogFileArrayOutput() GetVirtualNodeSpecLoggingAccessLogFileArrayOutput
ToGetVirtualNodeSpecLoggingAccessLogFileArrayOutputWithContext(context.Context) GetVirtualNodeSpecLoggingAccessLogFileArrayOutput
}
GetVirtualNodeSpecLoggingAccessLogFileArrayInput is an input type that accepts GetVirtualNodeSpecLoggingAccessLogFileArray and GetVirtualNodeSpecLoggingAccessLogFileArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecLoggingAccessLogFileArrayInput` via:
GetVirtualNodeSpecLoggingAccessLogFileArray{ GetVirtualNodeSpecLoggingAccessLogFileArgs{...} }
type GetVirtualNodeSpecLoggingAccessLogFileArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecLoggingAccessLogFileArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingAccessLogFileArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingAccessLogFileArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogFileArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileArrayOutput() GetVirtualNodeSpecLoggingAccessLogFileArrayOutput
func (GetVirtualNodeSpecLoggingAccessLogFileArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogFileArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileArrayOutput
type GetVirtualNodeSpecLoggingAccessLogFileFormat ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileFormat struct {
Jsons []GetVirtualNodeSpecLoggingAccessLogFileFormatJson `pulumi:"jsons"`
Text string `pulumi:"text"`
}
type GetVirtualNodeSpecLoggingAccessLogFileFormatArgs ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileFormatArgs struct {
Jsons GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayInput `pulumi:"jsons"`
Text pulumi.StringInput `pulumi:"text"`
}
func (GetVirtualNodeSpecLoggingAccessLogFileFormatArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingAccessLogFileFormatArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingAccessLogFileFormatArgs) ToGetVirtualNodeSpecLoggingAccessLogFileFormatOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingAccessLogFileFormatArgs) ToGetVirtualNodeSpecLoggingAccessLogFileFormatOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatOutput
func (GetVirtualNodeSpecLoggingAccessLogFileFormatArgs) ToGetVirtualNodeSpecLoggingAccessLogFileFormatOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingAccessLogFileFormatArgs) ToGetVirtualNodeSpecLoggingAccessLogFileFormatOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatOutput
type GetVirtualNodeSpecLoggingAccessLogFileFormatArray ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileFormatArray []GetVirtualNodeSpecLoggingAccessLogFileFormatInput
func (GetVirtualNodeSpecLoggingAccessLogFileFormatArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingAccessLogFileFormatArray) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingAccessLogFileFormatArray) ToGetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingAccessLogFileFormatArray) ToGetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput
func (GetVirtualNodeSpecLoggingAccessLogFileFormatArray) ToGetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingAccessLogFileFormatArray) ToGetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput
type GetVirtualNodeSpecLoggingAccessLogFileFormatArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileFormatArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput
ToGetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutputWithContext(context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput
}
GetVirtualNodeSpecLoggingAccessLogFileFormatArrayInput is an input type that accepts GetVirtualNodeSpecLoggingAccessLogFileFormatArray and GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecLoggingAccessLogFileFormatArrayInput` via:
GetVirtualNodeSpecLoggingAccessLogFileFormatArray{ GetVirtualNodeSpecLoggingAccessLogFileFormatArgs{...} }
type GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput
func (GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatArrayOutput
type GetVirtualNodeSpecLoggingAccessLogFileFormatInput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileFormatInput interface {
pulumi.Input
ToGetVirtualNodeSpecLoggingAccessLogFileFormatOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatOutput
ToGetVirtualNodeSpecLoggingAccessLogFileFormatOutputWithContext(context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatOutput
}
GetVirtualNodeSpecLoggingAccessLogFileFormatInput is an input type that accepts GetVirtualNodeSpecLoggingAccessLogFileFormatArgs and GetVirtualNodeSpecLoggingAccessLogFileFormatOutput values. You can construct a concrete instance of `GetVirtualNodeSpecLoggingAccessLogFileFormatInput` via:
GetVirtualNodeSpecLoggingAccessLogFileFormatArgs{...}
type GetVirtualNodeSpecLoggingAccessLogFileFormatJson ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArgs ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArgs struct {
Key pulumi.StringInput `pulumi:"key"`
Value pulumi.StringInput `pulumi:"value"`
}
func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArray ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArray []GetVirtualNodeSpecLoggingAccessLogFileFormatJsonInput
func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
}
GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayInput is an input type that accepts GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArray and GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayInput` via:
GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArray{ GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArgs{...} }
type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonInput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonInput interface {
pulumi.Input
ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutputWithContext(context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
}
GetVirtualNodeSpecLoggingAccessLogFileFormatJsonInput is an input type that accepts GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArgs and GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput values. You can construct a concrete instance of `GetVirtualNodeSpecLoggingAccessLogFileFormatJsonInput` via:
GetVirtualNodeSpecLoggingAccessLogFileFormatJsonArgs{...}
type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
func (GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) Value ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) Value() pulumi.StringOutput
type GetVirtualNodeSpecLoggingAccessLogFileFormatOutput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileFormatOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecLoggingAccessLogFileFormatOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingAccessLogFileFormatOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingAccessLogFileFormatOutput) Text ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogFileFormatOutput) Text() pulumi.StringOutput
func (GetVirtualNodeSpecLoggingAccessLogFileFormatOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogFileFormatOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatOutput() GetVirtualNodeSpecLoggingAccessLogFileFormatOutput
func (GetVirtualNodeSpecLoggingAccessLogFileFormatOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogFileFormatOutput) ToGetVirtualNodeSpecLoggingAccessLogFileFormatOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileFormatOutput
type GetVirtualNodeSpecLoggingAccessLogFileInput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileInput interface {
pulumi.Input
ToGetVirtualNodeSpecLoggingAccessLogFileOutput() GetVirtualNodeSpecLoggingAccessLogFileOutput
ToGetVirtualNodeSpecLoggingAccessLogFileOutputWithContext(context.Context) GetVirtualNodeSpecLoggingAccessLogFileOutput
}
GetVirtualNodeSpecLoggingAccessLogFileInput is an input type that accepts GetVirtualNodeSpecLoggingAccessLogFileArgs and GetVirtualNodeSpecLoggingAccessLogFileOutput values. You can construct a concrete instance of `GetVirtualNodeSpecLoggingAccessLogFileInput` via:
GetVirtualNodeSpecLoggingAccessLogFileArgs{...}
type GetVirtualNodeSpecLoggingAccessLogFileOutput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogFileOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecLoggingAccessLogFileOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingAccessLogFileOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingAccessLogFileOutput) Path ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogFileOutput) Path() pulumi.StringOutput
func (GetVirtualNodeSpecLoggingAccessLogFileOutput) ToGetVirtualNodeSpecLoggingAccessLogFileOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogFileOutput) ToGetVirtualNodeSpecLoggingAccessLogFileOutput() GetVirtualNodeSpecLoggingAccessLogFileOutput
func (GetVirtualNodeSpecLoggingAccessLogFileOutput) ToGetVirtualNodeSpecLoggingAccessLogFileOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogFileOutput) ToGetVirtualNodeSpecLoggingAccessLogFileOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogFileOutput
type GetVirtualNodeSpecLoggingAccessLogInput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogInput interface {
pulumi.Input
ToGetVirtualNodeSpecLoggingAccessLogOutput() GetVirtualNodeSpecLoggingAccessLogOutput
ToGetVirtualNodeSpecLoggingAccessLogOutputWithContext(context.Context) GetVirtualNodeSpecLoggingAccessLogOutput
}
GetVirtualNodeSpecLoggingAccessLogInput is an input type that accepts GetVirtualNodeSpecLoggingAccessLogArgs and GetVirtualNodeSpecLoggingAccessLogOutput values. You can construct a concrete instance of `GetVirtualNodeSpecLoggingAccessLogInput` via:
GetVirtualNodeSpecLoggingAccessLogArgs{...}
type GetVirtualNodeSpecLoggingAccessLogOutput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingAccessLogOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecLoggingAccessLogOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingAccessLogOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingAccessLogOutput) ToGetVirtualNodeSpecLoggingAccessLogOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogOutput) ToGetVirtualNodeSpecLoggingAccessLogOutput() GetVirtualNodeSpecLoggingAccessLogOutput
func (GetVirtualNodeSpecLoggingAccessLogOutput) ToGetVirtualNodeSpecLoggingAccessLogOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingAccessLogOutput) ToGetVirtualNodeSpecLoggingAccessLogOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingAccessLogOutput
type GetVirtualNodeSpecLoggingArgs ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingArgs struct {
AccessLogs GetVirtualNodeSpecLoggingAccessLogArrayInput `pulumi:"accessLogs"`
}
func (GetVirtualNodeSpecLoggingArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingArgs) ToGetVirtualNodeSpecLoggingOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingArgs) ToGetVirtualNodeSpecLoggingOutput() GetVirtualNodeSpecLoggingOutput
func (GetVirtualNodeSpecLoggingArgs) ToGetVirtualNodeSpecLoggingOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingArgs) ToGetVirtualNodeSpecLoggingOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingOutput
type GetVirtualNodeSpecLoggingArray ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingArray []GetVirtualNodeSpecLoggingInput
func (GetVirtualNodeSpecLoggingArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingArray) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingArray) ToGetVirtualNodeSpecLoggingArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingArray) ToGetVirtualNodeSpecLoggingArrayOutput() GetVirtualNodeSpecLoggingArrayOutput
func (GetVirtualNodeSpecLoggingArray) ToGetVirtualNodeSpecLoggingArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecLoggingArray) ToGetVirtualNodeSpecLoggingArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingArrayOutput
type GetVirtualNodeSpecLoggingArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecLoggingArrayOutput() GetVirtualNodeSpecLoggingArrayOutput
ToGetVirtualNodeSpecLoggingArrayOutputWithContext(context.Context) GetVirtualNodeSpecLoggingArrayOutput
}
GetVirtualNodeSpecLoggingArrayInput is an input type that accepts GetVirtualNodeSpecLoggingArray and GetVirtualNodeSpecLoggingArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecLoggingArrayInput` via:
GetVirtualNodeSpecLoggingArray{ GetVirtualNodeSpecLoggingArgs{...} }
type GetVirtualNodeSpecLoggingArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecLoggingArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingArrayOutput) Index ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingArrayOutput) Index(i pulumi.IntInput) GetVirtualNodeSpecLoggingOutput
func (GetVirtualNodeSpecLoggingArrayOutput) ToGetVirtualNodeSpecLoggingArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingArrayOutput) ToGetVirtualNodeSpecLoggingArrayOutput() GetVirtualNodeSpecLoggingArrayOutput
func (GetVirtualNodeSpecLoggingArrayOutput) ToGetVirtualNodeSpecLoggingArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingArrayOutput) ToGetVirtualNodeSpecLoggingArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingArrayOutput
type GetVirtualNodeSpecLoggingInput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingInput interface {
pulumi.Input
ToGetVirtualNodeSpecLoggingOutput() GetVirtualNodeSpecLoggingOutput
ToGetVirtualNodeSpecLoggingOutputWithContext(context.Context) GetVirtualNodeSpecLoggingOutput
}
GetVirtualNodeSpecLoggingInput is an input type that accepts GetVirtualNodeSpecLoggingArgs and GetVirtualNodeSpecLoggingOutput values. You can construct a concrete instance of `GetVirtualNodeSpecLoggingInput` via:
GetVirtualNodeSpecLoggingArgs{...}
type GetVirtualNodeSpecLoggingOutput ¶ added in v5.35.0
type GetVirtualNodeSpecLoggingOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecLoggingOutput) AccessLogs ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingOutput) AccessLogs() GetVirtualNodeSpecLoggingAccessLogArrayOutput
func (GetVirtualNodeSpecLoggingOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecLoggingOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecLoggingOutput) ToGetVirtualNodeSpecLoggingOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingOutput) ToGetVirtualNodeSpecLoggingOutput() GetVirtualNodeSpecLoggingOutput
func (GetVirtualNodeSpecLoggingOutput) ToGetVirtualNodeSpecLoggingOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecLoggingOutput) ToGetVirtualNodeSpecLoggingOutputWithContext(ctx context.Context) GetVirtualNodeSpecLoggingOutput
type GetVirtualNodeSpecOutput ¶ added in v5.35.0
type GetVirtualNodeSpecOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecOutput) BackendDefaults ¶ added in v5.35.0
func (o GetVirtualNodeSpecOutput) BackendDefaults() GetVirtualNodeSpecBackendDefaultArrayOutput
func (GetVirtualNodeSpecOutput) Backends ¶ added in v5.35.0
func (o GetVirtualNodeSpecOutput) Backends() GetVirtualNodeSpecBackendArrayOutput
func (GetVirtualNodeSpecOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecOutput) Listeners ¶ added in v5.35.0
func (o GetVirtualNodeSpecOutput) Listeners() GetVirtualNodeSpecListenerArrayOutput
func (GetVirtualNodeSpecOutput) Loggings ¶ added in v5.35.0
func (o GetVirtualNodeSpecOutput) Loggings() GetVirtualNodeSpecLoggingArrayOutput
func (GetVirtualNodeSpecOutput) ServiceDiscoveries ¶ added in v5.35.0
func (o GetVirtualNodeSpecOutput) ServiceDiscoveries() GetVirtualNodeSpecServiceDiscoveryArrayOutput
func (GetVirtualNodeSpecOutput) ToGetVirtualNodeSpecOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecOutput) ToGetVirtualNodeSpecOutput() GetVirtualNodeSpecOutput
func (GetVirtualNodeSpecOutput) ToGetVirtualNodeSpecOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecOutput) ToGetVirtualNodeSpecOutputWithContext(ctx context.Context) GetVirtualNodeSpecOutput
type GetVirtualNodeSpecServiceDiscovery ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscovery struct {
AwsCloudMaps []GetVirtualNodeSpecServiceDiscoveryAwsCloudMap `pulumi:"awsCloudMaps"`
Dns []GetVirtualNodeSpecServiceDiscoveryDn `pulumi:"dns"`
}
type GetVirtualNodeSpecServiceDiscoveryArgs ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryArgs struct {
AwsCloudMaps GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayInput `pulumi:"awsCloudMaps"`
Dns GetVirtualNodeSpecServiceDiscoveryDnArrayInput `pulumi:"dns"`
}
func (GetVirtualNodeSpecServiceDiscoveryArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecServiceDiscoveryArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecServiceDiscoveryArgs) ToGetVirtualNodeSpecServiceDiscoveryOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecServiceDiscoveryArgs) ToGetVirtualNodeSpecServiceDiscoveryOutput() GetVirtualNodeSpecServiceDiscoveryOutput
func (GetVirtualNodeSpecServiceDiscoveryArgs) ToGetVirtualNodeSpecServiceDiscoveryOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecServiceDiscoveryArgs) ToGetVirtualNodeSpecServiceDiscoveryOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryOutput
type GetVirtualNodeSpecServiceDiscoveryArray ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryArray []GetVirtualNodeSpecServiceDiscoveryInput
func (GetVirtualNodeSpecServiceDiscoveryArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecServiceDiscoveryArray) ElementType() reflect.Type
func (GetVirtualNodeSpecServiceDiscoveryArray) ToGetVirtualNodeSpecServiceDiscoveryArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecServiceDiscoveryArray) ToGetVirtualNodeSpecServiceDiscoveryArrayOutput() GetVirtualNodeSpecServiceDiscoveryArrayOutput
func (GetVirtualNodeSpecServiceDiscoveryArray) ToGetVirtualNodeSpecServiceDiscoveryArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecServiceDiscoveryArray) ToGetVirtualNodeSpecServiceDiscoveryArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryArrayOutput
type GetVirtualNodeSpecServiceDiscoveryArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecServiceDiscoveryArrayOutput() GetVirtualNodeSpecServiceDiscoveryArrayOutput
ToGetVirtualNodeSpecServiceDiscoveryArrayOutputWithContext(context.Context) GetVirtualNodeSpecServiceDiscoveryArrayOutput
}
GetVirtualNodeSpecServiceDiscoveryArrayInput is an input type that accepts GetVirtualNodeSpecServiceDiscoveryArray and GetVirtualNodeSpecServiceDiscoveryArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecServiceDiscoveryArrayInput` via:
GetVirtualNodeSpecServiceDiscoveryArray{ GetVirtualNodeSpecServiceDiscoveryArgs{...} }
type GetVirtualNodeSpecServiceDiscoveryArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecServiceDiscoveryArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecServiceDiscoveryArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecServiceDiscoveryArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryArrayOutput() GetVirtualNodeSpecServiceDiscoveryArrayOutput
func (GetVirtualNodeSpecServiceDiscoveryArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryArrayOutput
type GetVirtualNodeSpecServiceDiscoveryAwsCloudMap ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArgs ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArgs struct {
Attributes pulumi.StringMapInput `pulumi:"attributes"`
NamespaceName pulumi.StringInput `pulumi:"namespaceName"`
ServiceName pulumi.StringInput `pulumi:"serviceName"`
}
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput() GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArray ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArray []GetVirtualNodeSpecServiceDiscoveryAwsCloudMapInput
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArray) ElementType() reflect.Type
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArray) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArray) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput() GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArray) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArray) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput
type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput() GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput
ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutputWithContext(context.Context) GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput
}
GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayInput is an input type that accepts GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArray and GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayInput` via:
GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArray{ GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArgs{...} }
type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput() GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput
type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapInput ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapInput interface {
pulumi.Input
ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput() GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutputWithContext(context.Context) GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
}
GetVirtualNodeSpecServiceDiscoveryAwsCloudMapInput is an input type that accepts GetVirtualNodeSpecServiceDiscoveryAwsCloudMap and GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput values. You can construct a concrete instance of `GetVirtualNodeSpecServiceDiscoveryAwsCloudMapInput` via:
GetVirtualNodeSpecServiceDiscoveryAwsCloudMap{ "key": GetVirtualNodeSpecServiceDiscoveryAwsCloudArgs{...} }
type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) Attributes ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) Attributes() pulumi.StringMapOutput
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) NamespaceName ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) NamespaceName() pulumi.StringOutput
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ServiceName ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ServiceName() pulumi.StringOutput
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput() GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
func (GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToGetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
type GetVirtualNodeSpecServiceDiscoveryDn ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryDnArgs ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryDnArgs struct {
Hostname pulumi.StringInput `pulumi:"hostname"`
IpPreference pulumi.StringInput `pulumi:"ipPreference"`
ResponseType pulumi.StringInput `pulumi:"responseType"`
}
func (GetVirtualNodeSpecServiceDiscoveryDnArgs) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecServiceDiscoveryDnArgs) ElementType() reflect.Type
func (GetVirtualNodeSpecServiceDiscoveryDnArgs) ToGetVirtualNodeSpecServiceDiscoveryDnOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecServiceDiscoveryDnArgs) ToGetVirtualNodeSpecServiceDiscoveryDnOutput() GetVirtualNodeSpecServiceDiscoveryDnOutput
func (GetVirtualNodeSpecServiceDiscoveryDnArgs) ToGetVirtualNodeSpecServiceDiscoveryDnOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecServiceDiscoveryDnArgs) ToGetVirtualNodeSpecServiceDiscoveryDnOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryDnOutput
type GetVirtualNodeSpecServiceDiscoveryDnArray ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryDnArray []GetVirtualNodeSpecServiceDiscoveryDnInput
func (GetVirtualNodeSpecServiceDiscoveryDnArray) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecServiceDiscoveryDnArray) ElementType() reflect.Type
func (GetVirtualNodeSpecServiceDiscoveryDnArray) ToGetVirtualNodeSpecServiceDiscoveryDnArrayOutput ¶ added in v5.35.0
func (i GetVirtualNodeSpecServiceDiscoveryDnArray) ToGetVirtualNodeSpecServiceDiscoveryDnArrayOutput() GetVirtualNodeSpecServiceDiscoveryDnArrayOutput
func (GetVirtualNodeSpecServiceDiscoveryDnArray) ToGetVirtualNodeSpecServiceDiscoveryDnArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualNodeSpecServiceDiscoveryDnArray) ToGetVirtualNodeSpecServiceDiscoveryDnArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryDnArrayOutput
type GetVirtualNodeSpecServiceDiscoveryDnArrayInput ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryDnArrayInput interface {
pulumi.Input
ToGetVirtualNodeSpecServiceDiscoveryDnArrayOutput() GetVirtualNodeSpecServiceDiscoveryDnArrayOutput
ToGetVirtualNodeSpecServiceDiscoveryDnArrayOutputWithContext(context.Context) GetVirtualNodeSpecServiceDiscoveryDnArrayOutput
}
GetVirtualNodeSpecServiceDiscoveryDnArrayInput is an input type that accepts GetVirtualNodeSpecServiceDiscoveryDnArray and GetVirtualNodeSpecServiceDiscoveryDnArrayOutput values. You can construct a concrete instance of `GetVirtualNodeSpecServiceDiscoveryDnArrayInput` via:
GetVirtualNodeSpecServiceDiscoveryDnArray{ GetVirtualNodeSpecServiceDiscoveryDnArgs{...} }
type GetVirtualNodeSpecServiceDiscoveryDnArrayOutput ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryDnArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecServiceDiscoveryDnArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecServiceDiscoveryDnArrayOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecServiceDiscoveryDnArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryDnArrayOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryDnArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryDnArrayOutput() GetVirtualNodeSpecServiceDiscoveryDnArrayOutput
func (GetVirtualNodeSpecServiceDiscoveryDnArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryDnArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryDnArrayOutput) ToGetVirtualNodeSpecServiceDiscoveryDnArrayOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryDnArrayOutput
type GetVirtualNodeSpecServiceDiscoveryDnInput ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryDnInput interface {
pulumi.Input
ToGetVirtualNodeSpecServiceDiscoveryDnOutput() GetVirtualNodeSpecServiceDiscoveryDnOutput
ToGetVirtualNodeSpecServiceDiscoveryDnOutputWithContext(context.Context) GetVirtualNodeSpecServiceDiscoveryDnOutput
}
GetVirtualNodeSpecServiceDiscoveryDnInput is an input type that accepts GetVirtualNodeSpecServiceDiscoveryDnArgs and GetVirtualNodeSpecServiceDiscoveryDnOutput values. You can construct a concrete instance of `GetVirtualNodeSpecServiceDiscoveryDnInput` via:
GetVirtualNodeSpecServiceDiscoveryDnArgs{...}
type GetVirtualNodeSpecServiceDiscoveryDnOutput ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryDnOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecServiceDiscoveryDnOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecServiceDiscoveryDnOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecServiceDiscoveryDnOutput) Hostname ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryDnOutput) Hostname() pulumi.StringOutput
func (GetVirtualNodeSpecServiceDiscoveryDnOutput) IpPreference ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryDnOutput) IpPreference() pulumi.StringOutput
func (GetVirtualNodeSpecServiceDiscoveryDnOutput) ResponseType ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryDnOutput) ResponseType() pulumi.StringOutput
func (GetVirtualNodeSpecServiceDiscoveryDnOutput) ToGetVirtualNodeSpecServiceDiscoveryDnOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryDnOutput) ToGetVirtualNodeSpecServiceDiscoveryDnOutput() GetVirtualNodeSpecServiceDiscoveryDnOutput
func (GetVirtualNodeSpecServiceDiscoveryDnOutput) ToGetVirtualNodeSpecServiceDiscoveryDnOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryDnOutput) ToGetVirtualNodeSpecServiceDiscoveryDnOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryDnOutput
type GetVirtualNodeSpecServiceDiscoveryInput ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryInput interface {
pulumi.Input
ToGetVirtualNodeSpecServiceDiscoveryOutput() GetVirtualNodeSpecServiceDiscoveryOutput
ToGetVirtualNodeSpecServiceDiscoveryOutputWithContext(context.Context) GetVirtualNodeSpecServiceDiscoveryOutput
}
GetVirtualNodeSpecServiceDiscoveryInput is an input type that accepts GetVirtualNodeSpecServiceDiscoveryArgs and GetVirtualNodeSpecServiceDiscoveryOutput values. You can construct a concrete instance of `GetVirtualNodeSpecServiceDiscoveryInput` via:
GetVirtualNodeSpecServiceDiscoveryArgs{...}
type GetVirtualNodeSpecServiceDiscoveryOutput ¶ added in v5.35.0
type GetVirtualNodeSpecServiceDiscoveryOutput struct{ *pulumi.OutputState }
func (GetVirtualNodeSpecServiceDiscoveryOutput) AwsCloudMaps ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryOutput) AwsCloudMaps() GetVirtualNodeSpecServiceDiscoveryAwsCloudMapArrayOutput
func (GetVirtualNodeSpecServiceDiscoveryOutput) ElementType ¶ added in v5.35.0
func (GetVirtualNodeSpecServiceDiscoveryOutput) ElementType() reflect.Type
func (GetVirtualNodeSpecServiceDiscoveryOutput) ToGetVirtualNodeSpecServiceDiscoveryOutput ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryOutput) ToGetVirtualNodeSpecServiceDiscoveryOutput() GetVirtualNodeSpecServiceDiscoveryOutput
func (GetVirtualNodeSpecServiceDiscoveryOutput) ToGetVirtualNodeSpecServiceDiscoveryOutputWithContext ¶ added in v5.35.0
func (o GetVirtualNodeSpecServiceDiscoveryOutput) ToGetVirtualNodeSpecServiceDiscoveryOutputWithContext(ctx context.Context) GetVirtualNodeSpecServiceDiscoveryOutput
type GetVirtualRouterSpec ¶ added in v5.35.0
type GetVirtualRouterSpec struct {
Listeners []GetVirtualRouterSpecListener `pulumi:"listeners"`
}
type GetVirtualRouterSpecArgs ¶ added in v5.35.0
type GetVirtualRouterSpecArgs struct {
Listeners GetVirtualRouterSpecListenerArrayInput `pulumi:"listeners"`
}
func (GetVirtualRouterSpecArgs) ElementType ¶ added in v5.35.0
func (GetVirtualRouterSpecArgs) ElementType() reflect.Type
func (GetVirtualRouterSpecArgs) ToGetVirtualRouterSpecOutput ¶ added in v5.35.0
func (i GetVirtualRouterSpecArgs) ToGetVirtualRouterSpecOutput() GetVirtualRouterSpecOutput
func (GetVirtualRouterSpecArgs) ToGetVirtualRouterSpecOutputWithContext ¶ added in v5.35.0
func (i GetVirtualRouterSpecArgs) ToGetVirtualRouterSpecOutputWithContext(ctx context.Context) GetVirtualRouterSpecOutput
type GetVirtualRouterSpecArray ¶ added in v5.35.0
type GetVirtualRouterSpecArray []GetVirtualRouterSpecInput
func (GetVirtualRouterSpecArray) ElementType ¶ added in v5.35.0
func (GetVirtualRouterSpecArray) ElementType() reflect.Type
func (GetVirtualRouterSpecArray) ToGetVirtualRouterSpecArrayOutput ¶ added in v5.35.0
func (i GetVirtualRouterSpecArray) ToGetVirtualRouterSpecArrayOutput() GetVirtualRouterSpecArrayOutput
func (GetVirtualRouterSpecArray) ToGetVirtualRouterSpecArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualRouterSpecArray) ToGetVirtualRouterSpecArrayOutputWithContext(ctx context.Context) GetVirtualRouterSpecArrayOutput
type GetVirtualRouterSpecArrayInput ¶ added in v5.35.0
type GetVirtualRouterSpecArrayInput interface {
pulumi.Input
ToGetVirtualRouterSpecArrayOutput() GetVirtualRouterSpecArrayOutput
ToGetVirtualRouterSpecArrayOutputWithContext(context.Context) GetVirtualRouterSpecArrayOutput
}
GetVirtualRouterSpecArrayInput is an input type that accepts GetVirtualRouterSpecArray and GetVirtualRouterSpecArrayOutput values. You can construct a concrete instance of `GetVirtualRouterSpecArrayInput` via:
GetVirtualRouterSpecArray{ GetVirtualRouterSpecArgs{...} }
type GetVirtualRouterSpecArrayOutput ¶ added in v5.35.0
type GetVirtualRouterSpecArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualRouterSpecArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualRouterSpecArrayOutput) ElementType() reflect.Type
func (GetVirtualRouterSpecArrayOutput) Index ¶ added in v5.35.0
func (o GetVirtualRouterSpecArrayOutput) Index(i pulumi.IntInput) GetVirtualRouterSpecOutput
func (GetVirtualRouterSpecArrayOutput) ToGetVirtualRouterSpecArrayOutput ¶ added in v5.35.0
func (o GetVirtualRouterSpecArrayOutput) ToGetVirtualRouterSpecArrayOutput() GetVirtualRouterSpecArrayOutput
func (GetVirtualRouterSpecArrayOutput) ToGetVirtualRouterSpecArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualRouterSpecArrayOutput) ToGetVirtualRouterSpecArrayOutputWithContext(ctx context.Context) GetVirtualRouterSpecArrayOutput
type GetVirtualRouterSpecInput ¶ added in v5.35.0
type GetVirtualRouterSpecInput interface {
pulumi.Input
ToGetVirtualRouterSpecOutput() GetVirtualRouterSpecOutput
ToGetVirtualRouterSpecOutputWithContext(context.Context) GetVirtualRouterSpecOutput
}
GetVirtualRouterSpecInput is an input type that accepts GetVirtualRouterSpecArgs and GetVirtualRouterSpecOutput values. You can construct a concrete instance of `GetVirtualRouterSpecInput` via:
GetVirtualRouterSpecArgs{...}
type GetVirtualRouterSpecListener ¶ added in v5.35.0
type GetVirtualRouterSpecListener struct {
PortMappings []GetVirtualRouterSpecListenerPortMapping `pulumi:"portMappings"`
}
type GetVirtualRouterSpecListenerArgs ¶ added in v5.35.0
type GetVirtualRouterSpecListenerArgs struct {
PortMappings GetVirtualRouterSpecListenerPortMappingArrayInput `pulumi:"portMappings"`
}
func (GetVirtualRouterSpecListenerArgs) ElementType ¶ added in v5.35.0
func (GetVirtualRouterSpecListenerArgs) ElementType() reflect.Type
func (GetVirtualRouterSpecListenerArgs) ToGetVirtualRouterSpecListenerOutput ¶ added in v5.35.0
func (i GetVirtualRouterSpecListenerArgs) ToGetVirtualRouterSpecListenerOutput() GetVirtualRouterSpecListenerOutput
func (GetVirtualRouterSpecListenerArgs) ToGetVirtualRouterSpecListenerOutputWithContext ¶ added in v5.35.0
func (i GetVirtualRouterSpecListenerArgs) ToGetVirtualRouterSpecListenerOutputWithContext(ctx context.Context) GetVirtualRouterSpecListenerOutput
type GetVirtualRouterSpecListenerArray ¶ added in v5.35.0
type GetVirtualRouterSpecListenerArray []GetVirtualRouterSpecListenerInput
func (GetVirtualRouterSpecListenerArray) ElementType ¶ added in v5.35.0
func (GetVirtualRouterSpecListenerArray) ElementType() reflect.Type
func (GetVirtualRouterSpecListenerArray) ToGetVirtualRouterSpecListenerArrayOutput ¶ added in v5.35.0
func (i GetVirtualRouterSpecListenerArray) ToGetVirtualRouterSpecListenerArrayOutput() GetVirtualRouterSpecListenerArrayOutput
func (GetVirtualRouterSpecListenerArray) ToGetVirtualRouterSpecListenerArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualRouterSpecListenerArray) ToGetVirtualRouterSpecListenerArrayOutputWithContext(ctx context.Context) GetVirtualRouterSpecListenerArrayOutput
type GetVirtualRouterSpecListenerArrayInput ¶ added in v5.35.0
type GetVirtualRouterSpecListenerArrayInput interface {
pulumi.Input
ToGetVirtualRouterSpecListenerArrayOutput() GetVirtualRouterSpecListenerArrayOutput
ToGetVirtualRouterSpecListenerArrayOutputWithContext(context.Context) GetVirtualRouterSpecListenerArrayOutput
}
GetVirtualRouterSpecListenerArrayInput is an input type that accepts GetVirtualRouterSpecListenerArray and GetVirtualRouterSpecListenerArrayOutput values. You can construct a concrete instance of `GetVirtualRouterSpecListenerArrayInput` via:
GetVirtualRouterSpecListenerArray{ GetVirtualRouterSpecListenerArgs{...} }
type GetVirtualRouterSpecListenerArrayOutput ¶ added in v5.35.0
type GetVirtualRouterSpecListenerArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualRouterSpecListenerArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualRouterSpecListenerArrayOutput) ElementType() reflect.Type
func (GetVirtualRouterSpecListenerArrayOutput) ToGetVirtualRouterSpecListenerArrayOutput ¶ added in v5.35.0
func (o GetVirtualRouterSpecListenerArrayOutput) ToGetVirtualRouterSpecListenerArrayOutput() GetVirtualRouterSpecListenerArrayOutput
func (GetVirtualRouterSpecListenerArrayOutput) ToGetVirtualRouterSpecListenerArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualRouterSpecListenerArrayOutput) ToGetVirtualRouterSpecListenerArrayOutputWithContext(ctx context.Context) GetVirtualRouterSpecListenerArrayOutput
type GetVirtualRouterSpecListenerInput ¶ added in v5.35.0
type GetVirtualRouterSpecListenerInput interface {
pulumi.Input
ToGetVirtualRouterSpecListenerOutput() GetVirtualRouterSpecListenerOutput
ToGetVirtualRouterSpecListenerOutputWithContext(context.Context) GetVirtualRouterSpecListenerOutput
}
GetVirtualRouterSpecListenerInput is an input type that accepts GetVirtualRouterSpecListenerArgs and GetVirtualRouterSpecListenerOutput values. You can construct a concrete instance of `GetVirtualRouterSpecListenerInput` via:
GetVirtualRouterSpecListenerArgs{...}
type GetVirtualRouterSpecListenerOutput ¶ added in v5.35.0
type GetVirtualRouterSpecListenerOutput struct{ *pulumi.OutputState }
func (GetVirtualRouterSpecListenerOutput) ElementType ¶ added in v5.35.0
func (GetVirtualRouterSpecListenerOutput) ElementType() reflect.Type
func (GetVirtualRouterSpecListenerOutput) PortMappings ¶ added in v5.35.0
func (o GetVirtualRouterSpecListenerOutput) PortMappings() GetVirtualRouterSpecListenerPortMappingArrayOutput
func (GetVirtualRouterSpecListenerOutput) ToGetVirtualRouterSpecListenerOutput ¶ added in v5.35.0
func (o GetVirtualRouterSpecListenerOutput) ToGetVirtualRouterSpecListenerOutput() GetVirtualRouterSpecListenerOutput
func (GetVirtualRouterSpecListenerOutput) ToGetVirtualRouterSpecListenerOutputWithContext ¶ added in v5.35.0
func (o GetVirtualRouterSpecListenerOutput) ToGetVirtualRouterSpecListenerOutputWithContext(ctx context.Context) GetVirtualRouterSpecListenerOutput
type GetVirtualRouterSpecListenerPortMapping ¶ added in v5.35.0
type GetVirtualRouterSpecListenerPortMappingArgs ¶ added in v5.35.0
type GetVirtualRouterSpecListenerPortMappingArgs struct {
Port pulumi.IntInput `pulumi:"port"`
Protocol pulumi.StringInput `pulumi:"protocol"`
}
func (GetVirtualRouterSpecListenerPortMappingArgs) ElementType ¶ added in v5.35.0
func (GetVirtualRouterSpecListenerPortMappingArgs) ElementType() reflect.Type
func (GetVirtualRouterSpecListenerPortMappingArgs) ToGetVirtualRouterSpecListenerPortMappingOutput ¶ added in v5.35.0
func (i GetVirtualRouterSpecListenerPortMappingArgs) ToGetVirtualRouterSpecListenerPortMappingOutput() GetVirtualRouterSpecListenerPortMappingOutput
func (GetVirtualRouterSpecListenerPortMappingArgs) ToGetVirtualRouterSpecListenerPortMappingOutputWithContext ¶ added in v5.35.0
func (i GetVirtualRouterSpecListenerPortMappingArgs) ToGetVirtualRouterSpecListenerPortMappingOutputWithContext(ctx context.Context) GetVirtualRouterSpecListenerPortMappingOutput
type GetVirtualRouterSpecListenerPortMappingArray ¶ added in v5.35.0
type GetVirtualRouterSpecListenerPortMappingArray []GetVirtualRouterSpecListenerPortMappingInput
func (GetVirtualRouterSpecListenerPortMappingArray) ElementType ¶ added in v5.35.0
func (GetVirtualRouterSpecListenerPortMappingArray) ElementType() reflect.Type
func (GetVirtualRouterSpecListenerPortMappingArray) ToGetVirtualRouterSpecListenerPortMappingArrayOutput ¶ added in v5.35.0
func (i GetVirtualRouterSpecListenerPortMappingArray) ToGetVirtualRouterSpecListenerPortMappingArrayOutput() GetVirtualRouterSpecListenerPortMappingArrayOutput
func (GetVirtualRouterSpecListenerPortMappingArray) ToGetVirtualRouterSpecListenerPortMappingArrayOutputWithContext ¶ added in v5.35.0
func (i GetVirtualRouterSpecListenerPortMappingArray) ToGetVirtualRouterSpecListenerPortMappingArrayOutputWithContext(ctx context.Context) GetVirtualRouterSpecListenerPortMappingArrayOutput
type GetVirtualRouterSpecListenerPortMappingArrayInput ¶ added in v5.35.0
type GetVirtualRouterSpecListenerPortMappingArrayInput interface {
pulumi.Input
ToGetVirtualRouterSpecListenerPortMappingArrayOutput() GetVirtualRouterSpecListenerPortMappingArrayOutput
ToGetVirtualRouterSpecListenerPortMappingArrayOutputWithContext(context.Context) GetVirtualRouterSpecListenerPortMappingArrayOutput
}
GetVirtualRouterSpecListenerPortMappingArrayInput is an input type that accepts GetVirtualRouterSpecListenerPortMappingArray and GetVirtualRouterSpecListenerPortMappingArrayOutput values. You can construct a concrete instance of `GetVirtualRouterSpecListenerPortMappingArrayInput` via:
GetVirtualRouterSpecListenerPortMappingArray{ GetVirtualRouterSpecListenerPortMappingArgs{...} }
type GetVirtualRouterSpecListenerPortMappingArrayOutput ¶ added in v5.35.0
type GetVirtualRouterSpecListenerPortMappingArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualRouterSpecListenerPortMappingArrayOutput) ElementType ¶ added in v5.35.0
func (GetVirtualRouterSpecListenerPortMappingArrayOutput) ElementType() reflect.Type
func (GetVirtualRouterSpecListenerPortMappingArrayOutput) ToGetVirtualRouterSpecListenerPortMappingArrayOutput ¶ added in v5.35.0
func (o GetVirtualRouterSpecListenerPortMappingArrayOutput) ToGetVirtualRouterSpecListenerPortMappingArrayOutput() GetVirtualRouterSpecListenerPortMappingArrayOutput
func (GetVirtualRouterSpecListenerPortMappingArrayOutput) ToGetVirtualRouterSpecListenerPortMappingArrayOutputWithContext ¶ added in v5.35.0
func (o GetVirtualRouterSpecListenerPortMappingArrayOutput) ToGetVirtualRouterSpecListenerPortMappingArrayOutputWithContext(ctx context.Context) GetVirtualRouterSpecListenerPortMappingArrayOutput
type GetVirtualRouterSpecListenerPortMappingInput ¶ added in v5.35.0
type GetVirtualRouterSpecListenerPortMappingInput interface {
pulumi.Input
ToGetVirtualRouterSpecListenerPortMappingOutput() GetVirtualRouterSpecListenerPortMappingOutput
ToGetVirtualRouterSpecListenerPortMappingOutputWithContext(context.Context) GetVirtualRouterSpecListenerPortMappingOutput
}
GetVirtualRouterSpecListenerPortMappingInput is an input type that accepts GetVirtualRouterSpecListenerPortMappingArgs and GetVirtualRouterSpecListenerPortMappingOutput values. You can construct a concrete instance of `GetVirtualRouterSpecListenerPortMappingInput` via:
GetVirtualRouterSpecListenerPortMappingArgs{...}
type GetVirtualRouterSpecListenerPortMappingOutput ¶ added in v5.35.0
type GetVirtualRouterSpecListenerPortMappingOutput struct{ *pulumi.OutputState }
func (GetVirtualRouterSpecListenerPortMappingOutput) ElementType ¶ added in v5.35.0
func (GetVirtualRouterSpecListenerPortMappingOutput) ElementType() reflect.Type
func (GetVirtualRouterSpecListenerPortMappingOutput) Port ¶ added in v5.35.0
func (o GetVirtualRouterSpecListenerPortMappingOutput) Port() pulumi.IntOutput
func (GetVirtualRouterSpecListenerPortMappingOutput) Protocol ¶ added in v5.35.0
func (o GetVirtualRouterSpecListenerPortMappingOutput) Protocol() pulumi.StringOutput
func (GetVirtualRouterSpecListenerPortMappingOutput) ToGetVirtualRouterSpecListenerPortMappingOutput ¶ added in v5.35.0
func (o GetVirtualRouterSpecListenerPortMappingOutput) ToGetVirtualRouterSpecListenerPortMappingOutput() GetVirtualRouterSpecListenerPortMappingOutput
func (GetVirtualRouterSpecListenerPortMappingOutput) ToGetVirtualRouterSpecListenerPortMappingOutputWithContext ¶ added in v5.35.0
func (o GetVirtualRouterSpecListenerPortMappingOutput) ToGetVirtualRouterSpecListenerPortMappingOutputWithContext(ctx context.Context) GetVirtualRouterSpecListenerPortMappingOutput
type GetVirtualRouterSpecOutput ¶ added in v5.35.0
type GetVirtualRouterSpecOutput struct{ *pulumi.OutputState }
func (GetVirtualRouterSpecOutput) ElementType ¶ added in v5.35.0
func (GetVirtualRouterSpecOutput) ElementType() reflect.Type
func (GetVirtualRouterSpecOutput) Listeners ¶ added in v5.35.0
func (o GetVirtualRouterSpecOutput) Listeners() GetVirtualRouterSpecListenerArrayOutput
func (GetVirtualRouterSpecOutput) ToGetVirtualRouterSpecOutput ¶ added in v5.35.0
func (o GetVirtualRouterSpecOutput) ToGetVirtualRouterSpecOutput() GetVirtualRouterSpecOutput
func (GetVirtualRouterSpecOutput) ToGetVirtualRouterSpecOutputWithContext ¶ added in v5.35.0
func (o GetVirtualRouterSpecOutput) ToGetVirtualRouterSpecOutputWithContext(ctx context.Context) GetVirtualRouterSpecOutput
type GetVirtualServiceSpec ¶
type GetVirtualServiceSpec struct {
Providers []GetVirtualServiceSpecProvider `pulumi:"providers"`
}
type GetVirtualServiceSpecArgs ¶
type GetVirtualServiceSpecArgs struct {
Providers GetVirtualServiceSpecProviderArrayInput `pulumi:"providers"`
}
func (GetVirtualServiceSpecArgs) ElementType ¶
func (GetVirtualServiceSpecArgs) ElementType() reflect.Type
func (GetVirtualServiceSpecArgs) ToGetVirtualServiceSpecOutput ¶
func (i GetVirtualServiceSpecArgs) ToGetVirtualServiceSpecOutput() GetVirtualServiceSpecOutput
func (GetVirtualServiceSpecArgs) ToGetVirtualServiceSpecOutputWithContext ¶
func (i GetVirtualServiceSpecArgs) ToGetVirtualServiceSpecOutputWithContext(ctx context.Context) GetVirtualServiceSpecOutput
type GetVirtualServiceSpecArray ¶
type GetVirtualServiceSpecArray []GetVirtualServiceSpecInput
func (GetVirtualServiceSpecArray) ElementType ¶
func (GetVirtualServiceSpecArray) ElementType() reflect.Type
func (GetVirtualServiceSpecArray) ToGetVirtualServiceSpecArrayOutput ¶
func (i GetVirtualServiceSpecArray) ToGetVirtualServiceSpecArrayOutput() GetVirtualServiceSpecArrayOutput
func (GetVirtualServiceSpecArray) ToGetVirtualServiceSpecArrayOutputWithContext ¶
func (i GetVirtualServiceSpecArray) ToGetVirtualServiceSpecArrayOutputWithContext(ctx context.Context) GetVirtualServiceSpecArrayOutput
type GetVirtualServiceSpecArrayInput ¶
type GetVirtualServiceSpecArrayInput interface {
pulumi.Input
ToGetVirtualServiceSpecArrayOutput() GetVirtualServiceSpecArrayOutput
ToGetVirtualServiceSpecArrayOutputWithContext(context.Context) GetVirtualServiceSpecArrayOutput
}
GetVirtualServiceSpecArrayInput is an input type that accepts GetVirtualServiceSpecArray and GetVirtualServiceSpecArrayOutput values. You can construct a concrete instance of `GetVirtualServiceSpecArrayInput` via:
GetVirtualServiceSpecArray{ GetVirtualServiceSpecArgs{...} }
type GetVirtualServiceSpecArrayOutput ¶
type GetVirtualServiceSpecArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualServiceSpecArrayOutput) ElementType ¶
func (GetVirtualServiceSpecArrayOutput) ElementType() reflect.Type
func (GetVirtualServiceSpecArrayOutput) Index ¶
func (o GetVirtualServiceSpecArrayOutput) Index(i pulumi.IntInput) GetVirtualServiceSpecOutput
func (GetVirtualServiceSpecArrayOutput) ToGetVirtualServiceSpecArrayOutput ¶
func (o GetVirtualServiceSpecArrayOutput) ToGetVirtualServiceSpecArrayOutput() GetVirtualServiceSpecArrayOutput
func (GetVirtualServiceSpecArrayOutput) ToGetVirtualServiceSpecArrayOutputWithContext ¶
func (o GetVirtualServiceSpecArrayOutput) ToGetVirtualServiceSpecArrayOutputWithContext(ctx context.Context) GetVirtualServiceSpecArrayOutput
type GetVirtualServiceSpecInput ¶
type GetVirtualServiceSpecInput interface {
pulumi.Input
ToGetVirtualServiceSpecOutput() GetVirtualServiceSpecOutput
ToGetVirtualServiceSpecOutputWithContext(context.Context) GetVirtualServiceSpecOutput
}
GetVirtualServiceSpecInput is an input type that accepts GetVirtualServiceSpecArgs and GetVirtualServiceSpecOutput values. You can construct a concrete instance of `GetVirtualServiceSpecInput` via:
GetVirtualServiceSpecArgs{...}
type GetVirtualServiceSpecOutput ¶
type GetVirtualServiceSpecOutput struct{ *pulumi.OutputState }
func (GetVirtualServiceSpecOutput) ElementType ¶
func (GetVirtualServiceSpecOutput) ElementType() reflect.Type
func (GetVirtualServiceSpecOutput) Providers ¶
func (o GetVirtualServiceSpecOutput) Providers() GetVirtualServiceSpecProviderArrayOutput
func (GetVirtualServiceSpecOutput) ToGetVirtualServiceSpecOutput ¶
func (o GetVirtualServiceSpecOutput) ToGetVirtualServiceSpecOutput() GetVirtualServiceSpecOutput
func (GetVirtualServiceSpecOutput) ToGetVirtualServiceSpecOutputWithContext ¶
func (o GetVirtualServiceSpecOutput) ToGetVirtualServiceSpecOutputWithContext(ctx context.Context) GetVirtualServiceSpecOutput
type GetVirtualServiceSpecProvider ¶
type GetVirtualServiceSpecProvider struct {
VirtualNodes []GetVirtualServiceSpecProviderVirtualNode `pulumi:"virtualNodes"`
VirtualRouters []GetVirtualServiceSpecProviderVirtualRouter `pulumi:"virtualRouters"`
}
type GetVirtualServiceSpecProviderArgs ¶
type GetVirtualServiceSpecProviderArgs struct {
VirtualNodes GetVirtualServiceSpecProviderVirtualNodeArrayInput `pulumi:"virtualNodes"`
VirtualRouters GetVirtualServiceSpecProviderVirtualRouterArrayInput `pulumi:"virtualRouters"`
}
func (GetVirtualServiceSpecProviderArgs) ElementType ¶
func (GetVirtualServiceSpecProviderArgs) ElementType() reflect.Type
func (GetVirtualServiceSpecProviderArgs) ToGetVirtualServiceSpecProviderOutput ¶
func (i GetVirtualServiceSpecProviderArgs) ToGetVirtualServiceSpecProviderOutput() GetVirtualServiceSpecProviderOutput
func (GetVirtualServiceSpecProviderArgs) ToGetVirtualServiceSpecProviderOutputWithContext ¶
func (i GetVirtualServiceSpecProviderArgs) ToGetVirtualServiceSpecProviderOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderOutput
type GetVirtualServiceSpecProviderArray ¶
type GetVirtualServiceSpecProviderArray []GetVirtualServiceSpecProviderInput
func (GetVirtualServiceSpecProviderArray) ElementType ¶
func (GetVirtualServiceSpecProviderArray) ElementType() reflect.Type
func (GetVirtualServiceSpecProviderArray) ToGetVirtualServiceSpecProviderArrayOutput ¶
func (i GetVirtualServiceSpecProviderArray) ToGetVirtualServiceSpecProviderArrayOutput() GetVirtualServiceSpecProviderArrayOutput
func (GetVirtualServiceSpecProviderArray) ToGetVirtualServiceSpecProviderArrayOutputWithContext ¶
func (i GetVirtualServiceSpecProviderArray) ToGetVirtualServiceSpecProviderArrayOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderArrayOutput
type GetVirtualServiceSpecProviderArrayInput ¶
type GetVirtualServiceSpecProviderArrayInput interface {
pulumi.Input
ToGetVirtualServiceSpecProviderArrayOutput() GetVirtualServiceSpecProviderArrayOutput
ToGetVirtualServiceSpecProviderArrayOutputWithContext(context.Context) GetVirtualServiceSpecProviderArrayOutput
}
GetVirtualServiceSpecProviderArrayInput is an input type that accepts GetVirtualServiceSpecProviderArray and GetVirtualServiceSpecProviderArrayOutput values. You can construct a concrete instance of `GetVirtualServiceSpecProviderArrayInput` via:
GetVirtualServiceSpecProviderArray{ GetVirtualServiceSpecProviderArgs{...} }
type GetVirtualServiceSpecProviderArrayOutput ¶
type GetVirtualServiceSpecProviderArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualServiceSpecProviderArrayOutput) ElementType ¶
func (GetVirtualServiceSpecProviderArrayOutput) ElementType() reflect.Type
func (GetVirtualServiceSpecProviderArrayOutput) ToGetVirtualServiceSpecProviderArrayOutput ¶
func (o GetVirtualServiceSpecProviderArrayOutput) ToGetVirtualServiceSpecProviderArrayOutput() GetVirtualServiceSpecProviderArrayOutput
func (GetVirtualServiceSpecProviderArrayOutput) ToGetVirtualServiceSpecProviderArrayOutputWithContext ¶
func (o GetVirtualServiceSpecProviderArrayOutput) ToGetVirtualServiceSpecProviderArrayOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderArrayOutput
type GetVirtualServiceSpecProviderInput ¶
type GetVirtualServiceSpecProviderInput interface {
pulumi.Input
ToGetVirtualServiceSpecProviderOutput() GetVirtualServiceSpecProviderOutput
ToGetVirtualServiceSpecProviderOutputWithContext(context.Context) GetVirtualServiceSpecProviderOutput
}
GetVirtualServiceSpecProviderInput is an input type that accepts GetVirtualServiceSpecProviderArgs and GetVirtualServiceSpecProviderOutput values. You can construct a concrete instance of `GetVirtualServiceSpecProviderInput` via:
GetVirtualServiceSpecProviderArgs{...}
type GetVirtualServiceSpecProviderOutput ¶
type GetVirtualServiceSpecProviderOutput struct{ *pulumi.OutputState }
func (GetVirtualServiceSpecProviderOutput) ElementType ¶
func (GetVirtualServiceSpecProviderOutput) ElementType() reflect.Type
func (GetVirtualServiceSpecProviderOutput) ToGetVirtualServiceSpecProviderOutput ¶
func (o GetVirtualServiceSpecProviderOutput) ToGetVirtualServiceSpecProviderOutput() GetVirtualServiceSpecProviderOutput
func (GetVirtualServiceSpecProviderOutput) ToGetVirtualServiceSpecProviderOutputWithContext ¶
func (o GetVirtualServiceSpecProviderOutput) ToGetVirtualServiceSpecProviderOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderOutput
func (GetVirtualServiceSpecProviderOutput) VirtualNodes ¶
func (o GetVirtualServiceSpecProviderOutput) VirtualNodes() GetVirtualServiceSpecProviderVirtualNodeArrayOutput
func (GetVirtualServiceSpecProviderOutput) VirtualRouters ¶
func (o GetVirtualServiceSpecProviderOutput) VirtualRouters() GetVirtualServiceSpecProviderVirtualRouterArrayOutput
type GetVirtualServiceSpecProviderVirtualNode ¶
type GetVirtualServiceSpecProviderVirtualNode struct {
VirtualNodeName string `pulumi:"virtualNodeName"`
}
type GetVirtualServiceSpecProviderVirtualNodeArgs ¶
type GetVirtualServiceSpecProviderVirtualNodeArgs struct {
VirtualNodeName pulumi.StringInput `pulumi:"virtualNodeName"`
}
func (GetVirtualServiceSpecProviderVirtualNodeArgs) ElementType ¶
func (GetVirtualServiceSpecProviderVirtualNodeArgs) ElementType() reflect.Type
func (GetVirtualServiceSpecProviderVirtualNodeArgs) ToGetVirtualServiceSpecProviderVirtualNodeOutput ¶
func (i GetVirtualServiceSpecProviderVirtualNodeArgs) ToGetVirtualServiceSpecProviderVirtualNodeOutput() GetVirtualServiceSpecProviderVirtualNodeOutput
func (GetVirtualServiceSpecProviderVirtualNodeArgs) ToGetVirtualServiceSpecProviderVirtualNodeOutputWithContext ¶
func (i GetVirtualServiceSpecProviderVirtualNodeArgs) ToGetVirtualServiceSpecProviderVirtualNodeOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderVirtualNodeOutput
type GetVirtualServiceSpecProviderVirtualNodeArray ¶
type GetVirtualServiceSpecProviderVirtualNodeArray []GetVirtualServiceSpecProviderVirtualNodeInput
func (GetVirtualServiceSpecProviderVirtualNodeArray) ElementType ¶
func (GetVirtualServiceSpecProviderVirtualNodeArray) ElementType() reflect.Type
func (GetVirtualServiceSpecProviderVirtualNodeArray) ToGetVirtualServiceSpecProviderVirtualNodeArrayOutput ¶
func (i GetVirtualServiceSpecProviderVirtualNodeArray) ToGetVirtualServiceSpecProviderVirtualNodeArrayOutput() GetVirtualServiceSpecProviderVirtualNodeArrayOutput
func (GetVirtualServiceSpecProviderVirtualNodeArray) ToGetVirtualServiceSpecProviderVirtualNodeArrayOutputWithContext ¶
func (i GetVirtualServiceSpecProviderVirtualNodeArray) ToGetVirtualServiceSpecProviderVirtualNodeArrayOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderVirtualNodeArrayOutput
type GetVirtualServiceSpecProviderVirtualNodeArrayInput ¶
type GetVirtualServiceSpecProviderVirtualNodeArrayInput interface {
pulumi.Input
ToGetVirtualServiceSpecProviderVirtualNodeArrayOutput() GetVirtualServiceSpecProviderVirtualNodeArrayOutput
ToGetVirtualServiceSpecProviderVirtualNodeArrayOutputWithContext(context.Context) GetVirtualServiceSpecProviderVirtualNodeArrayOutput
}
GetVirtualServiceSpecProviderVirtualNodeArrayInput is an input type that accepts GetVirtualServiceSpecProviderVirtualNodeArray and GetVirtualServiceSpecProviderVirtualNodeArrayOutput values. You can construct a concrete instance of `GetVirtualServiceSpecProviderVirtualNodeArrayInput` via:
GetVirtualServiceSpecProviderVirtualNodeArray{ GetVirtualServiceSpecProviderVirtualNodeArgs{...} }
type GetVirtualServiceSpecProviderVirtualNodeArrayOutput ¶
type GetVirtualServiceSpecProviderVirtualNodeArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualServiceSpecProviderVirtualNodeArrayOutput) ElementType ¶
func (GetVirtualServiceSpecProviderVirtualNodeArrayOutput) ElementType() reflect.Type
func (GetVirtualServiceSpecProviderVirtualNodeArrayOutput) ToGetVirtualServiceSpecProviderVirtualNodeArrayOutput ¶
func (o GetVirtualServiceSpecProviderVirtualNodeArrayOutput) ToGetVirtualServiceSpecProviderVirtualNodeArrayOutput() GetVirtualServiceSpecProviderVirtualNodeArrayOutput
func (GetVirtualServiceSpecProviderVirtualNodeArrayOutput) ToGetVirtualServiceSpecProviderVirtualNodeArrayOutputWithContext ¶
func (o GetVirtualServiceSpecProviderVirtualNodeArrayOutput) ToGetVirtualServiceSpecProviderVirtualNodeArrayOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderVirtualNodeArrayOutput
type GetVirtualServiceSpecProviderVirtualNodeInput ¶
type GetVirtualServiceSpecProviderVirtualNodeInput interface {
pulumi.Input
ToGetVirtualServiceSpecProviderVirtualNodeOutput() GetVirtualServiceSpecProviderVirtualNodeOutput
ToGetVirtualServiceSpecProviderVirtualNodeOutputWithContext(context.Context) GetVirtualServiceSpecProviderVirtualNodeOutput
}
GetVirtualServiceSpecProviderVirtualNodeInput is an input type that accepts GetVirtualServiceSpecProviderVirtualNodeArgs and GetVirtualServiceSpecProviderVirtualNodeOutput values. You can construct a concrete instance of `GetVirtualServiceSpecProviderVirtualNodeInput` via:
GetVirtualServiceSpecProviderVirtualNodeArgs{...}
type GetVirtualServiceSpecProviderVirtualNodeOutput ¶
type GetVirtualServiceSpecProviderVirtualNodeOutput struct{ *pulumi.OutputState }
func (GetVirtualServiceSpecProviderVirtualNodeOutput) ElementType ¶
func (GetVirtualServiceSpecProviderVirtualNodeOutput) ElementType() reflect.Type
func (GetVirtualServiceSpecProviderVirtualNodeOutput) ToGetVirtualServiceSpecProviderVirtualNodeOutput ¶
func (o GetVirtualServiceSpecProviderVirtualNodeOutput) ToGetVirtualServiceSpecProviderVirtualNodeOutput() GetVirtualServiceSpecProviderVirtualNodeOutput
func (GetVirtualServiceSpecProviderVirtualNodeOutput) ToGetVirtualServiceSpecProviderVirtualNodeOutputWithContext ¶
func (o GetVirtualServiceSpecProviderVirtualNodeOutput) ToGetVirtualServiceSpecProviderVirtualNodeOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderVirtualNodeOutput
func (GetVirtualServiceSpecProviderVirtualNodeOutput) VirtualNodeName ¶
func (o GetVirtualServiceSpecProviderVirtualNodeOutput) VirtualNodeName() pulumi.StringOutput
type GetVirtualServiceSpecProviderVirtualRouter ¶
type GetVirtualServiceSpecProviderVirtualRouter struct {
VirtualRouterName string `pulumi:"virtualRouterName"`
}
type GetVirtualServiceSpecProviderVirtualRouterArgs ¶
type GetVirtualServiceSpecProviderVirtualRouterArgs struct {
VirtualRouterName pulumi.StringInput `pulumi:"virtualRouterName"`
}
func (GetVirtualServiceSpecProviderVirtualRouterArgs) ElementType ¶
func (GetVirtualServiceSpecProviderVirtualRouterArgs) ElementType() reflect.Type
func (GetVirtualServiceSpecProviderVirtualRouterArgs) ToGetVirtualServiceSpecProviderVirtualRouterOutput ¶
func (i GetVirtualServiceSpecProviderVirtualRouterArgs) ToGetVirtualServiceSpecProviderVirtualRouterOutput() GetVirtualServiceSpecProviderVirtualRouterOutput
func (GetVirtualServiceSpecProviderVirtualRouterArgs) ToGetVirtualServiceSpecProviderVirtualRouterOutputWithContext ¶
func (i GetVirtualServiceSpecProviderVirtualRouterArgs) ToGetVirtualServiceSpecProviderVirtualRouterOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderVirtualRouterOutput
type GetVirtualServiceSpecProviderVirtualRouterArray ¶
type GetVirtualServiceSpecProviderVirtualRouterArray []GetVirtualServiceSpecProviderVirtualRouterInput
func (GetVirtualServiceSpecProviderVirtualRouterArray) ElementType ¶
func (GetVirtualServiceSpecProviderVirtualRouterArray) ElementType() reflect.Type
func (GetVirtualServiceSpecProviderVirtualRouterArray) ToGetVirtualServiceSpecProviderVirtualRouterArrayOutput ¶
func (i GetVirtualServiceSpecProviderVirtualRouterArray) ToGetVirtualServiceSpecProviderVirtualRouterArrayOutput() GetVirtualServiceSpecProviderVirtualRouterArrayOutput
func (GetVirtualServiceSpecProviderVirtualRouterArray) ToGetVirtualServiceSpecProviderVirtualRouterArrayOutputWithContext ¶
func (i GetVirtualServiceSpecProviderVirtualRouterArray) ToGetVirtualServiceSpecProviderVirtualRouterArrayOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderVirtualRouterArrayOutput
type GetVirtualServiceSpecProviderVirtualRouterArrayInput ¶
type GetVirtualServiceSpecProviderVirtualRouterArrayInput interface {
pulumi.Input
ToGetVirtualServiceSpecProviderVirtualRouterArrayOutput() GetVirtualServiceSpecProviderVirtualRouterArrayOutput
ToGetVirtualServiceSpecProviderVirtualRouterArrayOutputWithContext(context.Context) GetVirtualServiceSpecProviderVirtualRouterArrayOutput
}
GetVirtualServiceSpecProviderVirtualRouterArrayInput is an input type that accepts GetVirtualServiceSpecProviderVirtualRouterArray and GetVirtualServiceSpecProviderVirtualRouterArrayOutput values. You can construct a concrete instance of `GetVirtualServiceSpecProviderVirtualRouterArrayInput` via:
GetVirtualServiceSpecProviderVirtualRouterArray{ GetVirtualServiceSpecProviderVirtualRouterArgs{...} }
type GetVirtualServiceSpecProviderVirtualRouterArrayOutput ¶
type GetVirtualServiceSpecProviderVirtualRouterArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualServiceSpecProviderVirtualRouterArrayOutput) ElementType ¶
func (GetVirtualServiceSpecProviderVirtualRouterArrayOutput) ElementType() reflect.Type
func (GetVirtualServiceSpecProviderVirtualRouterArrayOutput) ToGetVirtualServiceSpecProviderVirtualRouterArrayOutput ¶
func (o GetVirtualServiceSpecProviderVirtualRouterArrayOutput) ToGetVirtualServiceSpecProviderVirtualRouterArrayOutput() GetVirtualServiceSpecProviderVirtualRouterArrayOutput
func (GetVirtualServiceSpecProviderVirtualRouterArrayOutput) ToGetVirtualServiceSpecProviderVirtualRouterArrayOutputWithContext ¶
func (o GetVirtualServiceSpecProviderVirtualRouterArrayOutput) ToGetVirtualServiceSpecProviderVirtualRouterArrayOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderVirtualRouterArrayOutput
type GetVirtualServiceSpecProviderVirtualRouterInput ¶
type GetVirtualServiceSpecProviderVirtualRouterInput interface {
pulumi.Input
ToGetVirtualServiceSpecProviderVirtualRouterOutput() GetVirtualServiceSpecProviderVirtualRouterOutput
ToGetVirtualServiceSpecProviderVirtualRouterOutputWithContext(context.Context) GetVirtualServiceSpecProviderVirtualRouterOutput
}
GetVirtualServiceSpecProviderVirtualRouterInput is an input type that accepts GetVirtualServiceSpecProviderVirtualRouterArgs and GetVirtualServiceSpecProviderVirtualRouterOutput values. You can construct a concrete instance of `GetVirtualServiceSpecProviderVirtualRouterInput` via:
GetVirtualServiceSpecProviderVirtualRouterArgs{...}
type GetVirtualServiceSpecProviderVirtualRouterOutput ¶
type GetVirtualServiceSpecProviderVirtualRouterOutput struct{ *pulumi.OutputState }
func (GetVirtualServiceSpecProviderVirtualRouterOutput) ElementType ¶
func (GetVirtualServiceSpecProviderVirtualRouterOutput) ElementType() reflect.Type
func (GetVirtualServiceSpecProviderVirtualRouterOutput) ToGetVirtualServiceSpecProviderVirtualRouterOutput ¶
func (o GetVirtualServiceSpecProviderVirtualRouterOutput) ToGetVirtualServiceSpecProviderVirtualRouterOutput() GetVirtualServiceSpecProviderVirtualRouterOutput
func (GetVirtualServiceSpecProviderVirtualRouterOutput) ToGetVirtualServiceSpecProviderVirtualRouterOutputWithContext ¶
func (o GetVirtualServiceSpecProviderVirtualRouterOutput) ToGetVirtualServiceSpecProviderVirtualRouterOutputWithContext(ctx context.Context) GetVirtualServiceSpecProviderVirtualRouterOutput
func (GetVirtualServiceSpecProviderVirtualRouterOutput) VirtualRouterName ¶
func (o GetVirtualServiceSpecProviderVirtualRouterOutput) VirtualRouterName() pulumi.StringOutput
type LookupGatewayRouteArgs ¶ added in v5.35.0
type LookupGatewayRouteArgs struct {
// Name of the service mesh in which the virtual gateway exists.
MeshName string `pulumi:"meshName"`
// AWS account ID of the service mesh's owner.
MeshOwner *string `pulumi:"meshOwner"`
// Name of the gateway route.
Name string `pulumi:"name"`
// Map of tags.
Tags map[string]string `pulumi:"tags"`
// Name of the virtual gateway in which the route exists.
VirtualGatewayName string `pulumi:"virtualGatewayName"`
}
A collection of arguments for invoking getGatewayRoute.
type LookupGatewayRouteOutputArgs ¶ added in v5.35.0
type LookupGatewayRouteOutputArgs struct {
// Name of the service mesh in which the virtual gateway exists.
MeshName pulumi.StringInput `pulumi:"meshName"`
// AWS account ID of the service mesh's owner.
MeshOwner pulumi.StringPtrInput `pulumi:"meshOwner"`
// Name of the gateway route.
Name pulumi.StringInput `pulumi:"name"`
// Map of tags.
Tags pulumi.StringMapInput `pulumi:"tags"`
// Name of the virtual gateway in which the route exists.
VirtualGatewayName pulumi.StringInput `pulumi:"virtualGatewayName"`
}
A collection of arguments for invoking getGatewayRoute.
func (LookupGatewayRouteOutputArgs) ElementType ¶ added in v5.35.0
func (LookupGatewayRouteOutputArgs) ElementType() reflect.Type
type LookupGatewayRouteResult ¶ added in v5.35.0
type LookupGatewayRouteResult struct {
// ARN of the gateway route.
Arn string `pulumi:"arn"`
// Creation date of the gateway route.
CreatedDate string `pulumi:"createdDate"`
// The provider-assigned unique ID for this managed resource.
Id string `pulumi:"id"`
// Last update date of the gateway route.
LastUpdatedDate string `pulumi:"lastUpdatedDate"`
MeshName string `pulumi:"meshName"`
MeshOwner string `pulumi:"meshOwner"`
Name string `pulumi:"name"`
// Resource owner's AWS account ID.
ResourceOwner string `pulumi:"resourceOwner"`
// Gateway route specification. See the `appmesh.GatewayRoute` resource for details.
Specs []GetGatewayRouteSpec `pulumi:"specs"`
// Map of tags.
Tags map[string]string `pulumi:"tags"`
VirtualGatewayName string `pulumi:"virtualGatewayName"`
}
A collection of values returned by getGatewayRoute.
func LookupGatewayRoute ¶ added in v5.35.0
func LookupGatewayRoute(ctx *pulumi.Context, args *LookupGatewayRouteArgs, opts ...pulumi.InvokeOption) (*LookupGatewayRouteResult, error)
The App Mesh Gateway Route data source allows details of an App Mesh Gateway Route to be retrieved by its name, mesh_name, virtual_gateway_name, and optionally the mesh_owner.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.LookupGatewayRoute(ctx, &appmesh.LookupGatewayRouteArgs{
MeshName: "test-mesh",
Name: "test-route",
VirtualGatewayName: "test-gateway",
}, nil)
if err != nil {
return err
}
return nil
})
}
```
type LookupGatewayRouteResultOutput ¶ added in v5.35.0
type LookupGatewayRouteResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getGatewayRoute.
func LookupGatewayRouteOutput ¶ added in v5.35.0
func LookupGatewayRouteOutput(ctx *pulumi.Context, args LookupGatewayRouteOutputArgs, opts ...pulumi.InvokeOption) LookupGatewayRouteResultOutput
func (LookupGatewayRouteResultOutput) Arn ¶ added in v5.35.0
func (o LookupGatewayRouteResultOutput) Arn() pulumi.StringOutput
ARN of the gateway route.
func (LookupGatewayRouteResultOutput) CreatedDate ¶ added in v5.35.0
func (o LookupGatewayRouteResultOutput) CreatedDate() pulumi.StringOutput
Creation date of the gateway route.
func (LookupGatewayRouteResultOutput) ElementType ¶ added in v5.35.0
func (LookupGatewayRouteResultOutput) ElementType() reflect.Type
func (LookupGatewayRouteResultOutput) Id ¶ added in v5.35.0
func (o LookupGatewayRouteResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupGatewayRouteResultOutput) LastUpdatedDate ¶ added in v5.35.0
func (o LookupGatewayRouteResultOutput) LastUpdatedDate() pulumi.StringOutput
Last update date of the gateway route.
func (LookupGatewayRouteResultOutput) MeshName ¶ added in v5.35.0
func (o LookupGatewayRouteResultOutput) MeshName() pulumi.StringOutput
func (LookupGatewayRouteResultOutput) MeshOwner ¶ added in v5.35.0
func (o LookupGatewayRouteResultOutput) MeshOwner() pulumi.StringOutput
func (LookupGatewayRouteResultOutput) Name ¶ added in v5.35.0
func (o LookupGatewayRouteResultOutput) Name() pulumi.StringOutput
func (LookupGatewayRouteResultOutput) ResourceOwner ¶ added in v5.35.0
func (o LookupGatewayRouteResultOutput) ResourceOwner() pulumi.StringOutput
Resource owner's AWS account ID.
func (LookupGatewayRouteResultOutput) Specs ¶ added in v5.35.0
func (o LookupGatewayRouteResultOutput) Specs() GetGatewayRouteSpecArrayOutput
Gateway route specification. See the `appmesh.GatewayRoute` resource for details.
func (LookupGatewayRouteResultOutput) Tags ¶ added in v5.35.0
func (o LookupGatewayRouteResultOutput) Tags() pulumi.StringMapOutput
Map of tags.
func (LookupGatewayRouteResultOutput) ToLookupGatewayRouteResultOutput ¶ added in v5.35.0
func (o LookupGatewayRouteResultOutput) ToLookupGatewayRouteResultOutput() LookupGatewayRouteResultOutput
func (LookupGatewayRouteResultOutput) ToLookupGatewayRouteResultOutputWithContext ¶ added in v5.35.0
func (o LookupGatewayRouteResultOutput) ToLookupGatewayRouteResultOutputWithContext(ctx context.Context) LookupGatewayRouteResultOutput
func (LookupGatewayRouteResultOutput) VirtualGatewayName ¶ added in v5.35.0
func (o LookupGatewayRouteResultOutput) VirtualGatewayName() pulumi.StringOutput
type LookupMeshArgs ¶
type LookupMeshArgs struct {
// AWS account ID of the service mesh's owner.
MeshOwner *string `pulumi:"meshOwner"`
// Name of the service mesh.
Name string `pulumi:"name"`
// Map of tags.
Tags map[string]string `pulumi:"tags"`
}
A collection of arguments for invoking getMesh.
type LookupMeshOutputArgs ¶
type LookupMeshOutputArgs struct {
// AWS account ID of the service mesh's owner.
MeshOwner pulumi.StringPtrInput `pulumi:"meshOwner"`
// Name of the service mesh.
Name pulumi.StringInput `pulumi:"name"`
// Map of tags.
Tags pulumi.StringMapInput `pulumi:"tags"`
}
A collection of arguments for invoking getMesh.
func (LookupMeshOutputArgs) ElementType ¶
func (LookupMeshOutputArgs) ElementType() reflect.Type
type LookupMeshResult ¶
type LookupMeshResult struct {
// ARN of the service mesh.
Arn string `pulumi:"arn"`
// Creation date of the service mesh.
CreatedDate string `pulumi:"createdDate"`
// The provider-assigned unique ID for this managed resource.
Id string `pulumi:"id"`
// Last update date of the service mesh.
LastUpdatedDate string `pulumi:"lastUpdatedDate"`
MeshOwner string `pulumi:"meshOwner"`
Name string `pulumi:"name"`
// Resource owner's AWS account ID.
ResourceOwner string `pulumi:"resourceOwner"`
// Service mesh specification. See the `appmesh.Mesh` resource for details.
Specs []GetMeshSpec `pulumi:"specs"`
// Map of tags.
Tags map[string]string `pulumi:"tags"`
}
A collection of values returned by getMesh.
func LookupMesh ¶
func LookupMesh(ctx *pulumi.Context, args *LookupMeshArgs, opts ...pulumi.InvokeOption) (*LookupMeshResult, error)
The App Mesh Mesh data source allows details of an App Mesh Mesh to be retrieved by its name and optionally the mesh_owner.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.LookupMesh(ctx, &appmesh.LookupMeshArgs{
Name: "simpleapp",
}, nil)
if err != nil {
return err
}
return nil
})
}
```
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws" "github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
current, err := aws.GetCallerIdentity(ctx, nil, nil)
if err != nil {
return err
}
_, err = appmesh.LookupMesh(ctx, &appmesh.LookupMeshArgs{
Name: "simpleapp",
MeshOwner: pulumi.StringRef(current.AccountId),
}, nil)
if err != nil {
return err
}
return nil
})
}
```
type LookupMeshResultOutput ¶
type LookupMeshResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMesh.
func LookupMeshOutput ¶
func LookupMeshOutput(ctx *pulumi.Context, args LookupMeshOutputArgs, opts ...pulumi.InvokeOption) LookupMeshResultOutput
func (LookupMeshResultOutput) Arn ¶
func (o LookupMeshResultOutput) Arn() pulumi.StringOutput
ARN of the service mesh.
func (LookupMeshResultOutput) CreatedDate ¶
func (o LookupMeshResultOutput) CreatedDate() pulumi.StringOutput
Creation date of the service mesh.
func (LookupMeshResultOutput) ElementType ¶
func (LookupMeshResultOutput) ElementType() reflect.Type
func (LookupMeshResultOutput) Id ¶
func (o LookupMeshResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupMeshResultOutput) LastUpdatedDate ¶
func (o LookupMeshResultOutput) LastUpdatedDate() pulumi.StringOutput
Last update date of the service mesh.
func (LookupMeshResultOutput) MeshOwner ¶
func (o LookupMeshResultOutput) MeshOwner() pulumi.StringOutput
func (LookupMeshResultOutput) Name ¶
func (o LookupMeshResultOutput) Name() pulumi.StringOutput
func (LookupMeshResultOutput) ResourceOwner ¶
func (o LookupMeshResultOutput) ResourceOwner() pulumi.StringOutput
Resource owner's AWS account ID.
func (LookupMeshResultOutput) Specs ¶
func (o LookupMeshResultOutput) Specs() GetMeshSpecArrayOutput
Service mesh specification. See the `appmesh.Mesh` resource for details.
func (LookupMeshResultOutput) Tags ¶
func (o LookupMeshResultOutput) Tags() pulumi.StringMapOutput
Map of tags.
func (LookupMeshResultOutput) ToLookupMeshResultOutput ¶
func (o LookupMeshResultOutput) ToLookupMeshResultOutput() LookupMeshResultOutput
func (LookupMeshResultOutput) ToLookupMeshResultOutputWithContext ¶
func (o LookupMeshResultOutput) ToLookupMeshResultOutputWithContext(ctx context.Context) LookupMeshResultOutput
type LookupRouteArgs ¶ added in v5.34.0
type LookupRouteArgs struct {
// Name of the service mesh in which the virtual router exists.
MeshName string `pulumi:"meshName"`
// AWS account ID of the service mesh's owner.
MeshOwner *string `pulumi:"meshOwner"`
// Name of the route.
Name string `pulumi:"name"`
// Map of tags.
Tags map[string]string `pulumi:"tags"`
// Name of the virtual router in which the route exists.
VirtualRouterName string `pulumi:"virtualRouterName"`
}
A collection of arguments for invoking getRoute.
type LookupRouteOutputArgs ¶ added in v5.34.0
type LookupRouteOutputArgs struct {
// Name of the service mesh in which the virtual router exists.
MeshName pulumi.StringInput `pulumi:"meshName"`
// AWS account ID of the service mesh's owner.
MeshOwner pulumi.StringPtrInput `pulumi:"meshOwner"`
// Name of the route.
Name pulumi.StringInput `pulumi:"name"`
// Map of tags.
Tags pulumi.StringMapInput `pulumi:"tags"`
// Name of the virtual router in which the route exists.
VirtualRouterName pulumi.StringInput `pulumi:"virtualRouterName"`
}
A collection of arguments for invoking getRoute.
func (LookupRouteOutputArgs) ElementType ¶ added in v5.34.0
func (LookupRouteOutputArgs) ElementType() reflect.Type
type LookupRouteResult ¶ added in v5.34.0
type LookupRouteResult struct {
// ARN of the route.
Arn string `pulumi:"arn"`
// Creation date of the route.
CreatedDate string `pulumi:"createdDate"`
// The provider-assigned unique ID for this managed resource.
Id string `pulumi:"id"`
// Last update date of the route.
LastUpdatedDate string `pulumi:"lastUpdatedDate"`
MeshName string `pulumi:"meshName"`
MeshOwner string `pulumi:"meshOwner"`
Name string `pulumi:"name"`
// Resource owner's AWS account ID.
ResourceOwner string `pulumi:"resourceOwner"`
// Route specification. See the `appmesh.Route` resource for details.
Specs []GetRouteSpec `pulumi:"specs"`
// Map of tags.
Tags map[string]string `pulumi:"tags"`
VirtualRouterName string `pulumi:"virtualRouterName"`
}
A collection of values returned by getRoute.
func LookupRoute ¶ added in v5.34.0
func LookupRoute(ctx *pulumi.Context, args *LookupRouteArgs, opts ...pulumi.InvokeOption) (*LookupRouteResult, error)
The App Mesh Route data source allows details of an App Mesh Route to be retrieved by its name, mesh_name, virtual_router_name, and optionally the mesh_owner.
type LookupRouteResultOutput ¶ added in v5.34.0
type LookupRouteResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRoute.
func LookupRouteOutput ¶ added in v5.34.0
func LookupRouteOutput(ctx *pulumi.Context, args LookupRouteOutputArgs, opts ...pulumi.InvokeOption) LookupRouteResultOutput
func (LookupRouteResultOutput) Arn ¶ added in v5.34.0
func (o LookupRouteResultOutput) Arn() pulumi.StringOutput
ARN of the route.
func (LookupRouteResultOutput) CreatedDate ¶ added in v5.34.0
func (o LookupRouteResultOutput) CreatedDate() pulumi.StringOutput
Creation date of the route.
func (LookupRouteResultOutput) ElementType ¶ added in v5.34.0
func (LookupRouteResultOutput) ElementType() reflect.Type
func (LookupRouteResultOutput) Id ¶ added in v5.34.0
func (o LookupRouteResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupRouteResultOutput) LastUpdatedDate ¶ added in v5.34.0
func (o LookupRouteResultOutput) LastUpdatedDate() pulumi.StringOutput
Last update date of the route.
func (LookupRouteResultOutput) MeshName ¶ added in v5.34.0
func (o LookupRouteResultOutput) MeshName() pulumi.StringOutput
func (LookupRouteResultOutput) MeshOwner ¶ added in v5.34.0
func (o LookupRouteResultOutput) MeshOwner() pulumi.StringOutput
func (LookupRouteResultOutput) Name ¶ added in v5.34.0
func (o LookupRouteResultOutput) Name() pulumi.StringOutput
func (LookupRouteResultOutput) ResourceOwner ¶ added in v5.34.0
func (o LookupRouteResultOutput) ResourceOwner() pulumi.StringOutput
Resource owner's AWS account ID.
func (LookupRouteResultOutput) Specs ¶ added in v5.34.0
func (o LookupRouteResultOutput) Specs() GetRouteSpecArrayOutput
Route specification. See the `appmesh.Route` resource for details.
func (LookupRouteResultOutput) Tags ¶ added in v5.34.0
func (o LookupRouteResultOutput) Tags() pulumi.StringMapOutput
Map of tags.
func (LookupRouteResultOutput) ToLookupRouteResultOutput ¶ added in v5.34.0
func (o LookupRouteResultOutput) ToLookupRouteResultOutput() LookupRouteResultOutput
func (LookupRouteResultOutput) ToLookupRouteResultOutputWithContext ¶ added in v5.34.0
func (o LookupRouteResultOutput) ToLookupRouteResultOutputWithContext(ctx context.Context) LookupRouteResultOutput
func (LookupRouteResultOutput) VirtualRouterName ¶ added in v5.34.0
func (o LookupRouteResultOutput) VirtualRouterName() pulumi.StringOutput
type LookupVirtualGatewayArgs ¶ added in v5.34.0
type LookupVirtualGatewayArgs struct {
// Name of the service mesh in which the virtual gateway exists.
MeshName string `pulumi:"meshName"`
// Name of the virtual gateway.
Name string `pulumi:"name"`
// Map of tags.
Tags map[string]string `pulumi:"tags"`
}
A collection of arguments for invoking getVirtualGateway.
type LookupVirtualGatewayOutputArgs ¶ added in v5.34.0
type LookupVirtualGatewayOutputArgs struct {
// Name of the service mesh in which the virtual gateway exists.
MeshName pulumi.StringInput `pulumi:"meshName"`
// Name of the virtual gateway.
Name pulumi.StringInput `pulumi:"name"`
// Map of tags.
Tags pulumi.StringMapInput `pulumi:"tags"`
}
A collection of arguments for invoking getVirtualGateway.
func (LookupVirtualGatewayOutputArgs) ElementType ¶ added in v5.34.0
func (LookupVirtualGatewayOutputArgs) ElementType() reflect.Type
type LookupVirtualGatewayResult ¶ added in v5.34.0
type LookupVirtualGatewayResult struct {
// ARN of the virtual gateway.
Arn string `pulumi:"arn"`
// Creation date of the virtual gateway.
CreatedDate string `pulumi:"createdDate"`
// The provider-assigned unique ID for this managed resource.
Id string `pulumi:"id"`
// Last update date of the virtual gateway.
LastUpdatedDate string `pulumi:"lastUpdatedDate"`
MeshName string `pulumi:"meshName"`
MeshOwner string `pulumi:"meshOwner"`
Name string `pulumi:"name"`
// Resource owner's AWS account ID.
ResourceOwner string `pulumi:"resourceOwner"`
// Virtual gateway specification. See the `appmesh.VirtualGateway` resource for details.
Specs []GetVirtualGatewaySpec `pulumi:"specs"`
// Map of tags.
Tags map[string]string `pulumi:"tags"`
}
A collection of values returned by getVirtualGateway.
func LookupVirtualGateway ¶ added in v5.34.0
func LookupVirtualGateway(ctx *pulumi.Context, args *LookupVirtualGatewayArgs, opts ...pulumi.InvokeOption) (*LookupVirtualGatewayResult, error)
Data source for managing an AWS App Mesh Virtual Gateway.
## Example Usage
type LookupVirtualGatewayResultOutput ¶ added in v5.34.0
type LookupVirtualGatewayResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVirtualGateway.
func LookupVirtualGatewayOutput ¶ added in v5.34.0
func LookupVirtualGatewayOutput(ctx *pulumi.Context, args LookupVirtualGatewayOutputArgs, opts ...pulumi.InvokeOption) LookupVirtualGatewayResultOutput
func (LookupVirtualGatewayResultOutput) Arn ¶ added in v5.34.0
func (o LookupVirtualGatewayResultOutput) Arn() pulumi.StringOutput
ARN of the virtual gateway.
func (LookupVirtualGatewayResultOutput) CreatedDate ¶ added in v5.34.0
func (o LookupVirtualGatewayResultOutput) CreatedDate() pulumi.StringOutput
Creation date of the virtual gateway.
func (LookupVirtualGatewayResultOutput) ElementType ¶ added in v5.34.0
func (LookupVirtualGatewayResultOutput) ElementType() reflect.Type
func (LookupVirtualGatewayResultOutput) Id ¶ added in v5.34.0
func (o LookupVirtualGatewayResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupVirtualGatewayResultOutput) LastUpdatedDate ¶ added in v5.34.0
func (o LookupVirtualGatewayResultOutput) LastUpdatedDate() pulumi.StringOutput
Last update date of the virtual gateway.
func (LookupVirtualGatewayResultOutput) MeshName ¶ added in v5.34.0
func (o LookupVirtualGatewayResultOutput) MeshName() pulumi.StringOutput
func (LookupVirtualGatewayResultOutput) MeshOwner ¶ added in v5.34.0
func (o LookupVirtualGatewayResultOutput) MeshOwner() pulumi.StringOutput
func (LookupVirtualGatewayResultOutput) Name ¶ added in v5.34.0
func (o LookupVirtualGatewayResultOutput) Name() pulumi.StringOutput
func (LookupVirtualGatewayResultOutput) ResourceOwner ¶ added in v5.34.0
func (o LookupVirtualGatewayResultOutput) ResourceOwner() pulumi.StringOutput
Resource owner's AWS account ID.
func (LookupVirtualGatewayResultOutput) Specs ¶ added in v5.34.0
func (o LookupVirtualGatewayResultOutput) Specs() GetVirtualGatewaySpecArrayOutput
Virtual gateway specification. See the `appmesh.VirtualGateway` resource for details.
func (LookupVirtualGatewayResultOutput) Tags ¶ added in v5.34.0
func (o LookupVirtualGatewayResultOutput) Tags() pulumi.StringMapOutput
Map of tags.
func (LookupVirtualGatewayResultOutput) ToLookupVirtualGatewayResultOutput ¶ added in v5.34.0
func (o LookupVirtualGatewayResultOutput) ToLookupVirtualGatewayResultOutput() LookupVirtualGatewayResultOutput
func (LookupVirtualGatewayResultOutput) ToLookupVirtualGatewayResultOutputWithContext ¶ added in v5.34.0
func (o LookupVirtualGatewayResultOutput) ToLookupVirtualGatewayResultOutputWithContext(ctx context.Context) LookupVirtualGatewayResultOutput
type LookupVirtualNodeArgs ¶ added in v5.35.0
type LookupVirtualNodeArgs struct {
// Name of the service mesh in which the virtual node exists.
MeshName string `pulumi:"meshName"`
// AWS account ID of the service mesh's owner.
MeshOwner *string `pulumi:"meshOwner"`
// Name of the virtual node.
Name string `pulumi:"name"`
// Map of tags.
Tags map[string]string `pulumi:"tags"`
}
A collection of arguments for invoking getVirtualNode.
type LookupVirtualNodeOutputArgs ¶ added in v5.35.0
type LookupVirtualNodeOutputArgs struct {
// Name of the service mesh in which the virtual node exists.
MeshName pulumi.StringInput `pulumi:"meshName"`
// AWS account ID of the service mesh's owner.
MeshOwner pulumi.StringPtrInput `pulumi:"meshOwner"`
// Name of the virtual node.
Name pulumi.StringInput `pulumi:"name"`
// Map of tags.
Tags pulumi.StringMapInput `pulumi:"tags"`
}
A collection of arguments for invoking getVirtualNode.
func (LookupVirtualNodeOutputArgs) ElementType ¶ added in v5.35.0
func (LookupVirtualNodeOutputArgs) ElementType() reflect.Type
type LookupVirtualNodeResult ¶ added in v5.35.0
type LookupVirtualNodeResult struct {
// ARN of the virtual node.
Arn string `pulumi:"arn"`
// Creation date of the virtual node.
CreatedDate string `pulumi:"createdDate"`
// The provider-assigned unique ID for this managed resource.
Id string `pulumi:"id"`
// Last update date of the virtual node.
LastUpdatedDate string `pulumi:"lastUpdatedDate"`
MeshName string `pulumi:"meshName"`
MeshOwner string `pulumi:"meshOwner"`
Name string `pulumi:"name"`
// Resource owner's AWS account ID.
ResourceOwner string `pulumi:"resourceOwner"`
// Virtual node specification. See the `appmesh.VirtualNode` resource for details.
Specs []GetVirtualNodeSpec `pulumi:"specs"`
// Map of tags.
Tags map[string]string `pulumi:"tags"`
}
A collection of values returned by getVirtualNode.
func LookupVirtualNode ¶ added in v5.35.0
func LookupVirtualNode(ctx *pulumi.Context, args *LookupVirtualNodeArgs, opts ...pulumi.InvokeOption) (*LookupVirtualNodeResult, error)
Data source for managing an AWS App Mesh Virtual Node.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.LookupVirtualNode(ctx, &appmesh.LookupVirtualNodeArgs{
MeshName: "example-mesh",
Name: "serviceBv1",
}, nil)
if err != nil {
return err
}
return nil
})
}
```
type LookupVirtualNodeResultOutput ¶ added in v5.35.0
type LookupVirtualNodeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVirtualNode.
func LookupVirtualNodeOutput ¶ added in v5.35.0
func LookupVirtualNodeOutput(ctx *pulumi.Context, args LookupVirtualNodeOutputArgs, opts ...pulumi.InvokeOption) LookupVirtualNodeResultOutput
func (LookupVirtualNodeResultOutput) Arn ¶ added in v5.35.0
func (o LookupVirtualNodeResultOutput) Arn() pulumi.StringOutput
ARN of the virtual node.
func (LookupVirtualNodeResultOutput) CreatedDate ¶ added in v5.35.0
func (o LookupVirtualNodeResultOutput) CreatedDate() pulumi.StringOutput
Creation date of the virtual node.
func (LookupVirtualNodeResultOutput) ElementType ¶ added in v5.35.0
func (LookupVirtualNodeResultOutput) ElementType() reflect.Type
func (LookupVirtualNodeResultOutput) Id ¶ added in v5.35.0
func (o LookupVirtualNodeResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupVirtualNodeResultOutput) LastUpdatedDate ¶ added in v5.35.0
func (o LookupVirtualNodeResultOutput) LastUpdatedDate() pulumi.StringOutput
Last update date of the virtual node.
func (LookupVirtualNodeResultOutput) MeshName ¶ added in v5.35.0
func (o LookupVirtualNodeResultOutput) MeshName() pulumi.StringOutput
func (LookupVirtualNodeResultOutput) MeshOwner ¶ added in v5.35.0
func (o LookupVirtualNodeResultOutput) MeshOwner() pulumi.StringOutput
func (LookupVirtualNodeResultOutput) Name ¶ added in v5.35.0
func (o LookupVirtualNodeResultOutput) Name() pulumi.StringOutput
func (LookupVirtualNodeResultOutput) ResourceOwner ¶ added in v5.35.0
func (o LookupVirtualNodeResultOutput) ResourceOwner() pulumi.StringOutput
Resource owner's AWS account ID.
func (LookupVirtualNodeResultOutput) Specs ¶ added in v5.35.0
func (o LookupVirtualNodeResultOutput) Specs() GetVirtualNodeSpecArrayOutput
Virtual node specification. See the `appmesh.VirtualNode` resource for details.
func (LookupVirtualNodeResultOutput) Tags ¶ added in v5.35.0
func (o LookupVirtualNodeResultOutput) Tags() pulumi.StringMapOutput
Map of tags.
func (LookupVirtualNodeResultOutput) ToLookupVirtualNodeResultOutput ¶ added in v5.35.0
func (o LookupVirtualNodeResultOutput) ToLookupVirtualNodeResultOutput() LookupVirtualNodeResultOutput
func (LookupVirtualNodeResultOutput) ToLookupVirtualNodeResultOutputWithContext ¶ added in v5.35.0
func (o LookupVirtualNodeResultOutput) ToLookupVirtualNodeResultOutputWithContext(ctx context.Context) LookupVirtualNodeResultOutput
type LookupVirtualRouterArgs ¶ added in v5.35.0
type LookupVirtualRouterArgs struct {
// Name of the mesh in which the virtual router exists
MeshName string `pulumi:"meshName"`
MeshOwner *string `pulumi:"meshOwner"`
// Name of the virtual router.
Name string `pulumi:"name"`
// Map of tags.
Tags map[string]string `pulumi:"tags"`
}
A collection of arguments for invoking getVirtualRouter.
type LookupVirtualRouterOutputArgs ¶ added in v5.35.0
type LookupVirtualRouterOutputArgs struct {
// Name of the mesh in which the virtual router exists
MeshName pulumi.StringInput `pulumi:"meshName"`
MeshOwner pulumi.StringPtrInput `pulumi:"meshOwner"`
// Name of the virtual router.
Name pulumi.StringInput `pulumi:"name"`
// Map of tags.
Tags pulumi.StringMapInput `pulumi:"tags"`
}
A collection of arguments for invoking getVirtualRouter.
func (LookupVirtualRouterOutputArgs) ElementType ¶ added in v5.35.0
func (LookupVirtualRouterOutputArgs) ElementType() reflect.Type
type LookupVirtualRouterResult ¶ added in v5.35.0
type LookupVirtualRouterResult struct {
// ARN of the virtual router.
Arn string `pulumi:"arn"`
// Creation date of the virtual router.
CreatedDate string `pulumi:"createdDate"`
// The provider-assigned unique ID for this managed resource.
Id string `pulumi:"id"`
// Last update date of the virtual router.
LastUpdatedDate string `pulumi:"lastUpdatedDate"`
MeshName string `pulumi:"meshName"`
MeshOwner string `pulumi:"meshOwner"`
Name string `pulumi:"name"`
// Resource owner's AWS account ID.
ResourceOwner string `pulumi:"resourceOwner"`
// Virtual routers specification. See the `appmesh.VirtualRouter` resource for details.
Specs []GetVirtualRouterSpec `pulumi:"specs"`
// Map of tags.
Tags map[string]string `pulumi:"tags"`
}
A collection of values returned by getVirtualRouter.
func LookupVirtualRouter ¶ added in v5.35.0
func LookupVirtualRouter(ctx *pulumi.Context, args *LookupVirtualRouterArgs, opts ...pulumi.InvokeOption) (*LookupVirtualRouterResult, error)
The App Mesh Virtual Router data source allows details of an App Mesh Virtual Service to be retrieved by its name and mesh_name.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.LookupVirtualRouter(ctx, &appmesh.LookupVirtualRouterArgs{
MeshName: "example-mesh-name",
Name: "example-router-name",
}, nil)
if err != nil {
return err
}
return nil
})
}
```
type LookupVirtualRouterResultOutput ¶ added in v5.35.0
type LookupVirtualRouterResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVirtualRouter.
func LookupVirtualRouterOutput ¶ added in v5.35.0
func LookupVirtualRouterOutput(ctx *pulumi.Context, args LookupVirtualRouterOutputArgs, opts ...pulumi.InvokeOption) LookupVirtualRouterResultOutput
func (LookupVirtualRouterResultOutput) Arn ¶ added in v5.35.0
func (o LookupVirtualRouterResultOutput) Arn() pulumi.StringOutput
ARN of the virtual router.
func (LookupVirtualRouterResultOutput) CreatedDate ¶ added in v5.35.0
func (o LookupVirtualRouterResultOutput) CreatedDate() pulumi.StringOutput
Creation date of the virtual router.
func (LookupVirtualRouterResultOutput) ElementType ¶ added in v5.35.0
func (LookupVirtualRouterResultOutput) ElementType() reflect.Type
func (LookupVirtualRouterResultOutput) Id ¶ added in v5.35.0
func (o LookupVirtualRouterResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupVirtualRouterResultOutput) LastUpdatedDate ¶ added in v5.35.0
func (o LookupVirtualRouterResultOutput) LastUpdatedDate() pulumi.StringOutput
Last update date of the virtual router.
func (LookupVirtualRouterResultOutput) MeshName ¶ added in v5.35.0
func (o LookupVirtualRouterResultOutput) MeshName() pulumi.StringOutput
func (LookupVirtualRouterResultOutput) MeshOwner ¶ added in v5.35.0
func (o LookupVirtualRouterResultOutput) MeshOwner() pulumi.StringOutput
func (LookupVirtualRouterResultOutput) Name ¶ added in v5.35.0
func (o LookupVirtualRouterResultOutput) Name() pulumi.StringOutput
func (LookupVirtualRouterResultOutput) ResourceOwner ¶ added in v5.35.0
func (o LookupVirtualRouterResultOutput) ResourceOwner() pulumi.StringOutput
Resource owner's AWS account ID.
func (LookupVirtualRouterResultOutput) Specs ¶ added in v5.35.0
func (o LookupVirtualRouterResultOutput) Specs() GetVirtualRouterSpecArrayOutput
Virtual routers specification. See the `appmesh.VirtualRouter` resource for details.
func (LookupVirtualRouterResultOutput) Tags ¶ added in v5.35.0
func (o LookupVirtualRouterResultOutput) Tags() pulumi.StringMapOutput
Map of tags.
func (LookupVirtualRouterResultOutput) ToLookupVirtualRouterResultOutput ¶ added in v5.35.0
func (o LookupVirtualRouterResultOutput) ToLookupVirtualRouterResultOutput() LookupVirtualRouterResultOutput
func (LookupVirtualRouterResultOutput) ToLookupVirtualRouterResultOutputWithContext ¶ added in v5.35.0
func (o LookupVirtualRouterResultOutput) ToLookupVirtualRouterResultOutputWithContext(ctx context.Context) LookupVirtualRouterResultOutput
type LookupVirtualServiceArgs ¶
type LookupVirtualServiceArgs struct {
// Name of the service mesh in which the virtual service exists.
MeshName string `pulumi:"meshName"`
// AWS account ID of the service mesh's owner.
MeshOwner *string `pulumi:"meshOwner"`
// Name of the virtual service.
Name string `pulumi:"name"`
// Map of tags.
Tags map[string]string `pulumi:"tags"`
}
A collection of arguments for invoking getVirtualService.
type LookupVirtualServiceOutputArgs ¶
type LookupVirtualServiceOutputArgs struct {
// Name of the service mesh in which the virtual service exists.
MeshName pulumi.StringInput `pulumi:"meshName"`
// AWS account ID of the service mesh's owner.
MeshOwner pulumi.StringPtrInput `pulumi:"meshOwner"`
// Name of the virtual service.
Name pulumi.StringInput `pulumi:"name"`
// Map of tags.
Tags pulumi.StringMapInput `pulumi:"tags"`
}
A collection of arguments for invoking getVirtualService.
func (LookupVirtualServiceOutputArgs) ElementType ¶
func (LookupVirtualServiceOutputArgs) ElementType() reflect.Type
type LookupVirtualServiceResult ¶
type LookupVirtualServiceResult struct {
// ARN of the virtual service.
Arn string `pulumi:"arn"`
// Creation date of the virtual service.
CreatedDate string `pulumi:"createdDate"`
// The provider-assigned unique ID for this managed resource.
Id string `pulumi:"id"`
// Last update date of the virtual service.
LastUpdatedDate string `pulumi:"lastUpdatedDate"`
MeshName string `pulumi:"meshName"`
MeshOwner string `pulumi:"meshOwner"`
Name string `pulumi:"name"`
// Resource owner's AWS account ID.
ResourceOwner string `pulumi:"resourceOwner"`
// Virtual service specification. See the `appmesh.VirtualService` resource for details.
Specs []GetVirtualServiceSpec `pulumi:"specs"`
// Map of tags.
Tags map[string]string `pulumi:"tags"`
}
A collection of values returned by getVirtualService.
func LookupVirtualService ¶
func LookupVirtualService(ctx *pulumi.Context, args *LookupVirtualServiceArgs, opts ...pulumi.InvokeOption) (*LookupVirtualServiceResult, error)
The App Mesh Virtual Service data source allows details of an App Mesh Virtual Service to be retrieved by its name, mesh_name, and optionally the mesh_owner.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.LookupVirtualService(ctx, &appmesh.LookupVirtualServiceArgs{
MeshName: "example-mesh",
Name: "example.mesh.local",
}, nil)
if err != nil {
return err
}
return nil
})
}
```
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws" "github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
current, err := aws.GetCallerIdentity(ctx, nil, nil)
if err != nil {
return err
}
_, err = appmesh.LookupVirtualService(ctx, &appmesh.LookupVirtualServiceArgs{
Name: "example.mesh.local",
MeshName: "example-mesh",
MeshOwner: pulumi.StringRef(current.AccountId),
}, nil)
if err != nil {
return err
}
return nil
})
}
```
type LookupVirtualServiceResultOutput ¶
type LookupVirtualServiceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVirtualService.
func LookupVirtualServiceOutput ¶
func LookupVirtualServiceOutput(ctx *pulumi.Context, args LookupVirtualServiceOutputArgs, opts ...pulumi.InvokeOption) LookupVirtualServiceResultOutput
func (LookupVirtualServiceResultOutput) Arn ¶
func (o LookupVirtualServiceResultOutput) Arn() pulumi.StringOutput
ARN of the virtual service.
func (LookupVirtualServiceResultOutput) CreatedDate ¶
func (o LookupVirtualServiceResultOutput) CreatedDate() pulumi.StringOutput
Creation date of the virtual service.
func (LookupVirtualServiceResultOutput) ElementType ¶
func (LookupVirtualServiceResultOutput) ElementType() reflect.Type
func (LookupVirtualServiceResultOutput) Id ¶
func (o LookupVirtualServiceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupVirtualServiceResultOutput) LastUpdatedDate ¶
func (o LookupVirtualServiceResultOutput) LastUpdatedDate() pulumi.StringOutput
Last update date of the virtual service.
func (LookupVirtualServiceResultOutput) MeshName ¶
func (o LookupVirtualServiceResultOutput) MeshName() pulumi.StringOutput
func (LookupVirtualServiceResultOutput) MeshOwner ¶
func (o LookupVirtualServiceResultOutput) MeshOwner() pulumi.StringOutput
func (LookupVirtualServiceResultOutput) Name ¶
func (o LookupVirtualServiceResultOutput) Name() pulumi.StringOutput
func (LookupVirtualServiceResultOutput) ResourceOwner ¶
func (o LookupVirtualServiceResultOutput) ResourceOwner() pulumi.StringOutput
Resource owner's AWS account ID.
func (LookupVirtualServiceResultOutput) Specs ¶
func (o LookupVirtualServiceResultOutput) Specs() GetVirtualServiceSpecArrayOutput
Virtual service specification. See the `appmesh.VirtualService` resource for details.
func (LookupVirtualServiceResultOutput) Tags ¶
func (o LookupVirtualServiceResultOutput) Tags() pulumi.StringMapOutput
Map of tags.
func (LookupVirtualServiceResultOutput) ToLookupVirtualServiceResultOutput ¶
func (o LookupVirtualServiceResultOutput) ToLookupVirtualServiceResultOutput() LookupVirtualServiceResultOutput
func (LookupVirtualServiceResultOutput) ToLookupVirtualServiceResultOutputWithContext ¶
func (o LookupVirtualServiceResultOutput) ToLookupVirtualServiceResultOutputWithContext(ctx context.Context) LookupVirtualServiceResultOutput
type Mesh ¶
type Mesh struct {
pulumi.CustomResourceState
// ARN of the service mesh.
Arn pulumi.StringOutput `pulumi:"arn"`
// Creation date of the service mesh.
CreatedDate pulumi.StringOutput `pulumi:"createdDate"`
// Last update date of the service mesh.
LastUpdatedDate pulumi.StringOutput `pulumi:"lastUpdatedDate"`
// AWS account ID of the service mesh's owner.
MeshOwner pulumi.StringOutput `pulumi:"meshOwner"`
// Name to use for the service mesh. Must be between 1 and 255 characters in length.
Name pulumi.StringOutput `pulumi:"name"`
// Resource owner's AWS account ID.
ResourceOwner pulumi.StringOutput `pulumi:"resourceOwner"`
// Service mesh specification to apply.
Spec MeshSpecPtrOutput `pulumi:"spec"`
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
}
Provides an AWS App Mesh service mesh resource.
## Example Usage ### Basic
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.NewMesh(ctx, "simple", nil)
if err != nil {
return err
}
return nil
})
}
``` ### Egress Filter
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.NewMesh(ctx, "simple", &appmesh.MeshArgs{
Spec: &appmesh.MeshSpecArgs{
EgressFilter: &appmesh.MeshSpecEgressFilterArgs{
Type: pulumi.String("ALLOW_ALL"),
},
},
})
if err != nil {
return err
}
return nil
})
}
```
## Import
App Mesh service meshes can be imported using the `name`, e.g.,
```sh
$ pulumi import aws:appmesh/mesh:Mesh simple simpleapp
```
func GetMesh ¶
func GetMesh(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MeshState, opts ...pulumi.ResourceOption) (*Mesh, error)
GetMesh gets an existing Mesh 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 NewMesh ¶
func NewMesh(ctx *pulumi.Context, name string, args *MeshArgs, opts ...pulumi.ResourceOption) (*Mesh, error)
NewMesh registers a new resource with the given unique name, arguments, and options.
func (*Mesh) ElementType ¶
func (*Mesh) ToMeshOutput ¶
func (i *Mesh) ToMeshOutput() MeshOutput
func (*Mesh) ToMeshOutputWithContext ¶
func (i *Mesh) ToMeshOutputWithContext(ctx context.Context) MeshOutput
type MeshArgs ¶
type MeshArgs struct {
// Name to use for the service mesh. Must be between 1 and 255 characters in length.
Name pulumi.StringPtrInput
// Service mesh specification to apply.
Spec MeshSpecPtrInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
}
The set of arguments for constructing a Mesh resource.
func (MeshArgs) ElementType ¶
type MeshArray ¶
type MeshArray []MeshInput
func (MeshArray) ElementType ¶
func (MeshArray) ToMeshArrayOutput ¶
func (i MeshArray) ToMeshArrayOutput() MeshArrayOutput
func (MeshArray) ToMeshArrayOutputWithContext ¶
func (i MeshArray) ToMeshArrayOutputWithContext(ctx context.Context) MeshArrayOutput
type MeshArrayInput ¶
type MeshArrayInput interface {
pulumi.Input
ToMeshArrayOutput() MeshArrayOutput
ToMeshArrayOutputWithContext(context.Context) MeshArrayOutput
}
MeshArrayInput is an input type that accepts MeshArray and MeshArrayOutput values. You can construct a concrete instance of `MeshArrayInput` via:
MeshArray{ MeshArgs{...} }
type MeshArrayOutput ¶
type MeshArrayOutput struct{ *pulumi.OutputState }
func (MeshArrayOutput) ElementType ¶
func (MeshArrayOutput) ElementType() reflect.Type
func (MeshArrayOutput) Index ¶
func (o MeshArrayOutput) Index(i pulumi.IntInput) MeshOutput
func (MeshArrayOutput) ToMeshArrayOutput ¶
func (o MeshArrayOutput) ToMeshArrayOutput() MeshArrayOutput
func (MeshArrayOutput) ToMeshArrayOutputWithContext ¶
func (o MeshArrayOutput) ToMeshArrayOutputWithContext(ctx context.Context) MeshArrayOutput
type MeshInput ¶
type MeshInput interface {
pulumi.Input
ToMeshOutput() MeshOutput
ToMeshOutputWithContext(ctx context.Context) MeshOutput
}
type MeshMap ¶
func (MeshMap) ElementType ¶
func (MeshMap) ToMeshMapOutput ¶
func (i MeshMap) ToMeshMapOutput() MeshMapOutput
func (MeshMap) ToMeshMapOutputWithContext ¶
func (i MeshMap) ToMeshMapOutputWithContext(ctx context.Context) MeshMapOutput
type MeshMapInput ¶
type MeshMapInput interface {
pulumi.Input
ToMeshMapOutput() MeshMapOutput
ToMeshMapOutputWithContext(context.Context) MeshMapOutput
}
MeshMapInput is an input type that accepts MeshMap and MeshMapOutput values. You can construct a concrete instance of `MeshMapInput` via:
MeshMap{ "key": MeshArgs{...} }
type MeshMapOutput ¶
type MeshMapOutput struct{ *pulumi.OutputState }
func (MeshMapOutput) ElementType ¶
func (MeshMapOutput) ElementType() reflect.Type
func (MeshMapOutput) MapIndex ¶
func (o MeshMapOutput) MapIndex(k pulumi.StringInput) MeshOutput
func (MeshMapOutput) ToMeshMapOutput ¶
func (o MeshMapOutput) ToMeshMapOutput() MeshMapOutput
func (MeshMapOutput) ToMeshMapOutputWithContext ¶
func (o MeshMapOutput) ToMeshMapOutputWithContext(ctx context.Context) MeshMapOutput
type MeshOutput ¶
type MeshOutput struct{ *pulumi.OutputState }
func (MeshOutput) Arn ¶ added in v5.4.0
func (o MeshOutput) Arn() pulumi.StringOutput
ARN of the service mesh.
func (MeshOutput) CreatedDate ¶ added in v5.4.0
func (o MeshOutput) CreatedDate() pulumi.StringOutput
Creation date of the service mesh.
func (MeshOutput) ElementType ¶
func (MeshOutput) ElementType() reflect.Type
func (MeshOutput) LastUpdatedDate ¶ added in v5.4.0
func (o MeshOutput) LastUpdatedDate() pulumi.StringOutput
Last update date of the service mesh.
func (MeshOutput) MeshOwner ¶ added in v5.4.0
func (o MeshOutput) MeshOwner() pulumi.StringOutput
AWS account ID of the service mesh's owner.
func (MeshOutput) Name ¶ added in v5.4.0
func (o MeshOutput) Name() pulumi.StringOutput
Name to use for the service mesh. Must be between 1 and 255 characters in length.
func (MeshOutput) ResourceOwner ¶ added in v5.4.0
func (o MeshOutput) ResourceOwner() pulumi.StringOutput
Resource owner's AWS account ID.
func (MeshOutput) Spec ¶ added in v5.4.0
func (o MeshOutput) Spec() MeshSpecPtrOutput
Service mesh specification to apply.
func (MeshOutput) Tags ¶ added in v5.4.0
func (o MeshOutput) Tags() pulumi.StringMapOutput
Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (MeshOutput) TagsAll ¶ added in v5.4.0
func (o MeshOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (MeshOutput) ToMeshOutput ¶
func (o MeshOutput) ToMeshOutput() MeshOutput
func (MeshOutput) ToMeshOutputWithContext ¶
func (o MeshOutput) ToMeshOutputWithContext(ctx context.Context) MeshOutput
type MeshSpec ¶
type MeshSpec struct {
// Egress filter rules for the service mesh.
EgressFilter *MeshSpecEgressFilter `pulumi:"egressFilter"`
}
type MeshSpecArgs ¶
type MeshSpecArgs struct {
// Egress filter rules for the service mesh.
EgressFilter MeshSpecEgressFilterPtrInput `pulumi:"egressFilter"`
}
func (MeshSpecArgs) ElementType ¶
func (MeshSpecArgs) ElementType() reflect.Type
func (MeshSpecArgs) ToMeshSpecOutput ¶
func (i MeshSpecArgs) ToMeshSpecOutput() MeshSpecOutput
func (MeshSpecArgs) ToMeshSpecOutputWithContext ¶
func (i MeshSpecArgs) ToMeshSpecOutputWithContext(ctx context.Context) MeshSpecOutput
func (MeshSpecArgs) ToMeshSpecPtrOutput ¶
func (i MeshSpecArgs) ToMeshSpecPtrOutput() MeshSpecPtrOutput
func (MeshSpecArgs) ToMeshSpecPtrOutputWithContext ¶
func (i MeshSpecArgs) ToMeshSpecPtrOutputWithContext(ctx context.Context) MeshSpecPtrOutput
type MeshSpecEgressFilter ¶
type MeshSpecEgressFilter struct {
// Egress filter type. By default, the type is `DROP_ALL`.
// Valid values are `ALLOW_ALL` and `DROP_ALL`.
Type *string `pulumi:"type"`
}
type MeshSpecEgressFilterArgs ¶
type MeshSpecEgressFilterArgs struct {
// Egress filter type. By default, the type is `DROP_ALL`.
// Valid values are `ALLOW_ALL` and `DROP_ALL`.
Type pulumi.StringPtrInput `pulumi:"type"`
}
func (MeshSpecEgressFilterArgs) ElementType ¶
func (MeshSpecEgressFilterArgs) ElementType() reflect.Type
func (MeshSpecEgressFilterArgs) ToMeshSpecEgressFilterOutput ¶
func (i MeshSpecEgressFilterArgs) ToMeshSpecEgressFilterOutput() MeshSpecEgressFilterOutput
func (MeshSpecEgressFilterArgs) ToMeshSpecEgressFilterOutputWithContext ¶
func (i MeshSpecEgressFilterArgs) ToMeshSpecEgressFilterOutputWithContext(ctx context.Context) MeshSpecEgressFilterOutput
func (MeshSpecEgressFilterArgs) ToMeshSpecEgressFilterPtrOutput ¶
func (i MeshSpecEgressFilterArgs) ToMeshSpecEgressFilterPtrOutput() MeshSpecEgressFilterPtrOutput
func (MeshSpecEgressFilterArgs) ToMeshSpecEgressFilterPtrOutputWithContext ¶
func (i MeshSpecEgressFilterArgs) ToMeshSpecEgressFilterPtrOutputWithContext(ctx context.Context) MeshSpecEgressFilterPtrOutput
type MeshSpecEgressFilterInput ¶
type MeshSpecEgressFilterInput interface {
pulumi.Input
ToMeshSpecEgressFilterOutput() MeshSpecEgressFilterOutput
ToMeshSpecEgressFilterOutputWithContext(context.Context) MeshSpecEgressFilterOutput
}
MeshSpecEgressFilterInput is an input type that accepts MeshSpecEgressFilterArgs and MeshSpecEgressFilterOutput values. You can construct a concrete instance of `MeshSpecEgressFilterInput` via:
MeshSpecEgressFilterArgs{...}
type MeshSpecEgressFilterOutput ¶
type MeshSpecEgressFilterOutput struct{ *pulumi.OutputState }
func (MeshSpecEgressFilterOutput) ElementType ¶
func (MeshSpecEgressFilterOutput) ElementType() reflect.Type
func (MeshSpecEgressFilterOutput) ToMeshSpecEgressFilterOutput ¶
func (o MeshSpecEgressFilterOutput) ToMeshSpecEgressFilterOutput() MeshSpecEgressFilterOutput
func (MeshSpecEgressFilterOutput) ToMeshSpecEgressFilterOutputWithContext ¶
func (o MeshSpecEgressFilterOutput) ToMeshSpecEgressFilterOutputWithContext(ctx context.Context) MeshSpecEgressFilterOutput
func (MeshSpecEgressFilterOutput) ToMeshSpecEgressFilterPtrOutput ¶
func (o MeshSpecEgressFilterOutput) ToMeshSpecEgressFilterPtrOutput() MeshSpecEgressFilterPtrOutput
func (MeshSpecEgressFilterOutput) ToMeshSpecEgressFilterPtrOutputWithContext ¶
func (o MeshSpecEgressFilterOutput) ToMeshSpecEgressFilterPtrOutputWithContext(ctx context.Context) MeshSpecEgressFilterPtrOutput
func (MeshSpecEgressFilterOutput) Type ¶
func (o MeshSpecEgressFilterOutput) Type() pulumi.StringPtrOutput
Egress filter type. By default, the type is `DROP_ALL`. Valid values are `ALLOW_ALL` and `DROP_ALL`.
type MeshSpecEgressFilterPtrInput ¶
type MeshSpecEgressFilterPtrInput interface {
pulumi.Input
ToMeshSpecEgressFilterPtrOutput() MeshSpecEgressFilterPtrOutput
ToMeshSpecEgressFilterPtrOutputWithContext(context.Context) MeshSpecEgressFilterPtrOutput
}
MeshSpecEgressFilterPtrInput is an input type that accepts MeshSpecEgressFilterArgs, MeshSpecEgressFilterPtr and MeshSpecEgressFilterPtrOutput values. You can construct a concrete instance of `MeshSpecEgressFilterPtrInput` via:
MeshSpecEgressFilterArgs{...}
or:
nil
func MeshSpecEgressFilterPtr ¶
func MeshSpecEgressFilterPtr(v *MeshSpecEgressFilterArgs) MeshSpecEgressFilterPtrInput
type MeshSpecEgressFilterPtrOutput ¶
type MeshSpecEgressFilterPtrOutput struct{ *pulumi.OutputState }
func (MeshSpecEgressFilterPtrOutput) Elem ¶
func (o MeshSpecEgressFilterPtrOutput) Elem() MeshSpecEgressFilterOutput
func (MeshSpecEgressFilterPtrOutput) ElementType ¶
func (MeshSpecEgressFilterPtrOutput) ElementType() reflect.Type
func (MeshSpecEgressFilterPtrOutput) ToMeshSpecEgressFilterPtrOutput ¶
func (o MeshSpecEgressFilterPtrOutput) ToMeshSpecEgressFilterPtrOutput() MeshSpecEgressFilterPtrOutput
func (MeshSpecEgressFilterPtrOutput) ToMeshSpecEgressFilterPtrOutputWithContext ¶
func (o MeshSpecEgressFilterPtrOutput) ToMeshSpecEgressFilterPtrOutputWithContext(ctx context.Context) MeshSpecEgressFilterPtrOutput
func (MeshSpecEgressFilterPtrOutput) Type ¶
func (o MeshSpecEgressFilterPtrOutput) Type() pulumi.StringPtrOutput
Egress filter type. By default, the type is `DROP_ALL`. Valid values are `ALLOW_ALL` and `DROP_ALL`.
type MeshSpecInput ¶
type MeshSpecInput interface {
pulumi.Input
ToMeshSpecOutput() MeshSpecOutput
ToMeshSpecOutputWithContext(context.Context) MeshSpecOutput
}
MeshSpecInput is an input type that accepts MeshSpecArgs and MeshSpecOutput values. You can construct a concrete instance of `MeshSpecInput` via:
MeshSpecArgs{...}
type MeshSpecOutput ¶
type MeshSpecOutput struct{ *pulumi.OutputState }
func (MeshSpecOutput) EgressFilter ¶
func (o MeshSpecOutput) EgressFilter() MeshSpecEgressFilterPtrOutput
Egress filter rules for the service mesh.
func (MeshSpecOutput) ElementType ¶
func (MeshSpecOutput) ElementType() reflect.Type
func (MeshSpecOutput) ToMeshSpecOutput ¶
func (o MeshSpecOutput) ToMeshSpecOutput() MeshSpecOutput
func (MeshSpecOutput) ToMeshSpecOutputWithContext ¶
func (o MeshSpecOutput) ToMeshSpecOutputWithContext(ctx context.Context) MeshSpecOutput
func (MeshSpecOutput) ToMeshSpecPtrOutput ¶
func (o MeshSpecOutput) ToMeshSpecPtrOutput() MeshSpecPtrOutput
func (MeshSpecOutput) ToMeshSpecPtrOutputWithContext ¶
func (o MeshSpecOutput) ToMeshSpecPtrOutputWithContext(ctx context.Context) MeshSpecPtrOutput
type MeshSpecPtrInput ¶
type MeshSpecPtrInput interface {
pulumi.Input
ToMeshSpecPtrOutput() MeshSpecPtrOutput
ToMeshSpecPtrOutputWithContext(context.Context) MeshSpecPtrOutput
}
MeshSpecPtrInput is an input type that accepts MeshSpecArgs, MeshSpecPtr and MeshSpecPtrOutput values. You can construct a concrete instance of `MeshSpecPtrInput` via:
MeshSpecArgs{...}
or:
nil
func MeshSpecPtr ¶
func MeshSpecPtr(v *MeshSpecArgs) MeshSpecPtrInput
type MeshSpecPtrOutput ¶
type MeshSpecPtrOutput struct{ *pulumi.OutputState }
func (MeshSpecPtrOutput) EgressFilter ¶
func (o MeshSpecPtrOutput) EgressFilter() MeshSpecEgressFilterPtrOutput
Egress filter rules for the service mesh.
func (MeshSpecPtrOutput) Elem ¶
func (o MeshSpecPtrOutput) Elem() MeshSpecOutput
func (MeshSpecPtrOutput) ElementType ¶
func (MeshSpecPtrOutput) ElementType() reflect.Type
func (MeshSpecPtrOutput) ToMeshSpecPtrOutput ¶
func (o MeshSpecPtrOutput) ToMeshSpecPtrOutput() MeshSpecPtrOutput
func (MeshSpecPtrOutput) ToMeshSpecPtrOutputWithContext ¶
func (o MeshSpecPtrOutput) ToMeshSpecPtrOutputWithContext(ctx context.Context) MeshSpecPtrOutput
type MeshState ¶
type MeshState struct {
// ARN of the service mesh.
Arn pulumi.StringPtrInput
// Creation date of the service mesh.
CreatedDate pulumi.StringPtrInput
// Last update date of the service mesh.
LastUpdatedDate pulumi.StringPtrInput
// AWS account ID of the service mesh's owner.
MeshOwner pulumi.StringPtrInput
// Name to use for the service mesh. Must be between 1 and 255 characters in length.
Name pulumi.StringPtrInput
// Resource owner's AWS account ID.
ResourceOwner pulumi.StringPtrInput
// Service mesh specification to apply.
Spec MeshSpecPtrInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
}
func (MeshState) ElementType ¶
type Route ¶
type Route struct {
pulumi.CustomResourceState
// ARN of the route.
Arn pulumi.StringOutput `pulumi:"arn"`
// Creation date of the route.
CreatedDate pulumi.StringOutput `pulumi:"createdDate"`
// Last update date of the route.
LastUpdatedDate pulumi.StringOutput `pulumi:"lastUpdatedDate"`
// Name of the service mesh in which to create the route. Must be between 1 and 255 characters in length.
MeshName pulumi.StringOutput `pulumi:"meshName"`
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringOutput `pulumi:"meshOwner"`
// Name to use for the route. Must be between 1 and 255 characters in length.
Name pulumi.StringOutput `pulumi:"name"`
// Resource owner's AWS account ID.
ResourceOwner pulumi.StringOutput `pulumi:"resourceOwner"`
// Route specification to apply.
Spec RouteSpecOutput `pulumi:"spec"`
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
// Name of the virtual router in which to create the route. Must be between 1 and 255 characters in length.
VirtualRouterName pulumi.StringOutput `pulumi:"virtualRouterName"`
}
Provides an AWS App Mesh route resource.
## Example Usage ### HTTP Routing
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.NewRoute(ctx, "serviceb", &appmesh.RouteArgs{
MeshName: pulumi.Any(aws_appmesh_mesh.Simple.Id),
VirtualRouterName: pulumi.Any(aws_appmesh_virtual_router.Serviceb.Name),
Spec: &appmesh.RouteSpecArgs{
HttpRoute: &appmesh.RouteSpecHttpRouteArgs{
Match: &appmesh.RouteSpecHttpRouteMatchArgs{
Prefix: pulumi.String("/"),
},
Action: &appmesh.RouteSpecHttpRouteActionArgs{
WeightedTargets: appmesh.RouteSpecHttpRouteActionWeightedTargetArray{
&appmesh.RouteSpecHttpRouteActionWeightedTargetArgs{
VirtualNode: pulumi.Any(aws_appmesh_virtual_node.Serviceb1.Name),
Weight: pulumi.Int(90),
},
&appmesh.RouteSpecHttpRouteActionWeightedTargetArgs{
VirtualNode: pulumi.Any(aws_appmesh_virtual_node.Serviceb2.Name),
Weight: pulumi.Int(10),
},
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
``` ### HTTP Header Routing
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.NewRoute(ctx, "serviceb", &appmesh.RouteArgs{
MeshName: pulumi.Any(aws_appmesh_mesh.Simple.Id),
VirtualRouterName: pulumi.Any(aws_appmesh_virtual_router.Serviceb.Name),
Spec: &appmesh.RouteSpecArgs{
HttpRoute: &appmesh.RouteSpecHttpRouteArgs{
Match: &appmesh.RouteSpecHttpRouteMatchArgs{
Method: pulumi.String("POST"),
Prefix: pulumi.String("/"),
Scheme: pulumi.String("https"),
Headers: appmesh.RouteSpecHttpRouteMatchHeaderArray{
&appmesh.RouteSpecHttpRouteMatchHeaderArgs{
Name: pulumi.String("clientRequestId"),
Match: &appmesh.RouteSpecHttpRouteMatchHeaderMatchArgs{
Prefix: pulumi.String("123"),
},
},
},
},
Action: &appmesh.RouteSpecHttpRouteActionArgs{
WeightedTargets: appmesh.RouteSpecHttpRouteActionWeightedTargetArray{
&appmesh.RouteSpecHttpRouteActionWeightedTargetArgs{
VirtualNode: pulumi.Any(aws_appmesh_virtual_node.Serviceb.Name),
Weight: pulumi.Int(100),
},
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
``` ### Retry Policy
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.NewRoute(ctx, "serviceb", &appmesh.RouteArgs{
MeshName: pulumi.Any(aws_appmesh_mesh.Simple.Id),
VirtualRouterName: pulumi.Any(aws_appmesh_virtual_router.Serviceb.Name),
Spec: &appmesh.RouteSpecArgs{
HttpRoute: &appmesh.RouteSpecHttpRouteArgs{
Match: &appmesh.RouteSpecHttpRouteMatchArgs{
Prefix: pulumi.String("/"),
},
RetryPolicy: &appmesh.RouteSpecHttpRouteRetryPolicyArgs{
HttpRetryEvents: pulumi.StringArray{
pulumi.String("server-error"),
},
MaxRetries: pulumi.Int(1),
PerRetryTimeout: &appmesh.RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs{
Unit: pulumi.String("s"),
Value: pulumi.Int(15),
},
},
Action: &appmesh.RouteSpecHttpRouteActionArgs{
WeightedTargets: appmesh.RouteSpecHttpRouteActionWeightedTargetArray{
&appmesh.RouteSpecHttpRouteActionWeightedTargetArgs{
VirtualNode: pulumi.Any(aws_appmesh_virtual_node.Serviceb.Name),
Weight: pulumi.Int(100),
},
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
``` ### TCP Routing
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.NewRoute(ctx, "serviceb", &appmesh.RouteArgs{
MeshName: pulumi.Any(aws_appmesh_mesh.Simple.Id),
VirtualRouterName: pulumi.Any(aws_appmesh_virtual_router.Serviceb.Name),
Spec: &appmesh.RouteSpecArgs{
TcpRoute: &appmesh.RouteSpecTcpRouteArgs{
Action: &appmesh.RouteSpecTcpRouteActionArgs{
WeightedTargets: appmesh.RouteSpecTcpRouteActionWeightedTargetArray{
&appmesh.RouteSpecTcpRouteActionWeightedTargetArgs{
VirtualNode: pulumi.Any(aws_appmesh_virtual_node.Serviceb1.Name),
Weight: pulumi.Int(100),
},
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
```
## Import
App Mesh virtual routes can be imported using `mesh_name` and `virtual_router_name` together with the route's `name`, e.g.,
```sh
$ pulumi import aws:appmesh/route:Route serviceb simpleapp/serviceB/serviceB-route
```
func GetRoute ¶
func GetRoute(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RouteState, opts ...pulumi.ResourceOption) (*Route, error)
GetRoute gets an existing Route resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRoute ¶
func NewRoute(ctx *pulumi.Context, name string, args *RouteArgs, opts ...pulumi.ResourceOption) (*Route, error)
NewRoute registers a new resource with the given unique name, arguments, and options.
func (*Route) ElementType ¶
func (*Route) ToRouteOutput ¶
func (i *Route) ToRouteOutput() RouteOutput
func (*Route) ToRouteOutputWithContext ¶
func (i *Route) ToRouteOutputWithContext(ctx context.Context) RouteOutput
type RouteArgs ¶
type RouteArgs struct {
// Name of the service mesh in which to create the route. Must be between 1 and 255 characters in length.
MeshName pulumi.StringInput
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringPtrInput
// Name to use for the route. Must be between 1 and 255 characters in length.
Name pulumi.StringPtrInput
// Route specification to apply.
Spec RouteSpecInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
// Name of the virtual router in which to create the route. Must be between 1 and 255 characters in length.
VirtualRouterName pulumi.StringInput
}
The set of arguments for constructing a Route resource.
func (RouteArgs) ElementType ¶
type RouteArray ¶
type RouteArray []RouteInput
func (RouteArray) ElementType ¶
func (RouteArray) ElementType() reflect.Type
func (RouteArray) ToRouteArrayOutput ¶
func (i RouteArray) ToRouteArrayOutput() RouteArrayOutput
func (RouteArray) ToRouteArrayOutputWithContext ¶
func (i RouteArray) ToRouteArrayOutputWithContext(ctx context.Context) RouteArrayOutput
type RouteArrayInput ¶
type RouteArrayInput interface {
pulumi.Input
ToRouteArrayOutput() RouteArrayOutput
ToRouteArrayOutputWithContext(context.Context) RouteArrayOutput
}
RouteArrayInput is an input type that accepts RouteArray and RouteArrayOutput values. You can construct a concrete instance of `RouteArrayInput` via:
RouteArray{ RouteArgs{...} }
type RouteArrayOutput ¶
type RouteArrayOutput struct{ *pulumi.OutputState }
func (RouteArrayOutput) ElementType ¶
func (RouteArrayOutput) ElementType() reflect.Type
func (RouteArrayOutput) Index ¶
func (o RouteArrayOutput) Index(i pulumi.IntInput) RouteOutput
func (RouteArrayOutput) ToRouteArrayOutput ¶
func (o RouteArrayOutput) ToRouteArrayOutput() RouteArrayOutput
func (RouteArrayOutput) ToRouteArrayOutputWithContext ¶
func (o RouteArrayOutput) ToRouteArrayOutputWithContext(ctx context.Context) RouteArrayOutput
type RouteInput ¶
type RouteInput interface {
pulumi.Input
ToRouteOutput() RouteOutput
ToRouteOutputWithContext(ctx context.Context) RouteOutput
}
type RouteMap ¶
type RouteMap map[string]RouteInput
func (RouteMap) ElementType ¶
func (RouteMap) ToRouteMapOutput ¶
func (i RouteMap) ToRouteMapOutput() RouteMapOutput
func (RouteMap) ToRouteMapOutputWithContext ¶
func (i RouteMap) ToRouteMapOutputWithContext(ctx context.Context) RouteMapOutput
type RouteMapInput ¶
type RouteMapInput interface {
pulumi.Input
ToRouteMapOutput() RouteMapOutput
ToRouteMapOutputWithContext(context.Context) RouteMapOutput
}
RouteMapInput is an input type that accepts RouteMap and RouteMapOutput values. You can construct a concrete instance of `RouteMapInput` via:
RouteMap{ "key": RouteArgs{...} }
type RouteMapOutput ¶
type RouteMapOutput struct{ *pulumi.OutputState }
func (RouteMapOutput) ElementType ¶
func (RouteMapOutput) ElementType() reflect.Type
func (RouteMapOutput) MapIndex ¶
func (o RouteMapOutput) MapIndex(k pulumi.StringInput) RouteOutput
func (RouteMapOutput) ToRouteMapOutput ¶
func (o RouteMapOutput) ToRouteMapOutput() RouteMapOutput
func (RouteMapOutput) ToRouteMapOutputWithContext ¶
func (o RouteMapOutput) ToRouteMapOutputWithContext(ctx context.Context) RouteMapOutput
type RouteOutput ¶
type RouteOutput struct{ *pulumi.OutputState }
func (RouteOutput) Arn ¶ added in v5.4.0
func (o RouteOutput) Arn() pulumi.StringOutput
ARN of the route.
func (RouteOutput) CreatedDate ¶ added in v5.4.0
func (o RouteOutput) CreatedDate() pulumi.StringOutput
Creation date of the route.
func (RouteOutput) ElementType ¶
func (RouteOutput) ElementType() reflect.Type
func (RouteOutput) LastUpdatedDate ¶ added in v5.4.0
func (o RouteOutput) LastUpdatedDate() pulumi.StringOutput
Last update date of the route.
func (RouteOutput) MeshName ¶ added in v5.4.0
func (o RouteOutput) MeshName() pulumi.StringOutput
Name of the service mesh in which to create the route. Must be between 1 and 255 characters in length.
func (RouteOutput) MeshOwner ¶ added in v5.4.0
func (o RouteOutput) MeshOwner() pulumi.StringOutput
AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
func (RouteOutput) Name ¶ added in v5.4.0
func (o RouteOutput) Name() pulumi.StringOutput
Name to use for the route. Must be between 1 and 255 characters in length.
func (RouteOutput) ResourceOwner ¶ added in v5.4.0
func (o RouteOutput) ResourceOwner() pulumi.StringOutput
Resource owner's AWS account ID.
func (RouteOutput) Spec ¶ added in v5.4.0
func (o RouteOutput) Spec() RouteSpecOutput
Route specification to apply.
func (RouteOutput) Tags ¶ added in v5.4.0
func (o RouteOutput) Tags() pulumi.StringMapOutput
Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (RouteOutput) TagsAll ¶ added in v5.4.0
func (o RouteOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (RouteOutput) ToRouteOutput ¶
func (o RouteOutput) ToRouteOutput() RouteOutput
func (RouteOutput) ToRouteOutputWithContext ¶
func (o RouteOutput) ToRouteOutputWithContext(ctx context.Context) RouteOutput
func (RouteOutput) VirtualRouterName ¶ added in v5.4.0
func (o RouteOutput) VirtualRouterName() pulumi.StringOutput
Name of the virtual router in which to create the route. Must be between 1 and 255 characters in length.
type RouteSpec ¶
type RouteSpec struct {
// GRPC routing information for the route.
GrpcRoute *RouteSpecGrpcRoute `pulumi:"grpcRoute"`
// HTTP/2 routing information for the route.
Http2Route *RouteSpecHttp2Route `pulumi:"http2Route"`
// HTTP routing information for the route.
HttpRoute *RouteSpecHttpRoute `pulumi:"httpRoute"`
// Priority for the route, between `0` and `1000`.
// Routes are matched based on the specified value, where `0` is the highest priority.
Priority *int `pulumi:"priority"`
// TCP routing information for the route.
TcpRoute *RouteSpecTcpRoute `pulumi:"tcpRoute"`
}
type RouteSpecArgs ¶
type RouteSpecArgs struct {
// GRPC routing information for the route.
GrpcRoute RouteSpecGrpcRoutePtrInput `pulumi:"grpcRoute"`
// HTTP/2 routing information for the route.
Http2Route RouteSpecHttp2RoutePtrInput `pulumi:"http2Route"`
// HTTP routing information for the route.
HttpRoute RouteSpecHttpRoutePtrInput `pulumi:"httpRoute"`
// Priority for the route, between `0` and `1000`.
// Routes are matched based on the specified value, where `0` is the highest priority.
Priority pulumi.IntPtrInput `pulumi:"priority"`
// TCP routing information for the route.
TcpRoute RouteSpecTcpRoutePtrInput `pulumi:"tcpRoute"`
}
func (RouteSpecArgs) ElementType ¶
func (RouteSpecArgs) ElementType() reflect.Type
func (RouteSpecArgs) ToRouteSpecOutput ¶
func (i RouteSpecArgs) ToRouteSpecOutput() RouteSpecOutput
func (RouteSpecArgs) ToRouteSpecOutputWithContext ¶
func (i RouteSpecArgs) ToRouteSpecOutputWithContext(ctx context.Context) RouteSpecOutput
func (RouteSpecArgs) ToRouteSpecPtrOutput ¶
func (i RouteSpecArgs) ToRouteSpecPtrOutput() RouteSpecPtrOutput
func (RouteSpecArgs) ToRouteSpecPtrOutputWithContext ¶
func (i RouteSpecArgs) ToRouteSpecPtrOutputWithContext(ctx context.Context) RouteSpecPtrOutput
type RouteSpecGrpcRoute ¶
type RouteSpecGrpcRoute struct {
// Action to take if a match is determined.
Action RouteSpecGrpcRouteAction `pulumi:"action"`
// Criteria for determining an gRPC request match.
Match *RouteSpecGrpcRouteMatch `pulumi:"match"`
// Retry policy.
RetryPolicy *RouteSpecGrpcRouteRetryPolicy `pulumi:"retryPolicy"`
// Types of timeouts.
Timeout *RouteSpecGrpcRouteTimeout `pulumi:"timeout"`
}
type RouteSpecGrpcRouteAction ¶
type RouteSpecGrpcRouteAction struct {
// Targets that traffic is routed to when a request matches the route.
// You can specify one or more targets and their relative weights with which to distribute traffic.
WeightedTargets []RouteSpecGrpcRouteActionWeightedTarget `pulumi:"weightedTargets"`
}
type RouteSpecGrpcRouteActionArgs ¶
type RouteSpecGrpcRouteActionArgs struct {
// Targets that traffic is routed to when a request matches the route.
// You can specify one or more targets and their relative weights with which to distribute traffic.
WeightedTargets RouteSpecGrpcRouteActionWeightedTargetArrayInput `pulumi:"weightedTargets"`
}
func (RouteSpecGrpcRouteActionArgs) ElementType ¶
func (RouteSpecGrpcRouteActionArgs) ElementType() reflect.Type
func (RouteSpecGrpcRouteActionArgs) ToRouteSpecGrpcRouteActionOutput ¶
func (i RouteSpecGrpcRouteActionArgs) ToRouteSpecGrpcRouteActionOutput() RouteSpecGrpcRouteActionOutput
func (RouteSpecGrpcRouteActionArgs) ToRouteSpecGrpcRouteActionOutputWithContext ¶
func (i RouteSpecGrpcRouteActionArgs) ToRouteSpecGrpcRouteActionOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionOutput
func (RouteSpecGrpcRouteActionArgs) ToRouteSpecGrpcRouteActionPtrOutput ¶
func (i RouteSpecGrpcRouteActionArgs) ToRouteSpecGrpcRouteActionPtrOutput() RouteSpecGrpcRouteActionPtrOutput
func (RouteSpecGrpcRouteActionArgs) ToRouteSpecGrpcRouteActionPtrOutputWithContext ¶
func (i RouteSpecGrpcRouteActionArgs) ToRouteSpecGrpcRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionPtrOutput
type RouteSpecGrpcRouteActionInput ¶
type RouteSpecGrpcRouteActionInput interface {
pulumi.Input
ToRouteSpecGrpcRouteActionOutput() RouteSpecGrpcRouteActionOutput
ToRouteSpecGrpcRouteActionOutputWithContext(context.Context) RouteSpecGrpcRouteActionOutput
}
RouteSpecGrpcRouteActionInput is an input type that accepts RouteSpecGrpcRouteActionArgs and RouteSpecGrpcRouteActionOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteActionInput` via:
RouteSpecGrpcRouteActionArgs{...}
type RouteSpecGrpcRouteActionOutput ¶
type RouteSpecGrpcRouteActionOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteActionOutput) ElementType ¶
func (RouteSpecGrpcRouteActionOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteActionOutput) ToRouteSpecGrpcRouteActionOutput ¶
func (o RouteSpecGrpcRouteActionOutput) ToRouteSpecGrpcRouteActionOutput() RouteSpecGrpcRouteActionOutput
func (RouteSpecGrpcRouteActionOutput) ToRouteSpecGrpcRouteActionOutputWithContext ¶
func (o RouteSpecGrpcRouteActionOutput) ToRouteSpecGrpcRouteActionOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionOutput
func (RouteSpecGrpcRouteActionOutput) ToRouteSpecGrpcRouteActionPtrOutput ¶
func (o RouteSpecGrpcRouteActionOutput) ToRouteSpecGrpcRouteActionPtrOutput() RouteSpecGrpcRouteActionPtrOutput
func (RouteSpecGrpcRouteActionOutput) ToRouteSpecGrpcRouteActionPtrOutputWithContext ¶
func (o RouteSpecGrpcRouteActionOutput) ToRouteSpecGrpcRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionPtrOutput
func (RouteSpecGrpcRouteActionOutput) WeightedTargets ¶
func (o RouteSpecGrpcRouteActionOutput) WeightedTargets() RouteSpecGrpcRouteActionWeightedTargetArrayOutput
Targets that traffic is routed to when a request matches the route. You can specify one or more targets and their relative weights with which to distribute traffic.
type RouteSpecGrpcRouteActionPtrInput ¶
type RouteSpecGrpcRouteActionPtrInput interface {
pulumi.Input
ToRouteSpecGrpcRouteActionPtrOutput() RouteSpecGrpcRouteActionPtrOutput
ToRouteSpecGrpcRouteActionPtrOutputWithContext(context.Context) RouteSpecGrpcRouteActionPtrOutput
}
RouteSpecGrpcRouteActionPtrInput is an input type that accepts RouteSpecGrpcRouteActionArgs, RouteSpecGrpcRouteActionPtr and RouteSpecGrpcRouteActionPtrOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteActionPtrInput` via:
RouteSpecGrpcRouteActionArgs{...}
or:
nil
func RouteSpecGrpcRouteActionPtr ¶
func RouteSpecGrpcRouteActionPtr(v *RouteSpecGrpcRouteActionArgs) RouteSpecGrpcRouteActionPtrInput
type RouteSpecGrpcRouteActionPtrOutput ¶
type RouteSpecGrpcRouteActionPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteActionPtrOutput) Elem ¶
func (o RouteSpecGrpcRouteActionPtrOutput) Elem() RouteSpecGrpcRouteActionOutput
func (RouteSpecGrpcRouteActionPtrOutput) ElementType ¶
func (RouteSpecGrpcRouteActionPtrOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteActionPtrOutput) ToRouteSpecGrpcRouteActionPtrOutput ¶
func (o RouteSpecGrpcRouteActionPtrOutput) ToRouteSpecGrpcRouteActionPtrOutput() RouteSpecGrpcRouteActionPtrOutput
func (RouteSpecGrpcRouteActionPtrOutput) ToRouteSpecGrpcRouteActionPtrOutputWithContext ¶
func (o RouteSpecGrpcRouteActionPtrOutput) ToRouteSpecGrpcRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionPtrOutput
func (RouteSpecGrpcRouteActionPtrOutput) WeightedTargets ¶
func (o RouteSpecGrpcRouteActionPtrOutput) WeightedTargets() RouteSpecGrpcRouteActionWeightedTargetArrayOutput
Targets that traffic is routed to when a request matches the route. You can specify one or more targets and their relative weights with which to distribute traffic.
type RouteSpecGrpcRouteActionWeightedTarget ¶
type RouteSpecGrpcRouteActionWeightedTarget struct {
// The targeted port of the weighted object.
Port *int `pulumi:"port"`
// Virtual node to associate with the weighted target. Must be between 1 and 255 characters in length.
VirtualNode string `pulumi:"virtualNode"`
// Relative weight of the weighted target. An integer between 0 and 100.
Weight int `pulumi:"weight"`
}
type RouteSpecGrpcRouteActionWeightedTargetArgs ¶
type RouteSpecGrpcRouteActionWeightedTargetArgs struct {
// The targeted port of the weighted object.
Port pulumi.IntPtrInput `pulumi:"port"`
// Virtual node to associate with the weighted target. Must be between 1 and 255 characters in length.
VirtualNode pulumi.StringInput `pulumi:"virtualNode"`
// Relative weight of the weighted target. An integer between 0 and 100.
Weight pulumi.IntInput `pulumi:"weight"`
}
func (RouteSpecGrpcRouteActionWeightedTargetArgs) ElementType ¶
func (RouteSpecGrpcRouteActionWeightedTargetArgs) ElementType() reflect.Type
func (RouteSpecGrpcRouteActionWeightedTargetArgs) ToRouteSpecGrpcRouteActionWeightedTargetOutput ¶
func (i RouteSpecGrpcRouteActionWeightedTargetArgs) ToRouteSpecGrpcRouteActionWeightedTargetOutput() RouteSpecGrpcRouteActionWeightedTargetOutput
func (RouteSpecGrpcRouteActionWeightedTargetArgs) ToRouteSpecGrpcRouteActionWeightedTargetOutputWithContext ¶
func (i RouteSpecGrpcRouteActionWeightedTargetArgs) ToRouteSpecGrpcRouteActionWeightedTargetOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionWeightedTargetOutput
type RouteSpecGrpcRouteActionWeightedTargetArray ¶
type RouteSpecGrpcRouteActionWeightedTargetArray []RouteSpecGrpcRouteActionWeightedTargetInput
func (RouteSpecGrpcRouteActionWeightedTargetArray) ElementType ¶
func (RouteSpecGrpcRouteActionWeightedTargetArray) ElementType() reflect.Type
func (RouteSpecGrpcRouteActionWeightedTargetArray) ToRouteSpecGrpcRouteActionWeightedTargetArrayOutput ¶
func (i RouteSpecGrpcRouteActionWeightedTargetArray) ToRouteSpecGrpcRouteActionWeightedTargetArrayOutput() RouteSpecGrpcRouteActionWeightedTargetArrayOutput
func (RouteSpecGrpcRouteActionWeightedTargetArray) ToRouteSpecGrpcRouteActionWeightedTargetArrayOutputWithContext ¶
func (i RouteSpecGrpcRouteActionWeightedTargetArray) ToRouteSpecGrpcRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionWeightedTargetArrayOutput
type RouteSpecGrpcRouteActionWeightedTargetArrayInput ¶
type RouteSpecGrpcRouteActionWeightedTargetArrayInput interface {
pulumi.Input
ToRouteSpecGrpcRouteActionWeightedTargetArrayOutput() RouteSpecGrpcRouteActionWeightedTargetArrayOutput
ToRouteSpecGrpcRouteActionWeightedTargetArrayOutputWithContext(context.Context) RouteSpecGrpcRouteActionWeightedTargetArrayOutput
}
RouteSpecGrpcRouteActionWeightedTargetArrayInput is an input type that accepts RouteSpecGrpcRouteActionWeightedTargetArray and RouteSpecGrpcRouteActionWeightedTargetArrayOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteActionWeightedTargetArrayInput` via:
RouteSpecGrpcRouteActionWeightedTargetArray{ RouteSpecGrpcRouteActionWeightedTargetArgs{...} }
type RouteSpecGrpcRouteActionWeightedTargetArrayOutput ¶
type RouteSpecGrpcRouteActionWeightedTargetArrayOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteActionWeightedTargetArrayOutput) ElementType ¶
func (RouteSpecGrpcRouteActionWeightedTargetArrayOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteActionWeightedTargetArrayOutput) ToRouteSpecGrpcRouteActionWeightedTargetArrayOutput ¶
func (o RouteSpecGrpcRouteActionWeightedTargetArrayOutput) ToRouteSpecGrpcRouteActionWeightedTargetArrayOutput() RouteSpecGrpcRouteActionWeightedTargetArrayOutput
func (RouteSpecGrpcRouteActionWeightedTargetArrayOutput) ToRouteSpecGrpcRouteActionWeightedTargetArrayOutputWithContext ¶
func (o RouteSpecGrpcRouteActionWeightedTargetArrayOutput) ToRouteSpecGrpcRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionWeightedTargetArrayOutput
type RouteSpecGrpcRouteActionWeightedTargetInput ¶
type RouteSpecGrpcRouteActionWeightedTargetInput interface {
pulumi.Input
ToRouteSpecGrpcRouteActionWeightedTargetOutput() RouteSpecGrpcRouteActionWeightedTargetOutput
ToRouteSpecGrpcRouteActionWeightedTargetOutputWithContext(context.Context) RouteSpecGrpcRouteActionWeightedTargetOutput
}
RouteSpecGrpcRouteActionWeightedTargetInput is an input type that accepts RouteSpecGrpcRouteActionWeightedTargetArgs and RouteSpecGrpcRouteActionWeightedTargetOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteActionWeightedTargetInput` via:
RouteSpecGrpcRouteActionWeightedTargetArgs{...}
type RouteSpecGrpcRouteActionWeightedTargetOutput ¶
type RouteSpecGrpcRouteActionWeightedTargetOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteActionWeightedTargetOutput) ElementType ¶
func (RouteSpecGrpcRouteActionWeightedTargetOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteActionWeightedTargetOutput) Port ¶ added in v5.29.0
func (o RouteSpecGrpcRouteActionWeightedTargetOutput) Port() pulumi.IntPtrOutput
The targeted port of the weighted object.
func (RouteSpecGrpcRouteActionWeightedTargetOutput) ToRouteSpecGrpcRouteActionWeightedTargetOutput ¶
func (o RouteSpecGrpcRouteActionWeightedTargetOutput) ToRouteSpecGrpcRouteActionWeightedTargetOutput() RouteSpecGrpcRouteActionWeightedTargetOutput
func (RouteSpecGrpcRouteActionWeightedTargetOutput) ToRouteSpecGrpcRouteActionWeightedTargetOutputWithContext ¶
func (o RouteSpecGrpcRouteActionWeightedTargetOutput) ToRouteSpecGrpcRouteActionWeightedTargetOutputWithContext(ctx context.Context) RouteSpecGrpcRouteActionWeightedTargetOutput
func (RouteSpecGrpcRouteActionWeightedTargetOutput) VirtualNode ¶
func (o RouteSpecGrpcRouteActionWeightedTargetOutput) VirtualNode() pulumi.StringOutput
Virtual node to associate with the weighted target. Must be between 1 and 255 characters in length.
func (RouteSpecGrpcRouteActionWeightedTargetOutput) Weight ¶
func (o RouteSpecGrpcRouteActionWeightedTargetOutput) Weight() pulumi.IntOutput
Relative weight of the weighted target. An integer between 0 and 100.
type RouteSpecGrpcRouteArgs ¶
type RouteSpecGrpcRouteArgs struct {
// Action to take if a match is determined.
Action RouteSpecGrpcRouteActionInput `pulumi:"action"`
// Criteria for determining an gRPC request match.
Match RouteSpecGrpcRouteMatchPtrInput `pulumi:"match"`
// Retry policy.
RetryPolicy RouteSpecGrpcRouteRetryPolicyPtrInput `pulumi:"retryPolicy"`
// Types of timeouts.
Timeout RouteSpecGrpcRouteTimeoutPtrInput `pulumi:"timeout"`
}
func (RouteSpecGrpcRouteArgs) ElementType ¶
func (RouteSpecGrpcRouteArgs) ElementType() reflect.Type
func (RouteSpecGrpcRouteArgs) ToRouteSpecGrpcRouteOutput ¶
func (i RouteSpecGrpcRouteArgs) ToRouteSpecGrpcRouteOutput() RouteSpecGrpcRouteOutput
func (RouteSpecGrpcRouteArgs) ToRouteSpecGrpcRouteOutputWithContext ¶
func (i RouteSpecGrpcRouteArgs) ToRouteSpecGrpcRouteOutputWithContext(ctx context.Context) RouteSpecGrpcRouteOutput
func (RouteSpecGrpcRouteArgs) ToRouteSpecGrpcRoutePtrOutput ¶
func (i RouteSpecGrpcRouteArgs) ToRouteSpecGrpcRoutePtrOutput() RouteSpecGrpcRoutePtrOutput
func (RouteSpecGrpcRouteArgs) ToRouteSpecGrpcRoutePtrOutputWithContext ¶
func (i RouteSpecGrpcRouteArgs) ToRouteSpecGrpcRoutePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRoutePtrOutput
type RouteSpecGrpcRouteInput ¶
type RouteSpecGrpcRouteInput interface {
pulumi.Input
ToRouteSpecGrpcRouteOutput() RouteSpecGrpcRouteOutput
ToRouteSpecGrpcRouteOutputWithContext(context.Context) RouteSpecGrpcRouteOutput
}
RouteSpecGrpcRouteInput is an input type that accepts RouteSpecGrpcRouteArgs and RouteSpecGrpcRouteOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteInput` via:
RouteSpecGrpcRouteArgs{...}
type RouteSpecGrpcRouteMatch ¶
type RouteSpecGrpcRouteMatch struct {
// Data to match from the gRPC request.
Metadatas []RouteSpecGrpcRouteMatchMetadata `pulumi:"metadatas"`
// Method name to match from the request. If you specify a name, you must also specify a `serviceName`.
MethodName *string `pulumi:"methodName"`
// The port number to match from the request.
Port *int `pulumi:"port"`
// Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length.
// This parameter must always start with /, which by itself matches all requests to the virtual router service name.
Prefix *string `pulumi:"prefix"`
// Fully qualified domain name for the service to match from the request.
ServiceName *string `pulumi:"serviceName"`
}
type RouteSpecGrpcRouteMatchArgs ¶
type RouteSpecGrpcRouteMatchArgs struct {
// Data to match from the gRPC request.
Metadatas RouteSpecGrpcRouteMatchMetadataArrayInput `pulumi:"metadatas"`
// Method name to match from the request. If you specify a name, you must also specify a `serviceName`.
MethodName pulumi.StringPtrInput `pulumi:"methodName"`
// The port number to match from the request.
Port pulumi.IntPtrInput `pulumi:"port"`
// Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length.
// This parameter must always start with /, which by itself matches all requests to the virtual router service name.
Prefix pulumi.StringPtrInput `pulumi:"prefix"`
// Fully qualified domain name for the service to match from the request.
ServiceName pulumi.StringPtrInput `pulumi:"serviceName"`
}
func (RouteSpecGrpcRouteMatchArgs) ElementType ¶
func (RouteSpecGrpcRouteMatchArgs) ElementType() reflect.Type
func (RouteSpecGrpcRouteMatchArgs) ToRouteSpecGrpcRouteMatchOutput ¶
func (i RouteSpecGrpcRouteMatchArgs) ToRouteSpecGrpcRouteMatchOutput() RouteSpecGrpcRouteMatchOutput
func (RouteSpecGrpcRouteMatchArgs) ToRouteSpecGrpcRouteMatchOutputWithContext ¶
func (i RouteSpecGrpcRouteMatchArgs) ToRouteSpecGrpcRouteMatchOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchOutput
func (RouteSpecGrpcRouteMatchArgs) ToRouteSpecGrpcRouteMatchPtrOutput ¶
func (i RouteSpecGrpcRouteMatchArgs) ToRouteSpecGrpcRouteMatchPtrOutput() RouteSpecGrpcRouteMatchPtrOutput
func (RouteSpecGrpcRouteMatchArgs) ToRouteSpecGrpcRouteMatchPtrOutputWithContext ¶
func (i RouteSpecGrpcRouteMatchArgs) ToRouteSpecGrpcRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchPtrOutput
type RouteSpecGrpcRouteMatchInput ¶
type RouteSpecGrpcRouteMatchInput interface {
pulumi.Input
ToRouteSpecGrpcRouteMatchOutput() RouteSpecGrpcRouteMatchOutput
ToRouteSpecGrpcRouteMatchOutputWithContext(context.Context) RouteSpecGrpcRouteMatchOutput
}
RouteSpecGrpcRouteMatchInput is an input type that accepts RouteSpecGrpcRouteMatchArgs and RouteSpecGrpcRouteMatchOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteMatchInput` via:
RouteSpecGrpcRouteMatchArgs{...}
type RouteSpecGrpcRouteMatchMetadata ¶
type RouteSpecGrpcRouteMatchMetadata struct {
// If `true`, the match is on the opposite of the `match` criteria. Default is `false`.
Invert *bool `pulumi:"invert"`
// Data to match from the request.
Match *RouteSpecGrpcRouteMatchMetadataMatch `pulumi:"match"`
// Name of the route. Must be between 1 and 50 characters in length.
Name string `pulumi:"name"`
}
type RouteSpecGrpcRouteMatchMetadataArgs ¶
type RouteSpecGrpcRouteMatchMetadataArgs struct {
// If `true`, the match is on the opposite of the `match` criteria. Default is `false`.
Invert pulumi.BoolPtrInput `pulumi:"invert"`
// Data to match from the request.
Match RouteSpecGrpcRouteMatchMetadataMatchPtrInput `pulumi:"match"`
// Name of the route. Must be between 1 and 50 characters in length.
Name pulumi.StringInput `pulumi:"name"`
}
func (RouteSpecGrpcRouteMatchMetadataArgs) ElementType ¶
func (RouteSpecGrpcRouteMatchMetadataArgs) ElementType() reflect.Type
func (RouteSpecGrpcRouteMatchMetadataArgs) ToRouteSpecGrpcRouteMatchMetadataOutput ¶
func (i RouteSpecGrpcRouteMatchMetadataArgs) ToRouteSpecGrpcRouteMatchMetadataOutput() RouteSpecGrpcRouteMatchMetadataOutput
func (RouteSpecGrpcRouteMatchMetadataArgs) ToRouteSpecGrpcRouteMatchMetadataOutputWithContext ¶
func (i RouteSpecGrpcRouteMatchMetadataArgs) ToRouteSpecGrpcRouteMatchMetadataOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataOutput
type RouteSpecGrpcRouteMatchMetadataArray ¶
type RouteSpecGrpcRouteMatchMetadataArray []RouteSpecGrpcRouteMatchMetadataInput
func (RouteSpecGrpcRouteMatchMetadataArray) ElementType ¶
func (RouteSpecGrpcRouteMatchMetadataArray) ElementType() reflect.Type
func (RouteSpecGrpcRouteMatchMetadataArray) ToRouteSpecGrpcRouteMatchMetadataArrayOutput ¶
func (i RouteSpecGrpcRouteMatchMetadataArray) ToRouteSpecGrpcRouteMatchMetadataArrayOutput() RouteSpecGrpcRouteMatchMetadataArrayOutput
func (RouteSpecGrpcRouteMatchMetadataArray) ToRouteSpecGrpcRouteMatchMetadataArrayOutputWithContext ¶
func (i RouteSpecGrpcRouteMatchMetadataArray) ToRouteSpecGrpcRouteMatchMetadataArrayOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataArrayOutput
type RouteSpecGrpcRouteMatchMetadataArrayInput ¶
type RouteSpecGrpcRouteMatchMetadataArrayInput interface {
pulumi.Input
ToRouteSpecGrpcRouteMatchMetadataArrayOutput() RouteSpecGrpcRouteMatchMetadataArrayOutput
ToRouteSpecGrpcRouteMatchMetadataArrayOutputWithContext(context.Context) RouteSpecGrpcRouteMatchMetadataArrayOutput
}
RouteSpecGrpcRouteMatchMetadataArrayInput is an input type that accepts RouteSpecGrpcRouteMatchMetadataArray and RouteSpecGrpcRouteMatchMetadataArrayOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteMatchMetadataArrayInput` via:
RouteSpecGrpcRouteMatchMetadataArray{ RouteSpecGrpcRouteMatchMetadataArgs{...} }
type RouteSpecGrpcRouteMatchMetadataArrayOutput ¶
type RouteSpecGrpcRouteMatchMetadataArrayOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteMatchMetadataArrayOutput) ElementType ¶
func (RouteSpecGrpcRouteMatchMetadataArrayOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteMatchMetadataArrayOutput) ToRouteSpecGrpcRouteMatchMetadataArrayOutput ¶
func (o RouteSpecGrpcRouteMatchMetadataArrayOutput) ToRouteSpecGrpcRouteMatchMetadataArrayOutput() RouteSpecGrpcRouteMatchMetadataArrayOutput
func (RouteSpecGrpcRouteMatchMetadataArrayOutput) ToRouteSpecGrpcRouteMatchMetadataArrayOutputWithContext ¶
func (o RouteSpecGrpcRouteMatchMetadataArrayOutput) ToRouteSpecGrpcRouteMatchMetadataArrayOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataArrayOutput
type RouteSpecGrpcRouteMatchMetadataInput ¶
type RouteSpecGrpcRouteMatchMetadataInput interface {
pulumi.Input
ToRouteSpecGrpcRouteMatchMetadataOutput() RouteSpecGrpcRouteMatchMetadataOutput
ToRouteSpecGrpcRouteMatchMetadataOutputWithContext(context.Context) RouteSpecGrpcRouteMatchMetadataOutput
}
RouteSpecGrpcRouteMatchMetadataInput is an input type that accepts RouteSpecGrpcRouteMatchMetadataArgs and RouteSpecGrpcRouteMatchMetadataOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteMatchMetadataInput` via:
RouteSpecGrpcRouteMatchMetadataArgs{...}
type RouteSpecGrpcRouteMatchMetadataMatch ¶
type RouteSpecGrpcRouteMatchMetadataMatch struct {
// The exact path to match on.
Exact *string `pulumi:"exact"`
// Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length.
// This parameter must always start with /, which by itself matches all requests to the virtual router service name.
Prefix *string `pulumi:"prefix"`
// Object that specifies the range of numbers that the value sent by the client must be included in.
Range *RouteSpecGrpcRouteMatchMetadataMatchRange `pulumi:"range"`
// The regex used to match the path.
Regex *string `pulumi:"regex"`
// Value sent by the client must end with the specified characters. Must be between 1 and 255 characters in length.
Suffix *string `pulumi:"suffix"`
}
type RouteSpecGrpcRouteMatchMetadataMatchArgs ¶
type RouteSpecGrpcRouteMatchMetadataMatchArgs struct {
// The exact path to match on.
Exact pulumi.StringPtrInput `pulumi:"exact"`
// Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length.
// This parameter must always start with /, which by itself matches all requests to the virtual router service name.
Prefix pulumi.StringPtrInput `pulumi:"prefix"`
// Object that specifies the range of numbers that the value sent by the client must be included in.
Range RouteSpecGrpcRouteMatchMetadataMatchRangePtrInput `pulumi:"range"`
// The regex used to match the path.
Regex pulumi.StringPtrInput `pulumi:"regex"`
// Value sent by the client must end with the specified characters. Must be between 1 and 255 characters in length.
Suffix pulumi.StringPtrInput `pulumi:"suffix"`
}
func (RouteSpecGrpcRouteMatchMetadataMatchArgs) ElementType ¶
func (RouteSpecGrpcRouteMatchMetadataMatchArgs) ElementType() reflect.Type
func (RouteSpecGrpcRouteMatchMetadataMatchArgs) ToRouteSpecGrpcRouteMatchMetadataMatchOutput ¶
func (i RouteSpecGrpcRouteMatchMetadataMatchArgs) ToRouteSpecGrpcRouteMatchMetadataMatchOutput() RouteSpecGrpcRouteMatchMetadataMatchOutput
func (RouteSpecGrpcRouteMatchMetadataMatchArgs) ToRouteSpecGrpcRouteMatchMetadataMatchOutputWithContext ¶
func (i RouteSpecGrpcRouteMatchMetadataMatchArgs) ToRouteSpecGrpcRouteMatchMetadataMatchOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchOutput
func (RouteSpecGrpcRouteMatchMetadataMatchArgs) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutput ¶
func (i RouteSpecGrpcRouteMatchMetadataMatchArgs) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutput() RouteSpecGrpcRouteMatchMetadataMatchPtrOutput
func (RouteSpecGrpcRouteMatchMetadataMatchArgs) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutputWithContext ¶
func (i RouteSpecGrpcRouteMatchMetadataMatchArgs) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchPtrOutput
type RouteSpecGrpcRouteMatchMetadataMatchInput ¶
type RouteSpecGrpcRouteMatchMetadataMatchInput interface {
pulumi.Input
ToRouteSpecGrpcRouteMatchMetadataMatchOutput() RouteSpecGrpcRouteMatchMetadataMatchOutput
ToRouteSpecGrpcRouteMatchMetadataMatchOutputWithContext(context.Context) RouteSpecGrpcRouteMatchMetadataMatchOutput
}
RouteSpecGrpcRouteMatchMetadataMatchInput is an input type that accepts RouteSpecGrpcRouteMatchMetadataMatchArgs and RouteSpecGrpcRouteMatchMetadataMatchOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteMatchMetadataMatchInput` via:
RouteSpecGrpcRouteMatchMetadataMatchArgs{...}
type RouteSpecGrpcRouteMatchMetadataMatchOutput ¶
type RouteSpecGrpcRouteMatchMetadataMatchOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteMatchMetadataMatchOutput) ElementType ¶
func (RouteSpecGrpcRouteMatchMetadataMatchOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteMatchMetadataMatchOutput) Exact ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) Exact() pulumi.StringPtrOutput
The exact path to match on.
func (RouteSpecGrpcRouteMatchMetadataMatchOutput) Prefix ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) Prefix() pulumi.StringPtrOutput
Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length. This parameter must always start with /, which by itself matches all requests to the virtual router service name.
func (RouteSpecGrpcRouteMatchMetadataMatchOutput) Range ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) Range() RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
Object that specifies the range of numbers that the value sent by the client must be included in.
func (RouteSpecGrpcRouteMatchMetadataMatchOutput) Regex ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) Regex() pulumi.StringPtrOutput
The regex used to match the path.
func (RouteSpecGrpcRouteMatchMetadataMatchOutput) Suffix ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) Suffix() pulumi.StringPtrOutput
Value sent by the client must end with the specified characters. Must be between 1 and 255 characters in length.
func (RouteSpecGrpcRouteMatchMetadataMatchOutput) ToRouteSpecGrpcRouteMatchMetadataMatchOutput ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) ToRouteSpecGrpcRouteMatchMetadataMatchOutput() RouteSpecGrpcRouteMatchMetadataMatchOutput
func (RouteSpecGrpcRouteMatchMetadataMatchOutput) ToRouteSpecGrpcRouteMatchMetadataMatchOutputWithContext ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) ToRouteSpecGrpcRouteMatchMetadataMatchOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchOutput
func (RouteSpecGrpcRouteMatchMetadataMatchOutput) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutput ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutput() RouteSpecGrpcRouteMatchMetadataMatchPtrOutput
func (RouteSpecGrpcRouteMatchMetadataMatchOutput) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutputWithContext ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchOutput) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchPtrOutput
type RouteSpecGrpcRouteMatchMetadataMatchPtrInput ¶
type RouteSpecGrpcRouteMatchMetadataMatchPtrInput interface {
pulumi.Input
ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutput() RouteSpecGrpcRouteMatchMetadataMatchPtrOutput
ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutputWithContext(context.Context) RouteSpecGrpcRouteMatchMetadataMatchPtrOutput
}
RouteSpecGrpcRouteMatchMetadataMatchPtrInput is an input type that accepts RouteSpecGrpcRouteMatchMetadataMatchArgs, RouteSpecGrpcRouteMatchMetadataMatchPtr and RouteSpecGrpcRouteMatchMetadataMatchPtrOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteMatchMetadataMatchPtrInput` via:
RouteSpecGrpcRouteMatchMetadataMatchArgs{...}
or:
nil
func RouteSpecGrpcRouteMatchMetadataMatchPtr ¶
func RouteSpecGrpcRouteMatchMetadataMatchPtr(v *RouteSpecGrpcRouteMatchMetadataMatchArgs) RouteSpecGrpcRouteMatchMetadataMatchPtrInput
type RouteSpecGrpcRouteMatchMetadataMatchPtrOutput ¶
type RouteSpecGrpcRouteMatchMetadataMatchPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) ElementType ¶
func (RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) Exact ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) Exact() pulumi.StringPtrOutput
The exact path to match on.
func (RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) Prefix ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) Prefix() pulumi.StringPtrOutput
Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length. This parameter must always start with /, which by itself matches all requests to the virtual router service name.
func (RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) Range ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) Range() RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
Object that specifies the range of numbers that the value sent by the client must be included in.
func (RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) Regex ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) Regex() pulumi.StringPtrOutput
The regex used to match the path.
func (RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) Suffix ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) Suffix() pulumi.StringPtrOutput
Value sent by the client must end with the specified characters. Must be between 1 and 255 characters in length.
func (RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutput ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutput() RouteSpecGrpcRouteMatchMetadataMatchPtrOutput
func (RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutputWithContext ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchPtrOutput) ToRouteSpecGrpcRouteMatchMetadataMatchPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchPtrOutput
type RouteSpecGrpcRouteMatchMetadataMatchRangeArgs ¶
type RouteSpecGrpcRouteMatchMetadataMatchRangeArgs struct {
// End of the range.
End pulumi.IntInput `pulumi:"end"`
// Start of the range.
Start pulumi.IntInput `pulumi:"start"`
}
func (RouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ElementType ¶
func (RouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ElementType() reflect.Type
func (RouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToRouteSpecGrpcRouteMatchMetadataMatchRangeOutput ¶
func (i RouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToRouteSpecGrpcRouteMatchMetadataMatchRangeOutput() RouteSpecGrpcRouteMatchMetadataMatchRangeOutput
func (RouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToRouteSpecGrpcRouteMatchMetadataMatchRangeOutputWithContext ¶
func (i RouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToRouteSpecGrpcRouteMatchMetadataMatchRangeOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchRangeOutput
func (RouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput ¶
func (i RouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput() RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
func (RouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutputWithContext ¶
func (i RouteSpecGrpcRouteMatchMetadataMatchRangeArgs) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
type RouteSpecGrpcRouteMatchMetadataMatchRangeInput ¶
type RouteSpecGrpcRouteMatchMetadataMatchRangeInput interface {
pulumi.Input
ToRouteSpecGrpcRouteMatchMetadataMatchRangeOutput() RouteSpecGrpcRouteMatchMetadataMatchRangeOutput
ToRouteSpecGrpcRouteMatchMetadataMatchRangeOutputWithContext(context.Context) RouteSpecGrpcRouteMatchMetadataMatchRangeOutput
}
RouteSpecGrpcRouteMatchMetadataMatchRangeInput is an input type that accepts RouteSpecGrpcRouteMatchMetadataMatchRangeArgs and RouteSpecGrpcRouteMatchMetadataMatchRangeOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteMatchMetadataMatchRangeInput` via:
RouteSpecGrpcRouteMatchMetadataMatchRangeArgs{...}
type RouteSpecGrpcRouteMatchMetadataMatchRangeOutput ¶
type RouteSpecGrpcRouteMatchMetadataMatchRangeOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ElementType ¶
func (RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) End ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) End() pulumi.IntOutput
End of the range.
func (RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) Start ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) Start() pulumi.IntOutput
Start of the range.
func (RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangeOutput ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangeOutput() RouteSpecGrpcRouteMatchMetadataMatchRangeOutput
func (RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangeOutputWithContext ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangeOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchRangeOutput
func (RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput() RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
func (RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutputWithContext ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchRangeOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
type RouteSpecGrpcRouteMatchMetadataMatchRangePtrInput ¶
type RouteSpecGrpcRouteMatchMetadataMatchRangePtrInput interface {
pulumi.Input
ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput() RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutputWithContext(context.Context) RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
}
RouteSpecGrpcRouteMatchMetadataMatchRangePtrInput is an input type that accepts RouteSpecGrpcRouteMatchMetadataMatchRangeArgs, RouteSpecGrpcRouteMatchMetadataMatchRangePtr and RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteMatchMetadataMatchRangePtrInput` via:
RouteSpecGrpcRouteMatchMetadataMatchRangeArgs{...}
or:
nil
func RouteSpecGrpcRouteMatchMetadataMatchRangePtr ¶
func RouteSpecGrpcRouteMatchMetadataMatchRangePtr(v *RouteSpecGrpcRouteMatchMetadataMatchRangeArgs) RouteSpecGrpcRouteMatchMetadataMatchRangePtrInput
type RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput ¶
type RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput) ElementType ¶
func (RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput) End ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput) End() pulumi.IntPtrOutput
End of the range.
func (RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput) Start ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput) Start() pulumi.IntPtrOutput
Start of the range.
func (RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput() RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
func (RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutputWithContext ¶
func (o RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput) ToRouteSpecGrpcRouteMatchMetadataMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataMatchRangePtrOutput
type RouteSpecGrpcRouteMatchMetadataOutput ¶
type RouteSpecGrpcRouteMatchMetadataOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteMatchMetadataOutput) ElementType ¶
func (RouteSpecGrpcRouteMatchMetadataOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteMatchMetadataOutput) Invert ¶
func (o RouteSpecGrpcRouteMatchMetadataOutput) Invert() pulumi.BoolPtrOutput
If `true`, the match is on the opposite of the `match` criteria. Default is `false`.
func (RouteSpecGrpcRouteMatchMetadataOutput) Match ¶
func (o RouteSpecGrpcRouteMatchMetadataOutput) Match() RouteSpecGrpcRouteMatchMetadataMatchPtrOutput
Data to match from the request.
func (RouteSpecGrpcRouteMatchMetadataOutput) Name ¶
func (o RouteSpecGrpcRouteMatchMetadataOutput) Name() pulumi.StringOutput
Name of the route. Must be between 1 and 50 characters in length.
func (RouteSpecGrpcRouteMatchMetadataOutput) ToRouteSpecGrpcRouteMatchMetadataOutput ¶
func (o RouteSpecGrpcRouteMatchMetadataOutput) ToRouteSpecGrpcRouteMatchMetadataOutput() RouteSpecGrpcRouteMatchMetadataOutput
func (RouteSpecGrpcRouteMatchMetadataOutput) ToRouteSpecGrpcRouteMatchMetadataOutputWithContext ¶
func (o RouteSpecGrpcRouteMatchMetadataOutput) ToRouteSpecGrpcRouteMatchMetadataOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchMetadataOutput
type RouteSpecGrpcRouteMatchOutput ¶
type RouteSpecGrpcRouteMatchOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteMatchOutput) ElementType ¶
func (RouteSpecGrpcRouteMatchOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteMatchOutput) Metadatas ¶
func (o RouteSpecGrpcRouteMatchOutput) Metadatas() RouteSpecGrpcRouteMatchMetadataArrayOutput
Data to match from the gRPC request.
func (RouteSpecGrpcRouteMatchOutput) MethodName ¶
func (o RouteSpecGrpcRouteMatchOutput) MethodName() pulumi.StringPtrOutput
Method name to match from the request. If you specify a name, you must also specify a `serviceName`.
func (RouteSpecGrpcRouteMatchOutput) Port ¶ added in v5.29.0
func (o RouteSpecGrpcRouteMatchOutput) Port() pulumi.IntPtrOutput
The port number to match from the request.
func (RouteSpecGrpcRouteMatchOutput) Prefix ¶
func (o RouteSpecGrpcRouteMatchOutput) Prefix() pulumi.StringPtrOutput
Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length. This parameter must always start with /, which by itself matches all requests to the virtual router service name.
func (RouteSpecGrpcRouteMatchOutput) ServiceName ¶
func (o RouteSpecGrpcRouteMatchOutput) ServiceName() pulumi.StringPtrOutput
Fully qualified domain name for the service to match from the request.
func (RouteSpecGrpcRouteMatchOutput) ToRouteSpecGrpcRouteMatchOutput ¶
func (o RouteSpecGrpcRouteMatchOutput) ToRouteSpecGrpcRouteMatchOutput() RouteSpecGrpcRouteMatchOutput
func (RouteSpecGrpcRouteMatchOutput) ToRouteSpecGrpcRouteMatchOutputWithContext ¶
func (o RouteSpecGrpcRouteMatchOutput) ToRouteSpecGrpcRouteMatchOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchOutput
func (RouteSpecGrpcRouteMatchOutput) ToRouteSpecGrpcRouteMatchPtrOutput ¶
func (o RouteSpecGrpcRouteMatchOutput) ToRouteSpecGrpcRouteMatchPtrOutput() RouteSpecGrpcRouteMatchPtrOutput
func (RouteSpecGrpcRouteMatchOutput) ToRouteSpecGrpcRouteMatchPtrOutputWithContext ¶
func (o RouteSpecGrpcRouteMatchOutput) ToRouteSpecGrpcRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchPtrOutput
type RouteSpecGrpcRouteMatchPtrInput ¶
type RouteSpecGrpcRouteMatchPtrInput interface {
pulumi.Input
ToRouteSpecGrpcRouteMatchPtrOutput() RouteSpecGrpcRouteMatchPtrOutput
ToRouteSpecGrpcRouteMatchPtrOutputWithContext(context.Context) RouteSpecGrpcRouteMatchPtrOutput
}
RouteSpecGrpcRouteMatchPtrInput is an input type that accepts RouteSpecGrpcRouteMatchArgs, RouteSpecGrpcRouteMatchPtr and RouteSpecGrpcRouteMatchPtrOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteMatchPtrInput` via:
RouteSpecGrpcRouteMatchArgs{...}
or:
nil
func RouteSpecGrpcRouteMatchPtr ¶
func RouteSpecGrpcRouteMatchPtr(v *RouteSpecGrpcRouteMatchArgs) RouteSpecGrpcRouteMatchPtrInput
type RouteSpecGrpcRouteMatchPtrOutput ¶
type RouteSpecGrpcRouteMatchPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteMatchPtrOutput) Elem ¶
func (o RouteSpecGrpcRouteMatchPtrOutput) Elem() RouteSpecGrpcRouteMatchOutput
func (RouteSpecGrpcRouteMatchPtrOutput) ElementType ¶
func (RouteSpecGrpcRouteMatchPtrOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteMatchPtrOutput) Metadatas ¶
func (o RouteSpecGrpcRouteMatchPtrOutput) Metadatas() RouteSpecGrpcRouteMatchMetadataArrayOutput
Data to match from the gRPC request.
func (RouteSpecGrpcRouteMatchPtrOutput) MethodName ¶
func (o RouteSpecGrpcRouteMatchPtrOutput) MethodName() pulumi.StringPtrOutput
Method name to match from the request. If you specify a name, you must also specify a `serviceName`.
func (RouteSpecGrpcRouteMatchPtrOutput) Port ¶ added in v5.29.0
func (o RouteSpecGrpcRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
The port number to match from the request.
func (RouteSpecGrpcRouteMatchPtrOutput) Prefix ¶
func (o RouteSpecGrpcRouteMatchPtrOutput) Prefix() pulumi.StringPtrOutput
Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length. This parameter must always start with /, which by itself matches all requests to the virtual router service name.
func (RouteSpecGrpcRouteMatchPtrOutput) ServiceName ¶
func (o RouteSpecGrpcRouteMatchPtrOutput) ServiceName() pulumi.StringPtrOutput
Fully qualified domain name for the service to match from the request.
func (RouteSpecGrpcRouteMatchPtrOutput) ToRouteSpecGrpcRouteMatchPtrOutput ¶
func (o RouteSpecGrpcRouteMatchPtrOutput) ToRouteSpecGrpcRouteMatchPtrOutput() RouteSpecGrpcRouteMatchPtrOutput
func (RouteSpecGrpcRouteMatchPtrOutput) ToRouteSpecGrpcRouteMatchPtrOutputWithContext ¶
func (o RouteSpecGrpcRouteMatchPtrOutput) ToRouteSpecGrpcRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteMatchPtrOutput
type RouteSpecGrpcRouteOutput ¶
type RouteSpecGrpcRouteOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteOutput) Action ¶
func (o RouteSpecGrpcRouteOutput) Action() RouteSpecGrpcRouteActionOutput
Action to take if a match is determined.
func (RouteSpecGrpcRouteOutput) ElementType ¶
func (RouteSpecGrpcRouteOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteOutput) Match ¶
func (o RouteSpecGrpcRouteOutput) Match() RouteSpecGrpcRouteMatchPtrOutput
Criteria for determining an gRPC request match.
func (RouteSpecGrpcRouteOutput) RetryPolicy ¶
func (o RouteSpecGrpcRouteOutput) RetryPolicy() RouteSpecGrpcRouteRetryPolicyPtrOutput
Retry policy.
func (RouteSpecGrpcRouteOutput) Timeout ¶
func (o RouteSpecGrpcRouteOutput) Timeout() RouteSpecGrpcRouteTimeoutPtrOutput
Types of timeouts.
func (RouteSpecGrpcRouteOutput) ToRouteSpecGrpcRouteOutput ¶
func (o RouteSpecGrpcRouteOutput) ToRouteSpecGrpcRouteOutput() RouteSpecGrpcRouteOutput
func (RouteSpecGrpcRouteOutput) ToRouteSpecGrpcRouteOutputWithContext ¶
func (o RouteSpecGrpcRouteOutput) ToRouteSpecGrpcRouteOutputWithContext(ctx context.Context) RouteSpecGrpcRouteOutput
func (RouteSpecGrpcRouteOutput) ToRouteSpecGrpcRoutePtrOutput ¶
func (o RouteSpecGrpcRouteOutput) ToRouteSpecGrpcRoutePtrOutput() RouteSpecGrpcRoutePtrOutput
func (RouteSpecGrpcRouteOutput) ToRouteSpecGrpcRoutePtrOutputWithContext ¶
func (o RouteSpecGrpcRouteOutput) ToRouteSpecGrpcRoutePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRoutePtrOutput
type RouteSpecGrpcRoutePtrInput ¶
type RouteSpecGrpcRoutePtrInput interface {
pulumi.Input
ToRouteSpecGrpcRoutePtrOutput() RouteSpecGrpcRoutePtrOutput
ToRouteSpecGrpcRoutePtrOutputWithContext(context.Context) RouteSpecGrpcRoutePtrOutput
}
RouteSpecGrpcRoutePtrInput is an input type that accepts RouteSpecGrpcRouteArgs, RouteSpecGrpcRoutePtr and RouteSpecGrpcRoutePtrOutput values. You can construct a concrete instance of `RouteSpecGrpcRoutePtrInput` via:
RouteSpecGrpcRouteArgs{...}
or:
nil
func RouteSpecGrpcRoutePtr ¶
func RouteSpecGrpcRoutePtr(v *RouteSpecGrpcRouteArgs) RouteSpecGrpcRoutePtrInput
type RouteSpecGrpcRoutePtrOutput ¶
type RouteSpecGrpcRoutePtrOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRoutePtrOutput) Action ¶
func (o RouteSpecGrpcRoutePtrOutput) Action() RouteSpecGrpcRouteActionPtrOutput
Action to take if a match is determined.
func (RouteSpecGrpcRoutePtrOutput) Elem ¶
func (o RouteSpecGrpcRoutePtrOutput) Elem() RouteSpecGrpcRouteOutput
func (RouteSpecGrpcRoutePtrOutput) ElementType ¶
func (RouteSpecGrpcRoutePtrOutput) ElementType() reflect.Type
func (RouteSpecGrpcRoutePtrOutput) Match ¶
func (o RouteSpecGrpcRoutePtrOutput) Match() RouteSpecGrpcRouteMatchPtrOutput
Criteria for determining an gRPC request match.
func (RouteSpecGrpcRoutePtrOutput) RetryPolicy ¶
func (o RouteSpecGrpcRoutePtrOutput) RetryPolicy() RouteSpecGrpcRouteRetryPolicyPtrOutput
Retry policy.
func (RouteSpecGrpcRoutePtrOutput) Timeout ¶
func (o RouteSpecGrpcRoutePtrOutput) Timeout() RouteSpecGrpcRouteTimeoutPtrOutput
Types of timeouts.
func (RouteSpecGrpcRoutePtrOutput) ToRouteSpecGrpcRoutePtrOutput ¶
func (o RouteSpecGrpcRoutePtrOutput) ToRouteSpecGrpcRoutePtrOutput() RouteSpecGrpcRoutePtrOutput
func (RouteSpecGrpcRoutePtrOutput) ToRouteSpecGrpcRoutePtrOutputWithContext ¶
func (o RouteSpecGrpcRoutePtrOutput) ToRouteSpecGrpcRoutePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRoutePtrOutput
type RouteSpecGrpcRouteRetryPolicy ¶
type RouteSpecGrpcRouteRetryPolicy struct {
// List of gRPC retry events.
// Valid values: `cancelled`, `deadline-exceeded`, `internal`, `resource-exhausted`, `unavailable`.
GrpcRetryEvents []string `pulumi:"grpcRetryEvents"`
// List of HTTP retry events.
// Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
// Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
HttpRetryEvents []string `pulumi:"httpRetryEvents"`
// Maximum number of retries.
MaxRetries int `pulumi:"maxRetries"`
// Per-retry timeout.
PerRetryTimeout RouteSpecGrpcRouteRetryPolicyPerRetryTimeout `pulumi:"perRetryTimeout"`
// List of TCP retry events. The only valid value is `connection-error`.
TcpRetryEvents []string `pulumi:"tcpRetryEvents"`
}
type RouteSpecGrpcRouteRetryPolicyArgs ¶
type RouteSpecGrpcRouteRetryPolicyArgs struct {
// List of gRPC retry events.
// Valid values: `cancelled`, `deadline-exceeded`, `internal`, `resource-exhausted`, `unavailable`.
GrpcRetryEvents pulumi.StringArrayInput `pulumi:"grpcRetryEvents"`
// List of HTTP retry events.
// Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
// Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
HttpRetryEvents pulumi.StringArrayInput `pulumi:"httpRetryEvents"`
// Maximum number of retries.
MaxRetries pulumi.IntInput `pulumi:"maxRetries"`
// Per-retry timeout.
PerRetryTimeout RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutInput `pulumi:"perRetryTimeout"`
// List of TCP retry events. The only valid value is `connection-error`.
TcpRetryEvents pulumi.StringArrayInput `pulumi:"tcpRetryEvents"`
}
func (RouteSpecGrpcRouteRetryPolicyArgs) ElementType ¶
func (RouteSpecGrpcRouteRetryPolicyArgs) ElementType() reflect.Type
func (RouteSpecGrpcRouteRetryPolicyArgs) ToRouteSpecGrpcRouteRetryPolicyOutput ¶
func (i RouteSpecGrpcRouteRetryPolicyArgs) ToRouteSpecGrpcRouteRetryPolicyOutput() RouteSpecGrpcRouteRetryPolicyOutput
func (RouteSpecGrpcRouteRetryPolicyArgs) ToRouteSpecGrpcRouteRetryPolicyOutputWithContext ¶
func (i RouteSpecGrpcRouteRetryPolicyArgs) ToRouteSpecGrpcRouteRetryPolicyOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyOutput
func (RouteSpecGrpcRouteRetryPolicyArgs) ToRouteSpecGrpcRouteRetryPolicyPtrOutput ¶
func (i RouteSpecGrpcRouteRetryPolicyArgs) ToRouteSpecGrpcRouteRetryPolicyPtrOutput() RouteSpecGrpcRouteRetryPolicyPtrOutput
func (RouteSpecGrpcRouteRetryPolicyArgs) ToRouteSpecGrpcRouteRetryPolicyPtrOutputWithContext ¶
func (i RouteSpecGrpcRouteRetryPolicyArgs) ToRouteSpecGrpcRouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyPtrOutput
type RouteSpecGrpcRouteRetryPolicyInput ¶
type RouteSpecGrpcRouteRetryPolicyInput interface {
pulumi.Input
ToRouteSpecGrpcRouteRetryPolicyOutput() RouteSpecGrpcRouteRetryPolicyOutput
ToRouteSpecGrpcRouteRetryPolicyOutputWithContext(context.Context) RouteSpecGrpcRouteRetryPolicyOutput
}
RouteSpecGrpcRouteRetryPolicyInput is an input type that accepts RouteSpecGrpcRouteRetryPolicyArgs and RouteSpecGrpcRouteRetryPolicyOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteRetryPolicyInput` via:
RouteSpecGrpcRouteRetryPolicyArgs{...}
type RouteSpecGrpcRouteRetryPolicyOutput ¶
type RouteSpecGrpcRouteRetryPolicyOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteRetryPolicyOutput) ElementType ¶
func (RouteSpecGrpcRouteRetryPolicyOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteRetryPolicyOutput) GrpcRetryEvents ¶
func (o RouteSpecGrpcRouteRetryPolicyOutput) GrpcRetryEvents() pulumi.StringArrayOutput
List of gRPC retry events. Valid values: `cancelled`, `deadline-exceeded`, `internal`, `resource-exhausted`, `unavailable`.
func (RouteSpecGrpcRouteRetryPolicyOutput) HttpRetryEvents ¶
func (o RouteSpecGrpcRouteRetryPolicyOutput) HttpRetryEvents() pulumi.StringArrayOutput
List of HTTP retry events. Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream). Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
func (RouteSpecGrpcRouteRetryPolicyOutput) MaxRetries ¶
func (o RouteSpecGrpcRouteRetryPolicyOutput) MaxRetries() pulumi.IntOutput
Maximum number of retries.
func (RouteSpecGrpcRouteRetryPolicyOutput) PerRetryTimeout ¶
func (o RouteSpecGrpcRouteRetryPolicyOutput) PerRetryTimeout() RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
Per-retry timeout.
func (RouteSpecGrpcRouteRetryPolicyOutput) TcpRetryEvents ¶
func (o RouteSpecGrpcRouteRetryPolicyOutput) TcpRetryEvents() pulumi.StringArrayOutput
List of TCP retry events. The only valid value is `connection-error`.
func (RouteSpecGrpcRouteRetryPolicyOutput) ToRouteSpecGrpcRouteRetryPolicyOutput ¶
func (o RouteSpecGrpcRouteRetryPolicyOutput) ToRouteSpecGrpcRouteRetryPolicyOutput() RouteSpecGrpcRouteRetryPolicyOutput
func (RouteSpecGrpcRouteRetryPolicyOutput) ToRouteSpecGrpcRouteRetryPolicyOutputWithContext ¶
func (o RouteSpecGrpcRouteRetryPolicyOutput) ToRouteSpecGrpcRouteRetryPolicyOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyOutput
func (RouteSpecGrpcRouteRetryPolicyOutput) ToRouteSpecGrpcRouteRetryPolicyPtrOutput ¶
func (o RouteSpecGrpcRouteRetryPolicyOutput) ToRouteSpecGrpcRouteRetryPolicyPtrOutput() RouteSpecGrpcRouteRetryPolicyPtrOutput
func (RouteSpecGrpcRouteRetryPolicyOutput) ToRouteSpecGrpcRouteRetryPolicyPtrOutputWithContext ¶
func (o RouteSpecGrpcRouteRetryPolicyOutput) ToRouteSpecGrpcRouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyPtrOutput
type RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs ¶
type RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs struct {
// Retry unit. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// Retry value.
Value pulumi.IntInput `pulumi:"value"`
}
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ElementType ¶
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ElementType() reflect.Type
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput ¶
func (i RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput() RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputWithContext ¶
func (i RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput ¶
func (i RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext ¶
func (i RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput
type RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutInput ¶
type RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutInput interface {
pulumi.Input
ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput() RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputWithContext(context.Context) RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
}
RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutInput is an input type that accepts RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs and RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutInput` via:
RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs{...}
type RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput ¶
type RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ElementType ¶
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput ¶
func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput() RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputWithContext ¶
func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput ¶
func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext ¶
func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) Unit ¶
func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) Unit() pulumi.StringOutput
Retry unit. Valid values: `ms`, `s`.
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) Value ¶
func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutOutput) Value() pulumi.IntOutput
Retry value.
type RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrInput ¶
type RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrInput interface {
pulumi.Input
ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput
ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(context.Context) RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput
}
RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrInput is an input type that accepts RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs, RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtr and RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrInput` via:
RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs{...}
or:
nil
func RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtr ¶
func RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtr(v *RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutArgs) RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrInput
type RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput ¶
type RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput) ElementType ¶
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput ¶
func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext ¶
func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput) Unit ¶
Retry unit. Valid values: `ms`, `s`.
func (RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput) Value ¶
func (o RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput) Value() pulumi.IntPtrOutput
Retry value.
type RouteSpecGrpcRouteRetryPolicyPtrInput ¶
type RouteSpecGrpcRouteRetryPolicyPtrInput interface {
pulumi.Input
ToRouteSpecGrpcRouteRetryPolicyPtrOutput() RouteSpecGrpcRouteRetryPolicyPtrOutput
ToRouteSpecGrpcRouteRetryPolicyPtrOutputWithContext(context.Context) RouteSpecGrpcRouteRetryPolicyPtrOutput
}
RouteSpecGrpcRouteRetryPolicyPtrInput is an input type that accepts RouteSpecGrpcRouteRetryPolicyArgs, RouteSpecGrpcRouteRetryPolicyPtr and RouteSpecGrpcRouteRetryPolicyPtrOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteRetryPolicyPtrInput` via:
RouteSpecGrpcRouteRetryPolicyArgs{...}
or:
nil
func RouteSpecGrpcRouteRetryPolicyPtr ¶
func RouteSpecGrpcRouteRetryPolicyPtr(v *RouteSpecGrpcRouteRetryPolicyArgs) RouteSpecGrpcRouteRetryPolicyPtrInput
type RouteSpecGrpcRouteRetryPolicyPtrOutput ¶
type RouteSpecGrpcRouteRetryPolicyPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteRetryPolicyPtrOutput) ElementType ¶
func (RouteSpecGrpcRouteRetryPolicyPtrOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteRetryPolicyPtrOutput) GrpcRetryEvents ¶
func (o RouteSpecGrpcRouteRetryPolicyPtrOutput) GrpcRetryEvents() pulumi.StringArrayOutput
List of gRPC retry events. Valid values: `cancelled`, `deadline-exceeded`, `internal`, `resource-exhausted`, `unavailable`.
func (RouteSpecGrpcRouteRetryPolicyPtrOutput) HttpRetryEvents ¶
func (o RouteSpecGrpcRouteRetryPolicyPtrOutput) HttpRetryEvents() pulumi.StringArrayOutput
List of HTTP retry events. Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream). Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
func (RouteSpecGrpcRouteRetryPolicyPtrOutput) MaxRetries ¶
func (o RouteSpecGrpcRouteRetryPolicyPtrOutput) MaxRetries() pulumi.IntPtrOutput
Maximum number of retries.
func (RouteSpecGrpcRouteRetryPolicyPtrOutput) PerRetryTimeout ¶
func (o RouteSpecGrpcRouteRetryPolicyPtrOutput) PerRetryTimeout() RouteSpecGrpcRouteRetryPolicyPerRetryTimeoutPtrOutput
Per-retry timeout.
func (RouteSpecGrpcRouteRetryPolicyPtrOutput) TcpRetryEvents ¶
func (o RouteSpecGrpcRouteRetryPolicyPtrOutput) TcpRetryEvents() pulumi.StringArrayOutput
List of TCP retry events. The only valid value is `connection-error`.
func (RouteSpecGrpcRouteRetryPolicyPtrOutput) ToRouteSpecGrpcRouteRetryPolicyPtrOutput ¶
func (o RouteSpecGrpcRouteRetryPolicyPtrOutput) ToRouteSpecGrpcRouteRetryPolicyPtrOutput() RouteSpecGrpcRouteRetryPolicyPtrOutput
func (RouteSpecGrpcRouteRetryPolicyPtrOutput) ToRouteSpecGrpcRouteRetryPolicyPtrOutputWithContext ¶
func (o RouteSpecGrpcRouteRetryPolicyPtrOutput) ToRouteSpecGrpcRouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteRetryPolicyPtrOutput
type RouteSpecGrpcRouteTimeout ¶
type RouteSpecGrpcRouteTimeout struct {
// Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
Idle *RouteSpecGrpcRouteTimeoutIdle `pulumi:"idle"`
// Per request timeout.
PerRequest *RouteSpecGrpcRouteTimeoutPerRequest `pulumi:"perRequest"`
}
type RouteSpecGrpcRouteTimeoutArgs ¶
type RouteSpecGrpcRouteTimeoutArgs struct {
// Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
Idle RouteSpecGrpcRouteTimeoutIdlePtrInput `pulumi:"idle"`
// Per request timeout.
PerRequest RouteSpecGrpcRouteTimeoutPerRequestPtrInput `pulumi:"perRequest"`
}
func (RouteSpecGrpcRouteTimeoutArgs) ElementType ¶
func (RouteSpecGrpcRouteTimeoutArgs) ElementType() reflect.Type
func (RouteSpecGrpcRouteTimeoutArgs) ToRouteSpecGrpcRouteTimeoutOutput ¶
func (i RouteSpecGrpcRouteTimeoutArgs) ToRouteSpecGrpcRouteTimeoutOutput() RouteSpecGrpcRouteTimeoutOutput
func (RouteSpecGrpcRouteTimeoutArgs) ToRouteSpecGrpcRouteTimeoutOutputWithContext ¶
func (i RouteSpecGrpcRouteTimeoutArgs) ToRouteSpecGrpcRouteTimeoutOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutOutput
func (RouteSpecGrpcRouteTimeoutArgs) ToRouteSpecGrpcRouteTimeoutPtrOutput ¶
func (i RouteSpecGrpcRouteTimeoutArgs) ToRouteSpecGrpcRouteTimeoutPtrOutput() RouteSpecGrpcRouteTimeoutPtrOutput
func (RouteSpecGrpcRouteTimeoutArgs) ToRouteSpecGrpcRouteTimeoutPtrOutputWithContext ¶
func (i RouteSpecGrpcRouteTimeoutArgs) ToRouteSpecGrpcRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutPtrOutput
type RouteSpecGrpcRouteTimeoutIdleArgs ¶
type RouteSpecGrpcRouteTimeoutIdleArgs struct {
// Unit of time. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// Number of time units. Minimum value of `0`.
Value pulumi.IntInput `pulumi:"value"`
}
func (RouteSpecGrpcRouteTimeoutIdleArgs) ElementType ¶
func (RouteSpecGrpcRouteTimeoutIdleArgs) ElementType() reflect.Type
func (RouteSpecGrpcRouteTimeoutIdleArgs) ToRouteSpecGrpcRouteTimeoutIdleOutput ¶
func (i RouteSpecGrpcRouteTimeoutIdleArgs) ToRouteSpecGrpcRouteTimeoutIdleOutput() RouteSpecGrpcRouteTimeoutIdleOutput
func (RouteSpecGrpcRouteTimeoutIdleArgs) ToRouteSpecGrpcRouteTimeoutIdleOutputWithContext ¶
func (i RouteSpecGrpcRouteTimeoutIdleArgs) ToRouteSpecGrpcRouteTimeoutIdleOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutIdleOutput
func (RouteSpecGrpcRouteTimeoutIdleArgs) ToRouteSpecGrpcRouteTimeoutIdlePtrOutput ¶
func (i RouteSpecGrpcRouteTimeoutIdleArgs) ToRouteSpecGrpcRouteTimeoutIdlePtrOutput() RouteSpecGrpcRouteTimeoutIdlePtrOutput
func (RouteSpecGrpcRouteTimeoutIdleArgs) ToRouteSpecGrpcRouteTimeoutIdlePtrOutputWithContext ¶
func (i RouteSpecGrpcRouteTimeoutIdleArgs) ToRouteSpecGrpcRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutIdlePtrOutput
type RouteSpecGrpcRouteTimeoutIdleInput ¶
type RouteSpecGrpcRouteTimeoutIdleInput interface {
pulumi.Input
ToRouteSpecGrpcRouteTimeoutIdleOutput() RouteSpecGrpcRouteTimeoutIdleOutput
ToRouteSpecGrpcRouteTimeoutIdleOutputWithContext(context.Context) RouteSpecGrpcRouteTimeoutIdleOutput
}
RouteSpecGrpcRouteTimeoutIdleInput is an input type that accepts RouteSpecGrpcRouteTimeoutIdleArgs and RouteSpecGrpcRouteTimeoutIdleOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteTimeoutIdleInput` via:
RouteSpecGrpcRouteTimeoutIdleArgs{...}
type RouteSpecGrpcRouteTimeoutIdleOutput ¶
type RouteSpecGrpcRouteTimeoutIdleOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteTimeoutIdleOutput) ElementType ¶
func (RouteSpecGrpcRouteTimeoutIdleOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteTimeoutIdleOutput) ToRouteSpecGrpcRouteTimeoutIdleOutput ¶
func (o RouteSpecGrpcRouteTimeoutIdleOutput) ToRouteSpecGrpcRouteTimeoutIdleOutput() RouteSpecGrpcRouteTimeoutIdleOutput
func (RouteSpecGrpcRouteTimeoutIdleOutput) ToRouteSpecGrpcRouteTimeoutIdleOutputWithContext ¶
func (o RouteSpecGrpcRouteTimeoutIdleOutput) ToRouteSpecGrpcRouteTimeoutIdleOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutIdleOutput
func (RouteSpecGrpcRouteTimeoutIdleOutput) ToRouteSpecGrpcRouteTimeoutIdlePtrOutput ¶
func (o RouteSpecGrpcRouteTimeoutIdleOutput) ToRouteSpecGrpcRouteTimeoutIdlePtrOutput() RouteSpecGrpcRouteTimeoutIdlePtrOutput
func (RouteSpecGrpcRouteTimeoutIdleOutput) ToRouteSpecGrpcRouteTimeoutIdlePtrOutputWithContext ¶
func (o RouteSpecGrpcRouteTimeoutIdleOutput) ToRouteSpecGrpcRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutIdlePtrOutput
func (RouteSpecGrpcRouteTimeoutIdleOutput) Unit ¶
func (o RouteSpecGrpcRouteTimeoutIdleOutput) Unit() pulumi.StringOutput
Unit of time. Valid values: `ms`, `s`.
func (RouteSpecGrpcRouteTimeoutIdleOutput) Value ¶
func (o RouteSpecGrpcRouteTimeoutIdleOutput) Value() pulumi.IntOutput
Number of time units. Minimum value of `0`.
type RouteSpecGrpcRouteTimeoutIdlePtrInput ¶
type RouteSpecGrpcRouteTimeoutIdlePtrInput interface {
pulumi.Input
ToRouteSpecGrpcRouteTimeoutIdlePtrOutput() RouteSpecGrpcRouteTimeoutIdlePtrOutput
ToRouteSpecGrpcRouteTimeoutIdlePtrOutputWithContext(context.Context) RouteSpecGrpcRouteTimeoutIdlePtrOutput
}
RouteSpecGrpcRouteTimeoutIdlePtrInput is an input type that accepts RouteSpecGrpcRouteTimeoutIdleArgs, RouteSpecGrpcRouteTimeoutIdlePtr and RouteSpecGrpcRouteTimeoutIdlePtrOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteTimeoutIdlePtrInput` via:
RouteSpecGrpcRouteTimeoutIdleArgs{...}
or:
nil
func RouteSpecGrpcRouteTimeoutIdlePtr ¶
func RouteSpecGrpcRouteTimeoutIdlePtr(v *RouteSpecGrpcRouteTimeoutIdleArgs) RouteSpecGrpcRouteTimeoutIdlePtrInput
type RouteSpecGrpcRouteTimeoutIdlePtrOutput ¶
type RouteSpecGrpcRouteTimeoutIdlePtrOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteTimeoutIdlePtrOutput) ElementType ¶
func (RouteSpecGrpcRouteTimeoutIdlePtrOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteTimeoutIdlePtrOutput) ToRouteSpecGrpcRouteTimeoutIdlePtrOutput ¶
func (o RouteSpecGrpcRouteTimeoutIdlePtrOutput) ToRouteSpecGrpcRouteTimeoutIdlePtrOutput() RouteSpecGrpcRouteTimeoutIdlePtrOutput
func (RouteSpecGrpcRouteTimeoutIdlePtrOutput) ToRouteSpecGrpcRouteTimeoutIdlePtrOutputWithContext ¶
func (o RouteSpecGrpcRouteTimeoutIdlePtrOutput) ToRouteSpecGrpcRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutIdlePtrOutput
func (RouteSpecGrpcRouteTimeoutIdlePtrOutput) Unit ¶
func (o RouteSpecGrpcRouteTimeoutIdlePtrOutput) Unit() pulumi.StringPtrOutput
Unit of time. Valid values: `ms`, `s`.
func (RouteSpecGrpcRouteTimeoutIdlePtrOutput) Value ¶
func (o RouteSpecGrpcRouteTimeoutIdlePtrOutput) Value() pulumi.IntPtrOutput
Number of time units. Minimum value of `0`.
type RouteSpecGrpcRouteTimeoutInput ¶
type RouteSpecGrpcRouteTimeoutInput interface {
pulumi.Input
ToRouteSpecGrpcRouteTimeoutOutput() RouteSpecGrpcRouteTimeoutOutput
ToRouteSpecGrpcRouteTimeoutOutputWithContext(context.Context) RouteSpecGrpcRouteTimeoutOutput
}
RouteSpecGrpcRouteTimeoutInput is an input type that accepts RouteSpecGrpcRouteTimeoutArgs and RouteSpecGrpcRouteTimeoutOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteTimeoutInput` via:
RouteSpecGrpcRouteTimeoutArgs{...}
type RouteSpecGrpcRouteTimeoutOutput ¶
type RouteSpecGrpcRouteTimeoutOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteTimeoutOutput) ElementType ¶
func (RouteSpecGrpcRouteTimeoutOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteTimeoutOutput) Idle ¶
Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
func (RouteSpecGrpcRouteTimeoutOutput) PerRequest ¶
func (o RouteSpecGrpcRouteTimeoutOutput) PerRequest() RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
Per request timeout.
func (RouteSpecGrpcRouteTimeoutOutput) ToRouteSpecGrpcRouteTimeoutOutput ¶
func (o RouteSpecGrpcRouteTimeoutOutput) ToRouteSpecGrpcRouteTimeoutOutput() RouteSpecGrpcRouteTimeoutOutput
func (RouteSpecGrpcRouteTimeoutOutput) ToRouteSpecGrpcRouteTimeoutOutputWithContext ¶
func (o RouteSpecGrpcRouteTimeoutOutput) ToRouteSpecGrpcRouteTimeoutOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutOutput
func (RouteSpecGrpcRouteTimeoutOutput) ToRouteSpecGrpcRouteTimeoutPtrOutput ¶
func (o RouteSpecGrpcRouteTimeoutOutput) ToRouteSpecGrpcRouteTimeoutPtrOutput() RouteSpecGrpcRouteTimeoutPtrOutput
func (RouteSpecGrpcRouteTimeoutOutput) ToRouteSpecGrpcRouteTimeoutPtrOutputWithContext ¶
func (o RouteSpecGrpcRouteTimeoutOutput) ToRouteSpecGrpcRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutPtrOutput
type RouteSpecGrpcRouteTimeoutPerRequestArgs ¶
type RouteSpecGrpcRouteTimeoutPerRequestArgs struct {
// Unit of time. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// Number of time units. Minimum value of `0`.
Value pulumi.IntInput `pulumi:"value"`
}
func (RouteSpecGrpcRouteTimeoutPerRequestArgs) ElementType ¶
func (RouteSpecGrpcRouteTimeoutPerRequestArgs) ElementType() reflect.Type
func (RouteSpecGrpcRouteTimeoutPerRequestArgs) ToRouteSpecGrpcRouteTimeoutPerRequestOutput ¶
func (i RouteSpecGrpcRouteTimeoutPerRequestArgs) ToRouteSpecGrpcRouteTimeoutPerRequestOutput() RouteSpecGrpcRouteTimeoutPerRequestOutput
func (RouteSpecGrpcRouteTimeoutPerRequestArgs) ToRouteSpecGrpcRouteTimeoutPerRequestOutputWithContext ¶
func (i RouteSpecGrpcRouteTimeoutPerRequestArgs) ToRouteSpecGrpcRouteTimeoutPerRequestOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutPerRequestOutput
func (RouteSpecGrpcRouteTimeoutPerRequestArgs) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutput ¶
func (i RouteSpecGrpcRouteTimeoutPerRequestArgs) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutput() RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
func (RouteSpecGrpcRouteTimeoutPerRequestArgs) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutputWithContext ¶
func (i RouteSpecGrpcRouteTimeoutPerRequestArgs) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
type RouteSpecGrpcRouteTimeoutPerRequestInput ¶
type RouteSpecGrpcRouteTimeoutPerRequestInput interface {
pulumi.Input
ToRouteSpecGrpcRouteTimeoutPerRequestOutput() RouteSpecGrpcRouteTimeoutPerRequestOutput
ToRouteSpecGrpcRouteTimeoutPerRequestOutputWithContext(context.Context) RouteSpecGrpcRouteTimeoutPerRequestOutput
}
RouteSpecGrpcRouteTimeoutPerRequestInput is an input type that accepts RouteSpecGrpcRouteTimeoutPerRequestArgs and RouteSpecGrpcRouteTimeoutPerRequestOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteTimeoutPerRequestInput` via:
RouteSpecGrpcRouteTimeoutPerRequestArgs{...}
type RouteSpecGrpcRouteTimeoutPerRequestOutput ¶
type RouteSpecGrpcRouteTimeoutPerRequestOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteTimeoutPerRequestOutput) ElementType ¶
func (RouteSpecGrpcRouteTimeoutPerRequestOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteTimeoutPerRequestOutput) ToRouteSpecGrpcRouteTimeoutPerRequestOutput ¶
func (o RouteSpecGrpcRouteTimeoutPerRequestOutput) ToRouteSpecGrpcRouteTimeoutPerRequestOutput() RouteSpecGrpcRouteTimeoutPerRequestOutput
func (RouteSpecGrpcRouteTimeoutPerRequestOutput) ToRouteSpecGrpcRouteTimeoutPerRequestOutputWithContext ¶
func (o RouteSpecGrpcRouteTimeoutPerRequestOutput) ToRouteSpecGrpcRouteTimeoutPerRequestOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutPerRequestOutput
func (RouteSpecGrpcRouteTimeoutPerRequestOutput) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutput ¶
func (o RouteSpecGrpcRouteTimeoutPerRequestOutput) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutput() RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
func (RouteSpecGrpcRouteTimeoutPerRequestOutput) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutputWithContext ¶
func (o RouteSpecGrpcRouteTimeoutPerRequestOutput) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
func (RouteSpecGrpcRouteTimeoutPerRequestOutput) Unit ¶
func (o RouteSpecGrpcRouteTimeoutPerRequestOutput) Unit() pulumi.StringOutput
Unit of time. Valid values: `ms`, `s`.
func (RouteSpecGrpcRouteTimeoutPerRequestOutput) Value ¶
func (o RouteSpecGrpcRouteTimeoutPerRequestOutput) Value() pulumi.IntOutput
Number of time units. Minimum value of `0`.
type RouteSpecGrpcRouteTimeoutPerRequestPtrInput ¶
type RouteSpecGrpcRouteTimeoutPerRequestPtrInput interface {
pulumi.Input
ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutput() RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutputWithContext(context.Context) RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
}
RouteSpecGrpcRouteTimeoutPerRequestPtrInput is an input type that accepts RouteSpecGrpcRouteTimeoutPerRequestArgs, RouteSpecGrpcRouteTimeoutPerRequestPtr and RouteSpecGrpcRouteTimeoutPerRequestPtrOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteTimeoutPerRequestPtrInput` via:
RouteSpecGrpcRouteTimeoutPerRequestArgs{...}
or:
nil
func RouteSpecGrpcRouteTimeoutPerRequestPtr ¶
func RouteSpecGrpcRouteTimeoutPerRequestPtr(v *RouteSpecGrpcRouteTimeoutPerRequestArgs) RouteSpecGrpcRouteTimeoutPerRequestPtrInput
type RouteSpecGrpcRouteTimeoutPerRequestPtrOutput ¶
type RouteSpecGrpcRouteTimeoutPerRequestPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteTimeoutPerRequestPtrOutput) ElementType ¶
func (RouteSpecGrpcRouteTimeoutPerRequestPtrOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteTimeoutPerRequestPtrOutput) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutput ¶
func (o RouteSpecGrpcRouteTimeoutPerRequestPtrOutput) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutput() RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
func (RouteSpecGrpcRouteTimeoutPerRequestPtrOutput) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutputWithContext ¶
func (o RouteSpecGrpcRouteTimeoutPerRequestPtrOutput) ToRouteSpecGrpcRouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
func (RouteSpecGrpcRouteTimeoutPerRequestPtrOutput) Unit ¶
func (o RouteSpecGrpcRouteTimeoutPerRequestPtrOutput) Unit() pulumi.StringPtrOutput
Unit of time. Valid values: `ms`, `s`.
func (RouteSpecGrpcRouteTimeoutPerRequestPtrOutput) Value ¶
func (o RouteSpecGrpcRouteTimeoutPerRequestPtrOutput) Value() pulumi.IntPtrOutput
Number of time units. Minimum value of `0`.
type RouteSpecGrpcRouteTimeoutPtrInput ¶
type RouteSpecGrpcRouteTimeoutPtrInput interface {
pulumi.Input
ToRouteSpecGrpcRouteTimeoutPtrOutput() RouteSpecGrpcRouteTimeoutPtrOutput
ToRouteSpecGrpcRouteTimeoutPtrOutputWithContext(context.Context) RouteSpecGrpcRouteTimeoutPtrOutput
}
RouteSpecGrpcRouteTimeoutPtrInput is an input type that accepts RouteSpecGrpcRouteTimeoutArgs, RouteSpecGrpcRouteTimeoutPtr and RouteSpecGrpcRouteTimeoutPtrOutput values. You can construct a concrete instance of `RouteSpecGrpcRouteTimeoutPtrInput` via:
RouteSpecGrpcRouteTimeoutArgs{...}
or:
nil
func RouteSpecGrpcRouteTimeoutPtr ¶
func RouteSpecGrpcRouteTimeoutPtr(v *RouteSpecGrpcRouteTimeoutArgs) RouteSpecGrpcRouteTimeoutPtrInput
type RouteSpecGrpcRouteTimeoutPtrOutput ¶
type RouteSpecGrpcRouteTimeoutPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecGrpcRouteTimeoutPtrOutput) Elem ¶
func (o RouteSpecGrpcRouteTimeoutPtrOutput) Elem() RouteSpecGrpcRouteTimeoutOutput
func (RouteSpecGrpcRouteTimeoutPtrOutput) ElementType ¶
func (RouteSpecGrpcRouteTimeoutPtrOutput) ElementType() reflect.Type
func (RouteSpecGrpcRouteTimeoutPtrOutput) Idle ¶
Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
func (RouteSpecGrpcRouteTimeoutPtrOutput) PerRequest ¶
func (o RouteSpecGrpcRouteTimeoutPtrOutput) PerRequest() RouteSpecGrpcRouteTimeoutPerRequestPtrOutput
Per request timeout.
func (RouteSpecGrpcRouteTimeoutPtrOutput) ToRouteSpecGrpcRouteTimeoutPtrOutput ¶
func (o RouteSpecGrpcRouteTimeoutPtrOutput) ToRouteSpecGrpcRouteTimeoutPtrOutput() RouteSpecGrpcRouteTimeoutPtrOutput
func (RouteSpecGrpcRouteTimeoutPtrOutput) ToRouteSpecGrpcRouteTimeoutPtrOutputWithContext ¶
func (o RouteSpecGrpcRouteTimeoutPtrOutput) ToRouteSpecGrpcRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecGrpcRouteTimeoutPtrOutput
type RouteSpecHttp2Route ¶
type RouteSpecHttp2Route struct {
// Action to take if a match is determined.
Action RouteSpecHttp2RouteAction `pulumi:"action"`
// Criteria for determining an gRPC request match.
Match RouteSpecHttp2RouteMatch `pulumi:"match"`
// Retry policy.
RetryPolicy *RouteSpecHttp2RouteRetryPolicy `pulumi:"retryPolicy"`
// Types of timeouts.
Timeout *RouteSpecHttp2RouteTimeout `pulumi:"timeout"`
}
type RouteSpecHttp2RouteAction ¶
type RouteSpecHttp2RouteAction struct {
// Targets that traffic is routed to when a request matches the route.
// You can specify one or more targets and their relative weights with which to distribute traffic.
WeightedTargets []RouteSpecHttp2RouteActionWeightedTarget `pulumi:"weightedTargets"`
}
type RouteSpecHttp2RouteActionArgs ¶
type RouteSpecHttp2RouteActionArgs struct {
// Targets that traffic is routed to when a request matches the route.
// You can specify one or more targets and their relative weights with which to distribute traffic.
WeightedTargets RouteSpecHttp2RouteActionWeightedTargetArrayInput `pulumi:"weightedTargets"`
}
func (RouteSpecHttp2RouteActionArgs) ElementType ¶
func (RouteSpecHttp2RouteActionArgs) ElementType() reflect.Type
func (RouteSpecHttp2RouteActionArgs) ToRouteSpecHttp2RouteActionOutput ¶
func (i RouteSpecHttp2RouteActionArgs) ToRouteSpecHttp2RouteActionOutput() RouteSpecHttp2RouteActionOutput
func (RouteSpecHttp2RouteActionArgs) ToRouteSpecHttp2RouteActionOutputWithContext ¶
func (i RouteSpecHttp2RouteActionArgs) ToRouteSpecHttp2RouteActionOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionOutput
func (RouteSpecHttp2RouteActionArgs) ToRouteSpecHttp2RouteActionPtrOutput ¶
func (i RouteSpecHttp2RouteActionArgs) ToRouteSpecHttp2RouteActionPtrOutput() RouteSpecHttp2RouteActionPtrOutput
func (RouteSpecHttp2RouteActionArgs) ToRouteSpecHttp2RouteActionPtrOutputWithContext ¶
func (i RouteSpecHttp2RouteActionArgs) ToRouteSpecHttp2RouteActionPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionPtrOutput
type RouteSpecHttp2RouteActionInput ¶
type RouteSpecHttp2RouteActionInput interface {
pulumi.Input
ToRouteSpecHttp2RouteActionOutput() RouteSpecHttp2RouteActionOutput
ToRouteSpecHttp2RouteActionOutputWithContext(context.Context) RouteSpecHttp2RouteActionOutput
}
RouteSpecHttp2RouteActionInput is an input type that accepts RouteSpecHttp2RouteActionArgs and RouteSpecHttp2RouteActionOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteActionInput` via:
RouteSpecHttp2RouteActionArgs{...}
type RouteSpecHttp2RouteActionOutput ¶
type RouteSpecHttp2RouteActionOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteActionOutput) ElementType ¶
func (RouteSpecHttp2RouteActionOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteActionOutput) ToRouteSpecHttp2RouteActionOutput ¶
func (o RouteSpecHttp2RouteActionOutput) ToRouteSpecHttp2RouteActionOutput() RouteSpecHttp2RouteActionOutput
func (RouteSpecHttp2RouteActionOutput) ToRouteSpecHttp2RouteActionOutputWithContext ¶
func (o RouteSpecHttp2RouteActionOutput) ToRouteSpecHttp2RouteActionOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionOutput
func (RouteSpecHttp2RouteActionOutput) ToRouteSpecHttp2RouteActionPtrOutput ¶
func (o RouteSpecHttp2RouteActionOutput) ToRouteSpecHttp2RouteActionPtrOutput() RouteSpecHttp2RouteActionPtrOutput
func (RouteSpecHttp2RouteActionOutput) ToRouteSpecHttp2RouteActionPtrOutputWithContext ¶
func (o RouteSpecHttp2RouteActionOutput) ToRouteSpecHttp2RouteActionPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionPtrOutput
func (RouteSpecHttp2RouteActionOutput) WeightedTargets ¶
func (o RouteSpecHttp2RouteActionOutput) WeightedTargets() RouteSpecHttp2RouteActionWeightedTargetArrayOutput
Targets that traffic is routed to when a request matches the route. You can specify one or more targets and their relative weights with which to distribute traffic.
type RouteSpecHttp2RouteActionPtrInput ¶
type RouteSpecHttp2RouteActionPtrInput interface {
pulumi.Input
ToRouteSpecHttp2RouteActionPtrOutput() RouteSpecHttp2RouteActionPtrOutput
ToRouteSpecHttp2RouteActionPtrOutputWithContext(context.Context) RouteSpecHttp2RouteActionPtrOutput
}
RouteSpecHttp2RouteActionPtrInput is an input type that accepts RouteSpecHttp2RouteActionArgs, RouteSpecHttp2RouteActionPtr and RouteSpecHttp2RouteActionPtrOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteActionPtrInput` via:
RouteSpecHttp2RouteActionArgs{...}
or:
nil
func RouteSpecHttp2RouteActionPtr ¶
func RouteSpecHttp2RouteActionPtr(v *RouteSpecHttp2RouteActionArgs) RouteSpecHttp2RouteActionPtrInput
type RouteSpecHttp2RouteActionPtrOutput ¶
type RouteSpecHttp2RouteActionPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteActionPtrOutput) Elem ¶
func (o RouteSpecHttp2RouteActionPtrOutput) Elem() RouteSpecHttp2RouteActionOutput
func (RouteSpecHttp2RouteActionPtrOutput) ElementType ¶
func (RouteSpecHttp2RouteActionPtrOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteActionPtrOutput) ToRouteSpecHttp2RouteActionPtrOutput ¶
func (o RouteSpecHttp2RouteActionPtrOutput) ToRouteSpecHttp2RouteActionPtrOutput() RouteSpecHttp2RouteActionPtrOutput
func (RouteSpecHttp2RouteActionPtrOutput) ToRouteSpecHttp2RouteActionPtrOutputWithContext ¶
func (o RouteSpecHttp2RouteActionPtrOutput) ToRouteSpecHttp2RouteActionPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionPtrOutput
func (RouteSpecHttp2RouteActionPtrOutput) WeightedTargets ¶
func (o RouteSpecHttp2RouteActionPtrOutput) WeightedTargets() RouteSpecHttp2RouteActionWeightedTargetArrayOutput
Targets that traffic is routed to when a request matches the route. You can specify one or more targets and their relative weights with which to distribute traffic.
type RouteSpecHttp2RouteActionWeightedTarget ¶
type RouteSpecHttp2RouteActionWeightedTarget struct {
// The targeted port of the weighted object.
Port *int `pulumi:"port"`
// Virtual node to associate with the weighted target. Must be between 1 and 255 characters in length.
VirtualNode string `pulumi:"virtualNode"`
// Relative weight of the weighted target. An integer between 0 and 100.
Weight int `pulumi:"weight"`
}
type RouteSpecHttp2RouteActionWeightedTargetArgs ¶
type RouteSpecHttp2RouteActionWeightedTargetArgs struct {
// The targeted port of the weighted object.
Port pulumi.IntPtrInput `pulumi:"port"`
// Virtual node to associate with the weighted target. Must be between 1 and 255 characters in length.
VirtualNode pulumi.StringInput `pulumi:"virtualNode"`
// Relative weight of the weighted target. An integer between 0 and 100.
Weight pulumi.IntInput `pulumi:"weight"`
}
func (RouteSpecHttp2RouteActionWeightedTargetArgs) ElementType ¶
func (RouteSpecHttp2RouteActionWeightedTargetArgs) ElementType() reflect.Type
func (RouteSpecHttp2RouteActionWeightedTargetArgs) ToRouteSpecHttp2RouteActionWeightedTargetOutput ¶
func (i RouteSpecHttp2RouteActionWeightedTargetArgs) ToRouteSpecHttp2RouteActionWeightedTargetOutput() RouteSpecHttp2RouteActionWeightedTargetOutput
func (RouteSpecHttp2RouteActionWeightedTargetArgs) ToRouteSpecHttp2RouteActionWeightedTargetOutputWithContext ¶
func (i RouteSpecHttp2RouteActionWeightedTargetArgs) ToRouteSpecHttp2RouteActionWeightedTargetOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionWeightedTargetOutput
type RouteSpecHttp2RouteActionWeightedTargetArray ¶
type RouteSpecHttp2RouteActionWeightedTargetArray []RouteSpecHttp2RouteActionWeightedTargetInput
func (RouteSpecHttp2RouteActionWeightedTargetArray) ElementType ¶
func (RouteSpecHttp2RouteActionWeightedTargetArray) ElementType() reflect.Type
func (RouteSpecHttp2RouteActionWeightedTargetArray) ToRouteSpecHttp2RouteActionWeightedTargetArrayOutput ¶
func (i RouteSpecHttp2RouteActionWeightedTargetArray) ToRouteSpecHttp2RouteActionWeightedTargetArrayOutput() RouteSpecHttp2RouteActionWeightedTargetArrayOutput
func (RouteSpecHttp2RouteActionWeightedTargetArray) ToRouteSpecHttp2RouteActionWeightedTargetArrayOutputWithContext ¶
func (i RouteSpecHttp2RouteActionWeightedTargetArray) ToRouteSpecHttp2RouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionWeightedTargetArrayOutput
type RouteSpecHttp2RouteActionWeightedTargetArrayInput ¶
type RouteSpecHttp2RouteActionWeightedTargetArrayInput interface {
pulumi.Input
ToRouteSpecHttp2RouteActionWeightedTargetArrayOutput() RouteSpecHttp2RouteActionWeightedTargetArrayOutput
ToRouteSpecHttp2RouteActionWeightedTargetArrayOutputWithContext(context.Context) RouteSpecHttp2RouteActionWeightedTargetArrayOutput
}
RouteSpecHttp2RouteActionWeightedTargetArrayInput is an input type that accepts RouteSpecHttp2RouteActionWeightedTargetArray and RouteSpecHttp2RouteActionWeightedTargetArrayOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteActionWeightedTargetArrayInput` via:
RouteSpecHttp2RouteActionWeightedTargetArray{ RouteSpecHttp2RouteActionWeightedTargetArgs{...} }
type RouteSpecHttp2RouteActionWeightedTargetArrayOutput ¶
type RouteSpecHttp2RouteActionWeightedTargetArrayOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteActionWeightedTargetArrayOutput) ElementType ¶
func (RouteSpecHttp2RouteActionWeightedTargetArrayOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteActionWeightedTargetArrayOutput) ToRouteSpecHttp2RouteActionWeightedTargetArrayOutput ¶
func (o RouteSpecHttp2RouteActionWeightedTargetArrayOutput) ToRouteSpecHttp2RouteActionWeightedTargetArrayOutput() RouteSpecHttp2RouteActionWeightedTargetArrayOutput
func (RouteSpecHttp2RouteActionWeightedTargetArrayOutput) ToRouteSpecHttp2RouteActionWeightedTargetArrayOutputWithContext ¶
func (o RouteSpecHttp2RouteActionWeightedTargetArrayOutput) ToRouteSpecHttp2RouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionWeightedTargetArrayOutput
type RouteSpecHttp2RouteActionWeightedTargetInput ¶
type RouteSpecHttp2RouteActionWeightedTargetInput interface {
pulumi.Input
ToRouteSpecHttp2RouteActionWeightedTargetOutput() RouteSpecHttp2RouteActionWeightedTargetOutput
ToRouteSpecHttp2RouteActionWeightedTargetOutputWithContext(context.Context) RouteSpecHttp2RouteActionWeightedTargetOutput
}
RouteSpecHttp2RouteActionWeightedTargetInput is an input type that accepts RouteSpecHttp2RouteActionWeightedTargetArgs and RouteSpecHttp2RouteActionWeightedTargetOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteActionWeightedTargetInput` via:
RouteSpecHttp2RouteActionWeightedTargetArgs{...}
type RouteSpecHttp2RouteActionWeightedTargetOutput ¶
type RouteSpecHttp2RouteActionWeightedTargetOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteActionWeightedTargetOutput) ElementType ¶
func (RouteSpecHttp2RouteActionWeightedTargetOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteActionWeightedTargetOutput) Port ¶ added in v5.29.0
func (o RouteSpecHttp2RouteActionWeightedTargetOutput) Port() pulumi.IntPtrOutput
The targeted port of the weighted object.
func (RouteSpecHttp2RouteActionWeightedTargetOutput) ToRouteSpecHttp2RouteActionWeightedTargetOutput ¶
func (o RouteSpecHttp2RouteActionWeightedTargetOutput) ToRouteSpecHttp2RouteActionWeightedTargetOutput() RouteSpecHttp2RouteActionWeightedTargetOutput
func (RouteSpecHttp2RouteActionWeightedTargetOutput) ToRouteSpecHttp2RouteActionWeightedTargetOutputWithContext ¶
func (o RouteSpecHttp2RouteActionWeightedTargetOutput) ToRouteSpecHttp2RouteActionWeightedTargetOutputWithContext(ctx context.Context) RouteSpecHttp2RouteActionWeightedTargetOutput
func (RouteSpecHttp2RouteActionWeightedTargetOutput) VirtualNode ¶
func (o RouteSpecHttp2RouteActionWeightedTargetOutput) VirtualNode() pulumi.StringOutput
Virtual node to associate with the weighted target. Must be between 1 and 255 characters in length.
func (RouteSpecHttp2RouteActionWeightedTargetOutput) Weight ¶
func (o RouteSpecHttp2RouteActionWeightedTargetOutput) Weight() pulumi.IntOutput
Relative weight of the weighted target. An integer between 0 and 100.
type RouteSpecHttp2RouteArgs ¶
type RouteSpecHttp2RouteArgs struct {
// Action to take if a match is determined.
Action RouteSpecHttp2RouteActionInput `pulumi:"action"`
// Criteria for determining an gRPC request match.
Match RouteSpecHttp2RouteMatchInput `pulumi:"match"`
// Retry policy.
RetryPolicy RouteSpecHttp2RouteRetryPolicyPtrInput `pulumi:"retryPolicy"`
// Types of timeouts.
Timeout RouteSpecHttp2RouteTimeoutPtrInput `pulumi:"timeout"`
}
func (RouteSpecHttp2RouteArgs) ElementType ¶
func (RouteSpecHttp2RouteArgs) ElementType() reflect.Type
func (RouteSpecHttp2RouteArgs) ToRouteSpecHttp2RouteOutput ¶
func (i RouteSpecHttp2RouteArgs) ToRouteSpecHttp2RouteOutput() RouteSpecHttp2RouteOutput
func (RouteSpecHttp2RouteArgs) ToRouteSpecHttp2RouteOutputWithContext ¶
func (i RouteSpecHttp2RouteArgs) ToRouteSpecHttp2RouteOutputWithContext(ctx context.Context) RouteSpecHttp2RouteOutput
func (RouteSpecHttp2RouteArgs) ToRouteSpecHttp2RoutePtrOutput ¶
func (i RouteSpecHttp2RouteArgs) ToRouteSpecHttp2RoutePtrOutput() RouteSpecHttp2RoutePtrOutput
func (RouteSpecHttp2RouteArgs) ToRouteSpecHttp2RoutePtrOutputWithContext ¶
func (i RouteSpecHttp2RouteArgs) ToRouteSpecHttp2RoutePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RoutePtrOutput
type RouteSpecHttp2RouteInput ¶
type RouteSpecHttp2RouteInput interface {
pulumi.Input
ToRouteSpecHttp2RouteOutput() RouteSpecHttp2RouteOutput
ToRouteSpecHttp2RouteOutputWithContext(context.Context) RouteSpecHttp2RouteOutput
}
RouteSpecHttp2RouteInput is an input type that accepts RouteSpecHttp2RouteArgs and RouteSpecHttp2RouteOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteInput` via:
RouteSpecHttp2RouteArgs{...}
type RouteSpecHttp2RouteMatch ¶
type RouteSpecHttp2RouteMatch struct {
// Client request headers to match on.
Headers []RouteSpecHttp2RouteMatchHeader `pulumi:"headers"`
// Client request header method to match on. Valid values: `GET`, `HEAD`, `POST`, `PUT`, `DELETE`, `CONNECT`, `OPTIONS`, `TRACE`, `PATCH`.
Method *string `pulumi:"method"`
// Client request path to match on.
Path *RouteSpecHttp2RouteMatchPath `pulumi:"path"`
// The port number to match from the request.
Port *int `pulumi:"port"`
// Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length.
// This parameter must always start with /, which by itself matches all requests to the virtual router service name.
Prefix *string `pulumi:"prefix"`
// Client request query parameters to match on.
QueryParameters []RouteSpecHttp2RouteMatchQueryParameter `pulumi:"queryParameters"`
// Client request header scheme to match on. Valid values: `http`, `https`.
Scheme *string `pulumi:"scheme"`
}
type RouteSpecHttp2RouteMatchArgs ¶
type RouteSpecHttp2RouteMatchArgs struct {
// Client request headers to match on.
Headers RouteSpecHttp2RouteMatchHeaderArrayInput `pulumi:"headers"`
// Client request header method to match on. Valid values: `GET`, `HEAD`, `POST`, `PUT`, `DELETE`, `CONNECT`, `OPTIONS`, `TRACE`, `PATCH`.
Method pulumi.StringPtrInput `pulumi:"method"`
// Client request path to match on.
Path RouteSpecHttp2RouteMatchPathPtrInput `pulumi:"path"`
// The port number to match from the request.
Port pulumi.IntPtrInput `pulumi:"port"`
// Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length.
// This parameter must always start with /, which by itself matches all requests to the virtual router service name.
Prefix pulumi.StringPtrInput `pulumi:"prefix"`
// Client request query parameters to match on.
QueryParameters RouteSpecHttp2RouteMatchQueryParameterArrayInput `pulumi:"queryParameters"`
// Client request header scheme to match on. Valid values: `http`, `https`.
Scheme pulumi.StringPtrInput `pulumi:"scheme"`
}
func (RouteSpecHttp2RouteMatchArgs) ElementType ¶
func (RouteSpecHttp2RouteMatchArgs) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchArgs) ToRouteSpecHttp2RouteMatchOutput ¶
func (i RouteSpecHttp2RouteMatchArgs) ToRouteSpecHttp2RouteMatchOutput() RouteSpecHttp2RouteMatchOutput
func (RouteSpecHttp2RouteMatchArgs) ToRouteSpecHttp2RouteMatchOutputWithContext ¶
func (i RouteSpecHttp2RouteMatchArgs) ToRouteSpecHttp2RouteMatchOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchOutput
func (RouteSpecHttp2RouteMatchArgs) ToRouteSpecHttp2RouteMatchPtrOutput ¶
func (i RouteSpecHttp2RouteMatchArgs) ToRouteSpecHttp2RouteMatchPtrOutput() RouteSpecHttp2RouteMatchPtrOutput
func (RouteSpecHttp2RouteMatchArgs) ToRouteSpecHttp2RouteMatchPtrOutputWithContext ¶
func (i RouteSpecHttp2RouteMatchArgs) ToRouteSpecHttp2RouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchPtrOutput
type RouteSpecHttp2RouteMatchHeader ¶
type RouteSpecHttp2RouteMatchHeader struct {
// If `true`, the match is on the opposite of the `match` method and value. Default is `false`.
Invert *bool `pulumi:"invert"`
// Method and value to match the header value sent with a request. Specify one match method.
Match *RouteSpecHttp2RouteMatchHeaderMatch `pulumi:"match"`
// Name for the HTTP header in the client request that will be matched on.
Name string `pulumi:"name"`
}
type RouteSpecHttp2RouteMatchHeaderArgs ¶
type RouteSpecHttp2RouteMatchHeaderArgs struct {
// If `true`, the match is on the opposite of the `match` method and value. Default is `false`.
Invert pulumi.BoolPtrInput `pulumi:"invert"`
// Method and value to match the header value sent with a request. Specify one match method.
Match RouteSpecHttp2RouteMatchHeaderMatchPtrInput `pulumi:"match"`
// Name for the HTTP header in the client request that will be matched on.
Name pulumi.StringInput `pulumi:"name"`
}
func (RouteSpecHttp2RouteMatchHeaderArgs) ElementType ¶
func (RouteSpecHttp2RouteMatchHeaderArgs) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchHeaderArgs) ToRouteSpecHttp2RouteMatchHeaderOutput ¶
func (i RouteSpecHttp2RouteMatchHeaderArgs) ToRouteSpecHttp2RouteMatchHeaderOutput() RouteSpecHttp2RouteMatchHeaderOutput
func (RouteSpecHttp2RouteMatchHeaderArgs) ToRouteSpecHttp2RouteMatchHeaderOutputWithContext ¶
func (i RouteSpecHttp2RouteMatchHeaderArgs) ToRouteSpecHttp2RouteMatchHeaderOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderOutput
type RouteSpecHttp2RouteMatchHeaderArray ¶
type RouteSpecHttp2RouteMatchHeaderArray []RouteSpecHttp2RouteMatchHeaderInput
func (RouteSpecHttp2RouteMatchHeaderArray) ElementType ¶
func (RouteSpecHttp2RouteMatchHeaderArray) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchHeaderArray) ToRouteSpecHttp2RouteMatchHeaderArrayOutput ¶
func (i RouteSpecHttp2RouteMatchHeaderArray) ToRouteSpecHttp2RouteMatchHeaderArrayOutput() RouteSpecHttp2RouteMatchHeaderArrayOutput
func (RouteSpecHttp2RouteMatchHeaderArray) ToRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext ¶
func (i RouteSpecHttp2RouteMatchHeaderArray) ToRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderArrayOutput
type RouteSpecHttp2RouteMatchHeaderArrayInput ¶
type RouteSpecHttp2RouteMatchHeaderArrayInput interface {
pulumi.Input
ToRouteSpecHttp2RouteMatchHeaderArrayOutput() RouteSpecHttp2RouteMatchHeaderArrayOutput
ToRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(context.Context) RouteSpecHttp2RouteMatchHeaderArrayOutput
}
RouteSpecHttp2RouteMatchHeaderArrayInput is an input type that accepts RouteSpecHttp2RouteMatchHeaderArray and RouteSpecHttp2RouteMatchHeaderArrayOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteMatchHeaderArrayInput` via:
RouteSpecHttp2RouteMatchHeaderArray{ RouteSpecHttp2RouteMatchHeaderArgs{...} }
type RouteSpecHttp2RouteMatchHeaderArrayOutput ¶
type RouteSpecHttp2RouteMatchHeaderArrayOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteMatchHeaderArrayOutput) ElementType ¶
func (RouteSpecHttp2RouteMatchHeaderArrayOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchHeaderArrayOutput) ToRouteSpecHttp2RouteMatchHeaderArrayOutput ¶
func (o RouteSpecHttp2RouteMatchHeaderArrayOutput) ToRouteSpecHttp2RouteMatchHeaderArrayOutput() RouteSpecHttp2RouteMatchHeaderArrayOutput
func (RouteSpecHttp2RouteMatchHeaderArrayOutput) ToRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext ¶
func (o RouteSpecHttp2RouteMatchHeaderArrayOutput) ToRouteSpecHttp2RouteMatchHeaderArrayOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderArrayOutput
type RouteSpecHttp2RouteMatchHeaderInput ¶
type RouteSpecHttp2RouteMatchHeaderInput interface {
pulumi.Input
ToRouteSpecHttp2RouteMatchHeaderOutput() RouteSpecHttp2RouteMatchHeaderOutput
ToRouteSpecHttp2RouteMatchHeaderOutputWithContext(context.Context) RouteSpecHttp2RouteMatchHeaderOutput
}
RouteSpecHttp2RouteMatchHeaderInput is an input type that accepts RouteSpecHttp2RouteMatchHeaderArgs and RouteSpecHttp2RouteMatchHeaderOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteMatchHeaderInput` via:
RouteSpecHttp2RouteMatchHeaderArgs{...}
type RouteSpecHttp2RouteMatchHeaderMatch ¶
type RouteSpecHttp2RouteMatchHeaderMatch struct {
// The exact path to match on.
Exact *string `pulumi:"exact"`
// Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length.
// This parameter must always start with /, which by itself matches all requests to the virtual router service name.
Prefix *string `pulumi:"prefix"`
// Object that specifies the range of numbers that the value sent by the client must be included in.
Range *RouteSpecHttp2RouteMatchHeaderMatchRange `pulumi:"range"`
// The regex used to match the path.
Regex *string `pulumi:"regex"`
// Value sent by the client must end with the specified characters. Must be between 1 and 255 characters in length.
Suffix *string `pulumi:"suffix"`
}
type RouteSpecHttp2RouteMatchHeaderMatchArgs ¶
type RouteSpecHttp2RouteMatchHeaderMatchArgs struct {
// The exact path to match on.
Exact pulumi.StringPtrInput `pulumi:"exact"`
// Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length.
// This parameter must always start with /, which by itself matches all requests to the virtual router service name.
Prefix pulumi.StringPtrInput `pulumi:"prefix"`
// Object that specifies the range of numbers that the value sent by the client must be included in.
Range RouteSpecHttp2RouteMatchHeaderMatchRangePtrInput `pulumi:"range"`
// The regex used to match the path.
Regex pulumi.StringPtrInput `pulumi:"regex"`
// Value sent by the client must end with the specified characters. Must be between 1 and 255 characters in length.
Suffix pulumi.StringPtrInput `pulumi:"suffix"`
}
func (RouteSpecHttp2RouteMatchHeaderMatchArgs) ElementType ¶
func (RouteSpecHttp2RouteMatchHeaderMatchArgs) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchHeaderMatchArgs) ToRouteSpecHttp2RouteMatchHeaderMatchOutput ¶
func (i RouteSpecHttp2RouteMatchHeaderMatchArgs) ToRouteSpecHttp2RouteMatchHeaderMatchOutput() RouteSpecHttp2RouteMatchHeaderMatchOutput
func (RouteSpecHttp2RouteMatchHeaderMatchArgs) ToRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext ¶
func (i RouteSpecHttp2RouteMatchHeaderMatchArgs) ToRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchOutput
func (RouteSpecHttp2RouteMatchHeaderMatchArgs) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutput ¶
func (i RouteSpecHttp2RouteMatchHeaderMatchArgs) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutput() RouteSpecHttp2RouteMatchHeaderMatchPtrOutput
func (RouteSpecHttp2RouteMatchHeaderMatchArgs) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext ¶
func (i RouteSpecHttp2RouteMatchHeaderMatchArgs) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchPtrOutput
type RouteSpecHttp2RouteMatchHeaderMatchInput ¶
type RouteSpecHttp2RouteMatchHeaderMatchInput interface {
pulumi.Input
ToRouteSpecHttp2RouteMatchHeaderMatchOutput() RouteSpecHttp2RouteMatchHeaderMatchOutput
ToRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(context.Context) RouteSpecHttp2RouteMatchHeaderMatchOutput
}
RouteSpecHttp2RouteMatchHeaderMatchInput is an input type that accepts RouteSpecHttp2RouteMatchHeaderMatchArgs and RouteSpecHttp2RouteMatchHeaderMatchOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteMatchHeaderMatchInput` via:
RouteSpecHttp2RouteMatchHeaderMatchArgs{...}
type RouteSpecHttp2RouteMatchHeaderMatchOutput ¶
type RouteSpecHttp2RouteMatchHeaderMatchOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteMatchHeaderMatchOutput) ElementType ¶
func (RouteSpecHttp2RouteMatchHeaderMatchOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchHeaderMatchOutput) Exact ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) Exact() pulumi.StringPtrOutput
The exact path to match on.
func (RouteSpecHttp2RouteMatchHeaderMatchOutput) Prefix ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) Prefix() pulumi.StringPtrOutput
Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length. This parameter must always start with /, which by itself matches all requests to the virtual router service name.
func (RouteSpecHttp2RouteMatchHeaderMatchOutput) Range ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) Range() RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
Object that specifies the range of numbers that the value sent by the client must be included in.
func (RouteSpecHttp2RouteMatchHeaderMatchOutput) Regex ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) Regex() pulumi.StringPtrOutput
The regex used to match the path.
func (RouteSpecHttp2RouteMatchHeaderMatchOutput) Suffix ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) Suffix() pulumi.StringPtrOutput
Value sent by the client must end with the specified characters. Must be between 1 and 255 characters in length.
func (RouteSpecHttp2RouteMatchHeaderMatchOutput) ToRouteSpecHttp2RouteMatchHeaderMatchOutput ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) ToRouteSpecHttp2RouteMatchHeaderMatchOutput() RouteSpecHttp2RouteMatchHeaderMatchOutput
func (RouteSpecHttp2RouteMatchHeaderMatchOutput) ToRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) ToRouteSpecHttp2RouteMatchHeaderMatchOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchOutput
func (RouteSpecHttp2RouteMatchHeaderMatchOutput) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutput ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutput() RouteSpecHttp2RouteMatchHeaderMatchPtrOutput
func (RouteSpecHttp2RouteMatchHeaderMatchOutput) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchOutput) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchPtrOutput
type RouteSpecHttp2RouteMatchHeaderMatchPtrInput ¶
type RouteSpecHttp2RouteMatchHeaderMatchPtrInput interface {
pulumi.Input
ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutput() RouteSpecHttp2RouteMatchHeaderMatchPtrOutput
ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext(context.Context) RouteSpecHttp2RouteMatchHeaderMatchPtrOutput
}
RouteSpecHttp2RouteMatchHeaderMatchPtrInput is an input type that accepts RouteSpecHttp2RouteMatchHeaderMatchArgs, RouteSpecHttp2RouteMatchHeaderMatchPtr and RouteSpecHttp2RouteMatchHeaderMatchPtrOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteMatchHeaderMatchPtrInput` via:
RouteSpecHttp2RouteMatchHeaderMatchArgs{...}
or:
nil
func RouteSpecHttp2RouteMatchHeaderMatchPtr ¶
func RouteSpecHttp2RouteMatchHeaderMatchPtr(v *RouteSpecHttp2RouteMatchHeaderMatchArgs) RouteSpecHttp2RouteMatchHeaderMatchPtrInput
type RouteSpecHttp2RouteMatchHeaderMatchPtrOutput ¶
type RouteSpecHttp2RouteMatchHeaderMatchPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ElementType ¶
func (RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Exact ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Exact() pulumi.StringPtrOutput
The exact path to match on.
func (RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Prefix ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Prefix() pulumi.StringPtrOutput
Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length. This parameter must always start with /, which by itself matches all requests to the virtual router service name.
func (RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Range ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Range() RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
Object that specifies the range of numbers that the value sent by the client must be included in.
func (RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Regex ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Regex() pulumi.StringPtrOutput
The regex used to match the path.
func (RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Suffix ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) Suffix() pulumi.StringPtrOutput
Value sent by the client must end with the specified characters. Must be between 1 and 255 characters in length.
func (RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutput ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutput() RouteSpecHttp2RouteMatchHeaderMatchPtrOutput
func (RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchPtrOutput) ToRouteSpecHttp2RouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchPtrOutput
type RouteSpecHttp2RouteMatchHeaderMatchRangeArgs ¶
type RouteSpecHttp2RouteMatchHeaderMatchRangeArgs struct {
// End of the range.
End pulumi.IntInput `pulumi:"end"`
// Start of the range.
Start pulumi.IntInput `pulumi:"start"`
}
func (RouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ElementType ¶
func (RouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToRouteSpecHttp2RouteMatchHeaderMatchRangeOutput ¶
func (i RouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() RouteSpecHttp2RouteMatchHeaderMatchRangeOutput
func (RouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext ¶
func (i RouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchRangeOutput
func (RouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput ¶
func (i RouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput() RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
func (RouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext ¶
func (i RouteSpecHttp2RouteMatchHeaderMatchRangeArgs) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
type RouteSpecHttp2RouteMatchHeaderMatchRangeInput ¶
type RouteSpecHttp2RouteMatchHeaderMatchRangeInput interface {
pulumi.Input
ToRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() RouteSpecHttp2RouteMatchHeaderMatchRangeOutput
ToRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(context.Context) RouteSpecHttp2RouteMatchHeaderMatchRangeOutput
}
RouteSpecHttp2RouteMatchHeaderMatchRangeInput is an input type that accepts RouteSpecHttp2RouteMatchHeaderMatchRangeArgs and RouteSpecHttp2RouteMatchHeaderMatchRangeOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteMatchHeaderMatchRangeInput` via:
RouteSpecHttp2RouteMatchHeaderMatchRangeArgs{...}
type RouteSpecHttp2RouteMatchHeaderMatchRangeOutput ¶
type RouteSpecHttp2RouteMatchHeaderMatchRangeOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ElementType ¶
func (RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) End ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) End() pulumi.IntOutput
End of the range.
func (RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) Start ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) Start() pulumi.IntOutput
Start of the range.
func (RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangeOutput ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangeOutput() RouteSpecHttp2RouteMatchHeaderMatchRangeOutput
func (RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchRangeOutput
func (RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput() RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
func (RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchRangeOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
type RouteSpecHttp2RouteMatchHeaderMatchRangePtrInput ¶
type RouteSpecHttp2RouteMatchHeaderMatchRangePtrInput interface {
pulumi.Input
ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput() RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext(context.Context) RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
}
RouteSpecHttp2RouteMatchHeaderMatchRangePtrInput is an input type that accepts RouteSpecHttp2RouteMatchHeaderMatchRangeArgs, RouteSpecHttp2RouteMatchHeaderMatchRangePtr and RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteMatchHeaderMatchRangePtrInput` via:
RouteSpecHttp2RouteMatchHeaderMatchRangeArgs{...}
or:
nil
func RouteSpecHttp2RouteMatchHeaderMatchRangePtr ¶
func RouteSpecHttp2RouteMatchHeaderMatchRangePtr(v *RouteSpecHttp2RouteMatchHeaderMatchRangeArgs) RouteSpecHttp2RouteMatchHeaderMatchRangePtrInput
type RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput ¶
type RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ElementType ¶
func (RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) End ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) End() pulumi.IntPtrOutput
End of the range.
func (RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) Start ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) Start() pulumi.IntPtrOutput
Start of the range.
func (RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput() RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
func (RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext ¶
func (o RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput) ToRouteSpecHttp2RouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderMatchRangePtrOutput
type RouteSpecHttp2RouteMatchHeaderOutput ¶
type RouteSpecHttp2RouteMatchHeaderOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteMatchHeaderOutput) ElementType ¶
func (RouteSpecHttp2RouteMatchHeaderOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchHeaderOutput) Invert ¶
func (o RouteSpecHttp2RouteMatchHeaderOutput) Invert() pulumi.BoolPtrOutput
If `true`, the match is on the opposite of the `match` method and value. Default is `false`.
func (RouteSpecHttp2RouteMatchHeaderOutput) Match ¶
Method and value to match the header value sent with a request. Specify one match method.
func (RouteSpecHttp2RouteMatchHeaderOutput) Name ¶
func (o RouteSpecHttp2RouteMatchHeaderOutput) Name() pulumi.StringOutput
Name for the HTTP header in the client request that will be matched on.
func (RouteSpecHttp2RouteMatchHeaderOutput) ToRouteSpecHttp2RouteMatchHeaderOutput ¶
func (o RouteSpecHttp2RouteMatchHeaderOutput) ToRouteSpecHttp2RouteMatchHeaderOutput() RouteSpecHttp2RouteMatchHeaderOutput
func (RouteSpecHttp2RouteMatchHeaderOutput) ToRouteSpecHttp2RouteMatchHeaderOutputWithContext ¶
func (o RouteSpecHttp2RouteMatchHeaderOutput) ToRouteSpecHttp2RouteMatchHeaderOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchHeaderOutput
type RouteSpecHttp2RouteMatchInput ¶
type RouteSpecHttp2RouteMatchInput interface {
pulumi.Input
ToRouteSpecHttp2RouteMatchOutput() RouteSpecHttp2RouteMatchOutput
ToRouteSpecHttp2RouteMatchOutputWithContext(context.Context) RouteSpecHttp2RouteMatchOutput
}
RouteSpecHttp2RouteMatchInput is an input type that accepts RouteSpecHttp2RouteMatchArgs and RouteSpecHttp2RouteMatchOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteMatchInput` via:
RouteSpecHttp2RouteMatchArgs{...}
type RouteSpecHttp2RouteMatchOutput ¶
type RouteSpecHttp2RouteMatchOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteMatchOutput) ElementType ¶
func (RouteSpecHttp2RouteMatchOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchOutput) Headers ¶
func (o RouteSpecHttp2RouteMatchOutput) Headers() RouteSpecHttp2RouteMatchHeaderArrayOutput
Client request headers to match on.
func (RouteSpecHttp2RouteMatchOutput) Method ¶
func (o RouteSpecHttp2RouteMatchOutput) Method() pulumi.StringPtrOutput
Client request header method to match on. Valid values: `GET`, `HEAD`, `POST`, `PUT`, `DELETE`, `CONNECT`, `OPTIONS`, `TRACE`, `PATCH`.
func (RouteSpecHttp2RouteMatchOutput) Path ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchOutput) Path() RouteSpecHttp2RouteMatchPathPtrOutput
Client request path to match on.
func (RouteSpecHttp2RouteMatchOutput) Port ¶ added in v5.29.0
func (o RouteSpecHttp2RouteMatchOutput) Port() pulumi.IntPtrOutput
The port number to match from the request.
func (RouteSpecHttp2RouteMatchOutput) Prefix ¶
func (o RouteSpecHttp2RouteMatchOutput) Prefix() pulumi.StringPtrOutput
Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length. This parameter must always start with /, which by itself matches all requests to the virtual router service name.
func (RouteSpecHttp2RouteMatchOutput) QueryParameters ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchOutput) QueryParameters() RouteSpecHttp2RouteMatchQueryParameterArrayOutput
Client request query parameters to match on.
func (RouteSpecHttp2RouteMatchOutput) Scheme ¶
func (o RouteSpecHttp2RouteMatchOutput) Scheme() pulumi.StringPtrOutput
Client request header scheme to match on. Valid values: `http`, `https`.
func (RouteSpecHttp2RouteMatchOutput) ToRouteSpecHttp2RouteMatchOutput ¶
func (o RouteSpecHttp2RouteMatchOutput) ToRouteSpecHttp2RouteMatchOutput() RouteSpecHttp2RouteMatchOutput
func (RouteSpecHttp2RouteMatchOutput) ToRouteSpecHttp2RouteMatchOutputWithContext ¶
func (o RouteSpecHttp2RouteMatchOutput) ToRouteSpecHttp2RouteMatchOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchOutput
func (RouteSpecHttp2RouteMatchOutput) ToRouteSpecHttp2RouteMatchPtrOutput ¶
func (o RouteSpecHttp2RouteMatchOutput) ToRouteSpecHttp2RouteMatchPtrOutput() RouteSpecHttp2RouteMatchPtrOutput
func (RouteSpecHttp2RouteMatchOutput) ToRouteSpecHttp2RouteMatchPtrOutputWithContext ¶
func (o RouteSpecHttp2RouteMatchOutput) ToRouteSpecHttp2RouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchPtrOutput
type RouteSpecHttp2RouteMatchPath ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchPath struct {
// Value sent by the client must match the specified value exactly. Must be between 1 and 255 characters in length.
Exact *string `pulumi:"exact"`
// Value sent by the client must include the specified characters. Must be between 1 and 255 characters in length.
Regex *string `pulumi:"regex"`
}
type RouteSpecHttp2RouteMatchPathArgs ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchPathArgs struct {
// Value sent by the client must match the specified value exactly. Must be between 1 and 255 characters in length.
Exact pulumi.StringPtrInput `pulumi:"exact"`
// Value sent by the client must include the specified characters. Must be between 1 and 255 characters in length.
Regex pulumi.StringPtrInput `pulumi:"regex"`
}
func (RouteSpecHttp2RouteMatchPathArgs) ElementType ¶ added in v5.35.0
func (RouteSpecHttp2RouteMatchPathArgs) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchPathArgs) ToRouteSpecHttp2RouteMatchPathOutput ¶ added in v5.35.0
func (i RouteSpecHttp2RouteMatchPathArgs) ToRouteSpecHttp2RouteMatchPathOutput() RouteSpecHttp2RouteMatchPathOutput
func (RouteSpecHttp2RouteMatchPathArgs) ToRouteSpecHttp2RouteMatchPathOutputWithContext ¶ added in v5.35.0
func (i RouteSpecHttp2RouteMatchPathArgs) ToRouteSpecHttp2RouteMatchPathOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchPathOutput
func (RouteSpecHttp2RouteMatchPathArgs) ToRouteSpecHttp2RouteMatchPathPtrOutput ¶ added in v5.35.0
func (i RouteSpecHttp2RouteMatchPathArgs) ToRouteSpecHttp2RouteMatchPathPtrOutput() RouteSpecHttp2RouteMatchPathPtrOutput
func (RouteSpecHttp2RouteMatchPathArgs) ToRouteSpecHttp2RouteMatchPathPtrOutputWithContext ¶ added in v5.35.0
func (i RouteSpecHttp2RouteMatchPathArgs) ToRouteSpecHttp2RouteMatchPathPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchPathPtrOutput
type RouteSpecHttp2RouteMatchPathInput ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchPathInput interface {
pulumi.Input
ToRouteSpecHttp2RouteMatchPathOutput() RouteSpecHttp2RouteMatchPathOutput
ToRouteSpecHttp2RouteMatchPathOutputWithContext(context.Context) RouteSpecHttp2RouteMatchPathOutput
}
RouteSpecHttp2RouteMatchPathInput is an input type that accepts RouteSpecHttp2RouteMatchPathArgs and RouteSpecHttp2RouteMatchPathOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteMatchPathInput` via:
RouteSpecHttp2RouteMatchPathArgs{...}
type RouteSpecHttp2RouteMatchPathOutput ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchPathOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteMatchPathOutput) ElementType ¶ added in v5.35.0
func (RouteSpecHttp2RouteMatchPathOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchPathOutput) Exact ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchPathOutput) Exact() pulumi.StringPtrOutput
Value sent by the client must match the specified value exactly. Must be between 1 and 255 characters in length.
func (RouteSpecHttp2RouteMatchPathOutput) Regex ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchPathOutput) Regex() pulumi.StringPtrOutput
Value sent by the client must include the specified characters. Must be between 1 and 255 characters in length.
func (RouteSpecHttp2RouteMatchPathOutput) ToRouteSpecHttp2RouteMatchPathOutput ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchPathOutput) ToRouteSpecHttp2RouteMatchPathOutput() RouteSpecHttp2RouteMatchPathOutput
func (RouteSpecHttp2RouteMatchPathOutput) ToRouteSpecHttp2RouteMatchPathOutputWithContext ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchPathOutput) ToRouteSpecHttp2RouteMatchPathOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchPathOutput
func (RouteSpecHttp2RouteMatchPathOutput) ToRouteSpecHttp2RouteMatchPathPtrOutput ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchPathOutput) ToRouteSpecHttp2RouteMatchPathPtrOutput() RouteSpecHttp2RouteMatchPathPtrOutput
func (RouteSpecHttp2RouteMatchPathOutput) ToRouteSpecHttp2RouteMatchPathPtrOutputWithContext ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchPathOutput) ToRouteSpecHttp2RouteMatchPathPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchPathPtrOutput
type RouteSpecHttp2RouteMatchPathPtrInput ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchPathPtrInput interface {
pulumi.Input
ToRouteSpecHttp2RouteMatchPathPtrOutput() RouteSpecHttp2RouteMatchPathPtrOutput
ToRouteSpecHttp2RouteMatchPathPtrOutputWithContext(context.Context) RouteSpecHttp2RouteMatchPathPtrOutput
}
RouteSpecHttp2RouteMatchPathPtrInput is an input type that accepts RouteSpecHttp2RouteMatchPathArgs, RouteSpecHttp2RouteMatchPathPtr and RouteSpecHttp2RouteMatchPathPtrOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteMatchPathPtrInput` via:
RouteSpecHttp2RouteMatchPathArgs{...}
or:
nil
func RouteSpecHttp2RouteMatchPathPtr ¶ added in v5.35.0
func RouteSpecHttp2RouteMatchPathPtr(v *RouteSpecHttp2RouteMatchPathArgs) RouteSpecHttp2RouteMatchPathPtrInput
type RouteSpecHttp2RouteMatchPathPtrOutput ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchPathPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteMatchPathPtrOutput) ElementType ¶ added in v5.35.0
func (RouteSpecHttp2RouteMatchPathPtrOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchPathPtrOutput) Exact ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchPathPtrOutput) Exact() pulumi.StringPtrOutput
Value sent by the client must match the specified value exactly. Must be between 1 and 255 characters in length.
func (RouteSpecHttp2RouteMatchPathPtrOutput) Regex ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchPathPtrOutput) Regex() pulumi.StringPtrOutput
Value sent by the client must include the specified characters. Must be between 1 and 255 characters in length.
func (RouteSpecHttp2RouteMatchPathPtrOutput) ToRouteSpecHttp2RouteMatchPathPtrOutput ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchPathPtrOutput) ToRouteSpecHttp2RouteMatchPathPtrOutput() RouteSpecHttp2RouteMatchPathPtrOutput
func (RouteSpecHttp2RouteMatchPathPtrOutput) ToRouteSpecHttp2RouteMatchPathPtrOutputWithContext ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchPathPtrOutput) ToRouteSpecHttp2RouteMatchPathPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchPathPtrOutput
type RouteSpecHttp2RouteMatchPtrInput ¶
type RouteSpecHttp2RouteMatchPtrInput interface {
pulumi.Input
ToRouteSpecHttp2RouteMatchPtrOutput() RouteSpecHttp2RouteMatchPtrOutput
ToRouteSpecHttp2RouteMatchPtrOutputWithContext(context.Context) RouteSpecHttp2RouteMatchPtrOutput
}
RouteSpecHttp2RouteMatchPtrInput is an input type that accepts RouteSpecHttp2RouteMatchArgs, RouteSpecHttp2RouteMatchPtr and RouteSpecHttp2RouteMatchPtrOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteMatchPtrInput` via:
RouteSpecHttp2RouteMatchArgs{...}
or:
nil
func RouteSpecHttp2RouteMatchPtr ¶
func RouteSpecHttp2RouteMatchPtr(v *RouteSpecHttp2RouteMatchArgs) RouteSpecHttp2RouteMatchPtrInput
type RouteSpecHttp2RouteMatchPtrOutput ¶
type RouteSpecHttp2RouteMatchPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteMatchPtrOutput) Elem ¶
func (o RouteSpecHttp2RouteMatchPtrOutput) Elem() RouteSpecHttp2RouteMatchOutput
func (RouteSpecHttp2RouteMatchPtrOutput) ElementType ¶
func (RouteSpecHttp2RouteMatchPtrOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchPtrOutput) Headers ¶
func (o RouteSpecHttp2RouteMatchPtrOutput) Headers() RouteSpecHttp2RouteMatchHeaderArrayOutput
Client request headers to match on.
func (RouteSpecHttp2RouteMatchPtrOutput) Method ¶
func (o RouteSpecHttp2RouteMatchPtrOutput) Method() pulumi.StringPtrOutput
Client request header method to match on. Valid values: `GET`, `HEAD`, `POST`, `PUT`, `DELETE`, `CONNECT`, `OPTIONS`, `TRACE`, `PATCH`.
func (RouteSpecHttp2RouteMatchPtrOutput) Port ¶ added in v5.29.0
func (o RouteSpecHttp2RouteMatchPtrOutput) Port() pulumi.IntPtrOutput
The port number to match from the request.
func (RouteSpecHttp2RouteMatchPtrOutput) Prefix ¶
func (o RouteSpecHttp2RouteMatchPtrOutput) Prefix() pulumi.StringPtrOutput
Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length. This parameter must always start with /, which by itself matches all requests to the virtual router service name.
func (RouteSpecHttp2RouteMatchPtrOutput) QueryParameters ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchPtrOutput) QueryParameters() RouteSpecHttp2RouteMatchQueryParameterArrayOutput
Client request query parameters to match on.
func (RouteSpecHttp2RouteMatchPtrOutput) Scheme ¶
func (o RouteSpecHttp2RouteMatchPtrOutput) Scheme() pulumi.StringPtrOutput
Client request header scheme to match on. Valid values: `http`, `https`.
func (RouteSpecHttp2RouteMatchPtrOutput) ToRouteSpecHttp2RouteMatchPtrOutput ¶
func (o RouteSpecHttp2RouteMatchPtrOutput) ToRouteSpecHttp2RouteMatchPtrOutput() RouteSpecHttp2RouteMatchPtrOutput
func (RouteSpecHttp2RouteMatchPtrOutput) ToRouteSpecHttp2RouteMatchPtrOutputWithContext ¶
func (o RouteSpecHttp2RouteMatchPtrOutput) ToRouteSpecHttp2RouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchPtrOutput
type RouteSpecHttp2RouteMatchQueryParameter ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchQueryParameter struct {
// Criteria for determining an gRPC request match.
Match *RouteSpecHttp2RouteMatchQueryParameterMatch `pulumi:"match"`
// Name to use for the route. Must be between 1 and 255 characters in length.
Name string `pulumi:"name"`
}
type RouteSpecHttp2RouteMatchQueryParameterArgs ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchQueryParameterArgs struct {
// Criteria for determining an gRPC request match.
Match RouteSpecHttp2RouteMatchQueryParameterMatchPtrInput `pulumi:"match"`
// Name to use for the route. Must be between 1 and 255 characters in length.
Name pulumi.StringInput `pulumi:"name"`
}
func (RouteSpecHttp2RouteMatchQueryParameterArgs) ElementType ¶ added in v5.35.0
func (RouteSpecHttp2RouteMatchQueryParameterArgs) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchQueryParameterArgs) ToRouteSpecHttp2RouteMatchQueryParameterOutput ¶ added in v5.35.0
func (i RouteSpecHttp2RouteMatchQueryParameterArgs) ToRouteSpecHttp2RouteMatchQueryParameterOutput() RouteSpecHttp2RouteMatchQueryParameterOutput
func (RouteSpecHttp2RouteMatchQueryParameterArgs) ToRouteSpecHttp2RouteMatchQueryParameterOutputWithContext ¶ added in v5.35.0
func (i RouteSpecHttp2RouteMatchQueryParameterArgs) ToRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterOutput
type RouteSpecHttp2RouteMatchQueryParameterArray ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchQueryParameterArray []RouteSpecHttp2RouteMatchQueryParameterInput
func (RouteSpecHttp2RouteMatchQueryParameterArray) ElementType ¶ added in v5.35.0
func (RouteSpecHttp2RouteMatchQueryParameterArray) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchQueryParameterArray) ToRouteSpecHttp2RouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
func (i RouteSpecHttp2RouteMatchQueryParameterArray) ToRouteSpecHttp2RouteMatchQueryParameterArrayOutput() RouteSpecHttp2RouteMatchQueryParameterArrayOutput
func (RouteSpecHttp2RouteMatchQueryParameterArray) ToRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext ¶ added in v5.35.0
func (i RouteSpecHttp2RouteMatchQueryParameterArray) ToRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterArrayOutput
type RouteSpecHttp2RouteMatchQueryParameterArrayInput ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchQueryParameterArrayInput interface {
pulumi.Input
ToRouteSpecHttp2RouteMatchQueryParameterArrayOutput() RouteSpecHttp2RouteMatchQueryParameterArrayOutput
ToRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(context.Context) RouteSpecHttp2RouteMatchQueryParameterArrayOutput
}
RouteSpecHttp2RouteMatchQueryParameterArrayInput is an input type that accepts RouteSpecHttp2RouteMatchQueryParameterArray and RouteSpecHttp2RouteMatchQueryParameterArrayOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteMatchQueryParameterArrayInput` via:
RouteSpecHttp2RouteMatchQueryParameterArray{ RouteSpecHttp2RouteMatchQueryParameterArgs{...} }
type RouteSpecHttp2RouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchQueryParameterArrayOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteMatchQueryParameterArrayOutput) ElementType ¶ added in v5.35.0
func (RouteSpecHttp2RouteMatchQueryParameterArrayOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToRouteSpecHttp2RouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToRouteSpecHttp2RouteMatchQueryParameterArrayOutput() RouteSpecHttp2RouteMatchQueryParameterArrayOutput
func (RouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchQueryParameterArrayOutput) ToRouteSpecHttp2RouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterArrayOutput
type RouteSpecHttp2RouteMatchQueryParameterInput ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchQueryParameterInput interface {
pulumi.Input
ToRouteSpecHttp2RouteMatchQueryParameterOutput() RouteSpecHttp2RouteMatchQueryParameterOutput
ToRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(context.Context) RouteSpecHttp2RouteMatchQueryParameterOutput
}
RouteSpecHttp2RouteMatchQueryParameterInput is an input type that accepts RouteSpecHttp2RouteMatchQueryParameterArgs and RouteSpecHttp2RouteMatchQueryParameterOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteMatchQueryParameterInput` via:
RouteSpecHttp2RouteMatchQueryParameterArgs{...}
type RouteSpecHttp2RouteMatchQueryParameterMatch ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchQueryParameterMatch struct {
// The exact path to match on.
Exact *string `pulumi:"exact"`
}
type RouteSpecHttp2RouteMatchQueryParameterMatchArgs ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchQueryParameterMatchArgs struct {
// The exact path to match on.
Exact pulumi.StringPtrInput `pulumi:"exact"`
}
func (RouteSpecHttp2RouteMatchQueryParameterMatchArgs) ElementType ¶ added in v5.35.0
func (RouteSpecHttp2RouteMatchQueryParameterMatchArgs) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToRouteSpecHttp2RouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
func (i RouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToRouteSpecHttp2RouteMatchQueryParameterMatchOutput() RouteSpecHttp2RouteMatchQueryParameterMatchOutput
func (RouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext ¶ added in v5.35.0
func (i RouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterMatchOutput
func (RouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput ¶ added in v5.35.0
func (i RouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput() RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
func (RouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext ¶ added in v5.35.0
func (i RouteSpecHttp2RouteMatchQueryParameterMatchArgs) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
type RouteSpecHttp2RouteMatchQueryParameterMatchInput ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchQueryParameterMatchInput interface {
pulumi.Input
ToRouteSpecHttp2RouteMatchQueryParameterMatchOutput() RouteSpecHttp2RouteMatchQueryParameterMatchOutput
ToRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(context.Context) RouteSpecHttp2RouteMatchQueryParameterMatchOutput
}
RouteSpecHttp2RouteMatchQueryParameterMatchInput is an input type that accepts RouteSpecHttp2RouteMatchQueryParameterMatchArgs and RouteSpecHttp2RouteMatchQueryParameterMatchOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteMatchQueryParameterMatchInput` via:
RouteSpecHttp2RouteMatchQueryParameterMatchArgs{...}
type RouteSpecHttp2RouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchQueryParameterMatchOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteMatchQueryParameterMatchOutput) ElementType ¶ added in v5.35.0
func (RouteSpecHttp2RouteMatchQueryParameterMatchOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchQueryParameterMatchOutput) Exact ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchQueryParameterMatchOutput) Exact() pulumi.StringPtrOutput
The exact path to match on.
func (RouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchOutput() RouteSpecHttp2RouteMatchQueryParameterMatchOutput
func (RouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterMatchOutput
func (RouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput() RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
func (RouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchQueryParameterMatchOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
type RouteSpecHttp2RouteMatchQueryParameterMatchPtrInput ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchQueryParameterMatchPtrInput interface {
pulumi.Input
ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput() RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext(context.Context) RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
}
RouteSpecHttp2RouteMatchQueryParameterMatchPtrInput is an input type that accepts RouteSpecHttp2RouteMatchQueryParameterMatchArgs, RouteSpecHttp2RouteMatchQueryParameterMatchPtr and RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteMatchQueryParameterMatchPtrInput` via:
RouteSpecHttp2RouteMatchQueryParameterMatchArgs{...}
or:
nil
func RouteSpecHttp2RouteMatchQueryParameterMatchPtr ¶ added in v5.35.0
func RouteSpecHttp2RouteMatchQueryParameterMatchPtr(v *RouteSpecHttp2RouteMatchQueryParameterMatchArgs) RouteSpecHttp2RouteMatchQueryParameterMatchPtrInput
type RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ElementType ¶ added in v5.35.0
func (RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) Exact ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) Exact() pulumi.StringPtrOutput
The exact path to match on.
func (RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput() RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
func (RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput) ToRouteSpecHttp2RouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
type RouteSpecHttp2RouteMatchQueryParameterOutput ¶ added in v5.35.0
type RouteSpecHttp2RouteMatchQueryParameterOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteMatchQueryParameterOutput) ElementType ¶ added in v5.35.0
func (RouteSpecHttp2RouteMatchQueryParameterOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteMatchQueryParameterOutput) Match ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchQueryParameterOutput) Match() RouteSpecHttp2RouteMatchQueryParameterMatchPtrOutput
Criteria for determining an gRPC request match.
func (RouteSpecHttp2RouteMatchQueryParameterOutput) Name ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchQueryParameterOutput) Name() pulumi.StringOutput
Name to use for the route. Must be between 1 and 255 characters in length.
func (RouteSpecHttp2RouteMatchQueryParameterOutput) ToRouteSpecHttp2RouteMatchQueryParameterOutput ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchQueryParameterOutput) ToRouteSpecHttp2RouteMatchQueryParameterOutput() RouteSpecHttp2RouteMatchQueryParameterOutput
func (RouteSpecHttp2RouteMatchQueryParameterOutput) ToRouteSpecHttp2RouteMatchQueryParameterOutputWithContext ¶ added in v5.35.0
func (o RouteSpecHttp2RouteMatchQueryParameterOutput) ToRouteSpecHttp2RouteMatchQueryParameterOutputWithContext(ctx context.Context) RouteSpecHttp2RouteMatchQueryParameterOutput
type RouteSpecHttp2RouteOutput ¶
type RouteSpecHttp2RouteOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteOutput) Action ¶
func (o RouteSpecHttp2RouteOutput) Action() RouteSpecHttp2RouteActionOutput
Action to take if a match is determined.
func (RouteSpecHttp2RouteOutput) ElementType ¶
func (RouteSpecHttp2RouteOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteOutput) Match ¶
func (o RouteSpecHttp2RouteOutput) Match() RouteSpecHttp2RouteMatchOutput
Criteria for determining an gRPC request match.
func (RouteSpecHttp2RouteOutput) RetryPolicy ¶
func (o RouteSpecHttp2RouteOutput) RetryPolicy() RouteSpecHttp2RouteRetryPolicyPtrOutput
Retry policy.
func (RouteSpecHttp2RouteOutput) Timeout ¶
func (o RouteSpecHttp2RouteOutput) Timeout() RouteSpecHttp2RouteTimeoutPtrOutput
Types of timeouts.
func (RouteSpecHttp2RouteOutput) ToRouteSpecHttp2RouteOutput ¶
func (o RouteSpecHttp2RouteOutput) ToRouteSpecHttp2RouteOutput() RouteSpecHttp2RouteOutput
func (RouteSpecHttp2RouteOutput) ToRouteSpecHttp2RouteOutputWithContext ¶
func (o RouteSpecHttp2RouteOutput) ToRouteSpecHttp2RouteOutputWithContext(ctx context.Context) RouteSpecHttp2RouteOutput
func (RouteSpecHttp2RouteOutput) ToRouteSpecHttp2RoutePtrOutput ¶
func (o RouteSpecHttp2RouteOutput) ToRouteSpecHttp2RoutePtrOutput() RouteSpecHttp2RoutePtrOutput
func (RouteSpecHttp2RouteOutput) ToRouteSpecHttp2RoutePtrOutputWithContext ¶
func (o RouteSpecHttp2RouteOutput) ToRouteSpecHttp2RoutePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RoutePtrOutput
type RouteSpecHttp2RoutePtrInput ¶
type RouteSpecHttp2RoutePtrInput interface {
pulumi.Input
ToRouteSpecHttp2RoutePtrOutput() RouteSpecHttp2RoutePtrOutput
ToRouteSpecHttp2RoutePtrOutputWithContext(context.Context) RouteSpecHttp2RoutePtrOutput
}
RouteSpecHttp2RoutePtrInput is an input type that accepts RouteSpecHttp2RouteArgs, RouteSpecHttp2RoutePtr and RouteSpecHttp2RoutePtrOutput values. You can construct a concrete instance of `RouteSpecHttp2RoutePtrInput` via:
RouteSpecHttp2RouteArgs{...}
or:
nil
func RouteSpecHttp2RoutePtr ¶
func RouteSpecHttp2RoutePtr(v *RouteSpecHttp2RouteArgs) RouteSpecHttp2RoutePtrInput
type RouteSpecHttp2RoutePtrOutput ¶
type RouteSpecHttp2RoutePtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RoutePtrOutput) Action ¶
func (o RouteSpecHttp2RoutePtrOutput) Action() RouteSpecHttp2RouteActionPtrOutput
Action to take if a match is determined.
func (RouteSpecHttp2RoutePtrOutput) Elem ¶
func (o RouteSpecHttp2RoutePtrOutput) Elem() RouteSpecHttp2RouteOutput
func (RouteSpecHttp2RoutePtrOutput) ElementType ¶
func (RouteSpecHttp2RoutePtrOutput) ElementType() reflect.Type
func (RouteSpecHttp2RoutePtrOutput) Match ¶
func (o RouteSpecHttp2RoutePtrOutput) Match() RouteSpecHttp2RouteMatchPtrOutput
Criteria for determining an gRPC request match.
func (RouteSpecHttp2RoutePtrOutput) RetryPolicy ¶
func (o RouteSpecHttp2RoutePtrOutput) RetryPolicy() RouteSpecHttp2RouteRetryPolicyPtrOutput
Retry policy.
func (RouteSpecHttp2RoutePtrOutput) Timeout ¶
func (o RouteSpecHttp2RoutePtrOutput) Timeout() RouteSpecHttp2RouteTimeoutPtrOutput
Types of timeouts.
func (RouteSpecHttp2RoutePtrOutput) ToRouteSpecHttp2RoutePtrOutput ¶
func (o RouteSpecHttp2RoutePtrOutput) ToRouteSpecHttp2RoutePtrOutput() RouteSpecHttp2RoutePtrOutput
func (RouteSpecHttp2RoutePtrOutput) ToRouteSpecHttp2RoutePtrOutputWithContext ¶
func (o RouteSpecHttp2RoutePtrOutput) ToRouteSpecHttp2RoutePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RoutePtrOutput
type RouteSpecHttp2RouteRetryPolicy ¶
type RouteSpecHttp2RouteRetryPolicy struct {
// List of HTTP retry events.
// Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
// Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
HttpRetryEvents []string `pulumi:"httpRetryEvents"`
// Maximum number of retries.
MaxRetries int `pulumi:"maxRetries"`
// Per-retry timeout.
PerRetryTimeout RouteSpecHttp2RouteRetryPolicyPerRetryTimeout `pulumi:"perRetryTimeout"`
// List of TCP retry events. The only valid value is `connection-error`.
TcpRetryEvents []string `pulumi:"tcpRetryEvents"`
}
type RouteSpecHttp2RouteRetryPolicyArgs ¶
type RouteSpecHttp2RouteRetryPolicyArgs struct {
// List of HTTP retry events.
// Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
// Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
HttpRetryEvents pulumi.StringArrayInput `pulumi:"httpRetryEvents"`
// Maximum number of retries.
MaxRetries pulumi.IntInput `pulumi:"maxRetries"`
// Per-retry timeout.
PerRetryTimeout RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutInput `pulumi:"perRetryTimeout"`
// List of TCP retry events. The only valid value is `connection-error`.
TcpRetryEvents pulumi.StringArrayInput `pulumi:"tcpRetryEvents"`
}
func (RouteSpecHttp2RouteRetryPolicyArgs) ElementType ¶
func (RouteSpecHttp2RouteRetryPolicyArgs) ElementType() reflect.Type
func (RouteSpecHttp2RouteRetryPolicyArgs) ToRouteSpecHttp2RouteRetryPolicyOutput ¶
func (i RouteSpecHttp2RouteRetryPolicyArgs) ToRouteSpecHttp2RouteRetryPolicyOutput() RouteSpecHttp2RouteRetryPolicyOutput
func (RouteSpecHttp2RouteRetryPolicyArgs) ToRouteSpecHttp2RouteRetryPolicyOutputWithContext ¶
func (i RouteSpecHttp2RouteRetryPolicyArgs) ToRouteSpecHttp2RouteRetryPolicyOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyOutput
func (RouteSpecHttp2RouteRetryPolicyArgs) ToRouteSpecHttp2RouteRetryPolicyPtrOutput ¶
func (i RouteSpecHttp2RouteRetryPolicyArgs) ToRouteSpecHttp2RouteRetryPolicyPtrOutput() RouteSpecHttp2RouteRetryPolicyPtrOutput
func (RouteSpecHttp2RouteRetryPolicyArgs) ToRouteSpecHttp2RouteRetryPolicyPtrOutputWithContext ¶
func (i RouteSpecHttp2RouteRetryPolicyArgs) ToRouteSpecHttp2RouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyPtrOutput
type RouteSpecHttp2RouteRetryPolicyInput ¶
type RouteSpecHttp2RouteRetryPolicyInput interface {
pulumi.Input
ToRouteSpecHttp2RouteRetryPolicyOutput() RouteSpecHttp2RouteRetryPolicyOutput
ToRouteSpecHttp2RouteRetryPolicyOutputWithContext(context.Context) RouteSpecHttp2RouteRetryPolicyOutput
}
RouteSpecHttp2RouteRetryPolicyInput is an input type that accepts RouteSpecHttp2RouteRetryPolicyArgs and RouteSpecHttp2RouteRetryPolicyOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteRetryPolicyInput` via:
RouteSpecHttp2RouteRetryPolicyArgs{...}
type RouteSpecHttp2RouteRetryPolicyOutput ¶
type RouteSpecHttp2RouteRetryPolicyOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteRetryPolicyOutput) ElementType ¶
func (RouteSpecHttp2RouteRetryPolicyOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteRetryPolicyOutput) HttpRetryEvents ¶
func (o RouteSpecHttp2RouteRetryPolicyOutput) HttpRetryEvents() pulumi.StringArrayOutput
List of HTTP retry events. Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream). Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
func (RouteSpecHttp2RouteRetryPolicyOutput) MaxRetries ¶
func (o RouteSpecHttp2RouteRetryPolicyOutput) MaxRetries() pulumi.IntOutput
Maximum number of retries.
func (RouteSpecHttp2RouteRetryPolicyOutput) PerRetryTimeout ¶
func (o RouteSpecHttp2RouteRetryPolicyOutput) PerRetryTimeout() RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
Per-retry timeout.
func (RouteSpecHttp2RouteRetryPolicyOutput) TcpRetryEvents ¶
func (o RouteSpecHttp2RouteRetryPolicyOutput) TcpRetryEvents() pulumi.StringArrayOutput
List of TCP retry events. The only valid value is `connection-error`.
func (RouteSpecHttp2RouteRetryPolicyOutput) ToRouteSpecHttp2RouteRetryPolicyOutput ¶
func (o RouteSpecHttp2RouteRetryPolicyOutput) ToRouteSpecHttp2RouteRetryPolicyOutput() RouteSpecHttp2RouteRetryPolicyOutput
func (RouteSpecHttp2RouteRetryPolicyOutput) ToRouteSpecHttp2RouteRetryPolicyOutputWithContext ¶
func (o RouteSpecHttp2RouteRetryPolicyOutput) ToRouteSpecHttp2RouteRetryPolicyOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyOutput
func (RouteSpecHttp2RouteRetryPolicyOutput) ToRouteSpecHttp2RouteRetryPolicyPtrOutput ¶
func (o RouteSpecHttp2RouteRetryPolicyOutput) ToRouteSpecHttp2RouteRetryPolicyPtrOutput() RouteSpecHttp2RouteRetryPolicyPtrOutput
func (RouteSpecHttp2RouteRetryPolicyOutput) ToRouteSpecHttp2RouteRetryPolicyPtrOutputWithContext ¶
func (o RouteSpecHttp2RouteRetryPolicyOutput) ToRouteSpecHttp2RouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyPtrOutput
type RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs ¶
type RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs struct {
// Retry unit. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// Retry value.
Value pulumi.IntInput `pulumi:"value"`
}
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ElementType ¶
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ElementType() reflect.Type
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput ¶
func (i RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput() RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputWithContext ¶
func (i RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput ¶
func (i RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutputWithContext ¶
func (i RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput
type RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutInput ¶
type RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutInput interface {
pulumi.Input
ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput() RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputWithContext(context.Context) RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
}
RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutInput is an input type that accepts RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs and RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutInput` via:
RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs{...}
type RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput ¶
type RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ElementType ¶
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput ¶
func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput() RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputWithContext ¶
func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput ¶
func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutputWithContext ¶
func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) Unit ¶
func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) Unit() pulumi.StringOutput
Retry unit. Valid values: `ms`, `s`.
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) Value ¶
func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutOutput) Value() pulumi.IntOutput
Retry value.
type RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrInput ¶
type RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrInput interface {
pulumi.Input
ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput
ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(context.Context) RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput
}
RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrInput is an input type that accepts RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs, RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtr and RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrInput` via:
RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs{...}
or:
nil
func RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtr ¶
func RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtr(v *RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutArgs) RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrInput
type RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput ¶
type RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput) ElementType ¶
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput ¶
func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutputWithContext ¶
func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput) Unit ¶
Retry unit. Valid values: `ms`, `s`.
func (RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput) Value ¶
func (o RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput) Value() pulumi.IntPtrOutput
Retry value.
type RouteSpecHttp2RouteRetryPolicyPtrInput ¶
type RouteSpecHttp2RouteRetryPolicyPtrInput interface {
pulumi.Input
ToRouteSpecHttp2RouteRetryPolicyPtrOutput() RouteSpecHttp2RouteRetryPolicyPtrOutput
ToRouteSpecHttp2RouteRetryPolicyPtrOutputWithContext(context.Context) RouteSpecHttp2RouteRetryPolicyPtrOutput
}
RouteSpecHttp2RouteRetryPolicyPtrInput is an input type that accepts RouteSpecHttp2RouteRetryPolicyArgs, RouteSpecHttp2RouteRetryPolicyPtr and RouteSpecHttp2RouteRetryPolicyPtrOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteRetryPolicyPtrInput` via:
RouteSpecHttp2RouteRetryPolicyArgs{...}
or:
nil
func RouteSpecHttp2RouteRetryPolicyPtr ¶
func RouteSpecHttp2RouteRetryPolicyPtr(v *RouteSpecHttp2RouteRetryPolicyArgs) RouteSpecHttp2RouteRetryPolicyPtrInput
type RouteSpecHttp2RouteRetryPolicyPtrOutput ¶
type RouteSpecHttp2RouteRetryPolicyPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteRetryPolicyPtrOutput) ElementType ¶
func (RouteSpecHttp2RouteRetryPolicyPtrOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteRetryPolicyPtrOutput) HttpRetryEvents ¶
func (o RouteSpecHttp2RouteRetryPolicyPtrOutput) HttpRetryEvents() pulumi.StringArrayOutput
List of HTTP retry events. Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream). Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
func (RouteSpecHttp2RouteRetryPolicyPtrOutput) MaxRetries ¶
func (o RouteSpecHttp2RouteRetryPolicyPtrOutput) MaxRetries() pulumi.IntPtrOutput
Maximum number of retries.
func (RouteSpecHttp2RouteRetryPolicyPtrOutput) PerRetryTimeout ¶
func (o RouteSpecHttp2RouteRetryPolicyPtrOutput) PerRetryTimeout() RouteSpecHttp2RouteRetryPolicyPerRetryTimeoutPtrOutput
Per-retry timeout.
func (RouteSpecHttp2RouteRetryPolicyPtrOutput) TcpRetryEvents ¶
func (o RouteSpecHttp2RouteRetryPolicyPtrOutput) TcpRetryEvents() pulumi.StringArrayOutput
List of TCP retry events. The only valid value is `connection-error`.
func (RouteSpecHttp2RouteRetryPolicyPtrOutput) ToRouteSpecHttp2RouteRetryPolicyPtrOutput ¶
func (o RouteSpecHttp2RouteRetryPolicyPtrOutput) ToRouteSpecHttp2RouteRetryPolicyPtrOutput() RouteSpecHttp2RouteRetryPolicyPtrOutput
func (RouteSpecHttp2RouteRetryPolicyPtrOutput) ToRouteSpecHttp2RouteRetryPolicyPtrOutputWithContext ¶
func (o RouteSpecHttp2RouteRetryPolicyPtrOutput) ToRouteSpecHttp2RouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteRetryPolicyPtrOutput
type RouteSpecHttp2RouteTimeout ¶
type RouteSpecHttp2RouteTimeout struct {
// Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
Idle *RouteSpecHttp2RouteTimeoutIdle `pulumi:"idle"`
// Per request timeout.
PerRequest *RouteSpecHttp2RouteTimeoutPerRequest `pulumi:"perRequest"`
}
type RouteSpecHttp2RouteTimeoutArgs ¶
type RouteSpecHttp2RouteTimeoutArgs struct {
// Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
Idle RouteSpecHttp2RouteTimeoutIdlePtrInput `pulumi:"idle"`
// Per request timeout.
PerRequest RouteSpecHttp2RouteTimeoutPerRequestPtrInput `pulumi:"perRequest"`
}
func (RouteSpecHttp2RouteTimeoutArgs) ElementType ¶
func (RouteSpecHttp2RouteTimeoutArgs) ElementType() reflect.Type
func (RouteSpecHttp2RouteTimeoutArgs) ToRouteSpecHttp2RouteTimeoutOutput ¶
func (i RouteSpecHttp2RouteTimeoutArgs) ToRouteSpecHttp2RouteTimeoutOutput() RouteSpecHttp2RouteTimeoutOutput
func (RouteSpecHttp2RouteTimeoutArgs) ToRouteSpecHttp2RouteTimeoutOutputWithContext ¶
func (i RouteSpecHttp2RouteTimeoutArgs) ToRouteSpecHttp2RouteTimeoutOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutOutput
func (RouteSpecHttp2RouteTimeoutArgs) ToRouteSpecHttp2RouteTimeoutPtrOutput ¶
func (i RouteSpecHttp2RouteTimeoutArgs) ToRouteSpecHttp2RouteTimeoutPtrOutput() RouteSpecHttp2RouteTimeoutPtrOutput
func (RouteSpecHttp2RouteTimeoutArgs) ToRouteSpecHttp2RouteTimeoutPtrOutputWithContext ¶
func (i RouteSpecHttp2RouteTimeoutArgs) ToRouteSpecHttp2RouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutPtrOutput
type RouteSpecHttp2RouteTimeoutIdleArgs ¶
type RouteSpecHttp2RouteTimeoutIdleArgs struct {
// Unit of time. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// Number of time units. Minimum value of `0`.
Value pulumi.IntInput `pulumi:"value"`
}
func (RouteSpecHttp2RouteTimeoutIdleArgs) ElementType ¶
func (RouteSpecHttp2RouteTimeoutIdleArgs) ElementType() reflect.Type
func (RouteSpecHttp2RouteTimeoutIdleArgs) ToRouteSpecHttp2RouteTimeoutIdleOutput ¶
func (i RouteSpecHttp2RouteTimeoutIdleArgs) ToRouteSpecHttp2RouteTimeoutIdleOutput() RouteSpecHttp2RouteTimeoutIdleOutput
func (RouteSpecHttp2RouteTimeoutIdleArgs) ToRouteSpecHttp2RouteTimeoutIdleOutputWithContext ¶
func (i RouteSpecHttp2RouteTimeoutIdleArgs) ToRouteSpecHttp2RouteTimeoutIdleOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutIdleOutput
func (RouteSpecHttp2RouteTimeoutIdleArgs) ToRouteSpecHttp2RouteTimeoutIdlePtrOutput ¶
func (i RouteSpecHttp2RouteTimeoutIdleArgs) ToRouteSpecHttp2RouteTimeoutIdlePtrOutput() RouteSpecHttp2RouteTimeoutIdlePtrOutput
func (RouteSpecHttp2RouteTimeoutIdleArgs) ToRouteSpecHttp2RouteTimeoutIdlePtrOutputWithContext ¶
func (i RouteSpecHttp2RouteTimeoutIdleArgs) ToRouteSpecHttp2RouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutIdlePtrOutput
type RouteSpecHttp2RouteTimeoutIdleInput ¶
type RouteSpecHttp2RouteTimeoutIdleInput interface {
pulumi.Input
ToRouteSpecHttp2RouteTimeoutIdleOutput() RouteSpecHttp2RouteTimeoutIdleOutput
ToRouteSpecHttp2RouteTimeoutIdleOutputWithContext(context.Context) RouteSpecHttp2RouteTimeoutIdleOutput
}
RouteSpecHttp2RouteTimeoutIdleInput is an input type that accepts RouteSpecHttp2RouteTimeoutIdleArgs and RouteSpecHttp2RouteTimeoutIdleOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteTimeoutIdleInput` via:
RouteSpecHttp2RouteTimeoutIdleArgs{...}
type RouteSpecHttp2RouteTimeoutIdleOutput ¶
type RouteSpecHttp2RouteTimeoutIdleOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteTimeoutIdleOutput) ElementType ¶
func (RouteSpecHttp2RouteTimeoutIdleOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteTimeoutIdleOutput) ToRouteSpecHttp2RouteTimeoutIdleOutput ¶
func (o RouteSpecHttp2RouteTimeoutIdleOutput) ToRouteSpecHttp2RouteTimeoutIdleOutput() RouteSpecHttp2RouteTimeoutIdleOutput
func (RouteSpecHttp2RouteTimeoutIdleOutput) ToRouteSpecHttp2RouteTimeoutIdleOutputWithContext ¶
func (o RouteSpecHttp2RouteTimeoutIdleOutput) ToRouteSpecHttp2RouteTimeoutIdleOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutIdleOutput
func (RouteSpecHttp2RouteTimeoutIdleOutput) ToRouteSpecHttp2RouteTimeoutIdlePtrOutput ¶
func (o RouteSpecHttp2RouteTimeoutIdleOutput) ToRouteSpecHttp2RouteTimeoutIdlePtrOutput() RouteSpecHttp2RouteTimeoutIdlePtrOutput
func (RouteSpecHttp2RouteTimeoutIdleOutput) ToRouteSpecHttp2RouteTimeoutIdlePtrOutputWithContext ¶
func (o RouteSpecHttp2RouteTimeoutIdleOutput) ToRouteSpecHttp2RouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutIdlePtrOutput
func (RouteSpecHttp2RouteTimeoutIdleOutput) Unit ¶
func (o RouteSpecHttp2RouteTimeoutIdleOutput) Unit() pulumi.StringOutput
Unit of time. Valid values: `ms`, `s`.
func (RouteSpecHttp2RouteTimeoutIdleOutput) Value ¶
func (o RouteSpecHttp2RouteTimeoutIdleOutput) Value() pulumi.IntOutput
Number of time units. Minimum value of `0`.
type RouteSpecHttp2RouteTimeoutIdlePtrInput ¶
type RouteSpecHttp2RouteTimeoutIdlePtrInput interface {
pulumi.Input
ToRouteSpecHttp2RouteTimeoutIdlePtrOutput() RouteSpecHttp2RouteTimeoutIdlePtrOutput
ToRouteSpecHttp2RouteTimeoutIdlePtrOutputWithContext(context.Context) RouteSpecHttp2RouteTimeoutIdlePtrOutput
}
RouteSpecHttp2RouteTimeoutIdlePtrInput is an input type that accepts RouteSpecHttp2RouteTimeoutIdleArgs, RouteSpecHttp2RouteTimeoutIdlePtr and RouteSpecHttp2RouteTimeoutIdlePtrOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteTimeoutIdlePtrInput` via:
RouteSpecHttp2RouteTimeoutIdleArgs{...}
or:
nil
func RouteSpecHttp2RouteTimeoutIdlePtr ¶
func RouteSpecHttp2RouteTimeoutIdlePtr(v *RouteSpecHttp2RouteTimeoutIdleArgs) RouteSpecHttp2RouteTimeoutIdlePtrInput
type RouteSpecHttp2RouteTimeoutIdlePtrOutput ¶
type RouteSpecHttp2RouteTimeoutIdlePtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteTimeoutIdlePtrOutput) ElementType ¶
func (RouteSpecHttp2RouteTimeoutIdlePtrOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteTimeoutIdlePtrOutput) ToRouteSpecHttp2RouteTimeoutIdlePtrOutput ¶
func (o RouteSpecHttp2RouteTimeoutIdlePtrOutput) ToRouteSpecHttp2RouteTimeoutIdlePtrOutput() RouteSpecHttp2RouteTimeoutIdlePtrOutput
func (RouteSpecHttp2RouteTimeoutIdlePtrOutput) ToRouteSpecHttp2RouteTimeoutIdlePtrOutputWithContext ¶
func (o RouteSpecHttp2RouteTimeoutIdlePtrOutput) ToRouteSpecHttp2RouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutIdlePtrOutput
func (RouteSpecHttp2RouteTimeoutIdlePtrOutput) Unit ¶
func (o RouteSpecHttp2RouteTimeoutIdlePtrOutput) Unit() pulumi.StringPtrOutput
Unit of time. Valid values: `ms`, `s`.
func (RouteSpecHttp2RouteTimeoutIdlePtrOutput) Value ¶
func (o RouteSpecHttp2RouteTimeoutIdlePtrOutput) Value() pulumi.IntPtrOutput
Number of time units. Minimum value of `0`.
type RouteSpecHttp2RouteTimeoutInput ¶
type RouteSpecHttp2RouteTimeoutInput interface {
pulumi.Input
ToRouteSpecHttp2RouteTimeoutOutput() RouteSpecHttp2RouteTimeoutOutput
ToRouteSpecHttp2RouteTimeoutOutputWithContext(context.Context) RouteSpecHttp2RouteTimeoutOutput
}
RouteSpecHttp2RouteTimeoutInput is an input type that accepts RouteSpecHttp2RouteTimeoutArgs and RouteSpecHttp2RouteTimeoutOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteTimeoutInput` via:
RouteSpecHttp2RouteTimeoutArgs{...}
type RouteSpecHttp2RouteTimeoutOutput ¶
type RouteSpecHttp2RouteTimeoutOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteTimeoutOutput) ElementType ¶
func (RouteSpecHttp2RouteTimeoutOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteTimeoutOutput) Idle ¶
Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
func (RouteSpecHttp2RouteTimeoutOutput) PerRequest ¶
func (o RouteSpecHttp2RouteTimeoutOutput) PerRequest() RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
Per request timeout.
func (RouteSpecHttp2RouteTimeoutOutput) ToRouteSpecHttp2RouteTimeoutOutput ¶
func (o RouteSpecHttp2RouteTimeoutOutput) ToRouteSpecHttp2RouteTimeoutOutput() RouteSpecHttp2RouteTimeoutOutput
func (RouteSpecHttp2RouteTimeoutOutput) ToRouteSpecHttp2RouteTimeoutOutputWithContext ¶
func (o RouteSpecHttp2RouteTimeoutOutput) ToRouteSpecHttp2RouteTimeoutOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutOutput
func (RouteSpecHttp2RouteTimeoutOutput) ToRouteSpecHttp2RouteTimeoutPtrOutput ¶
func (o RouteSpecHttp2RouteTimeoutOutput) ToRouteSpecHttp2RouteTimeoutPtrOutput() RouteSpecHttp2RouteTimeoutPtrOutput
func (RouteSpecHttp2RouteTimeoutOutput) ToRouteSpecHttp2RouteTimeoutPtrOutputWithContext ¶
func (o RouteSpecHttp2RouteTimeoutOutput) ToRouteSpecHttp2RouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutPtrOutput
type RouteSpecHttp2RouteTimeoutPerRequestArgs ¶
type RouteSpecHttp2RouteTimeoutPerRequestArgs struct {
// Unit of time. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// Number of time units. Minimum value of `0`.
Value pulumi.IntInput `pulumi:"value"`
}
func (RouteSpecHttp2RouteTimeoutPerRequestArgs) ElementType ¶
func (RouteSpecHttp2RouteTimeoutPerRequestArgs) ElementType() reflect.Type
func (RouteSpecHttp2RouteTimeoutPerRequestArgs) ToRouteSpecHttp2RouteTimeoutPerRequestOutput ¶
func (i RouteSpecHttp2RouteTimeoutPerRequestArgs) ToRouteSpecHttp2RouteTimeoutPerRequestOutput() RouteSpecHttp2RouteTimeoutPerRequestOutput
func (RouteSpecHttp2RouteTimeoutPerRequestArgs) ToRouteSpecHttp2RouteTimeoutPerRequestOutputWithContext ¶
func (i RouteSpecHttp2RouteTimeoutPerRequestArgs) ToRouteSpecHttp2RouteTimeoutPerRequestOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutPerRequestOutput
func (RouteSpecHttp2RouteTimeoutPerRequestArgs) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutput ¶
func (i RouteSpecHttp2RouteTimeoutPerRequestArgs) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutput() RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
func (RouteSpecHttp2RouteTimeoutPerRequestArgs) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutputWithContext ¶
func (i RouteSpecHttp2RouteTimeoutPerRequestArgs) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
type RouteSpecHttp2RouteTimeoutPerRequestInput ¶
type RouteSpecHttp2RouteTimeoutPerRequestInput interface {
pulumi.Input
ToRouteSpecHttp2RouteTimeoutPerRequestOutput() RouteSpecHttp2RouteTimeoutPerRequestOutput
ToRouteSpecHttp2RouteTimeoutPerRequestOutputWithContext(context.Context) RouteSpecHttp2RouteTimeoutPerRequestOutput
}
RouteSpecHttp2RouteTimeoutPerRequestInput is an input type that accepts RouteSpecHttp2RouteTimeoutPerRequestArgs and RouteSpecHttp2RouteTimeoutPerRequestOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteTimeoutPerRequestInput` via:
RouteSpecHttp2RouteTimeoutPerRequestArgs{...}
type RouteSpecHttp2RouteTimeoutPerRequestOutput ¶
type RouteSpecHttp2RouteTimeoutPerRequestOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteTimeoutPerRequestOutput) ElementType ¶
func (RouteSpecHttp2RouteTimeoutPerRequestOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteTimeoutPerRequestOutput) ToRouteSpecHttp2RouteTimeoutPerRequestOutput ¶
func (o RouteSpecHttp2RouteTimeoutPerRequestOutput) ToRouteSpecHttp2RouteTimeoutPerRequestOutput() RouteSpecHttp2RouteTimeoutPerRequestOutput
func (RouteSpecHttp2RouteTimeoutPerRequestOutput) ToRouteSpecHttp2RouteTimeoutPerRequestOutputWithContext ¶
func (o RouteSpecHttp2RouteTimeoutPerRequestOutput) ToRouteSpecHttp2RouteTimeoutPerRequestOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutPerRequestOutput
func (RouteSpecHttp2RouteTimeoutPerRequestOutput) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutput ¶
func (o RouteSpecHttp2RouteTimeoutPerRequestOutput) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutput() RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
func (RouteSpecHttp2RouteTimeoutPerRequestOutput) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutputWithContext ¶
func (o RouteSpecHttp2RouteTimeoutPerRequestOutput) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
func (RouteSpecHttp2RouteTimeoutPerRequestOutput) Unit ¶
func (o RouteSpecHttp2RouteTimeoutPerRequestOutput) Unit() pulumi.StringOutput
Unit of time. Valid values: `ms`, `s`.
func (RouteSpecHttp2RouteTimeoutPerRequestOutput) Value ¶
func (o RouteSpecHttp2RouteTimeoutPerRequestOutput) Value() pulumi.IntOutput
Number of time units. Minimum value of `0`.
type RouteSpecHttp2RouteTimeoutPerRequestPtrInput ¶
type RouteSpecHttp2RouteTimeoutPerRequestPtrInput interface {
pulumi.Input
ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutput() RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutputWithContext(context.Context) RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
}
RouteSpecHttp2RouteTimeoutPerRequestPtrInput is an input type that accepts RouteSpecHttp2RouteTimeoutPerRequestArgs, RouteSpecHttp2RouteTimeoutPerRequestPtr and RouteSpecHttp2RouteTimeoutPerRequestPtrOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteTimeoutPerRequestPtrInput` via:
RouteSpecHttp2RouteTimeoutPerRequestArgs{...}
or:
nil
func RouteSpecHttp2RouteTimeoutPerRequestPtr ¶
func RouteSpecHttp2RouteTimeoutPerRequestPtr(v *RouteSpecHttp2RouteTimeoutPerRequestArgs) RouteSpecHttp2RouteTimeoutPerRequestPtrInput
type RouteSpecHttp2RouteTimeoutPerRequestPtrOutput ¶
type RouteSpecHttp2RouteTimeoutPerRequestPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteTimeoutPerRequestPtrOutput) ElementType ¶
func (RouteSpecHttp2RouteTimeoutPerRequestPtrOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteTimeoutPerRequestPtrOutput) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutput ¶
func (o RouteSpecHttp2RouteTimeoutPerRequestPtrOutput) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutput() RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
func (RouteSpecHttp2RouteTimeoutPerRequestPtrOutput) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutputWithContext ¶
func (o RouteSpecHttp2RouteTimeoutPerRequestPtrOutput) ToRouteSpecHttp2RouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
func (RouteSpecHttp2RouteTimeoutPerRequestPtrOutput) Unit ¶
func (o RouteSpecHttp2RouteTimeoutPerRequestPtrOutput) Unit() pulumi.StringPtrOutput
Unit of time. Valid values: `ms`, `s`.
func (RouteSpecHttp2RouteTimeoutPerRequestPtrOutput) Value ¶
func (o RouteSpecHttp2RouteTimeoutPerRequestPtrOutput) Value() pulumi.IntPtrOutput
Number of time units. Minimum value of `0`.
type RouteSpecHttp2RouteTimeoutPtrInput ¶
type RouteSpecHttp2RouteTimeoutPtrInput interface {
pulumi.Input
ToRouteSpecHttp2RouteTimeoutPtrOutput() RouteSpecHttp2RouteTimeoutPtrOutput
ToRouteSpecHttp2RouteTimeoutPtrOutputWithContext(context.Context) RouteSpecHttp2RouteTimeoutPtrOutput
}
RouteSpecHttp2RouteTimeoutPtrInput is an input type that accepts RouteSpecHttp2RouteTimeoutArgs, RouteSpecHttp2RouteTimeoutPtr and RouteSpecHttp2RouteTimeoutPtrOutput values. You can construct a concrete instance of `RouteSpecHttp2RouteTimeoutPtrInput` via:
RouteSpecHttp2RouteTimeoutArgs{...}
or:
nil
func RouteSpecHttp2RouteTimeoutPtr ¶
func RouteSpecHttp2RouteTimeoutPtr(v *RouteSpecHttp2RouteTimeoutArgs) RouteSpecHttp2RouteTimeoutPtrInput
type RouteSpecHttp2RouteTimeoutPtrOutput ¶
type RouteSpecHttp2RouteTimeoutPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttp2RouteTimeoutPtrOutput) Elem ¶
func (o RouteSpecHttp2RouteTimeoutPtrOutput) Elem() RouteSpecHttp2RouteTimeoutOutput
func (RouteSpecHttp2RouteTimeoutPtrOutput) ElementType ¶
func (RouteSpecHttp2RouteTimeoutPtrOutput) ElementType() reflect.Type
func (RouteSpecHttp2RouteTimeoutPtrOutput) Idle ¶
Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
func (RouteSpecHttp2RouteTimeoutPtrOutput) PerRequest ¶
func (o RouteSpecHttp2RouteTimeoutPtrOutput) PerRequest() RouteSpecHttp2RouteTimeoutPerRequestPtrOutput
Per request timeout.
func (RouteSpecHttp2RouteTimeoutPtrOutput) ToRouteSpecHttp2RouteTimeoutPtrOutput ¶
func (o RouteSpecHttp2RouteTimeoutPtrOutput) ToRouteSpecHttp2RouteTimeoutPtrOutput() RouteSpecHttp2RouteTimeoutPtrOutput
func (RouteSpecHttp2RouteTimeoutPtrOutput) ToRouteSpecHttp2RouteTimeoutPtrOutputWithContext ¶
func (o RouteSpecHttp2RouteTimeoutPtrOutput) ToRouteSpecHttp2RouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttp2RouteTimeoutPtrOutput
type RouteSpecHttpRoute ¶
type RouteSpecHttpRoute struct {
// Action to take if a match is determined.
Action RouteSpecHttpRouteAction `pulumi:"action"`
// Criteria for determining an HTTP request match.
Match RouteSpecHttpRouteMatch `pulumi:"match"`
// Retry policy.
RetryPolicy *RouteSpecHttpRouteRetryPolicy `pulumi:"retryPolicy"`
// Types of timeouts.
Timeout *RouteSpecHttpRouteTimeout `pulumi:"timeout"`
}
type RouteSpecHttpRouteAction ¶
type RouteSpecHttpRouteAction struct {
// Targets that traffic is routed to when a request matches the route.
// You can specify one or more targets and their relative weights with which to distribute traffic.
WeightedTargets []RouteSpecHttpRouteActionWeightedTarget `pulumi:"weightedTargets"`
}
type RouteSpecHttpRouteActionArgs ¶
type RouteSpecHttpRouteActionArgs struct {
// Targets that traffic is routed to when a request matches the route.
// You can specify one or more targets and their relative weights with which to distribute traffic.
WeightedTargets RouteSpecHttpRouteActionWeightedTargetArrayInput `pulumi:"weightedTargets"`
}
func (RouteSpecHttpRouteActionArgs) ElementType ¶
func (RouteSpecHttpRouteActionArgs) ElementType() reflect.Type
func (RouteSpecHttpRouteActionArgs) ToRouteSpecHttpRouteActionOutput ¶
func (i RouteSpecHttpRouteActionArgs) ToRouteSpecHttpRouteActionOutput() RouteSpecHttpRouteActionOutput
func (RouteSpecHttpRouteActionArgs) ToRouteSpecHttpRouteActionOutputWithContext ¶
func (i RouteSpecHttpRouteActionArgs) ToRouteSpecHttpRouteActionOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionOutput
func (RouteSpecHttpRouteActionArgs) ToRouteSpecHttpRouteActionPtrOutput ¶
func (i RouteSpecHttpRouteActionArgs) ToRouteSpecHttpRouteActionPtrOutput() RouteSpecHttpRouteActionPtrOutput
func (RouteSpecHttpRouteActionArgs) ToRouteSpecHttpRouteActionPtrOutputWithContext ¶
func (i RouteSpecHttpRouteActionArgs) ToRouteSpecHttpRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionPtrOutput
type RouteSpecHttpRouteActionInput ¶
type RouteSpecHttpRouteActionInput interface {
pulumi.Input
ToRouteSpecHttpRouteActionOutput() RouteSpecHttpRouteActionOutput
ToRouteSpecHttpRouteActionOutputWithContext(context.Context) RouteSpecHttpRouteActionOutput
}
RouteSpecHttpRouteActionInput is an input type that accepts RouteSpecHttpRouteActionArgs and RouteSpecHttpRouteActionOutput values. You can construct a concrete instance of `RouteSpecHttpRouteActionInput` via:
RouteSpecHttpRouteActionArgs{...}
type RouteSpecHttpRouteActionOutput ¶
type RouteSpecHttpRouteActionOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteActionOutput) ElementType ¶
func (RouteSpecHttpRouteActionOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteActionOutput) ToRouteSpecHttpRouteActionOutput ¶
func (o RouteSpecHttpRouteActionOutput) ToRouteSpecHttpRouteActionOutput() RouteSpecHttpRouteActionOutput
func (RouteSpecHttpRouteActionOutput) ToRouteSpecHttpRouteActionOutputWithContext ¶
func (o RouteSpecHttpRouteActionOutput) ToRouteSpecHttpRouteActionOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionOutput
func (RouteSpecHttpRouteActionOutput) ToRouteSpecHttpRouteActionPtrOutput ¶
func (o RouteSpecHttpRouteActionOutput) ToRouteSpecHttpRouteActionPtrOutput() RouteSpecHttpRouteActionPtrOutput
func (RouteSpecHttpRouteActionOutput) ToRouteSpecHttpRouteActionPtrOutputWithContext ¶
func (o RouteSpecHttpRouteActionOutput) ToRouteSpecHttpRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionPtrOutput
func (RouteSpecHttpRouteActionOutput) WeightedTargets ¶
func (o RouteSpecHttpRouteActionOutput) WeightedTargets() RouteSpecHttpRouteActionWeightedTargetArrayOutput
Targets that traffic is routed to when a request matches the route. You can specify one or more targets and their relative weights with which to distribute traffic.
type RouteSpecHttpRouteActionPtrInput ¶
type RouteSpecHttpRouteActionPtrInput interface {
pulumi.Input
ToRouteSpecHttpRouteActionPtrOutput() RouteSpecHttpRouteActionPtrOutput
ToRouteSpecHttpRouteActionPtrOutputWithContext(context.Context) RouteSpecHttpRouteActionPtrOutput
}
RouteSpecHttpRouteActionPtrInput is an input type that accepts RouteSpecHttpRouteActionArgs, RouteSpecHttpRouteActionPtr and RouteSpecHttpRouteActionPtrOutput values. You can construct a concrete instance of `RouteSpecHttpRouteActionPtrInput` via:
RouteSpecHttpRouteActionArgs{...}
or:
nil
func RouteSpecHttpRouteActionPtr ¶
func RouteSpecHttpRouteActionPtr(v *RouteSpecHttpRouteActionArgs) RouteSpecHttpRouteActionPtrInput
type RouteSpecHttpRouteActionPtrOutput ¶
type RouteSpecHttpRouteActionPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteActionPtrOutput) Elem ¶
func (o RouteSpecHttpRouteActionPtrOutput) Elem() RouteSpecHttpRouteActionOutput
func (RouteSpecHttpRouteActionPtrOutput) ElementType ¶
func (RouteSpecHttpRouteActionPtrOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteActionPtrOutput) ToRouteSpecHttpRouteActionPtrOutput ¶
func (o RouteSpecHttpRouteActionPtrOutput) ToRouteSpecHttpRouteActionPtrOutput() RouteSpecHttpRouteActionPtrOutput
func (RouteSpecHttpRouteActionPtrOutput) ToRouteSpecHttpRouteActionPtrOutputWithContext ¶
func (o RouteSpecHttpRouteActionPtrOutput) ToRouteSpecHttpRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionPtrOutput
func (RouteSpecHttpRouteActionPtrOutput) WeightedTargets ¶
func (o RouteSpecHttpRouteActionPtrOutput) WeightedTargets() RouteSpecHttpRouteActionWeightedTargetArrayOutput
Targets that traffic is routed to when a request matches the route. You can specify one or more targets and their relative weights with which to distribute traffic.
type RouteSpecHttpRouteActionWeightedTarget ¶
type RouteSpecHttpRouteActionWeightedTarget struct {
// The targeted port of the weighted object.
Port *int `pulumi:"port"`
// Virtual node to associate with the weighted target. Must be between 1 and 255 characters in length.
VirtualNode string `pulumi:"virtualNode"`
// Relative weight of the weighted target. An integer between 0 and 100.
Weight int `pulumi:"weight"`
}
type RouteSpecHttpRouteActionWeightedTargetArgs ¶
type RouteSpecHttpRouteActionWeightedTargetArgs struct {
// The targeted port of the weighted object.
Port pulumi.IntPtrInput `pulumi:"port"`
// Virtual node to associate with the weighted target. Must be between 1 and 255 characters in length.
VirtualNode pulumi.StringInput `pulumi:"virtualNode"`
// Relative weight of the weighted target. An integer between 0 and 100.
Weight pulumi.IntInput `pulumi:"weight"`
}
func (RouteSpecHttpRouteActionWeightedTargetArgs) ElementType ¶
func (RouteSpecHttpRouteActionWeightedTargetArgs) ElementType() reflect.Type
func (RouteSpecHttpRouteActionWeightedTargetArgs) ToRouteSpecHttpRouteActionWeightedTargetOutput ¶
func (i RouteSpecHttpRouteActionWeightedTargetArgs) ToRouteSpecHttpRouteActionWeightedTargetOutput() RouteSpecHttpRouteActionWeightedTargetOutput
func (RouteSpecHttpRouteActionWeightedTargetArgs) ToRouteSpecHttpRouteActionWeightedTargetOutputWithContext ¶
func (i RouteSpecHttpRouteActionWeightedTargetArgs) ToRouteSpecHttpRouteActionWeightedTargetOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionWeightedTargetOutput
type RouteSpecHttpRouteActionWeightedTargetArray ¶
type RouteSpecHttpRouteActionWeightedTargetArray []RouteSpecHttpRouteActionWeightedTargetInput
func (RouteSpecHttpRouteActionWeightedTargetArray) ElementType ¶
func (RouteSpecHttpRouteActionWeightedTargetArray) ElementType() reflect.Type
func (RouteSpecHttpRouteActionWeightedTargetArray) ToRouteSpecHttpRouteActionWeightedTargetArrayOutput ¶
func (i RouteSpecHttpRouteActionWeightedTargetArray) ToRouteSpecHttpRouteActionWeightedTargetArrayOutput() RouteSpecHttpRouteActionWeightedTargetArrayOutput
func (RouteSpecHttpRouteActionWeightedTargetArray) ToRouteSpecHttpRouteActionWeightedTargetArrayOutputWithContext ¶
func (i RouteSpecHttpRouteActionWeightedTargetArray) ToRouteSpecHttpRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionWeightedTargetArrayOutput
type RouteSpecHttpRouteActionWeightedTargetArrayInput ¶
type RouteSpecHttpRouteActionWeightedTargetArrayInput interface {
pulumi.Input
ToRouteSpecHttpRouteActionWeightedTargetArrayOutput() RouteSpecHttpRouteActionWeightedTargetArrayOutput
ToRouteSpecHttpRouteActionWeightedTargetArrayOutputWithContext(context.Context) RouteSpecHttpRouteActionWeightedTargetArrayOutput
}
RouteSpecHttpRouteActionWeightedTargetArrayInput is an input type that accepts RouteSpecHttpRouteActionWeightedTargetArray and RouteSpecHttpRouteActionWeightedTargetArrayOutput values. You can construct a concrete instance of `RouteSpecHttpRouteActionWeightedTargetArrayInput` via:
RouteSpecHttpRouteActionWeightedTargetArray{ RouteSpecHttpRouteActionWeightedTargetArgs{...} }
type RouteSpecHttpRouteActionWeightedTargetArrayOutput ¶
type RouteSpecHttpRouteActionWeightedTargetArrayOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteActionWeightedTargetArrayOutput) ElementType ¶
func (RouteSpecHttpRouteActionWeightedTargetArrayOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteActionWeightedTargetArrayOutput) ToRouteSpecHttpRouteActionWeightedTargetArrayOutput ¶
func (o RouteSpecHttpRouteActionWeightedTargetArrayOutput) ToRouteSpecHttpRouteActionWeightedTargetArrayOutput() RouteSpecHttpRouteActionWeightedTargetArrayOutput
func (RouteSpecHttpRouteActionWeightedTargetArrayOutput) ToRouteSpecHttpRouteActionWeightedTargetArrayOutputWithContext ¶
func (o RouteSpecHttpRouteActionWeightedTargetArrayOutput) ToRouteSpecHttpRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionWeightedTargetArrayOutput
type RouteSpecHttpRouteActionWeightedTargetInput ¶
type RouteSpecHttpRouteActionWeightedTargetInput interface {
pulumi.Input
ToRouteSpecHttpRouteActionWeightedTargetOutput() RouteSpecHttpRouteActionWeightedTargetOutput
ToRouteSpecHttpRouteActionWeightedTargetOutputWithContext(context.Context) RouteSpecHttpRouteActionWeightedTargetOutput
}
RouteSpecHttpRouteActionWeightedTargetInput is an input type that accepts RouteSpecHttpRouteActionWeightedTargetArgs and RouteSpecHttpRouteActionWeightedTargetOutput values. You can construct a concrete instance of `RouteSpecHttpRouteActionWeightedTargetInput` via:
RouteSpecHttpRouteActionWeightedTargetArgs{...}
type RouteSpecHttpRouteActionWeightedTargetOutput ¶
type RouteSpecHttpRouteActionWeightedTargetOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteActionWeightedTargetOutput) ElementType ¶
func (RouteSpecHttpRouteActionWeightedTargetOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteActionWeightedTargetOutput) Port ¶ added in v5.29.0
func (o RouteSpecHttpRouteActionWeightedTargetOutput) Port() pulumi.IntPtrOutput
The targeted port of the weighted object.
func (RouteSpecHttpRouteActionWeightedTargetOutput) ToRouteSpecHttpRouteActionWeightedTargetOutput ¶
func (o RouteSpecHttpRouteActionWeightedTargetOutput) ToRouteSpecHttpRouteActionWeightedTargetOutput() RouteSpecHttpRouteActionWeightedTargetOutput
func (RouteSpecHttpRouteActionWeightedTargetOutput) ToRouteSpecHttpRouteActionWeightedTargetOutputWithContext ¶
func (o RouteSpecHttpRouteActionWeightedTargetOutput) ToRouteSpecHttpRouteActionWeightedTargetOutputWithContext(ctx context.Context) RouteSpecHttpRouteActionWeightedTargetOutput
func (RouteSpecHttpRouteActionWeightedTargetOutput) VirtualNode ¶
func (o RouteSpecHttpRouteActionWeightedTargetOutput) VirtualNode() pulumi.StringOutput
Virtual node to associate with the weighted target. Must be between 1 and 255 characters in length.
func (RouteSpecHttpRouteActionWeightedTargetOutput) Weight ¶
func (o RouteSpecHttpRouteActionWeightedTargetOutput) Weight() pulumi.IntOutput
Relative weight of the weighted target. An integer between 0 and 100.
type RouteSpecHttpRouteArgs ¶
type RouteSpecHttpRouteArgs struct {
// Action to take if a match is determined.
Action RouteSpecHttpRouteActionInput `pulumi:"action"`
// Criteria for determining an HTTP request match.
Match RouteSpecHttpRouteMatchInput `pulumi:"match"`
// Retry policy.
RetryPolicy RouteSpecHttpRouteRetryPolicyPtrInput `pulumi:"retryPolicy"`
// Types of timeouts.
Timeout RouteSpecHttpRouteTimeoutPtrInput `pulumi:"timeout"`
}
func (RouteSpecHttpRouteArgs) ElementType ¶
func (RouteSpecHttpRouteArgs) ElementType() reflect.Type
func (RouteSpecHttpRouteArgs) ToRouteSpecHttpRouteOutput ¶
func (i RouteSpecHttpRouteArgs) ToRouteSpecHttpRouteOutput() RouteSpecHttpRouteOutput
func (RouteSpecHttpRouteArgs) ToRouteSpecHttpRouteOutputWithContext ¶
func (i RouteSpecHttpRouteArgs) ToRouteSpecHttpRouteOutputWithContext(ctx context.Context) RouteSpecHttpRouteOutput
func (RouteSpecHttpRouteArgs) ToRouteSpecHttpRoutePtrOutput ¶
func (i RouteSpecHttpRouteArgs) ToRouteSpecHttpRoutePtrOutput() RouteSpecHttpRoutePtrOutput
func (RouteSpecHttpRouteArgs) ToRouteSpecHttpRoutePtrOutputWithContext ¶
func (i RouteSpecHttpRouteArgs) ToRouteSpecHttpRoutePtrOutputWithContext(ctx context.Context) RouteSpecHttpRoutePtrOutput
type RouteSpecHttpRouteInput ¶
type RouteSpecHttpRouteInput interface {
pulumi.Input
ToRouteSpecHttpRouteOutput() RouteSpecHttpRouteOutput
ToRouteSpecHttpRouteOutputWithContext(context.Context) RouteSpecHttpRouteOutput
}
RouteSpecHttpRouteInput is an input type that accepts RouteSpecHttpRouteArgs and RouteSpecHttpRouteOutput values. You can construct a concrete instance of `RouteSpecHttpRouteInput` via:
RouteSpecHttpRouteArgs{...}
type RouteSpecHttpRouteMatch ¶
type RouteSpecHttpRouteMatch struct {
// Client request headers to match on.
Headers []RouteSpecHttpRouteMatchHeader `pulumi:"headers"`
// Client request header method to match on. Valid values: `GET`, `HEAD`, `POST`, `PUT`, `DELETE`, `CONNECT`, `OPTIONS`, `TRACE`, `PATCH`.
Method *string `pulumi:"method"`
// Client request path to match on.
Path *RouteSpecHttpRouteMatchPath `pulumi:"path"`
// The port number to match from the request.
Port *int `pulumi:"port"`
// Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length.
// This parameter must always start with /, which by itself matches all requests to the virtual router service name.
Prefix *string `pulumi:"prefix"`
// Client request query parameters to match on.
QueryParameters []RouteSpecHttpRouteMatchQueryParameter `pulumi:"queryParameters"`
// Client request header scheme to match on. Valid values: `http`, `https`.
Scheme *string `pulumi:"scheme"`
}
type RouteSpecHttpRouteMatchArgs ¶
type RouteSpecHttpRouteMatchArgs struct {
// Client request headers to match on.
Headers RouteSpecHttpRouteMatchHeaderArrayInput `pulumi:"headers"`
// Client request header method to match on. Valid values: `GET`, `HEAD`, `POST`, `PUT`, `DELETE`, `CONNECT`, `OPTIONS`, `TRACE`, `PATCH`.
Method pulumi.StringPtrInput `pulumi:"method"`
// Client request path to match on.
Path RouteSpecHttpRouteMatchPathPtrInput `pulumi:"path"`
// The port number to match from the request.
Port pulumi.IntPtrInput `pulumi:"port"`
// Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length.
// This parameter must always start with /, which by itself matches all requests to the virtual router service name.
Prefix pulumi.StringPtrInput `pulumi:"prefix"`
// Client request query parameters to match on.
QueryParameters RouteSpecHttpRouteMatchQueryParameterArrayInput `pulumi:"queryParameters"`
// Client request header scheme to match on. Valid values: `http`, `https`.
Scheme pulumi.StringPtrInput `pulumi:"scheme"`
}
func (RouteSpecHttpRouteMatchArgs) ElementType ¶
func (RouteSpecHttpRouteMatchArgs) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchArgs) ToRouteSpecHttpRouteMatchOutput ¶
func (i RouteSpecHttpRouteMatchArgs) ToRouteSpecHttpRouteMatchOutput() RouteSpecHttpRouteMatchOutput
func (RouteSpecHttpRouteMatchArgs) ToRouteSpecHttpRouteMatchOutputWithContext ¶
func (i RouteSpecHttpRouteMatchArgs) ToRouteSpecHttpRouteMatchOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchOutput
func (RouteSpecHttpRouteMatchArgs) ToRouteSpecHttpRouteMatchPtrOutput ¶
func (i RouteSpecHttpRouteMatchArgs) ToRouteSpecHttpRouteMatchPtrOutput() RouteSpecHttpRouteMatchPtrOutput
func (RouteSpecHttpRouteMatchArgs) ToRouteSpecHttpRouteMatchPtrOutputWithContext ¶
func (i RouteSpecHttpRouteMatchArgs) ToRouteSpecHttpRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchPtrOutput
type RouteSpecHttpRouteMatchHeader ¶
type RouteSpecHttpRouteMatchHeader struct {
// If `true`, the match is on the opposite of the `match` method and value. Default is `false`.
Invert *bool `pulumi:"invert"`
// Method and value to match the header value sent with a request. Specify one match method.
Match *RouteSpecHttpRouteMatchHeaderMatch `pulumi:"match"`
// Name for the HTTP header in the client request that will be matched on.
Name string `pulumi:"name"`
}
type RouteSpecHttpRouteMatchHeaderArgs ¶
type RouteSpecHttpRouteMatchHeaderArgs struct {
// If `true`, the match is on the opposite of the `match` method and value. Default is `false`.
Invert pulumi.BoolPtrInput `pulumi:"invert"`
// Method and value to match the header value sent with a request. Specify one match method.
Match RouteSpecHttpRouteMatchHeaderMatchPtrInput `pulumi:"match"`
// Name for the HTTP header in the client request that will be matched on.
Name pulumi.StringInput `pulumi:"name"`
}
func (RouteSpecHttpRouteMatchHeaderArgs) ElementType ¶
func (RouteSpecHttpRouteMatchHeaderArgs) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchHeaderArgs) ToRouteSpecHttpRouteMatchHeaderOutput ¶
func (i RouteSpecHttpRouteMatchHeaderArgs) ToRouteSpecHttpRouteMatchHeaderOutput() RouteSpecHttpRouteMatchHeaderOutput
func (RouteSpecHttpRouteMatchHeaderArgs) ToRouteSpecHttpRouteMatchHeaderOutputWithContext ¶
func (i RouteSpecHttpRouteMatchHeaderArgs) ToRouteSpecHttpRouteMatchHeaderOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderOutput
type RouteSpecHttpRouteMatchHeaderArray ¶
type RouteSpecHttpRouteMatchHeaderArray []RouteSpecHttpRouteMatchHeaderInput
func (RouteSpecHttpRouteMatchHeaderArray) ElementType ¶
func (RouteSpecHttpRouteMatchHeaderArray) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchHeaderArray) ToRouteSpecHttpRouteMatchHeaderArrayOutput ¶
func (i RouteSpecHttpRouteMatchHeaderArray) ToRouteSpecHttpRouteMatchHeaderArrayOutput() RouteSpecHttpRouteMatchHeaderArrayOutput
func (RouteSpecHttpRouteMatchHeaderArray) ToRouteSpecHttpRouteMatchHeaderArrayOutputWithContext ¶
func (i RouteSpecHttpRouteMatchHeaderArray) ToRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderArrayOutput
type RouteSpecHttpRouteMatchHeaderArrayInput ¶
type RouteSpecHttpRouteMatchHeaderArrayInput interface {
pulumi.Input
ToRouteSpecHttpRouteMatchHeaderArrayOutput() RouteSpecHttpRouteMatchHeaderArrayOutput
ToRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(context.Context) RouteSpecHttpRouteMatchHeaderArrayOutput
}
RouteSpecHttpRouteMatchHeaderArrayInput is an input type that accepts RouteSpecHttpRouteMatchHeaderArray and RouteSpecHttpRouteMatchHeaderArrayOutput values. You can construct a concrete instance of `RouteSpecHttpRouteMatchHeaderArrayInput` via:
RouteSpecHttpRouteMatchHeaderArray{ RouteSpecHttpRouteMatchHeaderArgs{...} }
type RouteSpecHttpRouteMatchHeaderArrayOutput ¶
type RouteSpecHttpRouteMatchHeaderArrayOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteMatchHeaderArrayOutput) ElementType ¶
func (RouteSpecHttpRouteMatchHeaderArrayOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchHeaderArrayOutput) ToRouteSpecHttpRouteMatchHeaderArrayOutput ¶
func (o RouteSpecHttpRouteMatchHeaderArrayOutput) ToRouteSpecHttpRouteMatchHeaderArrayOutput() RouteSpecHttpRouteMatchHeaderArrayOutput
func (RouteSpecHttpRouteMatchHeaderArrayOutput) ToRouteSpecHttpRouteMatchHeaderArrayOutputWithContext ¶
func (o RouteSpecHttpRouteMatchHeaderArrayOutput) ToRouteSpecHttpRouteMatchHeaderArrayOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderArrayOutput
type RouteSpecHttpRouteMatchHeaderInput ¶
type RouteSpecHttpRouteMatchHeaderInput interface {
pulumi.Input
ToRouteSpecHttpRouteMatchHeaderOutput() RouteSpecHttpRouteMatchHeaderOutput
ToRouteSpecHttpRouteMatchHeaderOutputWithContext(context.Context) RouteSpecHttpRouteMatchHeaderOutput
}
RouteSpecHttpRouteMatchHeaderInput is an input type that accepts RouteSpecHttpRouteMatchHeaderArgs and RouteSpecHttpRouteMatchHeaderOutput values. You can construct a concrete instance of `RouteSpecHttpRouteMatchHeaderInput` via:
RouteSpecHttpRouteMatchHeaderArgs{...}
type RouteSpecHttpRouteMatchHeaderMatch ¶
type RouteSpecHttpRouteMatchHeaderMatch struct {
// The exact path to match on.
Exact *string `pulumi:"exact"`
// Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length.
// This parameter must always start with /, which by itself matches all requests to the virtual router service name.
Prefix *string `pulumi:"prefix"`
// Object that specifies the range of numbers that the value sent by the client must be included in.
Range *RouteSpecHttpRouteMatchHeaderMatchRange `pulumi:"range"`
// The regex used to match the path.
Regex *string `pulumi:"regex"`
// Value sent by the client must end with the specified characters. Must be between 1 and 255 characters in length.
Suffix *string `pulumi:"suffix"`
}
type RouteSpecHttpRouteMatchHeaderMatchArgs ¶
type RouteSpecHttpRouteMatchHeaderMatchArgs struct {
// The exact path to match on.
Exact pulumi.StringPtrInput `pulumi:"exact"`
// Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length.
// This parameter must always start with /, which by itself matches all requests to the virtual router service name.
Prefix pulumi.StringPtrInput `pulumi:"prefix"`
// Object that specifies the range of numbers that the value sent by the client must be included in.
Range RouteSpecHttpRouteMatchHeaderMatchRangePtrInput `pulumi:"range"`
// The regex used to match the path.
Regex pulumi.StringPtrInput `pulumi:"regex"`
// Value sent by the client must end with the specified characters. Must be between 1 and 255 characters in length.
Suffix pulumi.StringPtrInput `pulumi:"suffix"`
}
func (RouteSpecHttpRouteMatchHeaderMatchArgs) ElementType ¶
func (RouteSpecHttpRouteMatchHeaderMatchArgs) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchHeaderMatchArgs) ToRouteSpecHttpRouteMatchHeaderMatchOutput ¶
func (i RouteSpecHttpRouteMatchHeaderMatchArgs) ToRouteSpecHttpRouteMatchHeaderMatchOutput() RouteSpecHttpRouteMatchHeaderMatchOutput
func (RouteSpecHttpRouteMatchHeaderMatchArgs) ToRouteSpecHttpRouteMatchHeaderMatchOutputWithContext ¶
func (i RouteSpecHttpRouteMatchHeaderMatchArgs) ToRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchOutput
func (RouteSpecHttpRouteMatchHeaderMatchArgs) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutput ¶
func (i RouteSpecHttpRouteMatchHeaderMatchArgs) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutput() RouteSpecHttpRouteMatchHeaderMatchPtrOutput
func (RouteSpecHttpRouteMatchHeaderMatchArgs) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext ¶
func (i RouteSpecHttpRouteMatchHeaderMatchArgs) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchPtrOutput
type RouteSpecHttpRouteMatchHeaderMatchInput ¶
type RouteSpecHttpRouteMatchHeaderMatchInput interface {
pulumi.Input
ToRouteSpecHttpRouteMatchHeaderMatchOutput() RouteSpecHttpRouteMatchHeaderMatchOutput
ToRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(context.Context) RouteSpecHttpRouteMatchHeaderMatchOutput
}
RouteSpecHttpRouteMatchHeaderMatchInput is an input type that accepts RouteSpecHttpRouteMatchHeaderMatchArgs and RouteSpecHttpRouteMatchHeaderMatchOutput values. You can construct a concrete instance of `RouteSpecHttpRouteMatchHeaderMatchInput` via:
RouteSpecHttpRouteMatchHeaderMatchArgs{...}
type RouteSpecHttpRouteMatchHeaderMatchOutput ¶
type RouteSpecHttpRouteMatchHeaderMatchOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteMatchHeaderMatchOutput) ElementType ¶
func (RouteSpecHttpRouteMatchHeaderMatchOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchHeaderMatchOutput) Exact ¶
func (o RouteSpecHttpRouteMatchHeaderMatchOutput) Exact() pulumi.StringPtrOutput
The exact path to match on.
func (RouteSpecHttpRouteMatchHeaderMatchOutput) Prefix ¶
func (o RouteSpecHttpRouteMatchHeaderMatchOutput) Prefix() pulumi.StringPtrOutput
Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length. This parameter must always start with /, which by itself matches all requests to the virtual router service name.
func (RouteSpecHttpRouteMatchHeaderMatchOutput) Range ¶
func (o RouteSpecHttpRouteMatchHeaderMatchOutput) Range() RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
Object that specifies the range of numbers that the value sent by the client must be included in.
func (RouteSpecHttpRouteMatchHeaderMatchOutput) Regex ¶
func (o RouteSpecHttpRouteMatchHeaderMatchOutput) Regex() pulumi.StringPtrOutput
The regex used to match the path.
func (RouteSpecHttpRouteMatchHeaderMatchOutput) Suffix ¶
func (o RouteSpecHttpRouteMatchHeaderMatchOutput) Suffix() pulumi.StringPtrOutput
Value sent by the client must end with the specified characters. Must be between 1 and 255 characters in length.
func (RouteSpecHttpRouteMatchHeaderMatchOutput) ToRouteSpecHttpRouteMatchHeaderMatchOutput ¶
func (o RouteSpecHttpRouteMatchHeaderMatchOutput) ToRouteSpecHttpRouteMatchHeaderMatchOutput() RouteSpecHttpRouteMatchHeaderMatchOutput
func (RouteSpecHttpRouteMatchHeaderMatchOutput) ToRouteSpecHttpRouteMatchHeaderMatchOutputWithContext ¶
func (o RouteSpecHttpRouteMatchHeaderMatchOutput) ToRouteSpecHttpRouteMatchHeaderMatchOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchOutput
func (RouteSpecHttpRouteMatchHeaderMatchOutput) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutput ¶
func (o RouteSpecHttpRouteMatchHeaderMatchOutput) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutput() RouteSpecHttpRouteMatchHeaderMatchPtrOutput
func (RouteSpecHttpRouteMatchHeaderMatchOutput) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext ¶
func (o RouteSpecHttpRouteMatchHeaderMatchOutput) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchPtrOutput
type RouteSpecHttpRouteMatchHeaderMatchPtrInput ¶
type RouteSpecHttpRouteMatchHeaderMatchPtrInput interface {
pulumi.Input
ToRouteSpecHttpRouteMatchHeaderMatchPtrOutput() RouteSpecHttpRouteMatchHeaderMatchPtrOutput
ToRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext(context.Context) RouteSpecHttpRouteMatchHeaderMatchPtrOutput
}
RouteSpecHttpRouteMatchHeaderMatchPtrInput is an input type that accepts RouteSpecHttpRouteMatchHeaderMatchArgs, RouteSpecHttpRouteMatchHeaderMatchPtr and RouteSpecHttpRouteMatchHeaderMatchPtrOutput values. You can construct a concrete instance of `RouteSpecHttpRouteMatchHeaderMatchPtrInput` via:
RouteSpecHttpRouteMatchHeaderMatchArgs{...}
or:
nil
func RouteSpecHttpRouteMatchHeaderMatchPtr ¶
func RouteSpecHttpRouteMatchHeaderMatchPtr(v *RouteSpecHttpRouteMatchHeaderMatchArgs) RouteSpecHttpRouteMatchHeaderMatchPtrInput
type RouteSpecHttpRouteMatchHeaderMatchPtrOutput ¶
type RouteSpecHttpRouteMatchHeaderMatchPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteMatchHeaderMatchPtrOutput) ElementType ¶
func (RouteSpecHttpRouteMatchHeaderMatchPtrOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchHeaderMatchPtrOutput) Exact ¶
func (o RouteSpecHttpRouteMatchHeaderMatchPtrOutput) Exact() pulumi.StringPtrOutput
The exact path to match on.
func (RouteSpecHttpRouteMatchHeaderMatchPtrOutput) Prefix ¶
func (o RouteSpecHttpRouteMatchHeaderMatchPtrOutput) Prefix() pulumi.StringPtrOutput
Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length. This parameter must always start with /, which by itself matches all requests to the virtual router service name.
func (RouteSpecHttpRouteMatchHeaderMatchPtrOutput) Range ¶
func (o RouteSpecHttpRouteMatchHeaderMatchPtrOutput) Range() RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
Object that specifies the range of numbers that the value sent by the client must be included in.
func (RouteSpecHttpRouteMatchHeaderMatchPtrOutput) Regex ¶
func (o RouteSpecHttpRouteMatchHeaderMatchPtrOutput) Regex() pulumi.StringPtrOutput
The regex used to match the path.
func (RouteSpecHttpRouteMatchHeaderMatchPtrOutput) Suffix ¶
func (o RouteSpecHttpRouteMatchHeaderMatchPtrOutput) Suffix() pulumi.StringPtrOutput
Value sent by the client must end with the specified characters. Must be between 1 and 255 characters in length.
func (RouteSpecHttpRouteMatchHeaderMatchPtrOutput) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutput ¶
func (o RouteSpecHttpRouteMatchHeaderMatchPtrOutput) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutput() RouteSpecHttpRouteMatchHeaderMatchPtrOutput
func (RouteSpecHttpRouteMatchHeaderMatchPtrOutput) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext ¶
func (o RouteSpecHttpRouteMatchHeaderMatchPtrOutput) ToRouteSpecHttpRouteMatchHeaderMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchPtrOutput
type RouteSpecHttpRouteMatchHeaderMatchRangeArgs ¶
type RouteSpecHttpRouteMatchHeaderMatchRangeArgs struct {
// End of the range.
End pulumi.IntInput `pulumi:"end"`
// Start of the range.
Start pulumi.IntInput `pulumi:"start"`
}
func (RouteSpecHttpRouteMatchHeaderMatchRangeArgs) ElementType ¶
func (RouteSpecHttpRouteMatchHeaderMatchRangeArgs) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToRouteSpecHttpRouteMatchHeaderMatchRangeOutput ¶
func (i RouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToRouteSpecHttpRouteMatchHeaderMatchRangeOutput() RouteSpecHttpRouteMatchHeaderMatchRangeOutput
func (RouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext ¶
func (i RouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchRangeOutput
func (RouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput ¶
func (i RouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput() RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
func (RouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext ¶
func (i RouteSpecHttpRouteMatchHeaderMatchRangeArgs) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
type RouteSpecHttpRouteMatchHeaderMatchRangeInput ¶
type RouteSpecHttpRouteMatchHeaderMatchRangeInput interface {
pulumi.Input
ToRouteSpecHttpRouteMatchHeaderMatchRangeOutput() RouteSpecHttpRouteMatchHeaderMatchRangeOutput
ToRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(context.Context) RouteSpecHttpRouteMatchHeaderMatchRangeOutput
}
RouteSpecHttpRouteMatchHeaderMatchRangeInput is an input type that accepts RouteSpecHttpRouteMatchHeaderMatchRangeArgs and RouteSpecHttpRouteMatchHeaderMatchRangeOutput values. You can construct a concrete instance of `RouteSpecHttpRouteMatchHeaderMatchRangeInput` via:
RouteSpecHttpRouteMatchHeaderMatchRangeArgs{...}
type RouteSpecHttpRouteMatchHeaderMatchRangeOutput ¶
type RouteSpecHttpRouteMatchHeaderMatchRangeOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteMatchHeaderMatchRangeOutput) ElementType ¶
func (RouteSpecHttpRouteMatchHeaderMatchRangeOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchHeaderMatchRangeOutput) End ¶
func (o RouteSpecHttpRouteMatchHeaderMatchRangeOutput) End() pulumi.IntOutput
End of the range.
func (RouteSpecHttpRouteMatchHeaderMatchRangeOutput) Start ¶
func (o RouteSpecHttpRouteMatchHeaderMatchRangeOutput) Start() pulumi.IntOutput
Start of the range.
func (RouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangeOutput ¶
func (o RouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangeOutput() RouteSpecHttpRouteMatchHeaderMatchRangeOutput
func (RouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext ¶
func (o RouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangeOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchRangeOutput
func (RouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput ¶
func (o RouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput() RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
func (RouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext ¶
func (o RouteSpecHttpRouteMatchHeaderMatchRangeOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
type RouteSpecHttpRouteMatchHeaderMatchRangePtrInput ¶
type RouteSpecHttpRouteMatchHeaderMatchRangePtrInput interface {
pulumi.Input
ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput() RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext(context.Context) RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
}
RouteSpecHttpRouteMatchHeaderMatchRangePtrInput is an input type that accepts RouteSpecHttpRouteMatchHeaderMatchRangeArgs, RouteSpecHttpRouteMatchHeaderMatchRangePtr and RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput values. You can construct a concrete instance of `RouteSpecHttpRouteMatchHeaderMatchRangePtrInput` via:
RouteSpecHttpRouteMatchHeaderMatchRangeArgs{...}
or:
nil
func RouteSpecHttpRouteMatchHeaderMatchRangePtr ¶
func RouteSpecHttpRouteMatchHeaderMatchRangePtr(v *RouteSpecHttpRouteMatchHeaderMatchRangeArgs) RouteSpecHttpRouteMatchHeaderMatchRangePtrInput
type RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput ¶
type RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ElementType ¶
func (RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) End ¶
func (o RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) End() pulumi.IntPtrOutput
End of the range.
func (RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) Start ¶
func (o RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) Start() pulumi.IntPtrOutput
Start of the range.
func (RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput ¶
func (o RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutput() RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
func (RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext ¶
func (o RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput) ToRouteSpecHttpRouteMatchHeaderMatchRangePtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderMatchRangePtrOutput
type RouteSpecHttpRouteMatchHeaderOutput ¶
type RouteSpecHttpRouteMatchHeaderOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteMatchHeaderOutput) ElementType ¶
func (RouteSpecHttpRouteMatchHeaderOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchHeaderOutput) Invert ¶
func (o RouteSpecHttpRouteMatchHeaderOutput) Invert() pulumi.BoolPtrOutput
If `true`, the match is on the opposite of the `match` method and value. Default is `false`.
func (RouteSpecHttpRouteMatchHeaderOutput) Match ¶
Method and value to match the header value sent with a request. Specify one match method.
func (RouteSpecHttpRouteMatchHeaderOutput) Name ¶
func (o RouteSpecHttpRouteMatchHeaderOutput) Name() pulumi.StringOutput
Name for the HTTP header in the client request that will be matched on.
func (RouteSpecHttpRouteMatchHeaderOutput) ToRouteSpecHttpRouteMatchHeaderOutput ¶
func (o RouteSpecHttpRouteMatchHeaderOutput) ToRouteSpecHttpRouteMatchHeaderOutput() RouteSpecHttpRouteMatchHeaderOutput
func (RouteSpecHttpRouteMatchHeaderOutput) ToRouteSpecHttpRouteMatchHeaderOutputWithContext ¶
func (o RouteSpecHttpRouteMatchHeaderOutput) ToRouteSpecHttpRouteMatchHeaderOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchHeaderOutput
type RouteSpecHttpRouteMatchInput ¶
type RouteSpecHttpRouteMatchInput interface {
pulumi.Input
ToRouteSpecHttpRouteMatchOutput() RouteSpecHttpRouteMatchOutput
ToRouteSpecHttpRouteMatchOutputWithContext(context.Context) RouteSpecHttpRouteMatchOutput
}
RouteSpecHttpRouteMatchInput is an input type that accepts RouteSpecHttpRouteMatchArgs and RouteSpecHttpRouteMatchOutput values. You can construct a concrete instance of `RouteSpecHttpRouteMatchInput` via:
RouteSpecHttpRouteMatchArgs{...}
type RouteSpecHttpRouteMatchOutput ¶
type RouteSpecHttpRouteMatchOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteMatchOutput) ElementType ¶
func (RouteSpecHttpRouteMatchOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchOutput) Headers ¶
func (o RouteSpecHttpRouteMatchOutput) Headers() RouteSpecHttpRouteMatchHeaderArrayOutput
Client request headers to match on.
func (RouteSpecHttpRouteMatchOutput) Method ¶
func (o RouteSpecHttpRouteMatchOutput) Method() pulumi.StringPtrOutput
Client request header method to match on. Valid values: `GET`, `HEAD`, `POST`, `PUT`, `DELETE`, `CONNECT`, `OPTIONS`, `TRACE`, `PATCH`.
func (RouteSpecHttpRouteMatchOutput) Path ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchOutput) Path() RouteSpecHttpRouteMatchPathPtrOutput
Client request path to match on.
func (RouteSpecHttpRouteMatchOutput) Port ¶ added in v5.29.0
func (o RouteSpecHttpRouteMatchOutput) Port() pulumi.IntPtrOutput
The port number to match from the request.
func (RouteSpecHttpRouteMatchOutput) Prefix ¶
func (o RouteSpecHttpRouteMatchOutput) Prefix() pulumi.StringPtrOutput
Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length. This parameter must always start with /, which by itself matches all requests to the virtual router service name.
func (RouteSpecHttpRouteMatchOutput) QueryParameters ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchOutput) QueryParameters() RouteSpecHttpRouteMatchQueryParameterArrayOutput
Client request query parameters to match on.
func (RouteSpecHttpRouteMatchOutput) Scheme ¶
func (o RouteSpecHttpRouteMatchOutput) Scheme() pulumi.StringPtrOutput
Client request header scheme to match on. Valid values: `http`, `https`.
func (RouteSpecHttpRouteMatchOutput) ToRouteSpecHttpRouteMatchOutput ¶
func (o RouteSpecHttpRouteMatchOutput) ToRouteSpecHttpRouteMatchOutput() RouteSpecHttpRouteMatchOutput
func (RouteSpecHttpRouteMatchOutput) ToRouteSpecHttpRouteMatchOutputWithContext ¶
func (o RouteSpecHttpRouteMatchOutput) ToRouteSpecHttpRouteMatchOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchOutput
func (RouteSpecHttpRouteMatchOutput) ToRouteSpecHttpRouteMatchPtrOutput ¶
func (o RouteSpecHttpRouteMatchOutput) ToRouteSpecHttpRouteMatchPtrOutput() RouteSpecHttpRouteMatchPtrOutput
func (RouteSpecHttpRouteMatchOutput) ToRouteSpecHttpRouteMatchPtrOutputWithContext ¶
func (o RouteSpecHttpRouteMatchOutput) ToRouteSpecHttpRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchPtrOutput
type RouteSpecHttpRouteMatchPath ¶ added in v5.35.0
type RouteSpecHttpRouteMatchPath struct {
// Value sent by the client must match the specified value exactly. Must be between 1 and 255 characters in length.
Exact *string `pulumi:"exact"`
// Value sent by the client must include the specified characters. Must be between 1 and 255 characters in length.
Regex *string `pulumi:"regex"`
}
type RouteSpecHttpRouteMatchPathArgs ¶ added in v5.35.0
type RouteSpecHttpRouteMatchPathArgs struct {
// Value sent by the client must match the specified value exactly. Must be between 1 and 255 characters in length.
Exact pulumi.StringPtrInput `pulumi:"exact"`
// Value sent by the client must include the specified characters. Must be between 1 and 255 characters in length.
Regex pulumi.StringPtrInput `pulumi:"regex"`
}
func (RouteSpecHttpRouteMatchPathArgs) ElementType ¶ added in v5.35.0
func (RouteSpecHttpRouteMatchPathArgs) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchPathArgs) ToRouteSpecHttpRouteMatchPathOutput ¶ added in v5.35.0
func (i RouteSpecHttpRouteMatchPathArgs) ToRouteSpecHttpRouteMatchPathOutput() RouteSpecHttpRouteMatchPathOutput
func (RouteSpecHttpRouteMatchPathArgs) ToRouteSpecHttpRouteMatchPathOutputWithContext ¶ added in v5.35.0
func (i RouteSpecHttpRouteMatchPathArgs) ToRouteSpecHttpRouteMatchPathOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchPathOutput
func (RouteSpecHttpRouteMatchPathArgs) ToRouteSpecHttpRouteMatchPathPtrOutput ¶ added in v5.35.0
func (i RouteSpecHttpRouteMatchPathArgs) ToRouteSpecHttpRouteMatchPathPtrOutput() RouteSpecHttpRouteMatchPathPtrOutput
func (RouteSpecHttpRouteMatchPathArgs) ToRouteSpecHttpRouteMatchPathPtrOutputWithContext ¶ added in v5.35.0
func (i RouteSpecHttpRouteMatchPathArgs) ToRouteSpecHttpRouteMatchPathPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchPathPtrOutput
type RouteSpecHttpRouteMatchPathInput ¶ added in v5.35.0
type RouteSpecHttpRouteMatchPathInput interface {
pulumi.Input
ToRouteSpecHttpRouteMatchPathOutput() RouteSpecHttpRouteMatchPathOutput
ToRouteSpecHttpRouteMatchPathOutputWithContext(context.Context) RouteSpecHttpRouteMatchPathOutput
}
RouteSpecHttpRouteMatchPathInput is an input type that accepts RouteSpecHttpRouteMatchPathArgs and RouteSpecHttpRouteMatchPathOutput values. You can construct a concrete instance of `RouteSpecHttpRouteMatchPathInput` via:
RouteSpecHttpRouteMatchPathArgs{...}
type RouteSpecHttpRouteMatchPathOutput ¶ added in v5.35.0
type RouteSpecHttpRouteMatchPathOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteMatchPathOutput) ElementType ¶ added in v5.35.0
func (RouteSpecHttpRouteMatchPathOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchPathOutput) Exact ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchPathOutput) Exact() pulumi.StringPtrOutput
Value sent by the client must match the specified value exactly. Must be between 1 and 255 characters in length.
func (RouteSpecHttpRouteMatchPathOutput) Regex ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchPathOutput) Regex() pulumi.StringPtrOutput
Value sent by the client must include the specified characters. Must be between 1 and 255 characters in length.
func (RouteSpecHttpRouteMatchPathOutput) ToRouteSpecHttpRouteMatchPathOutput ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchPathOutput) ToRouteSpecHttpRouteMatchPathOutput() RouteSpecHttpRouteMatchPathOutput
func (RouteSpecHttpRouteMatchPathOutput) ToRouteSpecHttpRouteMatchPathOutputWithContext ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchPathOutput) ToRouteSpecHttpRouteMatchPathOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchPathOutput
func (RouteSpecHttpRouteMatchPathOutput) ToRouteSpecHttpRouteMatchPathPtrOutput ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchPathOutput) ToRouteSpecHttpRouteMatchPathPtrOutput() RouteSpecHttpRouteMatchPathPtrOutput
func (RouteSpecHttpRouteMatchPathOutput) ToRouteSpecHttpRouteMatchPathPtrOutputWithContext ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchPathOutput) ToRouteSpecHttpRouteMatchPathPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchPathPtrOutput
type RouteSpecHttpRouteMatchPathPtrInput ¶ added in v5.35.0
type RouteSpecHttpRouteMatchPathPtrInput interface {
pulumi.Input
ToRouteSpecHttpRouteMatchPathPtrOutput() RouteSpecHttpRouteMatchPathPtrOutput
ToRouteSpecHttpRouteMatchPathPtrOutputWithContext(context.Context) RouteSpecHttpRouteMatchPathPtrOutput
}
RouteSpecHttpRouteMatchPathPtrInput is an input type that accepts RouteSpecHttpRouteMatchPathArgs, RouteSpecHttpRouteMatchPathPtr and RouteSpecHttpRouteMatchPathPtrOutput values. You can construct a concrete instance of `RouteSpecHttpRouteMatchPathPtrInput` via:
RouteSpecHttpRouteMatchPathArgs{...}
or:
nil
func RouteSpecHttpRouteMatchPathPtr ¶ added in v5.35.0
func RouteSpecHttpRouteMatchPathPtr(v *RouteSpecHttpRouteMatchPathArgs) RouteSpecHttpRouteMatchPathPtrInput
type RouteSpecHttpRouteMatchPathPtrOutput ¶ added in v5.35.0
type RouteSpecHttpRouteMatchPathPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteMatchPathPtrOutput) ElementType ¶ added in v5.35.0
func (RouteSpecHttpRouteMatchPathPtrOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchPathPtrOutput) Exact ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchPathPtrOutput) Exact() pulumi.StringPtrOutput
Value sent by the client must match the specified value exactly. Must be between 1 and 255 characters in length.
func (RouteSpecHttpRouteMatchPathPtrOutput) Regex ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchPathPtrOutput) Regex() pulumi.StringPtrOutput
Value sent by the client must include the specified characters. Must be between 1 and 255 characters in length.
func (RouteSpecHttpRouteMatchPathPtrOutput) ToRouteSpecHttpRouteMatchPathPtrOutput ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchPathPtrOutput) ToRouteSpecHttpRouteMatchPathPtrOutput() RouteSpecHttpRouteMatchPathPtrOutput
func (RouteSpecHttpRouteMatchPathPtrOutput) ToRouteSpecHttpRouteMatchPathPtrOutputWithContext ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchPathPtrOutput) ToRouteSpecHttpRouteMatchPathPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchPathPtrOutput
type RouteSpecHttpRouteMatchPtrInput ¶
type RouteSpecHttpRouteMatchPtrInput interface {
pulumi.Input
ToRouteSpecHttpRouteMatchPtrOutput() RouteSpecHttpRouteMatchPtrOutput
ToRouteSpecHttpRouteMatchPtrOutputWithContext(context.Context) RouteSpecHttpRouteMatchPtrOutput
}
RouteSpecHttpRouteMatchPtrInput is an input type that accepts RouteSpecHttpRouteMatchArgs, RouteSpecHttpRouteMatchPtr and RouteSpecHttpRouteMatchPtrOutput values. You can construct a concrete instance of `RouteSpecHttpRouteMatchPtrInput` via:
RouteSpecHttpRouteMatchArgs{...}
or:
nil
func RouteSpecHttpRouteMatchPtr ¶
func RouteSpecHttpRouteMatchPtr(v *RouteSpecHttpRouteMatchArgs) RouteSpecHttpRouteMatchPtrInput
type RouteSpecHttpRouteMatchPtrOutput ¶
type RouteSpecHttpRouteMatchPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteMatchPtrOutput) Elem ¶
func (o RouteSpecHttpRouteMatchPtrOutput) Elem() RouteSpecHttpRouteMatchOutput
func (RouteSpecHttpRouteMatchPtrOutput) ElementType ¶
func (RouteSpecHttpRouteMatchPtrOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchPtrOutput) Headers ¶
func (o RouteSpecHttpRouteMatchPtrOutput) Headers() RouteSpecHttpRouteMatchHeaderArrayOutput
Client request headers to match on.
func (RouteSpecHttpRouteMatchPtrOutput) Method ¶
func (o RouteSpecHttpRouteMatchPtrOutput) Method() pulumi.StringPtrOutput
Client request header method to match on. Valid values: `GET`, `HEAD`, `POST`, `PUT`, `DELETE`, `CONNECT`, `OPTIONS`, `TRACE`, `PATCH`.
func (RouteSpecHttpRouteMatchPtrOutput) Path ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchPtrOutput) Path() RouteSpecHttpRouteMatchPathPtrOutput
Client request path to match on.
func (RouteSpecHttpRouteMatchPtrOutput) Port ¶ added in v5.29.0
func (o RouteSpecHttpRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
The port number to match from the request.
func (RouteSpecHttpRouteMatchPtrOutput) Prefix ¶
func (o RouteSpecHttpRouteMatchPtrOutput) Prefix() pulumi.StringPtrOutput
Value sent by the client must begin with the specified characters. Must be between 1 and 255 characters in length. This parameter must always start with /, which by itself matches all requests to the virtual router service name.
func (RouteSpecHttpRouteMatchPtrOutput) QueryParameters ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchPtrOutput) QueryParameters() RouteSpecHttpRouteMatchQueryParameterArrayOutput
Client request query parameters to match on.
func (RouteSpecHttpRouteMatchPtrOutput) Scheme ¶
func (o RouteSpecHttpRouteMatchPtrOutput) Scheme() pulumi.StringPtrOutput
Client request header scheme to match on. Valid values: `http`, `https`.
func (RouteSpecHttpRouteMatchPtrOutput) ToRouteSpecHttpRouteMatchPtrOutput ¶
func (o RouteSpecHttpRouteMatchPtrOutput) ToRouteSpecHttpRouteMatchPtrOutput() RouteSpecHttpRouteMatchPtrOutput
func (RouteSpecHttpRouteMatchPtrOutput) ToRouteSpecHttpRouteMatchPtrOutputWithContext ¶
func (o RouteSpecHttpRouteMatchPtrOutput) ToRouteSpecHttpRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchPtrOutput
type RouteSpecHttpRouteMatchQueryParameter ¶ added in v5.35.0
type RouteSpecHttpRouteMatchQueryParameter struct {
// Criteria for determining an gRPC request match.
Match *RouteSpecHttpRouteMatchQueryParameterMatch `pulumi:"match"`
// Name to use for the route. Must be between 1 and 255 characters in length.
Name string `pulumi:"name"`
}
type RouteSpecHttpRouteMatchQueryParameterArgs ¶ added in v5.35.0
type RouteSpecHttpRouteMatchQueryParameterArgs struct {
// Criteria for determining an gRPC request match.
Match RouteSpecHttpRouteMatchQueryParameterMatchPtrInput `pulumi:"match"`
// Name to use for the route. Must be between 1 and 255 characters in length.
Name pulumi.StringInput `pulumi:"name"`
}
func (RouteSpecHttpRouteMatchQueryParameterArgs) ElementType ¶ added in v5.35.0
func (RouteSpecHttpRouteMatchQueryParameterArgs) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchQueryParameterArgs) ToRouteSpecHttpRouteMatchQueryParameterOutput ¶ added in v5.35.0
func (i RouteSpecHttpRouteMatchQueryParameterArgs) ToRouteSpecHttpRouteMatchQueryParameterOutput() RouteSpecHttpRouteMatchQueryParameterOutput
func (RouteSpecHttpRouteMatchQueryParameterArgs) ToRouteSpecHttpRouteMatchQueryParameterOutputWithContext ¶ added in v5.35.0
func (i RouteSpecHttpRouteMatchQueryParameterArgs) ToRouteSpecHttpRouteMatchQueryParameterOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterOutput
type RouteSpecHttpRouteMatchQueryParameterArray ¶ added in v5.35.0
type RouteSpecHttpRouteMatchQueryParameterArray []RouteSpecHttpRouteMatchQueryParameterInput
func (RouteSpecHttpRouteMatchQueryParameterArray) ElementType ¶ added in v5.35.0
func (RouteSpecHttpRouteMatchQueryParameterArray) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchQueryParameterArray) ToRouteSpecHttpRouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
func (i RouteSpecHttpRouteMatchQueryParameterArray) ToRouteSpecHttpRouteMatchQueryParameterArrayOutput() RouteSpecHttpRouteMatchQueryParameterArrayOutput
func (RouteSpecHttpRouteMatchQueryParameterArray) ToRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext ¶ added in v5.35.0
func (i RouteSpecHttpRouteMatchQueryParameterArray) ToRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterArrayOutput
type RouteSpecHttpRouteMatchQueryParameterArrayInput ¶ added in v5.35.0
type RouteSpecHttpRouteMatchQueryParameterArrayInput interface {
pulumi.Input
ToRouteSpecHttpRouteMatchQueryParameterArrayOutput() RouteSpecHttpRouteMatchQueryParameterArrayOutput
ToRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(context.Context) RouteSpecHttpRouteMatchQueryParameterArrayOutput
}
RouteSpecHttpRouteMatchQueryParameterArrayInput is an input type that accepts RouteSpecHttpRouteMatchQueryParameterArray and RouteSpecHttpRouteMatchQueryParameterArrayOutput values. You can construct a concrete instance of `RouteSpecHttpRouteMatchQueryParameterArrayInput` via:
RouteSpecHttpRouteMatchQueryParameterArray{ RouteSpecHttpRouteMatchQueryParameterArgs{...} }
type RouteSpecHttpRouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
type RouteSpecHttpRouteMatchQueryParameterArrayOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteMatchQueryParameterArrayOutput) ElementType ¶ added in v5.35.0
func (RouteSpecHttpRouteMatchQueryParameterArrayOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchQueryParameterArrayOutput) ToRouteSpecHttpRouteMatchQueryParameterArrayOutput ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchQueryParameterArrayOutput) ToRouteSpecHttpRouteMatchQueryParameterArrayOutput() RouteSpecHttpRouteMatchQueryParameterArrayOutput
func (RouteSpecHttpRouteMatchQueryParameterArrayOutput) ToRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchQueryParameterArrayOutput) ToRouteSpecHttpRouteMatchQueryParameterArrayOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterArrayOutput
type RouteSpecHttpRouteMatchQueryParameterInput ¶ added in v5.35.0
type RouteSpecHttpRouteMatchQueryParameterInput interface {
pulumi.Input
ToRouteSpecHttpRouteMatchQueryParameterOutput() RouteSpecHttpRouteMatchQueryParameterOutput
ToRouteSpecHttpRouteMatchQueryParameterOutputWithContext(context.Context) RouteSpecHttpRouteMatchQueryParameterOutput
}
RouteSpecHttpRouteMatchQueryParameterInput is an input type that accepts RouteSpecHttpRouteMatchQueryParameterArgs and RouteSpecHttpRouteMatchQueryParameterOutput values. You can construct a concrete instance of `RouteSpecHttpRouteMatchQueryParameterInput` via:
RouteSpecHttpRouteMatchQueryParameterArgs{...}
type RouteSpecHttpRouteMatchQueryParameterMatch ¶ added in v5.35.0
type RouteSpecHttpRouteMatchQueryParameterMatch struct {
// The exact path to match on.
Exact *string `pulumi:"exact"`
}
type RouteSpecHttpRouteMatchQueryParameterMatchArgs ¶ added in v5.35.0
type RouteSpecHttpRouteMatchQueryParameterMatchArgs struct {
// The exact path to match on.
Exact pulumi.StringPtrInput `pulumi:"exact"`
}
func (RouteSpecHttpRouteMatchQueryParameterMatchArgs) ElementType ¶ added in v5.35.0
func (RouteSpecHttpRouteMatchQueryParameterMatchArgs) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchQueryParameterMatchArgs) ToRouteSpecHttpRouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
func (i RouteSpecHttpRouteMatchQueryParameterMatchArgs) ToRouteSpecHttpRouteMatchQueryParameterMatchOutput() RouteSpecHttpRouteMatchQueryParameterMatchOutput
func (RouteSpecHttpRouteMatchQueryParameterMatchArgs) ToRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext ¶ added in v5.35.0
func (i RouteSpecHttpRouteMatchQueryParameterMatchArgs) ToRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterMatchOutput
func (RouteSpecHttpRouteMatchQueryParameterMatchArgs) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput ¶ added in v5.35.0
func (i RouteSpecHttpRouteMatchQueryParameterMatchArgs) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput() RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
func (RouteSpecHttpRouteMatchQueryParameterMatchArgs) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext ¶ added in v5.35.0
func (i RouteSpecHttpRouteMatchQueryParameterMatchArgs) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
type RouteSpecHttpRouteMatchQueryParameterMatchInput ¶ added in v5.35.0
type RouteSpecHttpRouteMatchQueryParameterMatchInput interface {
pulumi.Input
ToRouteSpecHttpRouteMatchQueryParameterMatchOutput() RouteSpecHttpRouteMatchQueryParameterMatchOutput
ToRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(context.Context) RouteSpecHttpRouteMatchQueryParameterMatchOutput
}
RouteSpecHttpRouteMatchQueryParameterMatchInput is an input type that accepts RouteSpecHttpRouteMatchQueryParameterMatchArgs and RouteSpecHttpRouteMatchQueryParameterMatchOutput values. You can construct a concrete instance of `RouteSpecHttpRouteMatchQueryParameterMatchInput` via:
RouteSpecHttpRouteMatchQueryParameterMatchArgs{...}
type RouteSpecHttpRouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
type RouteSpecHttpRouteMatchQueryParameterMatchOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteMatchQueryParameterMatchOutput) ElementType ¶ added in v5.35.0
func (RouteSpecHttpRouteMatchQueryParameterMatchOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchQueryParameterMatchOutput) Exact ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchQueryParameterMatchOutput) Exact() pulumi.StringPtrOutput
The exact path to match on.
func (RouteSpecHttpRouteMatchQueryParameterMatchOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchOutput ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchQueryParameterMatchOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchOutput() RouteSpecHttpRouteMatchQueryParameterMatchOutput
func (RouteSpecHttpRouteMatchQueryParameterMatchOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchQueryParameterMatchOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterMatchOutput
func (RouteSpecHttpRouteMatchQueryParameterMatchOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchQueryParameterMatchOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput() RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
func (RouteSpecHttpRouteMatchQueryParameterMatchOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchQueryParameterMatchOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
type RouteSpecHttpRouteMatchQueryParameterMatchPtrInput ¶ added in v5.35.0
type RouteSpecHttpRouteMatchQueryParameterMatchPtrInput interface {
pulumi.Input
ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput() RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext(context.Context) RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
}
RouteSpecHttpRouteMatchQueryParameterMatchPtrInput is an input type that accepts RouteSpecHttpRouteMatchQueryParameterMatchArgs, RouteSpecHttpRouteMatchQueryParameterMatchPtr and RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput values. You can construct a concrete instance of `RouteSpecHttpRouteMatchQueryParameterMatchPtrInput` via:
RouteSpecHttpRouteMatchQueryParameterMatchArgs{...}
or:
nil
func RouteSpecHttpRouteMatchQueryParameterMatchPtr ¶ added in v5.35.0
func RouteSpecHttpRouteMatchQueryParameterMatchPtr(v *RouteSpecHttpRouteMatchQueryParameterMatchArgs) RouteSpecHttpRouteMatchQueryParameterMatchPtrInput
type RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput ¶ added in v5.35.0
type RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ElementType ¶ added in v5.35.0
func (RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) Exact ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) Exact() pulumi.StringPtrOutput
The exact path to match on.
func (RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutput() RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
func (RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput) ToRouteSpecHttpRouteMatchQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
type RouteSpecHttpRouteMatchQueryParameterOutput ¶ added in v5.35.0
type RouteSpecHttpRouteMatchQueryParameterOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteMatchQueryParameterOutput) ElementType ¶ added in v5.35.0
func (RouteSpecHttpRouteMatchQueryParameterOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteMatchQueryParameterOutput) Match ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchQueryParameterOutput) Match() RouteSpecHttpRouteMatchQueryParameterMatchPtrOutput
Criteria for determining an gRPC request match.
func (RouteSpecHttpRouteMatchQueryParameterOutput) Name ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchQueryParameterOutput) Name() pulumi.StringOutput
Name to use for the route. Must be between 1 and 255 characters in length.
func (RouteSpecHttpRouteMatchQueryParameterOutput) ToRouteSpecHttpRouteMatchQueryParameterOutput ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchQueryParameterOutput) ToRouteSpecHttpRouteMatchQueryParameterOutput() RouteSpecHttpRouteMatchQueryParameterOutput
func (RouteSpecHttpRouteMatchQueryParameterOutput) ToRouteSpecHttpRouteMatchQueryParameterOutputWithContext ¶ added in v5.35.0
func (o RouteSpecHttpRouteMatchQueryParameterOutput) ToRouteSpecHttpRouteMatchQueryParameterOutputWithContext(ctx context.Context) RouteSpecHttpRouteMatchQueryParameterOutput
type RouteSpecHttpRouteOutput ¶
type RouteSpecHttpRouteOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteOutput) Action ¶
func (o RouteSpecHttpRouteOutput) Action() RouteSpecHttpRouteActionOutput
Action to take if a match is determined.
func (RouteSpecHttpRouteOutput) ElementType ¶
func (RouteSpecHttpRouteOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteOutput) Match ¶
func (o RouteSpecHttpRouteOutput) Match() RouteSpecHttpRouteMatchOutput
Criteria for determining an HTTP request match.
func (RouteSpecHttpRouteOutput) RetryPolicy ¶
func (o RouteSpecHttpRouteOutput) RetryPolicy() RouteSpecHttpRouteRetryPolicyPtrOutput
Retry policy.
func (RouteSpecHttpRouteOutput) Timeout ¶
func (o RouteSpecHttpRouteOutput) Timeout() RouteSpecHttpRouteTimeoutPtrOutput
Types of timeouts.
func (RouteSpecHttpRouteOutput) ToRouteSpecHttpRouteOutput ¶
func (o RouteSpecHttpRouteOutput) ToRouteSpecHttpRouteOutput() RouteSpecHttpRouteOutput
func (RouteSpecHttpRouteOutput) ToRouteSpecHttpRouteOutputWithContext ¶
func (o RouteSpecHttpRouteOutput) ToRouteSpecHttpRouteOutputWithContext(ctx context.Context) RouteSpecHttpRouteOutput
func (RouteSpecHttpRouteOutput) ToRouteSpecHttpRoutePtrOutput ¶
func (o RouteSpecHttpRouteOutput) ToRouteSpecHttpRoutePtrOutput() RouteSpecHttpRoutePtrOutput
func (RouteSpecHttpRouteOutput) ToRouteSpecHttpRoutePtrOutputWithContext ¶
func (o RouteSpecHttpRouteOutput) ToRouteSpecHttpRoutePtrOutputWithContext(ctx context.Context) RouteSpecHttpRoutePtrOutput
type RouteSpecHttpRoutePtrInput ¶
type RouteSpecHttpRoutePtrInput interface {
pulumi.Input
ToRouteSpecHttpRoutePtrOutput() RouteSpecHttpRoutePtrOutput
ToRouteSpecHttpRoutePtrOutputWithContext(context.Context) RouteSpecHttpRoutePtrOutput
}
RouteSpecHttpRoutePtrInput is an input type that accepts RouteSpecHttpRouteArgs, RouteSpecHttpRoutePtr and RouteSpecHttpRoutePtrOutput values. You can construct a concrete instance of `RouteSpecHttpRoutePtrInput` via:
RouteSpecHttpRouteArgs{...}
or:
nil
func RouteSpecHttpRoutePtr ¶
func RouteSpecHttpRoutePtr(v *RouteSpecHttpRouteArgs) RouteSpecHttpRoutePtrInput
type RouteSpecHttpRoutePtrOutput ¶
type RouteSpecHttpRoutePtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRoutePtrOutput) Action ¶
func (o RouteSpecHttpRoutePtrOutput) Action() RouteSpecHttpRouteActionPtrOutput
Action to take if a match is determined.
func (RouteSpecHttpRoutePtrOutput) Elem ¶
func (o RouteSpecHttpRoutePtrOutput) Elem() RouteSpecHttpRouteOutput
func (RouteSpecHttpRoutePtrOutput) ElementType ¶
func (RouteSpecHttpRoutePtrOutput) ElementType() reflect.Type
func (RouteSpecHttpRoutePtrOutput) Match ¶
func (o RouteSpecHttpRoutePtrOutput) Match() RouteSpecHttpRouteMatchPtrOutput
Criteria for determining an HTTP request match.
func (RouteSpecHttpRoutePtrOutput) RetryPolicy ¶
func (o RouteSpecHttpRoutePtrOutput) RetryPolicy() RouteSpecHttpRouteRetryPolicyPtrOutput
Retry policy.
func (RouteSpecHttpRoutePtrOutput) Timeout ¶
func (o RouteSpecHttpRoutePtrOutput) Timeout() RouteSpecHttpRouteTimeoutPtrOutput
Types of timeouts.
func (RouteSpecHttpRoutePtrOutput) ToRouteSpecHttpRoutePtrOutput ¶
func (o RouteSpecHttpRoutePtrOutput) ToRouteSpecHttpRoutePtrOutput() RouteSpecHttpRoutePtrOutput
func (RouteSpecHttpRoutePtrOutput) ToRouteSpecHttpRoutePtrOutputWithContext ¶
func (o RouteSpecHttpRoutePtrOutput) ToRouteSpecHttpRoutePtrOutputWithContext(ctx context.Context) RouteSpecHttpRoutePtrOutput
type RouteSpecHttpRouteRetryPolicy ¶
type RouteSpecHttpRouteRetryPolicy struct {
// List of HTTP retry events.
// Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
// Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
HttpRetryEvents []string `pulumi:"httpRetryEvents"`
// Maximum number of retries.
MaxRetries int `pulumi:"maxRetries"`
// Per-retry timeout.
PerRetryTimeout RouteSpecHttpRouteRetryPolicyPerRetryTimeout `pulumi:"perRetryTimeout"`
// List of TCP retry events. The only valid value is `connection-error`.
TcpRetryEvents []string `pulumi:"tcpRetryEvents"`
}
type RouteSpecHttpRouteRetryPolicyArgs ¶
type RouteSpecHttpRouteRetryPolicyArgs struct {
// List of HTTP retry events.
// Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
// Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
HttpRetryEvents pulumi.StringArrayInput `pulumi:"httpRetryEvents"`
// Maximum number of retries.
MaxRetries pulumi.IntInput `pulumi:"maxRetries"`
// Per-retry timeout.
PerRetryTimeout RouteSpecHttpRouteRetryPolicyPerRetryTimeoutInput `pulumi:"perRetryTimeout"`
// List of TCP retry events. The only valid value is `connection-error`.
TcpRetryEvents pulumi.StringArrayInput `pulumi:"tcpRetryEvents"`
}
func (RouteSpecHttpRouteRetryPolicyArgs) ElementType ¶
func (RouteSpecHttpRouteRetryPolicyArgs) ElementType() reflect.Type
func (RouteSpecHttpRouteRetryPolicyArgs) ToRouteSpecHttpRouteRetryPolicyOutput ¶
func (i RouteSpecHttpRouteRetryPolicyArgs) ToRouteSpecHttpRouteRetryPolicyOutput() RouteSpecHttpRouteRetryPolicyOutput
func (RouteSpecHttpRouteRetryPolicyArgs) ToRouteSpecHttpRouteRetryPolicyOutputWithContext ¶
func (i RouteSpecHttpRouteRetryPolicyArgs) ToRouteSpecHttpRouteRetryPolicyOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyOutput
func (RouteSpecHttpRouteRetryPolicyArgs) ToRouteSpecHttpRouteRetryPolicyPtrOutput ¶
func (i RouteSpecHttpRouteRetryPolicyArgs) ToRouteSpecHttpRouteRetryPolicyPtrOutput() RouteSpecHttpRouteRetryPolicyPtrOutput
func (RouteSpecHttpRouteRetryPolicyArgs) ToRouteSpecHttpRouteRetryPolicyPtrOutputWithContext ¶
func (i RouteSpecHttpRouteRetryPolicyArgs) ToRouteSpecHttpRouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyPtrOutput
type RouteSpecHttpRouteRetryPolicyInput ¶
type RouteSpecHttpRouteRetryPolicyInput interface {
pulumi.Input
ToRouteSpecHttpRouteRetryPolicyOutput() RouteSpecHttpRouteRetryPolicyOutput
ToRouteSpecHttpRouteRetryPolicyOutputWithContext(context.Context) RouteSpecHttpRouteRetryPolicyOutput
}
RouteSpecHttpRouteRetryPolicyInput is an input type that accepts RouteSpecHttpRouteRetryPolicyArgs and RouteSpecHttpRouteRetryPolicyOutput values. You can construct a concrete instance of `RouteSpecHttpRouteRetryPolicyInput` via:
RouteSpecHttpRouteRetryPolicyArgs{...}
type RouteSpecHttpRouteRetryPolicyOutput ¶
type RouteSpecHttpRouteRetryPolicyOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteRetryPolicyOutput) ElementType ¶
func (RouteSpecHttpRouteRetryPolicyOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteRetryPolicyOutput) HttpRetryEvents ¶
func (o RouteSpecHttpRouteRetryPolicyOutput) HttpRetryEvents() pulumi.StringArrayOutput
List of HTTP retry events. Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream). Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
func (RouteSpecHttpRouteRetryPolicyOutput) MaxRetries ¶
func (o RouteSpecHttpRouteRetryPolicyOutput) MaxRetries() pulumi.IntOutput
Maximum number of retries.
func (RouteSpecHttpRouteRetryPolicyOutput) PerRetryTimeout ¶
func (o RouteSpecHttpRouteRetryPolicyOutput) PerRetryTimeout() RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
Per-retry timeout.
func (RouteSpecHttpRouteRetryPolicyOutput) TcpRetryEvents ¶
func (o RouteSpecHttpRouteRetryPolicyOutput) TcpRetryEvents() pulumi.StringArrayOutput
List of TCP retry events. The only valid value is `connection-error`.
func (RouteSpecHttpRouteRetryPolicyOutput) ToRouteSpecHttpRouteRetryPolicyOutput ¶
func (o RouteSpecHttpRouteRetryPolicyOutput) ToRouteSpecHttpRouteRetryPolicyOutput() RouteSpecHttpRouteRetryPolicyOutput
func (RouteSpecHttpRouteRetryPolicyOutput) ToRouteSpecHttpRouteRetryPolicyOutputWithContext ¶
func (o RouteSpecHttpRouteRetryPolicyOutput) ToRouteSpecHttpRouteRetryPolicyOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyOutput
func (RouteSpecHttpRouteRetryPolicyOutput) ToRouteSpecHttpRouteRetryPolicyPtrOutput ¶
func (o RouteSpecHttpRouteRetryPolicyOutput) ToRouteSpecHttpRouteRetryPolicyPtrOutput() RouteSpecHttpRouteRetryPolicyPtrOutput
func (RouteSpecHttpRouteRetryPolicyOutput) ToRouteSpecHttpRouteRetryPolicyPtrOutputWithContext ¶
func (o RouteSpecHttpRouteRetryPolicyOutput) ToRouteSpecHttpRouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyPtrOutput
type RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs ¶
type RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs struct {
// Retry unit. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// Retry value.
Value pulumi.IntInput `pulumi:"value"`
}
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ElementType ¶
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ElementType() reflect.Type
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput ¶
func (i RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput() RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputWithContext ¶
func (i RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput ¶
func (i RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext ¶
func (i RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput
type RouteSpecHttpRouteRetryPolicyPerRetryTimeoutInput ¶
type RouteSpecHttpRouteRetryPolicyPerRetryTimeoutInput interface {
pulumi.Input
ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput() RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputWithContext(context.Context) RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
}
RouteSpecHttpRouteRetryPolicyPerRetryTimeoutInput is an input type that accepts RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs and RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput values. You can construct a concrete instance of `RouteSpecHttpRouteRetryPolicyPerRetryTimeoutInput` via:
RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs{...}
type RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput ¶
type RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ElementType ¶
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput ¶
func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput() RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputWithContext ¶
func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput ¶
func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext ¶
func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) Unit ¶
func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) Unit() pulumi.StringOutput
Retry unit. Valid values: `ms`, `s`.
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) Value ¶
func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutOutput) Value() pulumi.IntOutput
Retry value.
type RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrInput ¶
type RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrInput interface {
pulumi.Input
ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput
ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(context.Context) RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput
}
RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrInput is an input type that accepts RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs, RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtr and RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput values. You can construct a concrete instance of `RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrInput` via:
RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs{...}
or:
nil
func RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtr ¶
func RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtr(v *RouteSpecHttpRouteRetryPolicyPerRetryTimeoutArgs) RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrInput
type RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput ¶
type RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput) ElementType ¶
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput ¶
func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput() RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext ¶
func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput) ToRouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput) Unit ¶
Retry unit. Valid values: `ms`, `s`.
func (RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput) Value ¶
func (o RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput) Value() pulumi.IntPtrOutput
Retry value.
type RouteSpecHttpRouteRetryPolicyPtrInput ¶
type RouteSpecHttpRouteRetryPolicyPtrInput interface {
pulumi.Input
ToRouteSpecHttpRouteRetryPolicyPtrOutput() RouteSpecHttpRouteRetryPolicyPtrOutput
ToRouteSpecHttpRouteRetryPolicyPtrOutputWithContext(context.Context) RouteSpecHttpRouteRetryPolicyPtrOutput
}
RouteSpecHttpRouteRetryPolicyPtrInput is an input type that accepts RouteSpecHttpRouteRetryPolicyArgs, RouteSpecHttpRouteRetryPolicyPtr and RouteSpecHttpRouteRetryPolicyPtrOutput values. You can construct a concrete instance of `RouteSpecHttpRouteRetryPolicyPtrInput` via:
RouteSpecHttpRouteRetryPolicyArgs{...}
or:
nil
func RouteSpecHttpRouteRetryPolicyPtr ¶
func RouteSpecHttpRouteRetryPolicyPtr(v *RouteSpecHttpRouteRetryPolicyArgs) RouteSpecHttpRouteRetryPolicyPtrInput
type RouteSpecHttpRouteRetryPolicyPtrOutput ¶
type RouteSpecHttpRouteRetryPolicyPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteRetryPolicyPtrOutput) ElementType ¶
func (RouteSpecHttpRouteRetryPolicyPtrOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteRetryPolicyPtrOutput) HttpRetryEvents ¶
func (o RouteSpecHttpRouteRetryPolicyPtrOutput) HttpRetryEvents() pulumi.StringArrayOutput
List of HTTP retry events. Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream). Valid values: `client-error` (HTTP status code 409), `gateway-error` (HTTP status codes 502, 503, and 504), `server-error` (HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511), `stream-error` (retry on refused stream).
func (RouteSpecHttpRouteRetryPolicyPtrOutput) MaxRetries ¶
func (o RouteSpecHttpRouteRetryPolicyPtrOutput) MaxRetries() pulumi.IntPtrOutput
Maximum number of retries.
func (RouteSpecHttpRouteRetryPolicyPtrOutput) PerRetryTimeout ¶
func (o RouteSpecHttpRouteRetryPolicyPtrOutput) PerRetryTimeout() RouteSpecHttpRouteRetryPolicyPerRetryTimeoutPtrOutput
Per-retry timeout.
func (RouteSpecHttpRouteRetryPolicyPtrOutput) TcpRetryEvents ¶
func (o RouteSpecHttpRouteRetryPolicyPtrOutput) TcpRetryEvents() pulumi.StringArrayOutput
List of TCP retry events. The only valid value is `connection-error`.
func (RouteSpecHttpRouteRetryPolicyPtrOutput) ToRouteSpecHttpRouteRetryPolicyPtrOutput ¶
func (o RouteSpecHttpRouteRetryPolicyPtrOutput) ToRouteSpecHttpRouteRetryPolicyPtrOutput() RouteSpecHttpRouteRetryPolicyPtrOutput
func (RouteSpecHttpRouteRetryPolicyPtrOutput) ToRouteSpecHttpRouteRetryPolicyPtrOutputWithContext ¶
func (o RouteSpecHttpRouteRetryPolicyPtrOutput) ToRouteSpecHttpRouteRetryPolicyPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteRetryPolicyPtrOutput
type RouteSpecHttpRouteTimeout ¶
type RouteSpecHttpRouteTimeout struct {
// Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
Idle *RouteSpecHttpRouteTimeoutIdle `pulumi:"idle"`
// Per request timeout.
PerRequest *RouteSpecHttpRouteTimeoutPerRequest `pulumi:"perRequest"`
}
type RouteSpecHttpRouteTimeoutArgs ¶
type RouteSpecHttpRouteTimeoutArgs struct {
// Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
Idle RouteSpecHttpRouteTimeoutIdlePtrInput `pulumi:"idle"`
// Per request timeout.
PerRequest RouteSpecHttpRouteTimeoutPerRequestPtrInput `pulumi:"perRequest"`
}
func (RouteSpecHttpRouteTimeoutArgs) ElementType ¶
func (RouteSpecHttpRouteTimeoutArgs) ElementType() reflect.Type
func (RouteSpecHttpRouteTimeoutArgs) ToRouteSpecHttpRouteTimeoutOutput ¶
func (i RouteSpecHttpRouteTimeoutArgs) ToRouteSpecHttpRouteTimeoutOutput() RouteSpecHttpRouteTimeoutOutput
func (RouteSpecHttpRouteTimeoutArgs) ToRouteSpecHttpRouteTimeoutOutputWithContext ¶
func (i RouteSpecHttpRouteTimeoutArgs) ToRouteSpecHttpRouteTimeoutOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutOutput
func (RouteSpecHttpRouteTimeoutArgs) ToRouteSpecHttpRouteTimeoutPtrOutput ¶
func (i RouteSpecHttpRouteTimeoutArgs) ToRouteSpecHttpRouteTimeoutPtrOutput() RouteSpecHttpRouteTimeoutPtrOutput
func (RouteSpecHttpRouteTimeoutArgs) ToRouteSpecHttpRouteTimeoutPtrOutputWithContext ¶
func (i RouteSpecHttpRouteTimeoutArgs) ToRouteSpecHttpRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutPtrOutput
type RouteSpecHttpRouteTimeoutIdleArgs ¶
type RouteSpecHttpRouteTimeoutIdleArgs struct {
// Unit of time. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// Number of time units. Minimum value of `0`.
Value pulumi.IntInput `pulumi:"value"`
}
func (RouteSpecHttpRouteTimeoutIdleArgs) ElementType ¶
func (RouteSpecHttpRouteTimeoutIdleArgs) ElementType() reflect.Type
func (RouteSpecHttpRouteTimeoutIdleArgs) ToRouteSpecHttpRouteTimeoutIdleOutput ¶
func (i RouteSpecHttpRouteTimeoutIdleArgs) ToRouteSpecHttpRouteTimeoutIdleOutput() RouteSpecHttpRouteTimeoutIdleOutput
func (RouteSpecHttpRouteTimeoutIdleArgs) ToRouteSpecHttpRouteTimeoutIdleOutputWithContext ¶
func (i RouteSpecHttpRouteTimeoutIdleArgs) ToRouteSpecHttpRouteTimeoutIdleOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutIdleOutput
func (RouteSpecHttpRouteTimeoutIdleArgs) ToRouteSpecHttpRouteTimeoutIdlePtrOutput ¶
func (i RouteSpecHttpRouteTimeoutIdleArgs) ToRouteSpecHttpRouteTimeoutIdlePtrOutput() RouteSpecHttpRouteTimeoutIdlePtrOutput
func (RouteSpecHttpRouteTimeoutIdleArgs) ToRouteSpecHttpRouteTimeoutIdlePtrOutputWithContext ¶
func (i RouteSpecHttpRouteTimeoutIdleArgs) ToRouteSpecHttpRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutIdlePtrOutput
type RouteSpecHttpRouteTimeoutIdleInput ¶
type RouteSpecHttpRouteTimeoutIdleInput interface {
pulumi.Input
ToRouteSpecHttpRouteTimeoutIdleOutput() RouteSpecHttpRouteTimeoutIdleOutput
ToRouteSpecHttpRouteTimeoutIdleOutputWithContext(context.Context) RouteSpecHttpRouteTimeoutIdleOutput
}
RouteSpecHttpRouteTimeoutIdleInput is an input type that accepts RouteSpecHttpRouteTimeoutIdleArgs and RouteSpecHttpRouteTimeoutIdleOutput values. You can construct a concrete instance of `RouteSpecHttpRouteTimeoutIdleInput` via:
RouteSpecHttpRouteTimeoutIdleArgs{...}
type RouteSpecHttpRouteTimeoutIdleOutput ¶
type RouteSpecHttpRouteTimeoutIdleOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteTimeoutIdleOutput) ElementType ¶
func (RouteSpecHttpRouteTimeoutIdleOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteTimeoutIdleOutput) ToRouteSpecHttpRouteTimeoutIdleOutput ¶
func (o RouteSpecHttpRouteTimeoutIdleOutput) ToRouteSpecHttpRouteTimeoutIdleOutput() RouteSpecHttpRouteTimeoutIdleOutput
func (RouteSpecHttpRouteTimeoutIdleOutput) ToRouteSpecHttpRouteTimeoutIdleOutputWithContext ¶
func (o RouteSpecHttpRouteTimeoutIdleOutput) ToRouteSpecHttpRouteTimeoutIdleOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutIdleOutput
func (RouteSpecHttpRouteTimeoutIdleOutput) ToRouteSpecHttpRouteTimeoutIdlePtrOutput ¶
func (o RouteSpecHttpRouteTimeoutIdleOutput) ToRouteSpecHttpRouteTimeoutIdlePtrOutput() RouteSpecHttpRouteTimeoutIdlePtrOutput
func (RouteSpecHttpRouteTimeoutIdleOutput) ToRouteSpecHttpRouteTimeoutIdlePtrOutputWithContext ¶
func (o RouteSpecHttpRouteTimeoutIdleOutput) ToRouteSpecHttpRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutIdlePtrOutput
func (RouteSpecHttpRouteTimeoutIdleOutput) Unit ¶
func (o RouteSpecHttpRouteTimeoutIdleOutput) Unit() pulumi.StringOutput
Unit of time. Valid values: `ms`, `s`.
func (RouteSpecHttpRouteTimeoutIdleOutput) Value ¶
func (o RouteSpecHttpRouteTimeoutIdleOutput) Value() pulumi.IntOutput
Number of time units. Minimum value of `0`.
type RouteSpecHttpRouteTimeoutIdlePtrInput ¶
type RouteSpecHttpRouteTimeoutIdlePtrInput interface {
pulumi.Input
ToRouteSpecHttpRouteTimeoutIdlePtrOutput() RouteSpecHttpRouteTimeoutIdlePtrOutput
ToRouteSpecHttpRouteTimeoutIdlePtrOutputWithContext(context.Context) RouteSpecHttpRouteTimeoutIdlePtrOutput
}
RouteSpecHttpRouteTimeoutIdlePtrInput is an input type that accepts RouteSpecHttpRouteTimeoutIdleArgs, RouteSpecHttpRouteTimeoutIdlePtr and RouteSpecHttpRouteTimeoutIdlePtrOutput values. You can construct a concrete instance of `RouteSpecHttpRouteTimeoutIdlePtrInput` via:
RouteSpecHttpRouteTimeoutIdleArgs{...}
or:
nil
func RouteSpecHttpRouteTimeoutIdlePtr ¶
func RouteSpecHttpRouteTimeoutIdlePtr(v *RouteSpecHttpRouteTimeoutIdleArgs) RouteSpecHttpRouteTimeoutIdlePtrInput
type RouteSpecHttpRouteTimeoutIdlePtrOutput ¶
type RouteSpecHttpRouteTimeoutIdlePtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteTimeoutIdlePtrOutput) ElementType ¶
func (RouteSpecHttpRouteTimeoutIdlePtrOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteTimeoutIdlePtrOutput) ToRouteSpecHttpRouteTimeoutIdlePtrOutput ¶
func (o RouteSpecHttpRouteTimeoutIdlePtrOutput) ToRouteSpecHttpRouteTimeoutIdlePtrOutput() RouteSpecHttpRouteTimeoutIdlePtrOutput
func (RouteSpecHttpRouteTimeoutIdlePtrOutput) ToRouteSpecHttpRouteTimeoutIdlePtrOutputWithContext ¶
func (o RouteSpecHttpRouteTimeoutIdlePtrOutput) ToRouteSpecHttpRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutIdlePtrOutput
func (RouteSpecHttpRouteTimeoutIdlePtrOutput) Unit ¶
func (o RouteSpecHttpRouteTimeoutIdlePtrOutput) Unit() pulumi.StringPtrOutput
Unit of time. Valid values: `ms`, `s`.
func (RouteSpecHttpRouteTimeoutIdlePtrOutput) Value ¶
func (o RouteSpecHttpRouteTimeoutIdlePtrOutput) Value() pulumi.IntPtrOutput
Number of time units. Minimum value of `0`.
type RouteSpecHttpRouteTimeoutInput ¶
type RouteSpecHttpRouteTimeoutInput interface {
pulumi.Input
ToRouteSpecHttpRouteTimeoutOutput() RouteSpecHttpRouteTimeoutOutput
ToRouteSpecHttpRouteTimeoutOutputWithContext(context.Context) RouteSpecHttpRouteTimeoutOutput
}
RouteSpecHttpRouteTimeoutInput is an input type that accepts RouteSpecHttpRouteTimeoutArgs and RouteSpecHttpRouteTimeoutOutput values. You can construct a concrete instance of `RouteSpecHttpRouteTimeoutInput` via:
RouteSpecHttpRouteTimeoutArgs{...}
type RouteSpecHttpRouteTimeoutOutput ¶
type RouteSpecHttpRouteTimeoutOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteTimeoutOutput) ElementType ¶
func (RouteSpecHttpRouteTimeoutOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteTimeoutOutput) Idle ¶
Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
func (RouteSpecHttpRouteTimeoutOutput) PerRequest ¶
func (o RouteSpecHttpRouteTimeoutOutput) PerRequest() RouteSpecHttpRouteTimeoutPerRequestPtrOutput
Per request timeout.
func (RouteSpecHttpRouteTimeoutOutput) ToRouteSpecHttpRouteTimeoutOutput ¶
func (o RouteSpecHttpRouteTimeoutOutput) ToRouteSpecHttpRouteTimeoutOutput() RouteSpecHttpRouteTimeoutOutput
func (RouteSpecHttpRouteTimeoutOutput) ToRouteSpecHttpRouteTimeoutOutputWithContext ¶
func (o RouteSpecHttpRouteTimeoutOutput) ToRouteSpecHttpRouteTimeoutOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutOutput
func (RouteSpecHttpRouteTimeoutOutput) ToRouteSpecHttpRouteTimeoutPtrOutput ¶
func (o RouteSpecHttpRouteTimeoutOutput) ToRouteSpecHttpRouteTimeoutPtrOutput() RouteSpecHttpRouteTimeoutPtrOutput
func (RouteSpecHttpRouteTimeoutOutput) ToRouteSpecHttpRouteTimeoutPtrOutputWithContext ¶
func (o RouteSpecHttpRouteTimeoutOutput) ToRouteSpecHttpRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutPtrOutput
type RouteSpecHttpRouteTimeoutPerRequestArgs ¶
type RouteSpecHttpRouteTimeoutPerRequestArgs struct {
// Unit of time. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// Number of time units. Minimum value of `0`.
Value pulumi.IntInput `pulumi:"value"`
}
func (RouteSpecHttpRouteTimeoutPerRequestArgs) ElementType ¶
func (RouteSpecHttpRouteTimeoutPerRequestArgs) ElementType() reflect.Type
func (RouteSpecHttpRouteTimeoutPerRequestArgs) ToRouteSpecHttpRouteTimeoutPerRequestOutput ¶
func (i RouteSpecHttpRouteTimeoutPerRequestArgs) ToRouteSpecHttpRouteTimeoutPerRequestOutput() RouteSpecHttpRouteTimeoutPerRequestOutput
func (RouteSpecHttpRouteTimeoutPerRequestArgs) ToRouteSpecHttpRouteTimeoutPerRequestOutputWithContext ¶
func (i RouteSpecHttpRouteTimeoutPerRequestArgs) ToRouteSpecHttpRouteTimeoutPerRequestOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutPerRequestOutput
func (RouteSpecHttpRouteTimeoutPerRequestArgs) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutput ¶
func (i RouteSpecHttpRouteTimeoutPerRequestArgs) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutput() RouteSpecHttpRouteTimeoutPerRequestPtrOutput
func (RouteSpecHttpRouteTimeoutPerRequestArgs) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutputWithContext ¶
func (i RouteSpecHttpRouteTimeoutPerRequestArgs) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutPerRequestPtrOutput
type RouteSpecHttpRouteTimeoutPerRequestInput ¶
type RouteSpecHttpRouteTimeoutPerRequestInput interface {
pulumi.Input
ToRouteSpecHttpRouteTimeoutPerRequestOutput() RouteSpecHttpRouteTimeoutPerRequestOutput
ToRouteSpecHttpRouteTimeoutPerRequestOutputWithContext(context.Context) RouteSpecHttpRouteTimeoutPerRequestOutput
}
RouteSpecHttpRouteTimeoutPerRequestInput is an input type that accepts RouteSpecHttpRouteTimeoutPerRequestArgs and RouteSpecHttpRouteTimeoutPerRequestOutput values. You can construct a concrete instance of `RouteSpecHttpRouteTimeoutPerRequestInput` via:
RouteSpecHttpRouteTimeoutPerRequestArgs{...}
type RouteSpecHttpRouteTimeoutPerRequestOutput ¶
type RouteSpecHttpRouteTimeoutPerRequestOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteTimeoutPerRequestOutput) ElementType ¶
func (RouteSpecHttpRouteTimeoutPerRequestOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteTimeoutPerRequestOutput) ToRouteSpecHttpRouteTimeoutPerRequestOutput ¶
func (o RouteSpecHttpRouteTimeoutPerRequestOutput) ToRouteSpecHttpRouteTimeoutPerRequestOutput() RouteSpecHttpRouteTimeoutPerRequestOutput
func (RouteSpecHttpRouteTimeoutPerRequestOutput) ToRouteSpecHttpRouteTimeoutPerRequestOutputWithContext ¶
func (o RouteSpecHttpRouteTimeoutPerRequestOutput) ToRouteSpecHttpRouteTimeoutPerRequestOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutPerRequestOutput
func (RouteSpecHttpRouteTimeoutPerRequestOutput) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutput ¶
func (o RouteSpecHttpRouteTimeoutPerRequestOutput) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutput() RouteSpecHttpRouteTimeoutPerRequestPtrOutput
func (RouteSpecHttpRouteTimeoutPerRequestOutput) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutputWithContext ¶
func (o RouteSpecHttpRouteTimeoutPerRequestOutput) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutPerRequestPtrOutput
func (RouteSpecHttpRouteTimeoutPerRequestOutput) Unit ¶
func (o RouteSpecHttpRouteTimeoutPerRequestOutput) Unit() pulumi.StringOutput
Unit of time. Valid values: `ms`, `s`.
func (RouteSpecHttpRouteTimeoutPerRequestOutput) Value ¶
func (o RouteSpecHttpRouteTimeoutPerRequestOutput) Value() pulumi.IntOutput
Number of time units. Minimum value of `0`.
type RouteSpecHttpRouteTimeoutPerRequestPtrInput ¶
type RouteSpecHttpRouteTimeoutPerRequestPtrInput interface {
pulumi.Input
ToRouteSpecHttpRouteTimeoutPerRequestPtrOutput() RouteSpecHttpRouteTimeoutPerRequestPtrOutput
ToRouteSpecHttpRouteTimeoutPerRequestPtrOutputWithContext(context.Context) RouteSpecHttpRouteTimeoutPerRequestPtrOutput
}
RouteSpecHttpRouteTimeoutPerRequestPtrInput is an input type that accepts RouteSpecHttpRouteTimeoutPerRequestArgs, RouteSpecHttpRouteTimeoutPerRequestPtr and RouteSpecHttpRouteTimeoutPerRequestPtrOutput values. You can construct a concrete instance of `RouteSpecHttpRouteTimeoutPerRequestPtrInput` via:
RouteSpecHttpRouteTimeoutPerRequestArgs{...}
or:
nil
func RouteSpecHttpRouteTimeoutPerRequestPtr ¶
func RouteSpecHttpRouteTimeoutPerRequestPtr(v *RouteSpecHttpRouteTimeoutPerRequestArgs) RouteSpecHttpRouteTimeoutPerRequestPtrInput
type RouteSpecHttpRouteTimeoutPerRequestPtrOutput ¶
type RouteSpecHttpRouteTimeoutPerRequestPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteTimeoutPerRequestPtrOutput) ElementType ¶
func (RouteSpecHttpRouteTimeoutPerRequestPtrOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteTimeoutPerRequestPtrOutput) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutput ¶
func (o RouteSpecHttpRouteTimeoutPerRequestPtrOutput) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutput() RouteSpecHttpRouteTimeoutPerRequestPtrOutput
func (RouteSpecHttpRouteTimeoutPerRequestPtrOutput) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutputWithContext ¶
func (o RouteSpecHttpRouteTimeoutPerRequestPtrOutput) ToRouteSpecHttpRouteTimeoutPerRequestPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutPerRequestPtrOutput
func (RouteSpecHttpRouteTimeoutPerRequestPtrOutput) Unit ¶
func (o RouteSpecHttpRouteTimeoutPerRequestPtrOutput) Unit() pulumi.StringPtrOutput
Unit of time. Valid values: `ms`, `s`.
func (RouteSpecHttpRouteTimeoutPerRequestPtrOutput) Value ¶
func (o RouteSpecHttpRouteTimeoutPerRequestPtrOutput) Value() pulumi.IntPtrOutput
Number of time units. Minimum value of `0`.
type RouteSpecHttpRouteTimeoutPtrInput ¶
type RouteSpecHttpRouteTimeoutPtrInput interface {
pulumi.Input
ToRouteSpecHttpRouteTimeoutPtrOutput() RouteSpecHttpRouteTimeoutPtrOutput
ToRouteSpecHttpRouteTimeoutPtrOutputWithContext(context.Context) RouteSpecHttpRouteTimeoutPtrOutput
}
RouteSpecHttpRouteTimeoutPtrInput is an input type that accepts RouteSpecHttpRouteTimeoutArgs, RouteSpecHttpRouteTimeoutPtr and RouteSpecHttpRouteTimeoutPtrOutput values. You can construct a concrete instance of `RouteSpecHttpRouteTimeoutPtrInput` via:
RouteSpecHttpRouteTimeoutArgs{...}
or:
nil
func RouteSpecHttpRouteTimeoutPtr ¶
func RouteSpecHttpRouteTimeoutPtr(v *RouteSpecHttpRouteTimeoutArgs) RouteSpecHttpRouteTimeoutPtrInput
type RouteSpecHttpRouteTimeoutPtrOutput ¶
type RouteSpecHttpRouteTimeoutPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecHttpRouteTimeoutPtrOutput) Elem ¶
func (o RouteSpecHttpRouteTimeoutPtrOutput) Elem() RouteSpecHttpRouteTimeoutOutput
func (RouteSpecHttpRouteTimeoutPtrOutput) ElementType ¶
func (RouteSpecHttpRouteTimeoutPtrOutput) ElementType() reflect.Type
func (RouteSpecHttpRouteTimeoutPtrOutput) Idle ¶
Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
func (RouteSpecHttpRouteTimeoutPtrOutput) PerRequest ¶
func (o RouteSpecHttpRouteTimeoutPtrOutput) PerRequest() RouteSpecHttpRouteTimeoutPerRequestPtrOutput
Per request timeout.
func (RouteSpecHttpRouteTimeoutPtrOutput) ToRouteSpecHttpRouteTimeoutPtrOutput ¶
func (o RouteSpecHttpRouteTimeoutPtrOutput) ToRouteSpecHttpRouteTimeoutPtrOutput() RouteSpecHttpRouteTimeoutPtrOutput
func (RouteSpecHttpRouteTimeoutPtrOutput) ToRouteSpecHttpRouteTimeoutPtrOutputWithContext ¶
func (o RouteSpecHttpRouteTimeoutPtrOutput) ToRouteSpecHttpRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecHttpRouteTimeoutPtrOutput
type RouteSpecInput ¶
type RouteSpecInput interface {
pulumi.Input
ToRouteSpecOutput() RouteSpecOutput
ToRouteSpecOutputWithContext(context.Context) RouteSpecOutput
}
RouteSpecInput is an input type that accepts RouteSpecArgs and RouteSpecOutput values. You can construct a concrete instance of `RouteSpecInput` via:
RouteSpecArgs{...}
type RouteSpecOutput ¶
type RouteSpecOutput struct{ *pulumi.OutputState }
func (RouteSpecOutput) ElementType ¶
func (RouteSpecOutput) ElementType() reflect.Type
func (RouteSpecOutput) GrpcRoute ¶
func (o RouteSpecOutput) GrpcRoute() RouteSpecGrpcRoutePtrOutput
GRPC routing information for the route.
func (RouteSpecOutput) Http2Route ¶
func (o RouteSpecOutput) Http2Route() RouteSpecHttp2RoutePtrOutput
HTTP/2 routing information for the route.
func (RouteSpecOutput) HttpRoute ¶
func (o RouteSpecOutput) HttpRoute() RouteSpecHttpRoutePtrOutput
HTTP routing information for the route.
func (RouteSpecOutput) Priority ¶
func (o RouteSpecOutput) Priority() pulumi.IntPtrOutput
Priority for the route, between `0` and `1000`. Routes are matched based on the specified value, where `0` is the highest priority.
func (RouteSpecOutput) TcpRoute ¶
func (o RouteSpecOutput) TcpRoute() RouteSpecTcpRoutePtrOutput
TCP routing information for the route.
func (RouteSpecOutput) ToRouteSpecOutput ¶
func (o RouteSpecOutput) ToRouteSpecOutput() RouteSpecOutput
func (RouteSpecOutput) ToRouteSpecOutputWithContext ¶
func (o RouteSpecOutput) ToRouteSpecOutputWithContext(ctx context.Context) RouteSpecOutput
func (RouteSpecOutput) ToRouteSpecPtrOutput ¶
func (o RouteSpecOutput) ToRouteSpecPtrOutput() RouteSpecPtrOutput
func (RouteSpecOutput) ToRouteSpecPtrOutputWithContext ¶
func (o RouteSpecOutput) ToRouteSpecPtrOutputWithContext(ctx context.Context) RouteSpecPtrOutput
type RouteSpecPtrInput ¶
type RouteSpecPtrInput interface {
pulumi.Input
ToRouteSpecPtrOutput() RouteSpecPtrOutput
ToRouteSpecPtrOutputWithContext(context.Context) RouteSpecPtrOutput
}
RouteSpecPtrInput is an input type that accepts RouteSpecArgs, RouteSpecPtr and RouteSpecPtrOutput values. You can construct a concrete instance of `RouteSpecPtrInput` via:
RouteSpecArgs{...}
or:
nil
func RouteSpecPtr ¶
func RouteSpecPtr(v *RouteSpecArgs) RouteSpecPtrInput
type RouteSpecPtrOutput ¶
type RouteSpecPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecPtrOutput) Elem ¶
func (o RouteSpecPtrOutput) Elem() RouteSpecOutput
func (RouteSpecPtrOutput) ElementType ¶
func (RouteSpecPtrOutput) ElementType() reflect.Type
func (RouteSpecPtrOutput) GrpcRoute ¶
func (o RouteSpecPtrOutput) GrpcRoute() RouteSpecGrpcRoutePtrOutput
GRPC routing information for the route.
func (RouteSpecPtrOutput) Http2Route ¶
func (o RouteSpecPtrOutput) Http2Route() RouteSpecHttp2RoutePtrOutput
HTTP/2 routing information for the route.
func (RouteSpecPtrOutput) HttpRoute ¶
func (o RouteSpecPtrOutput) HttpRoute() RouteSpecHttpRoutePtrOutput
HTTP routing information for the route.
func (RouteSpecPtrOutput) Priority ¶
func (o RouteSpecPtrOutput) Priority() pulumi.IntPtrOutput
Priority for the route, between `0` and `1000`. Routes are matched based on the specified value, where `0` is the highest priority.
func (RouteSpecPtrOutput) TcpRoute ¶
func (o RouteSpecPtrOutput) TcpRoute() RouteSpecTcpRoutePtrOutput
TCP routing information for the route.
func (RouteSpecPtrOutput) ToRouteSpecPtrOutput ¶
func (o RouteSpecPtrOutput) ToRouteSpecPtrOutput() RouteSpecPtrOutput
func (RouteSpecPtrOutput) ToRouteSpecPtrOutputWithContext ¶
func (o RouteSpecPtrOutput) ToRouteSpecPtrOutputWithContext(ctx context.Context) RouteSpecPtrOutput
type RouteSpecTcpRoute ¶
type RouteSpecTcpRoute struct {
// Action to take if a match is determined.
Action RouteSpecTcpRouteAction `pulumi:"action"`
// Criteria for determining an gRPC request match.
Match *RouteSpecTcpRouteMatch `pulumi:"match"`
// Types of timeouts.
Timeout *RouteSpecTcpRouteTimeout `pulumi:"timeout"`
}
type RouteSpecTcpRouteAction ¶
type RouteSpecTcpRouteAction struct {
// Targets that traffic is routed to when a request matches the route.
// You can specify one or more targets and their relative weights with which to distribute traffic.
WeightedTargets []RouteSpecTcpRouteActionWeightedTarget `pulumi:"weightedTargets"`
}
type RouteSpecTcpRouteActionArgs ¶
type RouteSpecTcpRouteActionArgs struct {
// Targets that traffic is routed to when a request matches the route.
// You can specify one or more targets and their relative weights with which to distribute traffic.
WeightedTargets RouteSpecTcpRouteActionWeightedTargetArrayInput `pulumi:"weightedTargets"`
}
func (RouteSpecTcpRouteActionArgs) ElementType ¶
func (RouteSpecTcpRouteActionArgs) ElementType() reflect.Type
func (RouteSpecTcpRouteActionArgs) ToRouteSpecTcpRouteActionOutput ¶
func (i RouteSpecTcpRouteActionArgs) ToRouteSpecTcpRouteActionOutput() RouteSpecTcpRouteActionOutput
func (RouteSpecTcpRouteActionArgs) ToRouteSpecTcpRouteActionOutputWithContext ¶
func (i RouteSpecTcpRouteActionArgs) ToRouteSpecTcpRouteActionOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionOutput
func (RouteSpecTcpRouteActionArgs) ToRouteSpecTcpRouteActionPtrOutput ¶
func (i RouteSpecTcpRouteActionArgs) ToRouteSpecTcpRouteActionPtrOutput() RouteSpecTcpRouteActionPtrOutput
func (RouteSpecTcpRouteActionArgs) ToRouteSpecTcpRouteActionPtrOutputWithContext ¶
func (i RouteSpecTcpRouteActionArgs) ToRouteSpecTcpRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionPtrOutput
type RouteSpecTcpRouteActionInput ¶
type RouteSpecTcpRouteActionInput interface {
pulumi.Input
ToRouteSpecTcpRouteActionOutput() RouteSpecTcpRouteActionOutput
ToRouteSpecTcpRouteActionOutputWithContext(context.Context) RouteSpecTcpRouteActionOutput
}
RouteSpecTcpRouteActionInput is an input type that accepts RouteSpecTcpRouteActionArgs and RouteSpecTcpRouteActionOutput values. You can construct a concrete instance of `RouteSpecTcpRouteActionInput` via:
RouteSpecTcpRouteActionArgs{...}
type RouteSpecTcpRouteActionOutput ¶
type RouteSpecTcpRouteActionOutput struct{ *pulumi.OutputState }
func (RouteSpecTcpRouteActionOutput) ElementType ¶
func (RouteSpecTcpRouteActionOutput) ElementType() reflect.Type
func (RouteSpecTcpRouteActionOutput) ToRouteSpecTcpRouteActionOutput ¶
func (o RouteSpecTcpRouteActionOutput) ToRouteSpecTcpRouteActionOutput() RouteSpecTcpRouteActionOutput
func (RouteSpecTcpRouteActionOutput) ToRouteSpecTcpRouteActionOutputWithContext ¶
func (o RouteSpecTcpRouteActionOutput) ToRouteSpecTcpRouteActionOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionOutput
func (RouteSpecTcpRouteActionOutput) ToRouteSpecTcpRouteActionPtrOutput ¶
func (o RouteSpecTcpRouteActionOutput) ToRouteSpecTcpRouteActionPtrOutput() RouteSpecTcpRouteActionPtrOutput
func (RouteSpecTcpRouteActionOutput) ToRouteSpecTcpRouteActionPtrOutputWithContext ¶
func (o RouteSpecTcpRouteActionOutput) ToRouteSpecTcpRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionPtrOutput
func (RouteSpecTcpRouteActionOutput) WeightedTargets ¶
func (o RouteSpecTcpRouteActionOutput) WeightedTargets() RouteSpecTcpRouteActionWeightedTargetArrayOutput
Targets that traffic is routed to when a request matches the route. You can specify one or more targets and their relative weights with which to distribute traffic.
type RouteSpecTcpRouteActionPtrInput ¶
type RouteSpecTcpRouteActionPtrInput interface {
pulumi.Input
ToRouteSpecTcpRouteActionPtrOutput() RouteSpecTcpRouteActionPtrOutput
ToRouteSpecTcpRouteActionPtrOutputWithContext(context.Context) RouteSpecTcpRouteActionPtrOutput
}
RouteSpecTcpRouteActionPtrInput is an input type that accepts RouteSpecTcpRouteActionArgs, RouteSpecTcpRouteActionPtr and RouteSpecTcpRouteActionPtrOutput values. You can construct a concrete instance of `RouteSpecTcpRouteActionPtrInput` via:
RouteSpecTcpRouteActionArgs{...}
or:
nil
func RouteSpecTcpRouteActionPtr ¶
func RouteSpecTcpRouteActionPtr(v *RouteSpecTcpRouteActionArgs) RouteSpecTcpRouteActionPtrInput
type RouteSpecTcpRouteActionPtrOutput ¶
type RouteSpecTcpRouteActionPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecTcpRouteActionPtrOutput) Elem ¶
func (o RouteSpecTcpRouteActionPtrOutput) Elem() RouteSpecTcpRouteActionOutput
func (RouteSpecTcpRouteActionPtrOutput) ElementType ¶
func (RouteSpecTcpRouteActionPtrOutput) ElementType() reflect.Type
func (RouteSpecTcpRouteActionPtrOutput) ToRouteSpecTcpRouteActionPtrOutput ¶
func (o RouteSpecTcpRouteActionPtrOutput) ToRouteSpecTcpRouteActionPtrOutput() RouteSpecTcpRouteActionPtrOutput
func (RouteSpecTcpRouteActionPtrOutput) ToRouteSpecTcpRouteActionPtrOutputWithContext ¶
func (o RouteSpecTcpRouteActionPtrOutput) ToRouteSpecTcpRouteActionPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionPtrOutput
func (RouteSpecTcpRouteActionPtrOutput) WeightedTargets ¶
func (o RouteSpecTcpRouteActionPtrOutput) WeightedTargets() RouteSpecTcpRouteActionWeightedTargetArrayOutput
Targets that traffic is routed to when a request matches the route. You can specify one or more targets and their relative weights with which to distribute traffic.
type RouteSpecTcpRouteActionWeightedTarget ¶
type RouteSpecTcpRouteActionWeightedTarget struct {
// The targeted port of the weighted object.
Port *int `pulumi:"port"`
// Virtual node to associate with the weighted target. Must be between 1 and 255 characters in length.
VirtualNode string `pulumi:"virtualNode"`
// Relative weight of the weighted target. An integer between 0 and 100.
Weight int `pulumi:"weight"`
}
type RouteSpecTcpRouteActionWeightedTargetArgs ¶
type RouteSpecTcpRouteActionWeightedTargetArgs struct {
// The targeted port of the weighted object.
Port pulumi.IntPtrInput `pulumi:"port"`
// Virtual node to associate with the weighted target. Must be between 1 and 255 characters in length.
VirtualNode pulumi.StringInput `pulumi:"virtualNode"`
// Relative weight of the weighted target. An integer between 0 and 100.
Weight pulumi.IntInput `pulumi:"weight"`
}
func (RouteSpecTcpRouteActionWeightedTargetArgs) ElementType ¶
func (RouteSpecTcpRouteActionWeightedTargetArgs) ElementType() reflect.Type
func (RouteSpecTcpRouteActionWeightedTargetArgs) ToRouteSpecTcpRouteActionWeightedTargetOutput ¶
func (i RouteSpecTcpRouteActionWeightedTargetArgs) ToRouteSpecTcpRouteActionWeightedTargetOutput() RouteSpecTcpRouteActionWeightedTargetOutput
func (RouteSpecTcpRouteActionWeightedTargetArgs) ToRouteSpecTcpRouteActionWeightedTargetOutputWithContext ¶
func (i RouteSpecTcpRouteActionWeightedTargetArgs) ToRouteSpecTcpRouteActionWeightedTargetOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionWeightedTargetOutput
type RouteSpecTcpRouteActionWeightedTargetArray ¶
type RouteSpecTcpRouteActionWeightedTargetArray []RouteSpecTcpRouteActionWeightedTargetInput
func (RouteSpecTcpRouteActionWeightedTargetArray) ElementType ¶
func (RouteSpecTcpRouteActionWeightedTargetArray) ElementType() reflect.Type
func (RouteSpecTcpRouteActionWeightedTargetArray) ToRouteSpecTcpRouteActionWeightedTargetArrayOutput ¶
func (i RouteSpecTcpRouteActionWeightedTargetArray) ToRouteSpecTcpRouteActionWeightedTargetArrayOutput() RouteSpecTcpRouteActionWeightedTargetArrayOutput
func (RouteSpecTcpRouteActionWeightedTargetArray) ToRouteSpecTcpRouteActionWeightedTargetArrayOutputWithContext ¶
func (i RouteSpecTcpRouteActionWeightedTargetArray) ToRouteSpecTcpRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionWeightedTargetArrayOutput
type RouteSpecTcpRouteActionWeightedTargetArrayInput ¶
type RouteSpecTcpRouteActionWeightedTargetArrayInput interface {
pulumi.Input
ToRouteSpecTcpRouteActionWeightedTargetArrayOutput() RouteSpecTcpRouteActionWeightedTargetArrayOutput
ToRouteSpecTcpRouteActionWeightedTargetArrayOutputWithContext(context.Context) RouteSpecTcpRouteActionWeightedTargetArrayOutput
}
RouteSpecTcpRouteActionWeightedTargetArrayInput is an input type that accepts RouteSpecTcpRouteActionWeightedTargetArray and RouteSpecTcpRouteActionWeightedTargetArrayOutput values. You can construct a concrete instance of `RouteSpecTcpRouteActionWeightedTargetArrayInput` via:
RouteSpecTcpRouteActionWeightedTargetArray{ RouteSpecTcpRouteActionWeightedTargetArgs{...} }
type RouteSpecTcpRouteActionWeightedTargetArrayOutput ¶
type RouteSpecTcpRouteActionWeightedTargetArrayOutput struct{ *pulumi.OutputState }
func (RouteSpecTcpRouteActionWeightedTargetArrayOutput) ElementType ¶
func (RouteSpecTcpRouteActionWeightedTargetArrayOutput) ElementType() reflect.Type
func (RouteSpecTcpRouteActionWeightedTargetArrayOutput) ToRouteSpecTcpRouteActionWeightedTargetArrayOutput ¶
func (o RouteSpecTcpRouteActionWeightedTargetArrayOutput) ToRouteSpecTcpRouteActionWeightedTargetArrayOutput() RouteSpecTcpRouteActionWeightedTargetArrayOutput
func (RouteSpecTcpRouteActionWeightedTargetArrayOutput) ToRouteSpecTcpRouteActionWeightedTargetArrayOutputWithContext ¶
func (o RouteSpecTcpRouteActionWeightedTargetArrayOutput) ToRouteSpecTcpRouteActionWeightedTargetArrayOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionWeightedTargetArrayOutput
type RouteSpecTcpRouteActionWeightedTargetInput ¶
type RouteSpecTcpRouteActionWeightedTargetInput interface {
pulumi.Input
ToRouteSpecTcpRouteActionWeightedTargetOutput() RouteSpecTcpRouteActionWeightedTargetOutput
ToRouteSpecTcpRouteActionWeightedTargetOutputWithContext(context.Context) RouteSpecTcpRouteActionWeightedTargetOutput
}
RouteSpecTcpRouteActionWeightedTargetInput is an input type that accepts RouteSpecTcpRouteActionWeightedTargetArgs and RouteSpecTcpRouteActionWeightedTargetOutput values. You can construct a concrete instance of `RouteSpecTcpRouteActionWeightedTargetInput` via:
RouteSpecTcpRouteActionWeightedTargetArgs{...}
type RouteSpecTcpRouteActionWeightedTargetOutput ¶
type RouteSpecTcpRouteActionWeightedTargetOutput struct{ *pulumi.OutputState }
func (RouteSpecTcpRouteActionWeightedTargetOutput) ElementType ¶
func (RouteSpecTcpRouteActionWeightedTargetOutput) ElementType() reflect.Type
func (RouteSpecTcpRouteActionWeightedTargetOutput) Port ¶ added in v5.29.0
func (o RouteSpecTcpRouteActionWeightedTargetOutput) Port() pulumi.IntPtrOutput
The targeted port of the weighted object.
func (RouteSpecTcpRouteActionWeightedTargetOutput) ToRouteSpecTcpRouteActionWeightedTargetOutput ¶
func (o RouteSpecTcpRouteActionWeightedTargetOutput) ToRouteSpecTcpRouteActionWeightedTargetOutput() RouteSpecTcpRouteActionWeightedTargetOutput
func (RouteSpecTcpRouteActionWeightedTargetOutput) ToRouteSpecTcpRouteActionWeightedTargetOutputWithContext ¶
func (o RouteSpecTcpRouteActionWeightedTargetOutput) ToRouteSpecTcpRouteActionWeightedTargetOutputWithContext(ctx context.Context) RouteSpecTcpRouteActionWeightedTargetOutput
func (RouteSpecTcpRouteActionWeightedTargetOutput) VirtualNode ¶
func (o RouteSpecTcpRouteActionWeightedTargetOutput) VirtualNode() pulumi.StringOutput
Virtual node to associate with the weighted target. Must be between 1 and 255 characters in length.
func (RouteSpecTcpRouteActionWeightedTargetOutput) Weight ¶
func (o RouteSpecTcpRouteActionWeightedTargetOutput) Weight() pulumi.IntOutput
Relative weight of the weighted target. An integer between 0 and 100.
type RouteSpecTcpRouteArgs ¶
type RouteSpecTcpRouteArgs struct {
// Action to take if a match is determined.
Action RouteSpecTcpRouteActionInput `pulumi:"action"`
// Criteria for determining an gRPC request match.
Match RouteSpecTcpRouteMatchPtrInput `pulumi:"match"`
// Types of timeouts.
Timeout RouteSpecTcpRouteTimeoutPtrInput `pulumi:"timeout"`
}
func (RouteSpecTcpRouteArgs) ElementType ¶
func (RouteSpecTcpRouteArgs) ElementType() reflect.Type
func (RouteSpecTcpRouteArgs) ToRouteSpecTcpRouteOutput ¶
func (i RouteSpecTcpRouteArgs) ToRouteSpecTcpRouteOutput() RouteSpecTcpRouteOutput
func (RouteSpecTcpRouteArgs) ToRouteSpecTcpRouteOutputWithContext ¶
func (i RouteSpecTcpRouteArgs) ToRouteSpecTcpRouteOutputWithContext(ctx context.Context) RouteSpecTcpRouteOutput
func (RouteSpecTcpRouteArgs) ToRouteSpecTcpRoutePtrOutput ¶
func (i RouteSpecTcpRouteArgs) ToRouteSpecTcpRoutePtrOutput() RouteSpecTcpRoutePtrOutput
func (RouteSpecTcpRouteArgs) ToRouteSpecTcpRoutePtrOutputWithContext ¶
func (i RouteSpecTcpRouteArgs) ToRouteSpecTcpRoutePtrOutputWithContext(ctx context.Context) RouteSpecTcpRoutePtrOutput
type RouteSpecTcpRouteInput ¶
type RouteSpecTcpRouteInput interface {
pulumi.Input
ToRouteSpecTcpRouteOutput() RouteSpecTcpRouteOutput
ToRouteSpecTcpRouteOutputWithContext(context.Context) RouteSpecTcpRouteOutput
}
RouteSpecTcpRouteInput is an input type that accepts RouteSpecTcpRouteArgs and RouteSpecTcpRouteOutput values. You can construct a concrete instance of `RouteSpecTcpRouteInput` via:
RouteSpecTcpRouteArgs{...}
type RouteSpecTcpRouteMatch ¶ added in v5.29.0
type RouteSpecTcpRouteMatch struct {
// The port number to match from the request.
Port *int `pulumi:"port"`
}
type RouteSpecTcpRouteMatchArgs ¶ added in v5.29.0
type RouteSpecTcpRouteMatchArgs struct {
// The port number to match from the request.
Port pulumi.IntPtrInput `pulumi:"port"`
}
func (RouteSpecTcpRouteMatchArgs) ElementType ¶ added in v5.29.0
func (RouteSpecTcpRouteMatchArgs) ElementType() reflect.Type
func (RouteSpecTcpRouteMatchArgs) ToRouteSpecTcpRouteMatchOutput ¶ added in v5.29.0
func (i RouteSpecTcpRouteMatchArgs) ToRouteSpecTcpRouteMatchOutput() RouteSpecTcpRouteMatchOutput
func (RouteSpecTcpRouteMatchArgs) ToRouteSpecTcpRouteMatchOutputWithContext ¶ added in v5.29.0
func (i RouteSpecTcpRouteMatchArgs) ToRouteSpecTcpRouteMatchOutputWithContext(ctx context.Context) RouteSpecTcpRouteMatchOutput
func (RouteSpecTcpRouteMatchArgs) ToRouteSpecTcpRouteMatchPtrOutput ¶ added in v5.29.0
func (i RouteSpecTcpRouteMatchArgs) ToRouteSpecTcpRouteMatchPtrOutput() RouteSpecTcpRouteMatchPtrOutput
func (RouteSpecTcpRouteMatchArgs) ToRouteSpecTcpRouteMatchPtrOutputWithContext ¶ added in v5.29.0
func (i RouteSpecTcpRouteMatchArgs) ToRouteSpecTcpRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteMatchPtrOutput
type RouteSpecTcpRouteMatchInput ¶ added in v5.29.0
type RouteSpecTcpRouteMatchInput interface {
pulumi.Input
ToRouteSpecTcpRouteMatchOutput() RouteSpecTcpRouteMatchOutput
ToRouteSpecTcpRouteMatchOutputWithContext(context.Context) RouteSpecTcpRouteMatchOutput
}
RouteSpecTcpRouteMatchInput is an input type that accepts RouteSpecTcpRouteMatchArgs and RouteSpecTcpRouteMatchOutput values. You can construct a concrete instance of `RouteSpecTcpRouteMatchInput` via:
RouteSpecTcpRouteMatchArgs{...}
type RouteSpecTcpRouteMatchOutput ¶ added in v5.29.0
type RouteSpecTcpRouteMatchOutput struct{ *pulumi.OutputState }
func (RouteSpecTcpRouteMatchOutput) ElementType ¶ added in v5.29.0
func (RouteSpecTcpRouteMatchOutput) ElementType() reflect.Type
func (RouteSpecTcpRouteMatchOutput) Port ¶ added in v5.29.0
func (o RouteSpecTcpRouteMatchOutput) Port() pulumi.IntPtrOutput
The port number to match from the request.
func (RouteSpecTcpRouteMatchOutput) ToRouteSpecTcpRouteMatchOutput ¶ added in v5.29.0
func (o RouteSpecTcpRouteMatchOutput) ToRouteSpecTcpRouteMatchOutput() RouteSpecTcpRouteMatchOutput
func (RouteSpecTcpRouteMatchOutput) ToRouteSpecTcpRouteMatchOutputWithContext ¶ added in v5.29.0
func (o RouteSpecTcpRouteMatchOutput) ToRouteSpecTcpRouteMatchOutputWithContext(ctx context.Context) RouteSpecTcpRouteMatchOutput
func (RouteSpecTcpRouteMatchOutput) ToRouteSpecTcpRouteMatchPtrOutput ¶ added in v5.29.0
func (o RouteSpecTcpRouteMatchOutput) ToRouteSpecTcpRouteMatchPtrOutput() RouteSpecTcpRouteMatchPtrOutput
func (RouteSpecTcpRouteMatchOutput) ToRouteSpecTcpRouteMatchPtrOutputWithContext ¶ added in v5.29.0
func (o RouteSpecTcpRouteMatchOutput) ToRouteSpecTcpRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteMatchPtrOutput
type RouteSpecTcpRouteMatchPtrInput ¶ added in v5.29.0
type RouteSpecTcpRouteMatchPtrInput interface {
pulumi.Input
ToRouteSpecTcpRouteMatchPtrOutput() RouteSpecTcpRouteMatchPtrOutput
ToRouteSpecTcpRouteMatchPtrOutputWithContext(context.Context) RouteSpecTcpRouteMatchPtrOutput
}
RouteSpecTcpRouteMatchPtrInput is an input type that accepts RouteSpecTcpRouteMatchArgs, RouteSpecTcpRouteMatchPtr and RouteSpecTcpRouteMatchPtrOutput values. You can construct a concrete instance of `RouteSpecTcpRouteMatchPtrInput` via:
RouteSpecTcpRouteMatchArgs{...}
or:
nil
func RouteSpecTcpRouteMatchPtr ¶ added in v5.29.0
func RouteSpecTcpRouteMatchPtr(v *RouteSpecTcpRouteMatchArgs) RouteSpecTcpRouteMatchPtrInput
type RouteSpecTcpRouteMatchPtrOutput ¶ added in v5.29.0
type RouteSpecTcpRouteMatchPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecTcpRouteMatchPtrOutput) Elem ¶ added in v5.29.0
func (o RouteSpecTcpRouteMatchPtrOutput) Elem() RouteSpecTcpRouteMatchOutput
func (RouteSpecTcpRouteMatchPtrOutput) ElementType ¶ added in v5.29.0
func (RouteSpecTcpRouteMatchPtrOutput) ElementType() reflect.Type
func (RouteSpecTcpRouteMatchPtrOutput) Port ¶ added in v5.29.0
func (o RouteSpecTcpRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
The port number to match from the request.
func (RouteSpecTcpRouteMatchPtrOutput) ToRouteSpecTcpRouteMatchPtrOutput ¶ added in v5.29.0
func (o RouteSpecTcpRouteMatchPtrOutput) ToRouteSpecTcpRouteMatchPtrOutput() RouteSpecTcpRouteMatchPtrOutput
func (RouteSpecTcpRouteMatchPtrOutput) ToRouteSpecTcpRouteMatchPtrOutputWithContext ¶ added in v5.29.0
func (o RouteSpecTcpRouteMatchPtrOutput) ToRouteSpecTcpRouteMatchPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteMatchPtrOutput
type RouteSpecTcpRouteOutput ¶
type RouteSpecTcpRouteOutput struct{ *pulumi.OutputState }
func (RouteSpecTcpRouteOutput) Action ¶
func (o RouteSpecTcpRouteOutput) Action() RouteSpecTcpRouteActionOutput
Action to take if a match is determined.
func (RouteSpecTcpRouteOutput) ElementType ¶
func (RouteSpecTcpRouteOutput) ElementType() reflect.Type
func (RouteSpecTcpRouteOutput) Match ¶ added in v5.29.0
func (o RouteSpecTcpRouteOutput) Match() RouteSpecTcpRouteMatchPtrOutput
Criteria for determining an gRPC request match.
func (RouteSpecTcpRouteOutput) Timeout ¶
func (o RouteSpecTcpRouteOutput) Timeout() RouteSpecTcpRouteTimeoutPtrOutput
Types of timeouts.
func (RouteSpecTcpRouteOutput) ToRouteSpecTcpRouteOutput ¶
func (o RouteSpecTcpRouteOutput) ToRouteSpecTcpRouteOutput() RouteSpecTcpRouteOutput
func (RouteSpecTcpRouteOutput) ToRouteSpecTcpRouteOutputWithContext ¶
func (o RouteSpecTcpRouteOutput) ToRouteSpecTcpRouteOutputWithContext(ctx context.Context) RouteSpecTcpRouteOutput
func (RouteSpecTcpRouteOutput) ToRouteSpecTcpRoutePtrOutput ¶
func (o RouteSpecTcpRouteOutput) ToRouteSpecTcpRoutePtrOutput() RouteSpecTcpRoutePtrOutput
func (RouteSpecTcpRouteOutput) ToRouteSpecTcpRoutePtrOutputWithContext ¶
func (o RouteSpecTcpRouteOutput) ToRouteSpecTcpRoutePtrOutputWithContext(ctx context.Context) RouteSpecTcpRoutePtrOutput
type RouteSpecTcpRoutePtrInput ¶
type RouteSpecTcpRoutePtrInput interface {
pulumi.Input
ToRouteSpecTcpRoutePtrOutput() RouteSpecTcpRoutePtrOutput
ToRouteSpecTcpRoutePtrOutputWithContext(context.Context) RouteSpecTcpRoutePtrOutput
}
RouteSpecTcpRoutePtrInput is an input type that accepts RouteSpecTcpRouteArgs, RouteSpecTcpRoutePtr and RouteSpecTcpRoutePtrOutput values. You can construct a concrete instance of `RouteSpecTcpRoutePtrInput` via:
RouteSpecTcpRouteArgs{...}
or:
nil
func RouteSpecTcpRoutePtr ¶
func RouteSpecTcpRoutePtr(v *RouteSpecTcpRouteArgs) RouteSpecTcpRoutePtrInput
type RouteSpecTcpRoutePtrOutput ¶
type RouteSpecTcpRoutePtrOutput struct{ *pulumi.OutputState }
func (RouteSpecTcpRoutePtrOutput) Action ¶
func (o RouteSpecTcpRoutePtrOutput) Action() RouteSpecTcpRouteActionPtrOutput
Action to take if a match is determined.
func (RouteSpecTcpRoutePtrOutput) Elem ¶
func (o RouteSpecTcpRoutePtrOutput) Elem() RouteSpecTcpRouteOutput
func (RouteSpecTcpRoutePtrOutput) ElementType ¶
func (RouteSpecTcpRoutePtrOutput) ElementType() reflect.Type
func (RouteSpecTcpRoutePtrOutput) Match ¶ added in v5.29.0
func (o RouteSpecTcpRoutePtrOutput) Match() RouteSpecTcpRouteMatchPtrOutput
Criteria for determining an gRPC request match.
func (RouteSpecTcpRoutePtrOutput) Timeout ¶
func (o RouteSpecTcpRoutePtrOutput) Timeout() RouteSpecTcpRouteTimeoutPtrOutput
Types of timeouts.
func (RouteSpecTcpRoutePtrOutput) ToRouteSpecTcpRoutePtrOutput ¶
func (o RouteSpecTcpRoutePtrOutput) ToRouteSpecTcpRoutePtrOutput() RouteSpecTcpRoutePtrOutput
func (RouteSpecTcpRoutePtrOutput) ToRouteSpecTcpRoutePtrOutputWithContext ¶
func (o RouteSpecTcpRoutePtrOutput) ToRouteSpecTcpRoutePtrOutputWithContext(ctx context.Context) RouteSpecTcpRoutePtrOutput
type RouteSpecTcpRouteTimeout ¶
type RouteSpecTcpRouteTimeout struct {
// Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
Idle *RouteSpecTcpRouteTimeoutIdle `pulumi:"idle"`
}
type RouteSpecTcpRouteTimeoutArgs ¶
type RouteSpecTcpRouteTimeoutArgs struct {
// Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
Idle RouteSpecTcpRouteTimeoutIdlePtrInput `pulumi:"idle"`
}
func (RouteSpecTcpRouteTimeoutArgs) ElementType ¶
func (RouteSpecTcpRouteTimeoutArgs) ElementType() reflect.Type
func (RouteSpecTcpRouteTimeoutArgs) ToRouteSpecTcpRouteTimeoutOutput ¶
func (i RouteSpecTcpRouteTimeoutArgs) ToRouteSpecTcpRouteTimeoutOutput() RouteSpecTcpRouteTimeoutOutput
func (RouteSpecTcpRouteTimeoutArgs) ToRouteSpecTcpRouteTimeoutOutputWithContext ¶
func (i RouteSpecTcpRouteTimeoutArgs) ToRouteSpecTcpRouteTimeoutOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutOutput
func (RouteSpecTcpRouteTimeoutArgs) ToRouteSpecTcpRouteTimeoutPtrOutput ¶
func (i RouteSpecTcpRouteTimeoutArgs) ToRouteSpecTcpRouteTimeoutPtrOutput() RouteSpecTcpRouteTimeoutPtrOutput
func (RouteSpecTcpRouteTimeoutArgs) ToRouteSpecTcpRouteTimeoutPtrOutputWithContext ¶
func (i RouteSpecTcpRouteTimeoutArgs) ToRouteSpecTcpRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutPtrOutput
type RouteSpecTcpRouteTimeoutIdleArgs ¶
type RouteSpecTcpRouteTimeoutIdleArgs struct {
// Unit of time. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// Number of time units. Minimum value of `0`.
Value pulumi.IntInput `pulumi:"value"`
}
func (RouteSpecTcpRouteTimeoutIdleArgs) ElementType ¶
func (RouteSpecTcpRouteTimeoutIdleArgs) ElementType() reflect.Type
func (RouteSpecTcpRouteTimeoutIdleArgs) ToRouteSpecTcpRouteTimeoutIdleOutput ¶
func (i RouteSpecTcpRouteTimeoutIdleArgs) ToRouteSpecTcpRouteTimeoutIdleOutput() RouteSpecTcpRouteTimeoutIdleOutput
func (RouteSpecTcpRouteTimeoutIdleArgs) ToRouteSpecTcpRouteTimeoutIdleOutputWithContext ¶
func (i RouteSpecTcpRouteTimeoutIdleArgs) ToRouteSpecTcpRouteTimeoutIdleOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutIdleOutput
func (RouteSpecTcpRouteTimeoutIdleArgs) ToRouteSpecTcpRouteTimeoutIdlePtrOutput ¶
func (i RouteSpecTcpRouteTimeoutIdleArgs) ToRouteSpecTcpRouteTimeoutIdlePtrOutput() RouteSpecTcpRouteTimeoutIdlePtrOutput
func (RouteSpecTcpRouteTimeoutIdleArgs) ToRouteSpecTcpRouteTimeoutIdlePtrOutputWithContext ¶
func (i RouteSpecTcpRouteTimeoutIdleArgs) ToRouteSpecTcpRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutIdlePtrOutput
type RouteSpecTcpRouteTimeoutIdleInput ¶
type RouteSpecTcpRouteTimeoutIdleInput interface {
pulumi.Input
ToRouteSpecTcpRouteTimeoutIdleOutput() RouteSpecTcpRouteTimeoutIdleOutput
ToRouteSpecTcpRouteTimeoutIdleOutputWithContext(context.Context) RouteSpecTcpRouteTimeoutIdleOutput
}
RouteSpecTcpRouteTimeoutIdleInput is an input type that accepts RouteSpecTcpRouteTimeoutIdleArgs and RouteSpecTcpRouteTimeoutIdleOutput values. You can construct a concrete instance of `RouteSpecTcpRouteTimeoutIdleInput` via:
RouteSpecTcpRouteTimeoutIdleArgs{...}
type RouteSpecTcpRouteTimeoutIdleOutput ¶
type RouteSpecTcpRouteTimeoutIdleOutput struct{ *pulumi.OutputState }
func (RouteSpecTcpRouteTimeoutIdleOutput) ElementType ¶
func (RouteSpecTcpRouteTimeoutIdleOutput) ElementType() reflect.Type
func (RouteSpecTcpRouteTimeoutIdleOutput) ToRouteSpecTcpRouteTimeoutIdleOutput ¶
func (o RouteSpecTcpRouteTimeoutIdleOutput) ToRouteSpecTcpRouteTimeoutIdleOutput() RouteSpecTcpRouteTimeoutIdleOutput
func (RouteSpecTcpRouteTimeoutIdleOutput) ToRouteSpecTcpRouteTimeoutIdleOutputWithContext ¶
func (o RouteSpecTcpRouteTimeoutIdleOutput) ToRouteSpecTcpRouteTimeoutIdleOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutIdleOutput
func (RouteSpecTcpRouteTimeoutIdleOutput) ToRouteSpecTcpRouteTimeoutIdlePtrOutput ¶
func (o RouteSpecTcpRouteTimeoutIdleOutput) ToRouteSpecTcpRouteTimeoutIdlePtrOutput() RouteSpecTcpRouteTimeoutIdlePtrOutput
func (RouteSpecTcpRouteTimeoutIdleOutput) ToRouteSpecTcpRouteTimeoutIdlePtrOutputWithContext ¶
func (o RouteSpecTcpRouteTimeoutIdleOutput) ToRouteSpecTcpRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutIdlePtrOutput
func (RouteSpecTcpRouteTimeoutIdleOutput) Unit ¶
func (o RouteSpecTcpRouteTimeoutIdleOutput) Unit() pulumi.StringOutput
Unit of time. Valid values: `ms`, `s`.
func (RouteSpecTcpRouteTimeoutIdleOutput) Value ¶
func (o RouteSpecTcpRouteTimeoutIdleOutput) Value() pulumi.IntOutput
Number of time units. Minimum value of `0`.
type RouteSpecTcpRouteTimeoutIdlePtrInput ¶
type RouteSpecTcpRouteTimeoutIdlePtrInput interface {
pulumi.Input
ToRouteSpecTcpRouteTimeoutIdlePtrOutput() RouteSpecTcpRouteTimeoutIdlePtrOutput
ToRouteSpecTcpRouteTimeoutIdlePtrOutputWithContext(context.Context) RouteSpecTcpRouteTimeoutIdlePtrOutput
}
RouteSpecTcpRouteTimeoutIdlePtrInput is an input type that accepts RouteSpecTcpRouteTimeoutIdleArgs, RouteSpecTcpRouteTimeoutIdlePtr and RouteSpecTcpRouteTimeoutIdlePtrOutput values. You can construct a concrete instance of `RouteSpecTcpRouteTimeoutIdlePtrInput` via:
RouteSpecTcpRouteTimeoutIdleArgs{...}
or:
nil
func RouteSpecTcpRouteTimeoutIdlePtr ¶
func RouteSpecTcpRouteTimeoutIdlePtr(v *RouteSpecTcpRouteTimeoutIdleArgs) RouteSpecTcpRouteTimeoutIdlePtrInput
type RouteSpecTcpRouteTimeoutIdlePtrOutput ¶
type RouteSpecTcpRouteTimeoutIdlePtrOutput struct{ *pulumi.OutputState }
func (RouteSpecTcpRouteTimeoutIdlePtrOutput) ElementType ¶
func (RouteSpecTcpRouteTimeoutIdlePtrOutput) ElementType() reflect.Type
func (RouteSpecTcpRouteTimeoutIdlePtrOutput) ToRouteSpecTcpRouteTimeoutIdlePtrOutput ¶
func (o RouteSpecTcpRouteTimeoutIdlePtrOutput) ToRouteSpecTcpRouteTimeoutIdlePtrOutput() RouteSpecTcpRouteTimeoutIdlePtrOutput
func (RouteSpecTcpRouteTimeoutIdlePtrOutput) ToRouteSpecTcpRouteTimeoutIdlePtrOutputWithContext ¶
func (o RouteSpecTcpRouteTimeoutIdlePtrOutput) ToRouteSpecTcpRouteTimeoutIdlePtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutIdlePtrOutput
func (RouteSpecTcpRouteTimeoutIdlePtrOutput) Unit ¶
func (o RouteSpecTcpRouteTimeoutIdlePtrOutput) Unit() pulumi.StringPtrOutput
Unit of time. Valid values: `ms`, `s`.
func (RouteSpecTcpRouteTimeoutIdlePtrOutput) Value ¶
func (o RouteSpecTcpRouteTimeoutIdlePtrOutput) Value() pulumi.IntPtrOutput
Number of time units. Minimum value of `0`.
type RouteSpecTcpRouteTimeoutInput ¶
type RouteSpecTcpRouteTimeoutInput interface {
pulumi.Input
ToRouteSpecTcpRouteTimeoutOutput() RouteSpecTcpRouteTimeoutOutput
ToRouteSpecTcpRouteTimeoutOutputWithContext(context.Context) RouteSpecTcpRouteTimeoutOutput
}
RouteSpecTcpRouteTimeoutInput is an input type that accepts RouteSpecTcpRouteTimeoutArgs and RouteSpecTcpRouteTimeoutOutput values. You can construct a concrete instance of `RouteSpecTcpRouteTimeoutInput` via:
RouteSpecTcpRouteTimeoutArgs{...}
type RouteSpecTcpRouteTimeoutOutput ¶
type RouteSpecTcpRouteTimeoutOutput struct{ *pulumi.OutputState }
func (RouteSpecTcpRouteTimeoutOutput) ElementType ¶
func (RouteSpecTcpRouteTimeoutOutput) ElementType() reflect.Type
func (RouteSpecTcpRouteTimeoutOutput) Idle ¶
func (o RouteSpecTcpRouteTimeoutOutput) Idle() RouteSpecTcpRouteTimeoutIdlePtrOutput
Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
func (RouteSpecTcpRouteTimeoutOutput) ToRouteSpecTcpRouteTimeoutOutput ¶
func (o RouteSpecTcpRouteTimeoutOutput) ToRouteSpecTcpRouteTimeoutOutput() RouteSpecTcpRouteTimeoutOutput
func (RouteSpecTcpRouteTimeoutOutput) ToRouteSpecTcpRouteTimeoutOutputWithContext ¶
func (o RouteSpecTcpRouteTimeoutOutput) ToRouteSpecTcpRouteTimeoutOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutOutput
func (RouteSpecTcpRouteTimeoutOutput) ToRouteSpecTcpRouteTimeoutPtrOutput ¶
func (o RouteSpecTcpRouteTimeoutOutput) ToRouteSpecTcpRouteTimeoutPtrOutput() RouteSpecTcpRouteTimeoutPtrOutput
func (RouteSpecTcpRouteTimeoutOutput) ToRouteSpecTcpRouteTimeoutPtrOutputWithContext ¶
func (o RouteSpecTcpRouteTimeoutOutput) ToRouteSpecTcpRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutPtrOutput
type RouteSpecTcpRouteTimeoutPtrInput ¶
type RouteSpecTcpRouteTimeoutPtrInput interface {
pulumi.Input
ToRouteSpecTcpRouteTimeoutPtrOutput() RouteSpecTcpRouteTimeoutPtrOutput
ToRouteSpecTcpRouteTimeoutPtrOutputWithContext(context.Context) RouteSpecTcpRouteTimeoutPtrOutput
}
RouteSpecTcpRouteTimeoutPtrInput is an input type that accepts RouteSpecTcpRouteTimeoutArgs, RouteSpecTcpRouteTimeoutPtr and RouteSpecTcpRouteTimeoutPtrOutput values. You can construct a concrete instance of `RouteSpecTcpRouteTimeoutPtrInput` via:
RouteSpecTcpRouteTimeoutArgs{...}
or:
nil
func RouteSpecTcpRouteTimeoutPtr ¶
func RouteSpecTcpRouteTimeoutPtr(v *RouteSpecTcpRouteTimeoutArgs) RouteSpecTcpRouteTimeoutPtrInput
type RouteSpecTcpRouteTimeoutPtrOutput ¶
type RouteSpecTcpRouteTimeoutPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecTcpRouteTimeoutPtrOutput) Elem ¶
func (o RouteSpecTcpRouteTimeoutPtrOutput) Elem() RouteSpecTcpRouteTimeoutOutput
func (RouteSpecTcpRouteTimeoutPtrOutput) ElementType ¶
func (RouteSpecTcpRouteTimeoutPtrOutput) ElementType() reflect.Type
func (RouteSpecTcpRouteTimeoutPtrOutput) Idle ¶
Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
func (RouteSpecTcpRouteTimeoutPtrOutput) ToRouteSpecTcpRouteTimeoutPtrOutput ¶
func (o RouteSpecTcpRouteTimeoutPtrOutput) ToRouteSpecTcpRouteTimeoutPtrOutput() RouteSpecTcpRouteTimeoutPtrOutput
func (RouteSpecTcpRouteTimeoutPtrOutput) ToRouteSpecTcpRouteTimeoutPtrOutputWithContext ¶
func (o RouteSpecTcpRouteTimeoutPtrOutput) ToRouteSpecTcpRouteTimeoutPtrOutputWithContext(ctx context.Context) RouteSpecTcpRouteTimeoutPtrOutput
type RouteState ¶
type RouteState struct {
// ARN of the route.
Arn pulumi.StringPtrInput
// Creation date of the route.
CreatedDate pulumi.StringPtrInput
// Last update date of the route.
LastUpdatedDate pulumi.StringPtrInput
// Name of the service mesh in which to create the route. Must be between 1 and 255 characters in length.
MeshName pulumi.StringPtrInput
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringPtrInput
// Name to use for the route. Must be between 1 and 255 characters in length.
Name pulumi.StringPtrInput
// Resource owner's AWS account ID.
ResourceOwner pulumi.StringPtrInput
// Route specification to apply.
Spec RouteSpecPtrInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
// Name of the virtual router in which to create the route. Must be between 1 and 255 characters in length.
VirtualRouterName pulumi.StringPtrInput
}
func (RouteState) ElementType ¶
func (RouteState) ElementType() reflect.Type
type VirtualGateway ¶
type VirtualGateway struct {
pulumi.CustomResourceState
// ARN of the virtual gateway.
Arn pulumi.StringOutput `pulumi:"arn"`
// Creation date of the virtual gateway.
CreatedDate pulumi.StringOutput `pulumi:"createdDate"`
// Last update date of the virtual gateway.
LastUpdatedDate pulumi.StringOutput `pulumi:"lastUpdatedDate"`
// Name of the service mesh in which to create the virtual gateway. Must be between 1 and 255 characters in length.
MeshName pulumi.StringOutput `pulumi:"meshName"`
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringOutput `pulumi:"meshOwner"`
// Name to use for the virtual gateway. Must be between 1 and 255 characters in length.
Name pulumi.StringOutput `pulumi:"name"`
// Resource owner's AWS account ID.
ResourceOwner pulumi.StringOutput `pulumi:"resourceOwner"`
// Virtual gateway specification to apply.
Spec VirtualGatewaySpecOutput `pulumi:"spec"`
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
}
Provides an AWS App Mesh virtual gateway resource.
## Example Usage ### Access Logs and TLS
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.NewVirtualGateway(ctx, "example", &appmesh.VirtualGatewayArgs{
MeshName: pulumi.String("example-service-mesh"),
Spec: &appmesh.VirtualGatewaySpecArgs{
Listener: &appmesh.VirtualGatewaySpecListenerArgs{
PortMapping: &appmesh.VirtualGatewaySpecListenerPortMappingArgs{
Port: pulumi.Int(8080),
Protocol: pulumi.String("http"),
},
Tls: &appmesh.VirtualGatewaySpecListenerTlsArgs{
Certificate: &appmesh.VirtualGatewaySpecListenerTlsCertificateArgs{
Acm: &appmesh.VirtualGatewaySpecListenerTlsCertificateAcmArgs{
CertificateArn: pulumi.Any(aws_acm_certificate.Example.Arn),
},
},
Mode: pulumi.String("STRICT"),
},
},
Logging: &appmesh.VirtualGatewaySpecLoggingArgs{
AccessLog: &appmesh.VirtualGatewaySpecLoggingAccessLogArgs{
File: &appmesh.VirtualGatewaySpecLoggingAccessLogFileArgs{
Path: pulumi.String("/var/log/access.log"),
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
```
## Import
App Mesh virtual gateway can be imported using `mesh_name` together with the virtual gateway's `name`, e.g.,
```sh
$ pulumi import aws:appmesh/virtualGateway:VirtualGateway example mesh/gw1
```
func GetVirtualGateway ¶
func GetVirtualGateway(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualGatewayState, opts ...pulumi.ResourceOption) (*VirtualGateway, error)
GetVirtualGateway gets an existing VirtualGateway 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 NewVirtualGateway ¶
func NewVirtualGateway(ctx *pulumi.Context, name string, args *VirtualGatewayArgs, opts ...pulumi.ResourceOption) (*VirtualGateway, error)
NewVirtualGateway registers a new resource with the given unique name, arguments, and options.
func (*VirtualGateway) ElementType ¶
func (*VirtualGateway) ElementType() reflect.Type
func (*VirtualGateway) ToVirtualGatewayOutput ¶
func (i *VirtualGateway) ToVirtualGatewayOutput() VirtualGatewayOutput
func (*VirtualGateway) ToVirtualGatewayOutputWithContext ¶
func (i *VirtualGateway) ToVirtualGatewayOutputWithContext(ctx context.Context) VirtualGatewayOutput
type VirtualGatewayArgs ¶
type VirtualGatewayArgs struct {
// Name of the service mesh in which to create the virtual gateway. Must be between 1 and 255 characters in length.
MeshName pulumi.StringInput
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringPtrInput
// Name to use for the virtual gateway. Must be between 1 and 255 characters in length.
Name pulumi.StringPtrInput
// Virtual gateway specification to apply.
Spec VirtualGatewaySpecInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
}
The set of arguments for constructing a VirtualGateway resource.
func (VirtualGatewayArgs) ElementType ¶
func (VirtualGatewayArgs) ElementType() reflect.Type
type VirtualGatewayArray ¶
type VirtualGatewayArray []VirtualGatewayInput
func (VirtualGatewayArray) ElementType ¶
func (VirtualGatewayArray) ElementType() reflect.Type
func (VirtualGatewayArray) ToVirtualGatewayArrayOutput ¶
func (i VirtualGatewayArray) ToVirtualGatewayArrayOutput() VirtualGatewayArrayOutput
func (VirtualGatewayArray) ToVirtualGatewayArrayOutputWithContext ¶
func (i VirtualGatewayArray) ToVirtualGatewayArrayOutputWithContext(ctx context.Context) VirtualGatewayArrayOutput
type VirtualGatewayArrayInput ¶
type VirtualGatewayArrayInput interface {
pulumi.Input
ToVirtualGatewayArrayOutput() VirtualGatewayArrayOutput
ToVirtualGatewayArrayOutputWithContext(context.Context) VirtualGatewayArrayOutput
}
VirtualGatewayArrayInput is an input type that accepts VirtualGatewayArray and VirtualGatewayArrayOutput values. You can construct a concrete instance of `VirtualGatewayArrayInput` via:
VirtualGatewayArray{ VirtualGatewayArgs{...} }
type VirtualGatewayArrayOutput ¶
type VirtualGatewayArrayOutput struct{ *pulumi.OutputState }
func (VirtualGatewayArrayOutput) ElementType ¶
func (VirtualGatewayArrayOutput) ElementType() reflect.Type
func (VirtualGatewayArrayOutput) Index ¶
func (o VirtualGatewayArrayOutput) Index(i pulumi.IntInput) VirtualGatewayOutput
func (VirtualGatewayArrayOutput) ToVirtualGatewayArrayOutput ¶
func (o VirtualGatewayArrayOutput) ToVirtualGatewayArrayOutput() VirtualGatewayArrayOutput
func (VirtualGatewayArrayOutput) ToVirtualGatewayArrayOutputWithContext ¶
func (o VirtualGatewayArrayOutput) ToVirtualGatewayArrayOutputWithContext(ctx context.Context) VirtualGatewayArrayOutput
type VirtualGatewayInput ¶
type VirtualGatewayInput interface {
pulumi.Input
ToVirtualGatewayOutput() VirtualGatewayOutput
ToVirtualGatewayOutputWithContext(ctx context.Context) VirtualGatewayOutput
}
type VirtualGatewayMap ¶
type VirtualGatewayMap map[string]VirtualGatewayInput
func (VirtualGatewayMap) ElementType ¶
func (VirtualGatewayMap) ElementType() reflect.Type
func (VirtualGatewayMap) ToVirtualGatewayMapOutput ¶
func (i VirtualGatewayMap) ToVirtualGatewayMapOutput() VirtualGatewayMapOutput
func (VirtualGatewayMap) ToVirtualGatewayMapOutputWithContext ¶
func (i VirtualGatewayMap) ToVirtualGatewayMapOutputWithContext(ctx context.Context) VirtualGatewayMapOutput
type VirtualGatewayMapInput ¶
type VirtualGatewayMapInput interface {
pulumi.Input
ToVirtualGatewayMapOutput() VirtualGatewayMapOutput
ToVirtualGatewayMapOutputWithContext(context.Context) VirtualGatewayMapOutput
}
VirtualGatewayMapInput is an input type that accepts VirtualGatewayMap and VirtualGatewayMapOutput values. You can construct a concrete instance of `VirtualGatewayMapInput` via:
VirtualGatewayMap{ "key": VirtualGatewayArgs{...} }
type VirtualGatewayMapOutput ¶
type VirtualGatewayMapOutput struct{ *pulumi.OutputState }
func (VirtualGatewayMapOutput) ElementType ¶
func (VirtualGatewayMapOutput) ElementType() reflect.Type
func (VirtualGatewayMapOutput) MapIndex ¶
func (o VirtualGatewayMapOutput) MapIndex(k pulumi.StringInput) VirtualGatewayOutput
func (VirtualGatewayMapOutput) ToVirtualGatewayMapOutput ¶
func (o VirtualGatewayMapOutput) ToVirtualGatewayMapOutput() VirtualGatewayMapOutput
func (VirtualGatewayMapOutput) ToVirtualGatewayMapOutputWithContext ¶
func (o VirtualGatewayMapOutput) ToVirtualGatewayMapOutputWithContext(ctx context.Context) VirtualGatewayMapOutput
type VirtualGatewayOutput ¶
type VirtualGatewayOutput struct{ *pulumi.OutputState }
func (VirtualGatewayOutput) Arn ¶ added in v5.4.0
func (o VirtualGatewayOutput) Arn() pulumi.StringOutput
ARN of the virtual gateway.
func (VirtualGatewayOutput) CreatedDate ¶ added in v5.4.0
func (o VirtualGatewayOutput) CreatedDate() pulumi.StringOutput
Creation date of the virtual gateway.
func (VirtualGatewayOutput) ElementType ¶
func (VirtualGatewayOutput) ElementType() reflect.Type
func (VirtualGatewayOutput) LastUpdatedDate ¶ added in v5.4.0
func (o VirtualGatewayOutput) LastUpdatedDate() pulumi.StringOutput
Last update date of the virtual gateway.
func (VirtualGatewayOutput) MeshName ¶ added in v5.4.0
func (o VirtualGatewayOutput) MeshName() pulumi.StringOutput
Name of the service mesh in which to create the virtual gateway. Must be between 1 and 255 characters in length.
func (VirtualGatewayOutput) MeshOwner ¶ added in v5.4.0
func (o VirtualGatewayOutput) MeshOwner() pulumi.StringOutput
AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
func (VirtualGatewayOutput) Name ¶ added in v5.4.0
func (o VirtualGatewayOutput) Name() pulumi.StringOutput
Name to use for the virtual gateway. Must be between 1 and 255 characters in length.
func (VirtualGatewayOutput) ResourceOwner ¶ added in v5.4.0
func (o VirtualGatewayOutput) ResourceOwner() pulumi.StringOutput
Resource owner's AWS account ID.
func (VirtualGatewayOutput) Spec ¶ added in v5.4.0
func (o VirtualGatewayOutput) Spec() VirtualGatewaySpecOutput
Virtual gateway specification to apply.
func (VirtualGatewayOutput) Tags ¶ added in v5.4.0
func (o VirtualGatewayOutput) Tags() pulumi.StringMapOutput
Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (VirtualGatewayOutput) TagsAll ¶ added in v5.4.0
func (o VirtualGatewayOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (VirtualGatewayOutput) ToVirtualGatewayOutput ¶
func (o VirtualGatewayOutput) ToVirtualGatewayOutput() VirtualGatewayOutput
func (VirtualGatewayOutput) ToVirtualGatewayOutputWithContext ¶
func (o VirtualGatewayOutput) ToVirtualGatewayOutputWithContext(ctx context.Context) VirtualGatewayOutput
type VirtualGatewaySpec ¶
type VirtualGatewaySpec struct {
// Defaults for backends.
BackendDefaults *VirtualGatewaySpecBackendDefaults `pulumi:"backendDefaults"`
// Listeners that the mesh endpoint is expected to receive inbound traffic from. You can specify one listener.
Listener VirtualGatewaySpecListener `pulumi:"listener"`
// Inbound and outbound access logging information for the virtual gateway.
Logging *VirtualGatewaySpecLogging `pulumi:"logging"`
}
type VirtualGatewaySpecArgs ¶
type VirtualGatewaySpecArgs struct {
// Defaults for backends.
BackendDefaults VirtualGatewaySpecBackendDefaultsPtrInput `pulumi:"backendDefaults"`
// Listeners that the mesh endpoint is expected to receive inbound traffic from. You can specify one listener.
Listener VirtualGatewaySpecListenerInput `pulumi:"listener"`
// Inbound and outbound access logging information for the virtual gateway.
Logging VirtualGatewaySpecLoggingPtrInput `pulumi:"logging"`
}
func (VirtualGatewaySpecArgs) ElementType ¶
func (VirtualGatewaySpecArgs) ElementType() reflect.Type
func (VirtualGatewaySpecArgs) ToVirtualGatewaySpecOutput ¶
func (i VirtualGatewaySpecArgs) ToVirtualGatewaySpecOutput() VirtualGatewaySpecOutput
func (VirtualGatewaySpecArgs) ToVirtualGatewaySpecOutputWithContext ¶
func (i VirtualGatewaySpecArgs) ToVirtualGatewaySpecOutputWithContext(ctx context.Context) VirtualGatewaySpecOutput
func (VirtualGatewaySpecArgs) ToVirtualGatewaySpecPtrOutput ¶
func (i VirtualGatewaySpecArgs) ToVirtualGatewaySpecPtrOutput() VirtualGatewaySpecPtrOutput
func (VirtualGatewaySpecArgs) ToVirtualGatewaySpecPtrOutputWithContext ¶
func (i VirtualGatewaySpecArgs) ToVirtualGatewaySpecPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecPtrOutput
type VirtualGatewaySpecBackendDefaults ¶
type VirtualGatewaySpecBackendDefaults struct {
// Default client policy for virtual gateway backends.
ClientPolicy *VirtualGatewaySpecBackendDefaultsClientPolicy `pulumi:"clientPolicy"`
}
type VirtualGatewaySpecBackendDefaultsArgs ¶
type VirtualGatewaySpecBackendDefaultsArgs struct {
// Default client policy for virtual gateway backends.
ClientPolicy VirtualGatewaySpecBackendDefaultsClientPolicyPtrInput `pulumi:"clientPolicy"`
}
func (VirtualGatewaySpecBackendDefaultsArgs) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsArgs) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsArgs) ToVirtualGatewaySpecBackendDefaultsOutput ¶
func (i VirtualGatewaySpecBackendDefaultsArgs) ToVirtualGatewaySpecBackendDefaultsOutput() VirtualGatewaySpecBackendDefaultsOutput
func (VirtualGatewaySpecBackendDefaultsArgs) ToVirtualGatewaySpecBackendDefaultsOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsArgs) ToVirtualGatewaySpecBackendDefaultsOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsOutput
func (VirtualGatewaySpecBackendDefaultsArgs) ToVirtualGatewaySpecBackendDefaultsPtrOutput ¶
func (i VirtualGatewaySpecBackendDefaultsArgs) ToVirtualGatewaySpecBackendDefaultsPtrOutput() VirtualGatewaySpecBackendDefaultsPtrOutput
func (VirtualGatewaySpecBackendDefaultsArgs) ToVirtualGatewaySpecBackendDefaultsPtrOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsArgs) ToVirtualGatewaySpecBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicy ¶
type VirtualGatewaySpecBackendDefaultsClientPolicy struct {
// Transport Layer Security (TLS) client policy.
Tls *VirtualGatewaySpecBackendDefaultsClientPolicyTls `pulumi:"tls"`
}
type VirtualGatewaySpecBackendDefaultsClientPolicyArgs ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyArgs struct {
// Transport Layer Security (TLS) client policy.
Tls VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrInput `pulumi:"tls"`
}
func (VirtualGatewaySpecBackendDefaultsClientPolicyArgs) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyArgs) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyOutput() VirtualGatewaySpecBackendDefaultsClientPolicyOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyOutput() VirtualGatewaySpecBackendDefaultsClientPolicyOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyArgs and VirtualGatewaySpecBackendDefaultsClientPolicyOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyArgs{...}
type VirtualGatewaySpecBackendDefaultsClientPolicyOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyOutput) Tls ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyOutput) Tls() VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
Transport Layer Security (TLS) client policy.
func (VirtualGatewaySpecBackendDefaultsClientPolicyOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyOutput() VirtualGatewaySpecBackendDefaultsClientPolicyOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyPtrInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyPtrInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyArgs, VirtualGatewaySpecBackendDefaultsClientPolicyPtr and VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyPtrInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyArgs{...}
or:
nil
func VirtualGatewaySpecBackendDefaultsClientPolicyPtr ¶
func VirtualGatewaySpecBackendDefaultsClientPolicyPtr(v *VirtualGatewaySpecBackendDefaultsClientPolicyArgs) VirtualGatewaySpecBackendDefaultsClientPolicyPtrInput
type VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput) Tls ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput) Tls() VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
Transport Layer Security (TLS) client policy.
func (VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTls ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTls struct {
// Listener's TLS certificate.
Certificate *VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificate `pulumi:"certificate"`
// Whether the policy is enforced. Default is `true`.
Enforce *bool `pulumi:"enforce"`
// One or more ports that the policy is enforced for.
Ports []int `pulumi:"ports"`
// Listener's Transport Layer Security (TLS) validation context.
Validation VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidation `pulumi:"validation"`
}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs struct {
// Listener's TLS certificate.
Certificate VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrInput `pulumi:"certificate"`
// Whether the policy is enforced. Default is `true`.
Enforce pulumi.BoolPtrInput `pulumi:"enforce"`
// One or more ports that the policy is enforced for.
Ports pulumi.IntArrayInput `pulumi:"ports"`
// Listener's Transport Layer Security (TLS) validation context.
Validation VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationInput `pulumi:"validation"`
}
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificate ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificate struct {
// Local file certificate.
File *VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFile `pulumi:"file"`
// A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds *VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSds `pulumi:"sds"`
}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs struct {
// Local file certificate.
File VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrInput `pulumi:"file"`
// A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrInput `pulumi:"sds"`
}
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFile ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFile struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain string `pulumi:"certificateChain"`
// Private key for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
PrivateKey string `pulumi:"privateKey"`
}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
// Private key for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
PrivateKey pulumi.StringInput `pulumi:"privateKey"`
}
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs and VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs{...}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) CertificateChain ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) CertificateChain() pulumi.StringOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) PrivateKey ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) PrivateKey() pulumi.StringOutput
Private key for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs, VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtr and VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs{...}
or:
nil
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtr ¶
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtr(v *VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFileArgs) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrInput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) CertificateChain ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) PrivateKey ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) PrivateKey() pulumi.StringPtrOutput
Private key for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs and VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs{...}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) File ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) File() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
Local file certificate.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) Sds ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) Sds() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs, VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtr and VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs{...}
or:
nil
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtr ¶
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtr(v *VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrInput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) File ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) File() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
Local file certificate.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) Sds ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) Sds() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSds ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSds struct {
// Name of the secret for a virtual gateway's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName string `pulumi:"secretName"`
}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs struct {
// Name of the secret for a virtual gateway's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs and VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs{...}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) SecretName ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) SecretName() pulumi.StringOutput
Name of the secret for a virtual gateway's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs, VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtr and VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs{...}
or:
nil
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtr ¶
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtr(v *VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrInput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) SecretName ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) SecretName() pulumi.StringPtrOutput
Name of the secret for a virtual gateway's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs and VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs{...}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) Certificate ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) Certificate() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
Listener's TLS certificate.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) Enforce ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) Enforce() pulumi.BoolPtrOutput
Whether the policy is enforced. Default is `true`.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) Ports ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) Ports() pulumi.IntArrayOutput
One or more ports that the policy is enforced for.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) Validation ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsOutput) Validation() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput
Listener's Transport Layer Security (TLS) validation context.
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs, VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtr and VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs{...}
or:
nil
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtr ¶
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtr(v *VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs) VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrInput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) Certificate ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) Certificate() VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
Listener's TLS certificate.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) Enforce ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) Enforce() pulumi.BoolPtrOutput
Whether the policy is enforced. Default is `true`.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) Ports ¶
One or more ports that the policy is enforced for.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) Validation ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsPtrOutput) Validation() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput
Listener's Transport Layer Security (TLS) validation context.
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidation ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidation struct {
// SANs for a virtual gateway's listener's Transport Layer Security (TLS) validation context.
SubjectAlternativeNames *VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNames `pulumi:"subjectAlternativeNames"`
// TLS validation context trust.
Trust VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrust `pulumi:"trust"`
}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs struct {
// SANs for a virtual gateway's listener's Transport Layer Security (TLS) validation context.
SubjectAlternativeNames VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrInput `pulumi:"subjectAlternativeNames"`
// TLS validation context trust.
Trust VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustInput `pulumi:"trust"`
}
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs and VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs{...}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) SubjectAlternativeNames ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) SubjectAlternativeNames() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
SANs for a virtual gateway's listener's Transport Layer Security (TLS) validation context.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) Trust ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationOutput) Trust() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput
TLS validation context trust.
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs, VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtr and VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs{...}
or:
nil
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtr ¶
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtr(v *VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrInput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput) SubjectAlternativeNames ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput) SubjectAlternativeNames() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
SANs for a virtual gateway's listener's Transport Layer Security (TLS) validation context.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput) Trust ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationPtrOutput) Trust() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
TLS validation context trust.
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNames ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNames struct {
// Criteria for determining a SAN's match.
Match VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatch `pulumi:"match"`
}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs struct {
// Criteria for determining a SAN's match.
Match VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchInput `pulumi:"match"`
}
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs and VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs{...}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatch ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatch struct {
// Values sent must match the specified values exactly.
Exacts []string `pulumi:"exacts"`
}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs struct {
// Values sent must match the specified values exactly.
Exacts pulumi.StringArrayInput `pulumi:"exacts"`
}
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs and VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs{...}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) Exacts ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) Exacts() pulumi.StringArrayOutput
Values sent must match the specified values exactly.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs, VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtr and VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs{...}
or:
nil
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtr ¶
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtr(v *VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) Elem ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) Exacts ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) Exacts() pulumi.StringArrayOutput
Values sent must match the specified values exactly.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) Match ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) Match() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
Criteria for determining a SAN's match.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs, VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtr and VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs{...}
or:
nil
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtr ¶
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtr(v *VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrInput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) Elem ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) Match ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) Match() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
Criteria for determining a SAN's match.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrust ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrust struct {
// TLS validation context trust for an AWS Certificate Manager (ACM) certificate.
Acm *VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcm `pulumi:"acm"`
// TLS validation context trust for a local file certificate.
File *VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFile `pulumi:"file"`
// TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds *VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSds `pulumi:"sds"`
}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcm ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcm struct {
// One or more ACM ARNs.
CertificateAuthorityArns []string `pulumi:"certificateAuthorityArns"`
}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs struct {
// One or more ACM ARNs.
CertificateAuthorityArns pulumi.StringArrayInput `pulumi:"certificateAuthorityArns"`
}
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs and VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs{...}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) CertificateAuthorityArns ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
One or more ACM ARNs.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs, VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtr and VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs{...}
or:
nil
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtr ¶
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtr(v *VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrInput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) CertificateAuthorityArns ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
One or more ACM ARNs.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs struct {
// TLS validation context trust for an AWS Certificate Manager (ACM) certificate.
Acm VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrInput `pulumi:"acm"`
// TLS validation context trust for a local file certificate.
File VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrInput `pulumi:"file"`
// TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrInput `pulumi:"sds"`
}
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFile ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFile struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain string `pulumi:"certificateChain"`
}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
}
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs and VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs{...}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) CertificateChain ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs, VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtr and VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs{...}
or:
nil
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtr ¶
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtr(v *VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrInput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) CertificateChain ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs and VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs{...}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) Acm ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) Acm() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
TLS validation context trust for an AWS Certificate Manager (ACM) certificate.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) File ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) File() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
TLS validation context trust for a local file certificate.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) Sds ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) Sds() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs, VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtr and VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs{...}
or:
nil
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtr ¶
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtr(v *VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustArgs) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrInput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) Acm ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) Acm() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
TLS validation context trust for an AWS Certificate Manager (ACM) certificate.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) File ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) File() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
TLS validation context trust for a local file certificate.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) Sds ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) Sds() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSds ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSds struct {
// Name of the secret for a virtual gateway's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName string `pulumi:"secretName"`
}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs struct {
// Name of the secret for a virtual gateway's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext ¶
func (i VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs and VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs{...}
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) SecretName ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) SecretName() pulumi.StringOutput
Name of the secret for a virtual gateway's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrInput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
}
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrInput is an input type that accepts VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs, VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtr and VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrInput` via:
VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs{...}
or:
nil
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtr ¶
func VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtr(v *VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrInput
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput ¶
type VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) SecretName ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) SecretName() pulumi.StringPtrOutput
Name of the secret for a virtual gateway's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput() VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
func (VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
type VirtualGatewaySpecBackendDefaultsInput ¶
type VirtualGatewaySpecBackendDefaultsInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsOutput() VirtualGatewaySpecBackendDefaultsOutput
ToVirtualGatewaySpecBackendDefaultsOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsOutput
}
VirtualGatewaySpecBackendDefaultsInput is an input type that accepts VirtualGatewaySpecBackendDefaultsArgs and VirtualGatewaySpecBackendDefaultsOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsInput` via:
VirtualGatewaySpecBackendDefaultsArgs{...}
type VirtualGatewaySpecBackendDefaultsOutput ¶
type VirtualGatewaySpecBackendDefaultsOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsOutput) ClientPolicy ¶
func (o VirtualGatewaySpecBackendDefaultsOutput) ClientPolicy() VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
Default client policy for virtual gateway backends.
func (VirtualGatewaySpecBackendDefaultsOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsOutput) ToVirtualGatewaySpecBackendDefaultsOutput ¶
func (o VirtualGatewaySpecBackendDefaultsOutput) ToVirtualGatewaySpecBackendDefaultsOutput() VirtualGatewaySpecBackendDefaultsOutput
func (VirtualGatewaySpecBackendDefaultsOutput) ToVirtualGatewaySpecBackendDefaultsOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsOutput) ToVirtualGatewaySpecBackendDefaultsOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsOutput
func (VirtualGatewaySpecBackendDefaultsOutput) ToVirtualGatewaySpecBackendDefaultsPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsOutput) ToVirtualGatewaySpecBackendDefaultsPtrOutput() VirtualGatewaySpecBackendDefaultsPtrOutput
func (VirtualGatewaySpecBackendDefaultsOutput) ToVirtualGatewaySpecBackendDefaultsPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsOutput) ToVirtualGatewaySpecBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsPtrOutput
type VirtualGatewaySpecBackendDefaultsPtrInput ¶
type VirtualGatewaySpecBackendDefaultsPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecBackendDefaultsPtrOutput() VirtualGatewaySpecBackendDefaultsPtrOutput
ToVirtualGatewaySpecBackendDefaultsPtrOutputWithContext(context.Context) VirtualGatewaySpecBackendDefaultsPtrOutput
}
VirtualGatewaySpecBackendDefaultsPtrInput is an input type that accepts VirtualGatewaySpecBackendDefaultsArgs, VirtualGatewaySpecBackendDefaultsPtr and VirtualGatewaySpecBackendDefaultsPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecBackendDefaultsPtrInput` via:
VirtualGatewaySpecBackendDefaultsArgs{...}
or:
nil
func VirtualGatewaySpecBackendDefaultsPtr ¶
func VirtualGatewaySpecBackendDefaultsPtr(v *VirtualGatewaySpecBackendDefaultsArgs) VirtualGatewaySpecBackendDefaultsPtrInput
type VirtualGatewaySpecBackendDefaultsPtrOutput ¶
type VirtualGatewaySpecBackendDefaultsPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecBackendDefaultsPtrOutput) ClientPolicy ¶
func (o VirtualGatewaySpecBackendDefaultsPtrOutput) ClientPolicy() VirtualGatewaySpecBackendDefaultsClientPolicyPtrOutput
Default client policy for virtual gateway backends.
func (VirtualGatewaySpecBackendDefaultsPtrOutput) ElementType ¶
func (VirtualGatewaySpecBackendDefaultsPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecBackendDefaultsPtrOutput) ToVirtualGatewaySpecBackendDefaultsPtrOutput ¶
func (o VirtualGatewaySpecBackendDefaultsPtrOutput) ToVirtualGatewaySpecBackendDefaultsPtrOutput() VirtualGatewaySpecBackendDefaultsPtrOutput
func (VirtualGatewaySpecBackendDefaultsPtrOutput) ToVirtualGatewaySpecBackendDefaultsPtrOutputWithContext ¶
func (o VirtualGatewaySpecBackendDefaultsPtrOutput) ToVirtualGatewaySpecBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecBackendDefaultsPtrOutput
type VirtualGatewaySpecInput ¶
type VirtualGatewaySpecInput interface {
pulumi.Input
ToVirtualGatewaySpecOutput() VirtualGatewaySpecOutput
ToVirtualGatewaySpecOutputWithContext(context.Context) VirtualGatewaySpecOutput
}
VirtualGatewaySpecInput is an input type that accepts VirtualGatewaySpecArgs and VirtualGatewaySpecOutput values. You can construct a concrete instance of `VirtualGatewaySpecInput` via:
VirtualGatewaySpecArgs{...}
type VirtualGatewaySpecListener ¶
type VirtualGatewaySpecListener struct {
// Connection pool information for the listener.
ConnectionPool *VirtualGatewaySpecListenerConnectionPool `pulumi:"connectionPool"`
// Health check information for the listener.
HealthCheck *VirtualGatewaySpecListenerHealthCheck `pulumi:"healthCheck"`
// Port mapping information for the listener.
PortMapping VirtualGatewaySpecListenerPortMapping `pulumi:"portMapping"`
// Transport Layer Security (TLS) properties for the listener
Tls *VirtualGatewaySpecListenerTls `pulumi:"tls"`
}
type VirtualGatewaySpecListenerArgs ¶
type VirtualGatewaySpecListenerArgs struct {
// Connection pool information for the listener.
ConnectionPool VirtualGatewaySpecListenerConnectionPoolPtrInput `pulumi:"connectionPool"`
// Health check information for the listener.
HealthCheck VirtualGatewaySpecListenerHealthCheckPtrInput `pulumi:"healthCheck"`
// Port mapping information for the listener.
PortMapping VirtualGatewaySpecListenerPortMappingInput `pulumi:"portMapping"`
// Transport Layer Security (TLS) properties for the listener
Tls VirtualGatewaySpecListenerTlsPtrInput `pulumi:"tls"`
}
func (VirtualGatewaySpecListenerArgs) ElementType ¶
func (VirtualGatewaySpecListenerArgs) ElementType() reflect.Type
func (VirtualGatewaySpecListenerArgs) ToVirtualGatewaySpecListenerOutput ¶
func (i VirtualGatewaySpecListenerArgs) ToVirtualGatewaySpecListenerOutput() VirtualGatewaySpecListenerOutput
func (VirtualGatewaySpecListenerArgs) ToVirtualGatewaySpecListenerOutputWithContext ¶
func (i VirtualGatewaySpecListenerArgs) ToVirtualGatewaySpecListenerOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerOutput
func (VirtualGatewaySpecListenerArgs) ToVirtualGatewaySpecListenerPtrOutput ¶
func (i VirtualGatewaySpecListenerArgs) ToVirtualGatewaySpecListenerPtrOutput() VirtualGatewaySpecListenerPtrOutput
func (VirtualGatewaySpecListenerArgs) ToVirtualGatewaySpecListenerPtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerArgs) ToVirtualGatewaySpecListenerPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerPtrOutput
type VirtualGatewaySpecListenerConnectionPool ¶
type VirtualGatewaySpecListenerConnectionPool struct {
// Connection pool information for gRPC listeners.
Grpc *VirtualGatewaySpecListenerConnectionPoolGrpc `pulumi:"grpc"`
// Connection pool information for HTTP listeners.
Http *VirtualGatewaySpecListenerConnectionPoolHttp `pulumi:"http"`
// Connection pool information for HTTP2 listeners.
Http2 *VirtualGatewaySpecListenerConnectionPoolHttp2 `pulumi:"http2"`
}
type VirtualGatewaySpecListenerConnectionPoolArgs ¶
type VirtualGatewaySpecListenerConnectionPoolArgs struct {
// Connection pool information for gRPC listeners.
Grpc VirtualGatewaySpecListenerConnectionPoolGrpcPtrInput `pulumi:"grpc"`
// Connection pool information for HTTP listeners.
Http VirtualGatewaySpecListenerConnectionPoolHttpPtrInput `pulumi:"http"`
// Connection pool information for HTTP2 listeners.
Http2 VirtualGatewaySpecListenerConnectionPoolHttp2PtrInput `pulumi:"http2"`
}
func (VirtualGatewaySpecListenerConnectionPoolArgs) ElementType ¶
func (VirtualGatewaySpecListenerConnectionPoolArgs) ElementType() reflect.Type
func (VirtualGatewaySpecListenerConnectionPoolArgs) ToVirtualGatewaySpecListenerConnectionPoolOutput ¶
func (i VirtualGatewaySpecListenerConnectionPoolArgs) ToVirtualGatewaySpecListenerConnectionPoolOutput() VirtualGatewaySpecListenerConnectionPoolOutput
func (VirtualGatewaySpecListenerConnectionPoolArgs) ToVirtualGatewaySpecListenerConnectionPoolOutputWithContext ¶
func (i VirtualGatewaySpecListenerConnectionPoolArgs) ToVirtualGatewaySpecListenerConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolOutput
func (VirtualGatewaySpecListenerConnectionPoolArgs) ToVirtualGatewaySpecListenerConnectionPoolPtrOutput ¶
func (i VirtualGatewaySpecListenerConnectionPoolArgs) ToVirtualGatewaySpecListenerConnectionPoolPtrOutput() VirtualGatewaySpecListenerConnectionPoolPtrOutput
func (VirtualGatewaySpecListenerConnectionPoolArgs) ToVirtualGatewaySpecListenerConnectionPoolPtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerConnectionPoolArgs) ToVirtualGatewaySpecListenerConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolPtrOutput
type VirtualGatewaySpecListenerConnectionPoolGrpc ¶
type VirtualGatewaySpecListenerConnectionPoolGrpc struct {
// Maximum number of inflight requests Envoy can concurrently support across hosts in upstream cluster. Minimum value of `1`.
MaxRequests int `pulumi:"maxRequests"`
}
type VirtualGatewaySpecListenerConnectionPoolGrpcArgs ¶
type VirtualGatewaySpecListenerConnectionPoolGrpcArgs struct {
// Maximum number of inflight requests Envoy can concurrently support across hosts in upstream cluster. Minimum value of `1`.
MaxRequests pulumi.IntInput `pulumi:"maxRequests"`
}
func (VirtualGatewaySpecListenerConnectionPoolGrpcArgs) ElementType ¶
func (VirtualGatewaySpecListenerConnectionPoolGrpcArgs) ElementType() reflect.Type
func (VirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToVirtualGatewaySpecListenerConnectionPoolGrpcOutput ¶
func (i VirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToVirtualGatewaySpecListenerConnectionPoolGrpcOutput() VirtualGatewaySpecListenerConnectionPoolGrpcOutput
func (VirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToVirtualGatewaySpecListenerConnectionPoolGrpcOutputWithContext ¶
func (i VirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToVirtualGatewaySpecListenerConnectionPoolGrpcOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolGrpcOutput
func (VirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput ¶
func (i VirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput() VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
func (VirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerConnectionPoolGrpcArgs) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
type VirtualGatewaySpecListenerConnectionPoolGrpcInput ¶
type VirtualGatewaySpecListenerConnectionPoolGrpcInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerConnectionPoolGrpcOutput() VirtualGatewaySpecListenerConnectionPoolGrpcOutput
ToVirtualGatewaySpecListenerConnectionPoolGrpcOutputWithContext(context.Context) VirtualGatewaySpecListenerConnectionPoolGrpcOutput
}
VirtualGatewaySpecListenerConnectionPoolGrpcInput is an input type that accepts VirtualGatewaySpecListenerConnectionPoolGrpcArgs and VirtualGatewaySpecListenerConnectionPoolGrpcOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerConnectionPoolGrpcInput` via:
VirtualGatewaySpecListenerConnectionPoolGrpcArgs{...}
type VirtualGatewaySpecListenerConnectionPoolGrpcOutput ¶
type VirtualGatewaySpecListenerConnectionPoolGrpcOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerConnectionPoolGrpcOutput) ElementType ¶
func (VirtualGatewaySpecListenerConnectionPoolGrpcOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerConnectionPoolGrpcOutput) MaxRequests ¶
func (o VirtualGatewaySpecListenerConnectionPoolGrpcOutput) MaxRequests() pulumi.IntOutput
Maximum number of inflight requests Envoy can concurrently support across hosts in upstream cluster. Minimum value of `1`.
func (VirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcOutput ¶
func (o VirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcOutput() VirtualGatewaySpecListenerConnectionPoolGrpcOutput
func (VirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcOutputWithContext ¶
func (o VirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolGrpcOutput
func (VirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput ¶
func (o VirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput() VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
func (VirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerConnectionPoolGrpcOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
type VirtualGatewaySpecListenerConnectionPoolGrpcPtrInput ¶
type VirtualGatewaySpecListenerConnectionPoolGrpcPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput() VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutputWithContext(context.Context) VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
}
VirtualGatewaySpecListenerConnectionPoolGrpcPtrInput is an input type that accepts VirtualGatewaySpecListenerConnectionPoolGrpcArgs, VirtualGatewaySpecListenerConnectionPoolGrpcPtr and VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerConnectionPoolGrpcPtrInput` via:
VirtualGatewaySpecListenerConnectionPoolGrpcArgs{...}
or:
nil
func VirtualGatewaySpecListenerConnectionPoolGrpcPtr ¶
func VirtualGatewaySpecListenerConnectionPoolGrpcPtr(v *VirtualGatewaySpecListenerConnectionPoolGrpcArgs) VirtualGatewaySpecListenerConnectionPoolGrpcPtrInput
type VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput ¶
type VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput) MaxRequests ¶
func (o VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput) MaxRequests() pulumi.IntPtrOutput
Maximum number of inflight requests Envoy can concurrently support across hosts in upstream cluster. Minimum value of `1`.
func (VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput ¶
func (o VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput() VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
func (VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolGrpcPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
type VirtualGatewaySpecListenerConnectionPoolHttp ¶
type VirtualGatewaySpecListenerConnectionPoolHttp struct {
// Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster. Minimum value of `1`.
MaxConnections int `pulumi:"maxConnections"`
// Number of overflowing requests after `maxConnections` Envoy will queue to upstream cluster. Minimum value of `1`.
MaxPendingRequests *int `pulumi:"maxPendingRequests"`
}
type VirtualGatewaySpecListenerConnectionPoolHttp2 ¶
type VirtualGatewaySpecListenerConnectionPoolHttp2 struct {
// Maximum number of inflight requests Envoy can concurrently support across hosts in upstream cluster. Minimum value of `1`.
MaxRequests int `pulumi:"maxRequests"`
}
type VirtualGatewaySpecListenerConnectionPoolHttp2Args ¶
type VirtualGatewaySpecListenerConnectionPoolHttp2Args struct {
// Maximum number of inflight requests Envoy can concurrently support across hosts in upstream cluster. Minimum value of `1`.
MaxRequests pulumi.IntInput `pulumi:"maxRequests"`
}
func (VirtualGatewaySpecListenerConnectionPoolHttp2Args) ElementType ¶
func (VirtualGatewaySpecListenerConnectionPoolHttp2Args) ElementType() reflect.Type
func (VirtualGatewaySpecListenerConnectionPoolHttp2Args) ToVirtualGatewaySpecListenerConnectionPoolHttp2Output ¶
func (i VirtualGatewaySpecListenerConnectionPoolHttp2Args) ToVirtualGatewaySpecListenerConnectionPoolHttp2Output() VirtualGatewaySpecListenerConnectionPoolHttp2Output
func (VirtualGatewaySpecListenerConnectionPoolHttp2Args) ToVirtualGatewaySpecListenerConnectionPoolHttp2OutputWithContext ¶
func (i VirtualGatewaySpecListenerConnectionPoolHttp2Args) ToVirtualGatewaySpecListenerConnectionPoolHttp2OutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttp2Output
func (VirtualGatewaySpecListenerConnectionPoolHttp2Args) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput ¶
func (i VirtualGatewaySpecListenerConnectionPoolHttp2Args) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput() VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
func (VirtualGatewaySpecListenerConnectionPoolHttp2Args) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerConnectionPoolHttp2Args) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
type VirtualGatewaySpecListenerConnectionPoolHttp2Input ¶
type VirtualGatewaySpecListenerConnectionPoolHttp2Input interface {
pulumi.Input
ToVirtualGatewaySpecListenerConnectionPoolHttp2Output() VirtualGatewaySpecListenerConnectionPoolHttp2Output
ToVirtualGatewaySpecListenerConnectionPoolHttp2OutputWithContext(context.Context) VirtualGatewaySpecListenerConnectionPoolHttp2Output
}
VirtualGatewaySpecListenerConnectionPoolHttp2Input is an input type that accepts VirtualGatewaySpecListenerConnectionPoolHttp2Args and VirtualGatewaySpecListenerConnectionPoolHttp2Output values. You can construct a concrete instance of `VirtualGatewaySpecListenerConnectionPoolHttp2Input` via:
VirtualGatewaySpecListenerConnectionPoolHttp2Args{...}
type VirtualGatewaySpecListenerConnectionPoolHttp2Output ¶
type VirtualGatewaySpecListenerConnectionPoolHttp2Output struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerConnectionPoolHttp2Output) ElementType ¶
func (VirtualGatewaySpecListenerConnectionPoolHttp2Output) ElementType() reflect.Type
func (VirtualGatewaySpecListenerConnectionPoolHttp2Output) MaxRequests ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttp2Output) MaxRequests() pulumi.IntOutput
Maximum number of inflight requests Envoy can concurrently support across hosts in upstream cluster. Minimum value of `1`.
func (VirtualGatewaySpecListenerConnectionPoolHttp2Output) ToVirtualGatewaySpecListenerConnectionPoolHttp2Output ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttp2Output) ToVirtualGatewaySpecListenerConnectionPoolHttp2Output() VirtualGatewaySpecListenerConnectionPoolHttp2Output
func (VirtualGatewaySpecListenerConnectionPoolHttp2Output) ToVirtualGatewaySpecListenerConnectionPoolHttp2OutputWithContext ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttp2Output) ToVirtualGatewaySpecListenerConnectionPoolHttp2OutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttp2Output
func (VirtualGatewaySpecListenerConnectionPoolHttp2Output) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttp2Output) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput() VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
func (VirtualGatewaySpecListenerConnectionPoolHttp2Output) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttp2Output) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
type VirtualGatewaySpecListenerConnectionPoolHttp2PtrInput ¶
type VirtualGatewaySpecListenerConnectionPoolHttp2PtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput() VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutputWithContext(context.Context) VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
}
VirtualGatewaySpecListenerConnectionPoolHttp2PtrInput is an input type that accepts VirtualGatewaySpecListenerConnectionPoolHttp2Args, VirtualGatewaySpecListenerConnectionPoolHttp2Ptr and VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerConnectionPoolHttp2PtrInput` via:
VirtualGatewaySpecListenerConnectionPoolHttp2Args{...}
or:
nil
func VirtualGatewaySpecListenerConnectionPoolHttp2Ptr ¶
func VirtualGatewaySpecListenerConnectionPoolHttp2Ptr(v *VirtualGatewaySpecListenerConnectionPoolHttp2Args) VirtualGatewaySpecListenerConnectionPoolHttp2PtrInput
type VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput ¶
type VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput) MaxRequests ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput) MaxRequests() pulumi.IntPtrOutput
Maximum number of inflight requests Envoy can concurrently support across hosts in upstream cluster. Minimum value of `1`.
func (VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput() VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
func (VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput) ToVirtualGatewaySpecListenerConnectionPoolHttp2PtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
type VirtualGatewaySpecListenerConnectionPoolHttpArgs ¶
type VirtualGatewaySpecListenerConnectionPoolHttpArgs struct {
// Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster. Minimum value of `1`.
MaxConnections pulumi.IntInput `pulumi:"maxConnections"`
// Number of overflowing requests after `maxConnections` Envoy will queue to upstream cluster. Minimum value of `1`.
MaxPendingRequests pulumi.IntPtrInput `pulumi:"maxPendingRequests"`
}
func (VirtualGatewaySpecListenerConnectionPoolHttpArgs) ElementType ¶
func (VirtualGatewaySpecListenerConnectionPoolHttpArgs) ElementType() reflect.Type
func (VirtualGatewaySpecListenerConnectionPoolHttpArgs) ToVirtualGatewaySpecListenerConnectionPoolHttpOutput ¶
func (i VirtualGatewaySpecListenerConnectionPoolHttpArgs) ToVirtualGatewaySpecListenerConnectionPoolHttpOutput() VirtualGatewaySpecListenerConnectionPoolHttpOutput
func (VirtualGatewaySpecListenerConnectionPoolHttpArgs) ToVirtualGatewaySpecListenerConnectionPoolHttpOutputWithContext ¶
func (i VirtualGatewaySpecListenerConnectionPoolHttpArgs) ToVirtualGatewaySpecListenerConnectionPoolHttpOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttpOutput
func (VirtualGatewaySpecListenerConnectionPoolHttpArgs) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutput ¶
func (i VirtualGatewaySpecListenerConnectionPoolHttpArgs) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutput() VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
func (VirtualGatewaySpecListenerConnectionPoolHttpArgs) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerConnectionPoolHttpArgs) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
type VirtualGatewaySpecListenerConnectionPoolHttpInput ¶
type VirtualGatewaySpecListenerConnectionPoolHttpInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerConnectionPoolHttpOutput() VirtualGatewaySpecListenerConnectionPoolHttpOutput
ToVirtualGatewaySpecListenerConnectionPoolHttpOutputWithContext(context.Context) VirtualGatewaySpecListenerConnectionPoolHttpOutput
}
VirtualGatewaySpecListenerConnectionPoolHttpInput is an input type that accepts VirtualGatewaySpecListenerConnectionPoolHttpArgs and VirtualGatewaySpecListenerConnectionPoolHttpOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerConnectionPoolHttpInput` via:
VirtualGatewaySpecListenerConnectionPoolHttpArgs{...}
type VirtualGatewaySpecListenerConnectionPoolHttpOutput ¶
type VirtualGatewaySpecListenerConnectionPoolHttpOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerConnectionPoolHttpOutput) ElementType ¶
func (VirtualGatewaySpecListenerConnectionPoolHttpOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerConnectionPoolHttpOutput) MaxConnections ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttpOutput) MaxConnections() pulumi.IntOutput
Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster. Minimum value of `1`.
func (VirtualGatewaySpecListenerConnectionPoolHttpOutput) MaxPendingRequests ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttpOutput) MaxPendingRequests() pulumi.IntPtrOutput
Number of overflowing requests after `maxConnections` Envoy will queue to upstream cluster. Minimum value of `1`.
func (VirtualGatewaySpecListenerConnectionPoolHttpOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpOutput ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttpOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpOutput() VirtualGatewaySpecListenerConnectionPoolHttpOutput
func (VirtualGatewaySpecListenerConnectionPoolHttpOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpOutputWithContext ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttpOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttpOutput
func (VirtualGatewaySpecListenerConnectionPoolHttpOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutput ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttpOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutput() VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
func (VirtualGatewaySpecListenerConnectionPoolHttpOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttpOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
type VirtualGatewaySpecListenerConnectionPoolHttpPtrInput ¶
type VirtualGatewaySpecListenerConnectionPoolHttpPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutput() VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutputWithContext(context.Context) VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
}
VirtualGatewaySpecListenerConnectionPoolHttpPtrInput is an input type that accepts VirtualGatewaySpecListenerConnectionPoolHttpArgs, VirtualGatewaySpecListenerConnectionPoolHttpPtr and VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerConnectionPoolHttpPtrInput` via:
VirtualGatewaySpecListenerConnectionPoolHttpArgs{...}
or:
nil
func VirtualGatewaySpecListenerConnectionPoolHttpPtr ¶
func VirtualGatewaySpecListenerConnectionPoolHttpPtr(v *VirtualGatewaySpecListenerConnectionPoolHttpArgs) VirtualGatewaySpecListenerConnectionPoolHttpPtrInput
type VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput ¶
type VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput) MaxConnections ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput) MaxConnections() pulumi.IntPtrOutput
Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster. Minimum value of `1`.
func (VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput) MaxPendingRequests ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput) MaxPendingRequests() pulumi.IntPtrOutput
Number of overflowing requests after `maxConnections` Envoy will queue to upstream cluster. Minimum value of `1`.
func (VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutput ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutput() VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
func (VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolHttpPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
type VirtualGatewaySpecListenerConnectionPoolInput ¶
type VirtualGatewaySpecListenerConnectionPoolInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerConnectionPoolOutput() VirtualGatewaySpecListenerConnectionPoolOutput
ToVirtualGatewaySpecListenerConnectionPoolOutputWithContext(context.Context) VirtualGatewaySpecListenerConnectionPoolOutput
}
VirtualGatewaySpecListenerConnectionPoolInput is an input type that accepts VirtualGatewaySpecListenerConnectionPoolArgs and VirtualGatewaySpecListenerConnectionPoolOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerConnectionPoolInput` via:
VirtualGatewaySpecListenerConnectionPoolArgs{...}
type VirtualGatewaySpecListenerConnectionPoolOutput ¶
type VirtualGatewaySpecListenerConnectionPoolOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerConnectionPoolOutput) ElementType ¶
func (VirtualGatewaySpecListenerConnectionPoolOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerConnectionPoolOutput) Grpc ¶
func (o VirtualGatewaySpecListenerConnectionPoolOutput) Grpc() VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
Connection pool information for gRPC listeners.
func (VirtualGatewaySpecListenerConnectionPoolOutput) Http ¶
func (o VirtualGatewaySpecListenerConnectionPoolOutput) Http() VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
Connection pool information for HTTP listeners.
func (VirtualGatewaySpecListenerConnectionPoolOutput) Http2 ¶
func (o VirtualGatewaySpecListenerConnectionPoolOutput) Http2() VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
Connection pool information for HTTP2 listeners.
func (VirtualGatewaySpecListenerConnectionPoolOutput) ToVirtualGatewaySpecListenerConnectionPoolOutput ¶
func (o VirtualGatewaySpecListenerConnectionPoolOutput) ToVirtualGatewaySpecListenerConnectionPoolOutput() VirtualGatewaySpecListenerConnectionPoolOutput
func (VirtualGatewaySpecListenerConnectionPoolOutput) ToVirtualGatewaySpecListenerConnectionPoolOutputWithContext ¶
func (o VirtualGatewaySpecListenerConnectionPoolOutput) ToVirtualGatewaySpecListenerConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolOutput
func (VirtualGatewaySpecListenerConnectionPoolOutput) ToVirtualGatewaySpecListenerConnectionPoolPtrOutput ¶
func (o VirtualGatewaySpecListenerConnectionPoolOutput) ToVirtualGatewaySpecListenerConnectionPoolPtrOutput() VirtualGatewaySpecListenerConnectionPoolPtrOutput
func (VirtualGatewaySpecListenerConnectionPoolOutput) ToVirtualGatewaySpecListenerConnectionPoolPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerConnectionPoolOutput) ToVirtualGatewaySpecListenerConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolPtrOutput
type VirtualGatewaySpecListenerConnectionPoolPtrInput ¶
type VirtualGatewaySpecListenerConnectionPoolPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerConnectionPoolPtrOutput() VirtualGatewaySpecListenerConnectionPoolPtrOutput
ToVirtualGatewaySpecListenerConnectionPoolPtrOutputWithContext(context.Context) VirtualGatewaySpecListenerConnectionPoolPtrOutput
}
VirtualGatewaySpecListenerConnectionPoolPtrInput is an input type that accepts VirtualGatewaySpecListenerConnectionPoolArgs, VirtualGatewaySpecListenerConnectionPoolPtr and VirtualGatewaySpecListenerConnectionPoolPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerConnectionPoolPtrInput` via:
VirtualGatewaySpecListenerConnectionPoolArgs{...}
or:
nil
func VirtualGatewaySpecListenerConnectionPoolPtr ¶
func VirtualGatewaySpecListenerConnectionPoolPtr(v *VirtualGatewaySpecListenerConnectionPoolArgs) VirtualGatewaySpecListenerConnectionPoolPtrInput
type VirtualGatewaySpecListenerConnectionPoolPtrOutput ¶
type VirtualGatewaySpecListenerConnectionPoolPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerConnectionPoolPtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerConnectionPoolPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerConnectionPoolPtrOutput) Grpc ¶
func (o VirtualGatewaySpecListenerConnectionPoolPtrOutput) Grpc() VirtualGatewaySpecListenerConnectionPoolGrpcPtrOutput
Connection pool information for gRPC listeners.
func (VirtualGatewaySpecListenerConnectionPoolPtrOutput) Http ¶
func (o VirtualGatewaySpecListenerConnectionPoolPtrOutput) Http() VirtualGatewaySpecListenerConnectionPoolHttpPtrOutput
Connection pool information for HTTP listeners.
func (VirtualGatewaySpecListenerConnectionPoolPtrOutput) Http2 ¶
func (o VirtualGatewaySpecListenerConnectionPoolPtrOutput) Http2() VirtualGatewaySpecListenerConnectionPoolHttp2PtrOutput
Connection pool information for HTTP2 listeners.
func (VirtualGatewaySpecListenerConnectionPoolPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolPtrOutput ¶
func (o VirtualGatewaySpecListenerConnectionPoolPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolPtrOutput() VirtualGatewaySpecListenerConnectionPoolPtrOutput
func (VirtualGatewaySpecListenerConnectionPoolPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerConnectionPoolPtrOutput) ToVirtualGatewaySpecListenerConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerConnectionPoolPtrOutput
type VirtualGatewaySpecListenerHealthCheck ¶
type VirtualGatewaySpecListenerHealthCheck struct {
// Number of consecutive successful health checks that must occur before declaring listener healthy.
HealthyThreshold int `pulumi:"healthyThreshold"`
// Time period in milliseconds between each health check execution.
IntervalMillis int `pulumi:"intervalMillis"`
// Destination path for the health check request. This is only required if the specified protocol is `http` or `http2`.
Path *string `pulumi:"path"`
// Destination port for the health check request. This port must match the port defined in the `portMapping` for the listener.
Port *int `pulumi:"port"`
// Protocol for the health check request. Valid values are `http`, `http2`, and `grpc`.
Protocol string `pulumi:"protocol"`
// Amount of time to wait when receiving a response from the health check, in milliseconds.
TimeoutMillis int `pulumi:"timeoutMillis"`
// Number of consecutive failed health checks that must occur before declaring a virtual gateway unhealthy.
UnhealthyThreshold int `pulumi:"unhealthyThreshold"`
}
type VirtualGatewaySpecListenerHealthCheckArgs ¶
type VirtualGatewaySpecListenerHealthCheckArgs struct {
// Number of consecutive successful health checks that must occur before declaring listener healthy.
HealthyThreshold pulumi.IntInput `pulumi:"healthyThreshold"`
// Time period in milliseconds between each health check execution.
IntervalMillis pulumi.IntInput `pulumi:"intervalMillis"`
// Destination path for the health check request. This is only required if the specified protocol is `http` or `http2`.
Path pulumi.StringPtrInput `pulumi:"path"`
// Destination port for the health check request. This port must match the port defined in the `portMapping` for the listener.
Port pulumi.IntPtrInput `pulumi:"port"`
// Protocol for the health check request. Valid values are `http`, `http2`, and `grpc`.
Protocol pulumi.StringInput `pulumi:"protocol"`
// Amount of time to wait when receiving a response from the health check, in milliseconds.
TimeoutMillis pulumi.IntInput `pulumi:"timeoutMillis"`
// Number of consecutive failed health checks that must occur before declaring a virtual gateway unhealthy.
UnhealthyThreshold pulumi.IntInput `pulumi:"unhealthyThreshold"`
}
func (VirtualGatewaySpecListenerHealthCheckArgs) ElementType ¶
func (VirtualGatewaySpecListenerHealthCheckArgs) ElementType() reflect.Type
func (VirtualGatewaySpecListenerHealthCheckArgs) ToVirtualGatewaySpecListenerHealthCheckOutput ¶
func (i VirtualGatewaySpecListenerHealthCheckArgs) ToVirtualGatewaySpecListenerHealthCheckOutput() VirtualGatewaySpecListenerHealthCheckOutput
func (VirtualGatewaySpecListenerHealthCheckArgs) ToVirtualGatewaySpecListenerHealthCheckOutputWithContext ¶
func (i VirtualGatewaySpecListenerHealthCheckArgs) ToVirtualGatewaySpecListenerHealthCheckOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerHealthCheckOutput
func (VirtualGatewaySpecListenerHealthCheckArgs) ToVirtualGatewaySpecListenerHealthCheckPtrOutput ¶
func (i VirtualGatewaySpecListenerHealthCheckArgs) ToVirtualGatewaySpecListenerHealthCheckPtrOutput() VirtualGatewaySpecListenerHealthCheckPtrOutput
func (VirtualGatewaySpecListenerHealthCheckArgs) ToVirtualGatewaySpecListenerHealthCheckPtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerHealthCheckArgs) ToVirtualGatewaySpecListenerHealthCheckPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerHealthCheckPtrOutput
type VirtualGatewaySpecListenerHealthCheckInput ¶
type VirtualGatewaySpecListenerHealthCheckInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerHealthCheckOutput() VirtualGatewaySpecListenerHealthCheckOutput
ToVirtualGatewaySpecListenerHealthCheckOutputWithContext(context.Context) VirtualGatewaySpecListenerHealthCheckOutput
}
VirtualGatewaySpecListenerHealthCheckInput is an input type that accepts VirtualGatewaySpecListenerHealthCheckArgs and VirtualGatewaySpecListenerHealthCheckOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerHealthCheckInput` via:
VirtualGatewaySpecListenerHealthCheckArgs{...}
type VirtualGatewaySpecListenerHealthCheckOutput ¶
type VirtualGatewaySpecListenerHealthCheckOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerHealthCheckOutput) ElementType ¶
func (VirtualGatewaySpecListenerHealthCheckOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerHealthCheckOutput) HealthyThreshold ¶
func (o VirtualGatewaySpecListenerHealthCheckOutput) HealthyThreshold() pulumi.IntOutput
Number of consecutive successful health checks that must occur before declaring listener healthy.
func (VirtualGatewaySpecListenerHealthCheckOutput) IntervalMillis ¶
func (o VirtualGatewaySpecListenerHealthCheckOutput) IntervalMillis() pulumi.IntOutput
Time period in milliseconds between each health check execution.
func (VirtualGatewaySpecListenerHealthCheckOutput) Path ¶
func (o VirtualGatewaySpecListenerHealthCheckOutput) Path() pulumi.StringPtrOutput
Destination path for the health check request. This is only required if the specified protocol is `http` or `http2`.
func (VirtualGatewaySpecListenerHealthCheckOutput) Port ¶
func (o VirtualGatewaySpecListenerHealthCheckOutput) Port() pulumi.IntPtrOutput
Destination port for the health check request. This port must match the port defined in the `portMapping` for the listener.
func (VirtualGatewaySpecListenerHealthCheckOutput) Protocol ¶
func (o VirtualGatewaySpecListenerHealthCheckOutput) Protocol() pulumi.StringOutput
Protocol for the health check request. Valid values are `http`, `http2`, and `grpc`.
func (VirtualGatewaySpecListenerHealthCheckOutput) TimeoutMillis ¶
func (o VirtualGatewaySpecListenerHealthCheckOutput) TimeoutMillis() pulumi.IntOutput
Amount of time to wait when receiving a response from the health check, in milliseconds.
func (VirtualGatewaySpecListenerHealthCheckOutput) ToVirtualGatewaySpecListenerHealthCheckOutput ¶
func (o VirtualGatewaySpecListenerHealthCheckOutput) ToVirtualGatewaySpecListenerHealthCheckOutput() VirtualGatewaySpecListenerHealthCheckOutput
func (VirtualGatewaySpecListenerHealthCheckOutput) ToVirtualGatewaySpecListenerHealthCheckOutputWithContext ¶
func (o VirtualGatewaySpecListenerHealthCheckOutput) ToVirtualGatewaySpecListenerHealthCheckOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerHealthCheckOutput
func (VirtualGatewaySpecListenerHealthCheckOutput) ToVirtualGatewaySpecListenerHealthCheckPtrOutput ¶
func (o VirtualGatewaySpecListenerHealthCheckOutput) ToVirtualGatewaySpecListenerHealthCheckPtrOutput() VirtualGatewaySpecListenerHealthCheckPtrOutput
func (VirtualGatewaySpecListenerHealthCheckOutput) ToVirtualGatewaySpecListenerHealthCheckPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerHealthCheckOutput) ToVirtualGatewaySpecListenerHealthCheckPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerHealthCheckPtrOutput
func (VirtualGatewaySpecListenerHealthCheckOutput) UnhealthyThreshold ¶
func (o VirtualGatewaySpecListenerHealthCheckOutput) UnhealthyThreshold() pulumi.IntOutput
Number of consecutive failed health checks that must occur before declaring a virtual gateway unhealthy.
type VirtualGatewaySpecListenerHealthCheckPtrInput ¶
type VirtualGatewaySpecListenerHealthCheckPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerHealthCheckPtrOutput() VirtualGatewaySpecListenerHealthCheckPtrOutput
ToVirtualGatewaySpecListenerHealthCheckPtrOutputWithContext(context.Context) VirtualGatewaySpecListenerHealthCheckPtrOutput
}
VirtualGatewaySpecListenerHealthCheckPtrInput is an input type that accepts VirtualGatewaySpecListenerHealthCheckArgs, VirtualGatewaySpecListenerHealthCheckPtr and VirtualGatewaySpecListenerHealthCheckPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerHealthCheckPtrInput` via:
VirtualGatewaySpecListenerHealthCheckArgs{...}
or:
nil
func VirtualGatewaySpecListenerHealthCheckPtr ¶
func VirtualGatewaySpecListenerHealthCheckPtr(v *VirtualGatewaySpecListenerHealthCheckArgs) VirtualGatewaySpecListenerHealthCheckPtrInput
type VirtualGatewaySpecListenerHealthCheckPtrOutput ¶
type VirtualGatewaySpecListenerHealthCheckPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerHealthCheckPtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerHealthCheckPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerHealthCheckPtrOutput) HealthyThreshold ¶
func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) HealthyThreshold() pulumi.IntPtrOutput
Number of consecutive successful health checks that must occur before declaring listener healthy.
func (VirtualGatewaySpecListenerHealthCheckPtrOutput) IntervalMillis ¶
func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) IntervalMillis() pulumi.IntPtrOutput
Time period in milliseconds between each health check execution.
func (VirtualGatewaySpecListenerHealthCheckPtrOutput) Path ¶
func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) Path() pulumi.StringPtrOutput
Destination path for the health check request. This is only required if the specified protocol is `http` or `http2`.
func (VirtualGatewaySpecListenerHealthCheckPtrOutput) Port ¶
func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) Port() pulumi.IntPtrOutput
Destination port for the health check request. This port must match the port defined in the `portMapping` for the listener.
func (VirtualGatewaySpecListenerHealthCheckPtrOutput) Protocol ¶
func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) Protocol() pulumi.StringPtrOutput
Protocol for the health check request. Valid values are `http`, `http2`, and `grpc`.
func (VirtualGatewaySpecListenerHealthCheckPtrOutput) TimeoutMillis ¶
func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) TimeoutMillis() pulumi.IntPtrOutput
Amount of time to wait when receiving a response from the health check, in milliseconds.
func (VirtualGatewaySpecListenerHealthCheckPtrOutput) ToVirtualGatewaySpecListenerHealthCheckPtrOutput ¶
func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) ToVirtualGatewaySpecListenerHealthCheckPtrOutput() VirtualGatewaySpecListenerHealthCheckPtrOutput
func (VirtualGatewaySpecListenerHealthCheckPtrOutput) ToVirtualGatewaySpecListenerHealthCheckPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) ToVirtualGatewaySpecListenerHealthCheckPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerHealthCheckPtrOutput
func (VirtualGatewaySpecListenerHealthCheckPtrOutput) UnhealthyThreshold ¶
func (o VirtualGatewaySpecListenerHealthCheckPtrOutput) UnhealthyThreshold() pulumi.IntPtrOutput
Number of consecutive failed health checks that must occur before declaring a virtual gateway unhealthy.
type VirtualGatewaySpecListenerInput ¶
type VirtualGatewaySpecListenerInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerOutput() VirtualGatewaySpecListenerOutput
ToVirtualGatewaySpecListenerOutputWithContext(context.Context) VirtualGatewaySpecListenerOutput
}
VirtualGatewaySpecListenerInput is an input type that accepts VirtualGatewaySpecListenerArgs and VirtualGatewaySpecListenerOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerInput` via:
VirtualGatewaySpecListenerArgs{...}
type VirtualGatewaySpecListenerOutput ¶
type VirtualGatewaySpecListenerOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerOutput) ConnectionPool ¶
func (o VirtualGatewaySpecListenerOutput) ConnectionPool() VirtualGatewaySpecListenerConnectionPoolPtrOutput
Connection pool information for the listener.
func (VirtualGatewaySpecListenerOutput) ElementType ¶
func (VirtualGatewaySpecListenerOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerOutput) HealthCheck ¶
func (o VirtualGatewaySpecListenerOutput) HealthCheck() VirtualGatewaySpecListenerHealthCheckPtrOutput
Health check information for the listener.
func (VirtualGatewaySpecListenerOutput) PortMapping ¶
func (o VirtualGatewaySpecListenerOutput) PortMapping() VirtualGatewaySpecListenerPortMappingOutput
Port mapping information for the listener.
func (VirtualGatewaySpecListenerOutput) Tls ¶
Transport Layer Security (TLS) properties for the listener
func (VirtualGatewaySpecListenerOutput) ToVirtualGatewaySpecListenerOutput ¶
func (o VirtualGatewaySpecListenerOutput) ToVirtualGatewaySpecListenerOutput() VirtualGatewaySpecListenerOutput
func (VirtualGatewaySpecListenerOutput) ToVirtualGatewaySpecListenerOutputWithContext ¶
func (o VirtualGatewaySpecListenerOutput) ToVirtualGatewaySpecListenerOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerOutput
func (VirtualGatewaySpecListenerOutput) ToVirtualGatewaySpecListenerPtrOutput ¶
func (o VirtualGatewaySpecListenerOutput) ToVirtualGatewaySpecListenerPtrOutput() VirtualGatewaySpecListenerPtrOutput
func (VirtualGatewaySpecListenerOutput) ToVirtualGatewaySpecListenerPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerOutput) ToVirtualGatewaySpecListenerPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerPtrOutput
type VirtualGatewaySpecListenerPortMappingArgs ¶
type VirtualGatewaySpecListenerPortMappingArgs struct {
// Port used for the port mapping.
Port pulumi.IntInput `pulumi:"port"`
// Protocol used for the port mapping. Valid values are `http`, `http2`, `tcp` and `grpc`.
Protocol pulumi.StringInput `pulumi:"protocol"`
}
func (VirtualGatewaySpecListenerPortMappingArgs) ElementType ¶
func (VirtualGatewaySpecListenerPortMappingArgs) ElementType() reflect.Type
func (VirtualGatewaySpecListenerPortMappingArgs) ToVirtualGatewaySpecListenerPortMappingOutput ¶
func (i VirtualGatewaySpecListenerPortMappingArgs) ToVirtualGatewaySpecListenerPortMappingOutput() VirtualGatewaySpecListenerPortMappingOutput
func (VirtualGatewaySpecListenerPortMappingArgs) ToVirtualGatewaySpecListenerPortMappingOutputWithContext ¶
func (i VirtualGatewaySpecListenerPortMappingArgs) ToVirtualGatewaySpecListenerPortMappingOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerPortMappingOutput
func (VirtualGatewaySpecListenerPortMappingArgs) ToVirtualGatewaySpecListenerPortMappingPtrOutput ¶
func (i VirtualGatewaySpecListenerPortMappingArgs) ToVirtualGatewaySpecListenerPortMappingPtrOutput() VirtualGatewaySpecListenerPortMappingPtrOutput
func (VirtualGatewaySpecListenerPortMappingArgs) ToVirtualGatewaySpecListenerPortMappingPtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerPortMappingArgs) ToVirtualGatewaySpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerPortMappingPtrOutput
type VirtualGatewaySpecListenerPortMappingInput ¶
type VirtualGatewaySpecListenerPortMappingInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerPortMappingOutput() VirtualGatewaySpecListenerPortMappingOutput
ToVirtualGatewaySpecListenerPortMappingOutputWithContext(context.Context) VirtualGatewaySpecListenerPortMappingOutput
}
VirtualGatewaySpecListenerPortMappingInput is an input type that accepts VirtualGatewaySpecListenerPortMappingArgs and VirtualGatewaySpecListenerPortMappingOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerPortMappingInput` via:
VirtualGatewaySpecListenerPortMappingArgs{...}
type VirtualGatewaySpecListenerPortMappingOutput ¶
type VirtualGatewaySpecListenerPortMappingOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerPortMappingOutput) ElementType ¶
func (VirtualGatewaySpecListenerPortMappingOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerPortMappingOutput) Port ¶
func (o VirtualGatewaySpecListenerPortMappingOutput) Port() pulumi.IntOutput
Port used for the port mapping.
func (VirtualGatewaySpecListenerPortMappingOutput) Protocol ¶
func (o VirtualGatewaySpecListenerPortMappingOutput) Protocol() pulumi.StringOutput
Protocol used for the port mapping. Valid values are `http`, `http2`, `tcp` and `grpc`.
func (VirtualGatewaySpecListenerPortMappingOutput) ToVirtualGatewaySpecListenerPortMappingOutput ¶
func (o VirtualGatewaySpecListenerPortMappingOutput) ToVirtualGatewaySpecListenerPortMappingOutput() VirtualGatewaySpecListenerPortMappingOutput
func (VirtualGatewaySpecListenerPortMappingOutput) ToVirtualGatewaySpecListenerPortMappingOutputWithContext ¶
func (o VirtualGatewaySpecListenerPortMappingOutput) ToVirtualGatewaySpecListenerPortMappingOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerPortMappingOutput
func (VirtualGatewaySpecListenerPortMappingOutput) ToVirtualGatewaySpecListenerPortMappingPtrOutput ¶
func (o VirtualGatewaySpecListenerPortMappingOutput) ToVirtualGatewaySpecListenerPortMappingPtrOutput() VirtualGatewaySpecListenerPortMappingPtrOutput
func (VirtualGatewaySpecListenerPortMappingOutput) ToVirtualGatewaySpecListenerPortMappingPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerPortMappingOutput) ToVirtualGatewaySpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerPortMappingPtrOutput
type VirtualGatewaySpecListenerPortMappingPtrInput ¶
type VirtualGatewaySpecListenerPortMappingPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerPortMappingPtrOutput() VirtualGatewaySpecListenerPortMappingPtrOutput
ToVirtualGatewaySpecListenerPortMappingPtrOutputWithContext(context.Context) VirtualGatewaySpecListenerPortMappingPtrOutput
}
VirtualGatewaySpecListenerPortMappingPtrInput is an input type that accepts VirtualGatewaySpecListenerPortMappingArgs, VirtualGatewaySpecListenerPortMappingPtr and VirtualGatewaySpecListenerPortMappingPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerPortMappingPtrInput` via:
VirtualGatewaySpecListenerPortMappingArgs{...}
or:
nil
func VirtualGatewaySpecListenerPortMappingPtr ¶
func VirtualGatewaySpecListenerPortMappingPtr(v *VirtualGatewaySpecListenerPortMappingArgs) VirtualGatewaySpecListenerPortMappingPtrInput
type VirtualGatewaySpecListenerPortMappingPtrOutput ¶
type VirtualGatewaySpecListenerPortMappingPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerPortMappingPtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerPortMappingPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerPortMappingPtrOutput) Port ¶
func (o VirtualGatewaySpecListenerPortMappingPtrOutput) Port() pulumi.IntPtrOutput
Port used for the port mapping.
func (VirtualGatewaySpecListenerPortMappingPtrOutput) Protocol ¶
func (o VirtualGatewaySpecListenerPortMappingPtrOutput) Protocol() pulumi.StringPtrOutput
Protocol used for the port mapping. Valid values are `http`, `http2`, `tcp` and `grpc`.
func (VirtualGatewaySpecListenerPortMappingPtrOutput) ToVirtualGatewaySpecListenerPortMappingPtrOutput ¶
func (o VirtualGatewaySpecListenerPortMappingPtrOutput) ToVirtualGatewaySpecListenerPortMappingPtrOutput() VirtualGatewaySpecListenerPortMappingPtrOutput
func (VirtualGatewaySpecListenerPortMappingPtrOutput) ToVirtualGatewaySpecListenerPortMappingPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerPortMappingPtrOutput) ToVirtualGatewaySpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerPortMappingPtrOutput
type VirtualGatewaySpecListenerPtrInput ¶
type VirtualGatewaySpecListenerPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerPtrOutput() VirtualGatewaySpecListenerPtrOutput
ToVirtualGatewaySpecListenerPtrOutputWithContext(context.Context) VirtualGatewaySpecListenerPtrOutput
}
VirtualGatewaySpecListenerPtrInput is an input type that accepts VirtualGatewaySpecListenerArgs, VirtualGatewaySpecListenerPtr and VirtualGatewaySpecListenerPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerPtrInput` via:
VirtualGatewaySpecListenerArgs{...}
or:
nil
func VirtualGatewaySpecListenerPtr ¶
func VirtualGatewaySpecListenerPtr(v *VirtualGatewaySpecListenerArgs) VirtualGatewaySpecListenerPtrInput
type VirtualGatewaySpecListenerPtrOutput ¶
type VirtualGatewaySpecListenerPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerPtrOutput) ConnectionPool ¶
func (o VirtualGatewaySpecListenerPtrOutput) ConnectionPool() VirtualGatewaySpecListenerConnectionPoolPtrOutput
Connection pool information for the listener.
func (VirtualGatewaySpecListenerPtrOutput) Elem ¶
func (o VirtualGatewaySpecListenerPtrOutput) Elem() VirtualGatewaySpecListenerOutput
func (VirtualGatewaySpecListenerPtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerPtrOutput) HealthCheck ¶
func (o VirtualGatewaySpecListenerPtrOutput) HealthCheck() VirtualGatewaySpecListenerHealthCheckPtrOutput
Health check information for the listener.
func (VirtualGatewaySpecListenerPtrOutput) PortMapping ¶
func (o VirtualGatewaySpecListenerPtrOutput) PortMapping() VirtualGatewaySpecListenerPortMappingPtrOutput
Port mapping information for the listener.
func (VirtualGatewaySpecListenerPtrOutput) Tls ¶
Transport Layer Security (TLS) properties for the listener
func (VirtualGatewaySpecListenerPtrOutput) ToVirtualGatewaySpecListenerPtrOutput ¶
func (o VirtualGatewaySpecListenerPtrOutput) ToVirtualGatewaySpecListenerPtrOutput() VirtualGatewaySpecListenerPtrOutput
func (VirtualGatewaySpecListenerPtrOutput) ToVirtualGatewaySpecListenerPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerPtrOutput) ToVirtualGatewaySpecListenerPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerPtrOutput
type VirtualGatewaySpecListenerTls ¶
type VirtualGatewaySpecListenerTls struct {
// Listener's TLS certificate.
Certificate VirtualGatewaySpecListenerTlsCertificate `pulumi:"certificate"`
// Listener's TLS mode. Valid values: `DISABLED`, `PERMISSIVE`, `STRICT`.
Mode string `pulumi:"mode"`
// Listener's Transport Layer Security (TLS) validation context.
Validation *VirtualGatewaySpecListenerTlsValidation `pulumi:"validation"`
}
type VirtualGatewaySpecListenerTlsArgs ¶
type VirtualGatewaySpecListenerTlsArgs struct {
// Listener's TLS certificate.
Certificate VirtualGatewaySpecListenerTlsCertificateInput `pulumi:"certificate"`
// Listener's TLS mode. Valid values: `DISABLED`, `PERMISSIVE`, `STRICT`.
Mode pulumi.StringInput `pulumi:"mode"`
// Listener's Transport Layer Security (TLS) validation context.
Validation VirtualGatewaySpecListenerTlsValidationPtrInput `pulumi:"validation"`
}
func (VirtualGatewaySpecListenerTlsArgs) ElementType ¶
func (VirtualGatewaySpecListenerTlsArgs) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsArgs) ToVirtualGatewaySpecListenerTlsOutput ¶
func (i VirtualGatewaySpecListenerTlsArgs) ToVirtualGatewaySpecListenerTlsOutput() VirtualGatewaySpecListenerTlsOutput
func (VirtualGatewaySpecListenerTlsArgs) ToVirtualGatewaySpecListenerTlsOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsArgs) ToVirtualGatewaySpecListenerTlsOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsOutput
func (VirtualGatewaySpecListenerTlsArgs) ToVirtualGatewaySpecListenerTlsPtrOutput ¶
func (i VirtualGatewaySpecListenerTlsArgs) ToVirtualGatewaySpecListenerTlsPtrOutput() VirtualGatewaySpecListenerTlsPtrOutput
func (VirtualGatewaySpecListenerTlsArgs) ToVirtualGatewaySpecListenerTlsPtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsArgs) ToVirtualGatewaySpecListenerTlsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsPtrOutput
type VirtualGatewaySpecListenerTlsCertificate ¶
type VirtualGatewaySpecListenerTlsCertificate struct {
// An AWS Certificate Manager (ACM) certificate.
Acm *VirtualGatewaySpecListenerTlsCertificateAcm `pulumi:"acm"`
// Local file certificate.
File *VirtualGatewaySpecListenerTlsCertificateFile `pulumi:"file"`
// A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds *VirtualGatewaySpecListenerTlsCertificateSds `pulumi:"sds"`
}
type VirtualGatewaySpecListenerTlsCertificateAcm ¶
type VirtualGatewaySpecListenerTlsCertificateAcm struct {
// ARN for the certificate.
CertificateArn string `pulumi:"certificateArn"`
}
type VirtualGatewaySpecListenerTlsCertificateAcmArgs ¶
type VirtualGatewaySpecListenerTlsCertificateAcmArgs struct {
// ARN for the certificate.
CertificateArn pulumi.StringInput `pulumi:"certificateArn"`
}
func (VirtualGatewaySpecListenerTlsCertificateAcmArgs) ElementType ¶
func (VirtualGatewaySpecListenerTlsCertificateAcmArgs) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsCertificateAcmArgs) ToVirtualGatewaySpecListenerTlsCertificateAcmOutput ¶
func (i VirtualGatewaySpecListenerTlsCertificateAcmArgs) ToVirtualGatewaySpecListenerTlsCertificateAcmOutput() VirtualGatewaySpecListenerTlsCertificateAcmOutput
func (VirtualGatewaySpecListenerTlsCertificateAcmArgs) ToVirtualGatewaySpecListenerTlsCertificateAcmOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsCertificateAcmArgs) ToVirtualGatewaySpecListenerTlsCertificateAcmOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateAcmOutput
func (VirtualGatewaySpecListenerTlsCertificateAcmArgs) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutput ¶
func (i VirtualGatewaySpecListenerTlsCertificateAcmArgs) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutput() VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
func (VirtualGatewaySpecListenerTlsCertificateAcmArgs) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsCertificateAcmArgs) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
type VirtualGatewaySpecListenerTlsCertificateAcmInput ¶
type VirtualGatewaySpecListenerTlsCertificateAcmInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsCertificateAcmOutput() VirtualGatewaySpecListenerTlsCertificateAcmOutput
ToVirtualGatewaySpecListenerTlsCertificateAcmOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsCertificateAcmOutput
}
VirtualGatewaySpecListenerTlsCertificateAcmInput is an input type that accepts VirtualGatewaySpecListenerTlsCertificateAcmArgs and VirtualGatewaySpecListenerTlsCertificateAcmOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsCertificateAcmInput` via:
VirtualGatewaySpecListenerTlsCertificateAcmArgs{...}
type VirtualGatewaySpecListenerTlsCertificateAcmOutput ¶
type VirtualGatewaySpecListenerTlsCertificateAcmOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsCertificateAcmOutput) CertificateArn ¶
func (o VirtualGatewaySpecListenerTlsCertificateAcmOutput) CertificateArn() pulumi.StringOutput
ARN for the certificate.
func (VirtualGatewaySpecListenerTlsCertificateAcmOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsCertificateAcmOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsCertificateAcmOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmOutput ¶
func (o VirtualGatewaySpecListenerTlsCertificateAcmOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmOutput() VirtualGatewaySpecListenerTlsCertificateAcmOutput
func (VirtualGatewaySpecListenerTlsCertificateAcmOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsCertificateAcmOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateAcmOutput
func (VirtualGatewaySpecListenerTlsCertificateAcmOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutput ¶
func (o VirtualGatewaySpecListenerTlsCertificateAcmOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutput() VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
func (VirtualGatewaySpecListenerTlsCertificateAcmOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsCertificateAcmOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
type VirtualGatewaySpecListenerTlsCertificateAcmPtrInput ¶
type VirtualGatewaySpecListenerTlsCertificateAcmPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutput() VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
}
VirtualGatewaySpecListenerTlsCertificateAcmPtrInput is an input type that accepts VirtualGatewaySpecListenerTlsCertificateAcmArgs, VirtualGatewaySpecListenerTlsCertificateAcmPtr and VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsCertificateAcmPtrInput` via:
VirtualGatewaySpecListenerTlsCertificateAcmArgs{...}
or:
nil
func VirtualGatewaySpecListenerTlsCertificateAcmPtr ¶
func VirtualGatewaySpecListenerTlsCertificateAcmPtr(v *VirtualGatewaySpecListenerTlsCertificateAcmArgs) VirtualGatewaySpecListenerTlsCertificateAcmPtrInput
type VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput ¶
type VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput) CertificateArn ¶
func (o VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput) CertificateArn() pulumi.StringPtrOutput
ARN for the certificate.
func (VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutput ¶
func (o VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutput() VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
func (VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput) ToVirtualGatewaySpecListenerTlsCertificateAcmPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
type VirtualGatewaySpecListenerTlsCertificateArgs ¶
type VirtualGatewaySpecListenerTlsCertificateArgs struct {
// An AWS Certificate Manager (ACM) certificate.
Acm VirtualGatewaySpecListenerTlsCertificateAcmPtrInput `pulumi:"acm"`
// Local file certificate.
File VirtualGatewaySpecListenerTlsCertificateFilePtrInput `pulumi:"file"`
// A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds VirtualGatewaySpecListenerTlsCertificateSdsPtrInput `pulumi:"sds"`
}
func (VirtualGatewaySpecListenerTlsCertificateArgs) ElementType ¶
func (VirtualGatewaySpecListenerTlsCertificateArgs) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsCertificateArgs) ToVirtualGatewaySpecListenerTlsCertificateOutput ¶
func (i VirtualGatewaySpecListenerTlsCertificateArgs) ToVirtualGatewaySpecListenerTlsCertificateOutput() VirtualGatewaySpecListenerTlsCertificateOutput
func (VirtualGatewaySpecListenerTlsCertificateArgs) ToVirtualGatewaySpecListenerTlsCertificateOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsCertificateArgs) ToVirtualGatewaySpecListenerTlsCertificateOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateOutput
func (VirtualGatewaySpecListenerTlsCertificateArgs) ToVirtualGatewaySpecListenerTlsCertificatePtrOutput ¶
func (i VirtualGatewaySpecListenerTlsCertificateArgs) ToVirtualGatewaySpecListenerTlsCertificatePtrOutput() VirtualGatewaySpecListenerTlsCertificatePtrOutput
func (VirtualGatewaySpecListenerTlsCertificateArgs) ToVirtualGatewaySpecListenerTlsCertificatePtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsCertificateArgs) ToVirtualGatewaySpecListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificatePtrOutput
type VirtualGatewaySpecListenerTlsCertificateFile ¶
type VirtualGatewaySpecListenerTlsCertificateFile struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain string `pulumi:"certificateChain"`
// Private key for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
PrivateKey string `pulumi:"privateKey"`
}
type VirtualGatewaySpecListenerTlsCertificateFileArgs ¶
type VirtualGatewaySpecListenerTlsCertificateFileArgs struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
// Private key for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
PrivateKey pulumi.StringInput `pulumi:"privateKey"`
}
func (VirtualGatewaySpecListenerTlsCertificateFileArgs) ElementType ¶
func (VirtualGatewaySpecListenerTlsCertificateFileArgs) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsCertificateFileArgs) ToVirtualGatewaySpecListenerTlsCertificateFileOutput ¶
func (i VirtualGatewaySpecListenerTlsCertificateFileArgs) ToVirtualGatewaySpecListenerTlsCertificateFileOutput() VirtualGatewaySpecListenerTlsCertificateFileOutput
func (VirtualGatewaySpecListenerTlsCertificateFileArgs) ToVirtualGatewaySpecListenerTlsCertificateFileOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsCertificateFileArgs) ToVirtualGatewaySpecListenerTlsCertificateFileOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateFileOutput
func (VirtualGatewaySpecListenerTlsCertificateFileArgs) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutput ¶
func (i VirtualGatewaySpecListenerTlsCertificateFileArgs) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutput() VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
func (VirtualGatewaySpecListenerTlsCertificateFileArgs) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsCertificateFileArgs) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
type VirtualGatewaySpecListenerTlsCertificateFileInput ¶
type VirtualGatewaySpecListenerTlsCertificateFileInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsCertificateFileOutput() VirtualGatewaySpecListenerTlsCertificateFileOutput
ToVirtualGatewaySpecListenerTlsCertificateFileOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsCertificateFileOutput
}
VirtualGatewaySpecListenerTlsCertificateFileInput is an input type that accepts VirtualGatewaySpecListenerTlsCertificateFileArgs and VirtualGatewaySpecListenerTlsCertificateFileOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsCertificateFileInput` via:
VirtualGatewaySpecListenerTlsCertificateFileArgs{...}
type VirtualGatewaySpecListenerTlsCertificateFileOutput ¶
type VirtualGatewaySpecListenerTlsCertificateFileOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsCertificateFileOutput) CertificateChain ¶
func (o VirtualGatewaySpecListenerTlsCertificateFileOutput) CertificateChain() pulumi.StringOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualGatewaySpecListenerTlsCertificateFileOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsCertificateFileOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsCertificateFileOutput) PrivateKey ¶
func (o VirtualGatewaySpecListenerTlsCertificateFileOutput) PrivateKey() pulumi.StringOutput
Private key for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualGatewaySpecListenerTlsCertificateFileOutput) ToVirtualGatewaySpecListenerTlsCertificateFileOutput ¶
func (o VirtualGatewaySpecListenerTlsCertificateFileOutput) ToVirtualGatewaySpecListenerTlsCertificateFileOutput() VirtualGatewaySpecListenerTlsCertificateFileOutput
func (VirtualGatewaySpecListenerTlsCertificateFileOutput) ToVirtualGatewaySpecListenerTlsCertificateFileOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsCertificateFileOutput) ToVirtualGatewaySpecListenerTlsCertificateFileOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateFileOutput
func (VirtualGatewaySpecListenerTlsCertificateFileOutput) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutput ¶
func (o VirtualGatewaySpecListenerTlsCertificateFileOutput) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutput() VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
func (VirtualGatewaySpecListenerTlsCertificateFileOutput) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsCertificateFileOutput) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
type VirtualGatewaySpecListenerTlsCertificateFilePtrInput ¶
type VirtualGatewaySpecListenerTlsCertificateFilePtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutput() VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
}
VirtualGatewaySpecListenerTlsCertificateFilePtrInput is an input type that accepts VirtualGatewaySpecListenerTlsCertificateFileArgs, VirtualGatewaySpecListenerTlsCertificateFilePtr and VirtualGatewaySpecListenerTlsCertificateFilePtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsCertificateFilePtrInput` via:
VirtualGatewaySpecListenerTlsCertificateFileArgs{...}
or:
nil
func VirtualGatewaySpecListenerTlsCertificateFilePtr ¶
func VirtualGatewaySpecListenerTlsCertificateFilePtr(v *VirtualGatewaySpecListenerTlsCertificateFileArgs) VirtualGatewaySpecListenerTlsCertificateFilePtrInput
type VirtualGatewaySpecListenerTlsCertificateFilePtrOutput ¶
type VirtualGatewaySpecListenerTlsCertificateFilePtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsCertificateFilePtrOutput) CertificateChain ¶
func (o VirtualGatewaySpecListenerTlsCertificateFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualGatewaySpecListenerTlsCertificateFilePtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsCertificateFilePtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsCertificateFilePtrOutput) PrivateKey ¶
func (o VirtualGatewaySpecListenerTlsCertificateFilePtrOutput) PrivateKey() pulumi.StringPtrOutput
Private key for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualGatewaySpecListenerTlsCertificateFilePtrOutput) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutput ¶
func (o VirtualGatewaySpecListenerTlsCertificateFilePtrOutput) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutput() VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
func (VirtualGatewaySpecListenerTlsCertificateFilePtrOutput) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsCertificateFilePtrOutput) ToVirtualGatewaySpecListenerTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
type VirtualGatewaySpecListenerTlsCertificateInput ¶
type VirtualGatewaySpecListenerTlsCertificateInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsCertificateOutput() VirtualGatewaySpecListenerTlsCertificateOutput
ToVirtualGatewaySpecListenerTlsCertificateOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsCertificateOutput
}
VirtualGatewaySpecListenerTlsCertificateInput is an input type that accepts VirtualGatewaySpecListenerTlsCertificateArgs and VirtualGatewaySpecListenerTlsCertificateOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsCertificateInput` via:
VirtualGatewaySpecListenerTlsCertificateArgs{...}
type VirtualGatewaySpecListenerTlsCertificateOutput ¶
type VirtualGatewaySpecListenerTlsCertificateOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsCertificateOutput) Acm ¶
func (o VirtualGatewaySpecListenerTlsCertificateOutput) Acm() VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
An AWS Certificate Manager (ACM) certificate.
func (VirtualGatewaySpecListenerTlsCertificateOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsCertificateOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsCertificateOutput) File ¶
func (o VirtualGatewaySpecListenerTlsCertificateOutput) File() VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
Local file certificate.
func (VirtualGatewaySpecListenerTlsCertificateOutput) Sds ¶
func (o VirtualGatewaySpecListenerTlsCertificateOutput) Sds() VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualGatewaySpecListenerTlsCertificateOutput) ToVirtualGatewaySpecListenerTlsCertificateOutput ¶
func (o VirtualGatewaySpecListenerTlsCertificateOutput) ToVirtualGatewaySpecListenerTlsCertificateOutput() VirtualGatewaySpecListenerTlsCertificateOutput
func (VirtualGatewaySpecListenerTlsCertificateOutput) ToVirtualGatewaySpecListenerTlsCertificateOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsCertificateOutput) ToVirtualGatewaySpecListenerTlsCertificateOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateOutput
func (VirtualGatewaySpecListenerTlsCertificateOutput) ToVirtualGatewaySpecListenerTlsCertificatePtrOutput ¶
func (o VirtualGatewaySpecListenerTlsCertificateOutput) ToVirtualGatewaySpecListenerTlsCertificatePtrOutput() VirtualGatewaySpecListenerTlsCertificatePtrOutput
func (VirtualGatewaySpecListenerTlsCertificateOutput) ToVirtualGatewaySpecListenerTlsCertificatePtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsCertificateOutput) ToVirtualGatewaySpecListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificatePtrOutput
type VirtualGatewaySpecListenerTlsCertificatePtrInput ¶
type VirtualGatewaySpecListenerTlsCertificatePtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsCertificatePtrOutput() VirtualGatewaySpecListenerTlsCertificatePtrOutput
ToVirtualGatewaySpecListenerTlsCertificatePtrOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsCertificatePtrOutput
}
VirtualGatewaySpecListenerTlsCertificatePtrInput is an input type that accepts VirtualGatewaySpecListenerTlsCertificateArgs, VirtualGatewaySpecListenerTlsCertificatePtr and VirtualGatewaySpecListenerTlsCertificatePtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsCertificatePtrInput` via:
VirtualGatewaySpecListenerTlsCertificateArgs{...}
or:
nil
func VirtualGatewaySpecListenerTlsCertificatePtr ¶
func VirtualGatewaySpecListenerTlsCertificatePtr(v *VirtualGatewaySpecListenerTlsCertificateArgs) VirtualGatewaySpecListenerTlsCertificatePtrInput
type VirtualGatewaySpecListenerTlsCertificatePtrOutput ¶
type VirtualGatewaySpecListenerTlsCertificatePtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsCertificatePtrOutput) Acm ¶
func (o VirtualGatewaySpecListenerTlsCertificatePtrOutput) Acm() VirtualGatewaySpecListenerTlsCertificateAcmPtrOutput
An AWS Certificate Manager (ACM) certificate.
func (VirtualGatewaySpecListenerTlsCertificatePtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsCertificatePtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsCertificatePtrOutput) File ¶
func (o VirtualGatewaySpecListenerTlsCertificatePtrOutput) File() VirtualGatewaySpecListenerTlsCertificateFilePtrOutput
Local file certificate.
func (VirtualGatewaySpecListenerTlsCertificatePtrOutput) Sds ¶
func (o VirtualGatewaySpecListenerTlsCertificatePtrOutput) Sds() VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualGatewaySpecListenerTlsCertificatePtrOutput) ToVirtualGatewaySpecListenerTlsCertificatePtrOutput ¶
func (o VirtualGatewaySpecListenerTlsCertificatePtrOutput) ToVirtualGatewaySpecListenerTlsCertificatePtrOutput() VirtualGatewaySpecListenerTlsCertificatePtrOutput
func (VirtualGatewaySpecListenerTlsCertificatePtrOutput) ToVirtualGatewaySpecListenerTlsCertificatePtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsCertificatePtrOutput) ToVirtualGatewaySpecListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificatePtrOutput
type VirtualGatewaySpecListenerTlsCertificateSds ¶
type VirtualGatewaySpecListenerTlsCertificateSds struct {
// Name of the secret for a virtual gateway's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName string `pulumi:"secretName"`
}
type VirtualGatewaySpecListenerTlsCertificateSdsArgs ¶
type VirtualGatewaySpecListenerTlsCertificateSdsArgs struct {
// Name of the secret for a virtual gateway's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (VirtualGatewaySpecListenerTlsCertificateSdsArgs) ElementType ¶
func (VirtualGatewaySpecListenerTlsCertificateSdsArgs) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsCertificateSdsArgs) ToVirtualGatewaySpecListenerTlsCertificateSdsOutput ¶
func (i VirtualGatewaySpecListenerTlsCertificateSdsArgs) ToVirtualGatewaySpecListenerTlsCertificateSdsOutput() VirtualGatewaySpecListenerTlsCertificateSdsOutput
func (VirtualGatewaySpecListenerTlsCertificateSdsArgs) ToVirtualGatewaySpecListenerTlsCertificateSdsOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsCertificateSdsArgs) ToVirtualGatewaySpecListenerTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateSdsOutput
func (VirtualGatewaySpecListenerTlsCertificateSdsArgs) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutput ¶
func (i VirtualGatewaySpecListenerTlsCertificateSdsArgs) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutput() VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
func (VirtualGatewaySpecListenerTlsCertificateSdsArgs) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsCertificateSdsArgs) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
type VirtualGatewaySpecListenerTlsCertificateSdsInput ¶
type VirtualGatewaySpecListenerTlsCertificateSdsInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsCertificateSdsOutput() VirtualGatewaySpecListenerTlsCertificateSdsOutput
ToVirtualGatewaySpecListenerTlsCertificateSdsOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsCertificateSdsOutput
}
VirtualGatewaySpecListenerTlsCertificateSdsInput is an input type that accepts VirtualGatewaySpecListenerTlsCertificateSdsArgs and VirtualGatewaySpecListenerTlsCertificateSdsOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsCertificateSdsInput` via:
VirtualGatewaySpecListenerTlsCertificateSdsArgs{...}
type VirtualGatewaySpecListenerTlsCertificateSdsOutput ¶
type VirtualGatewaySpecListenerTlsCertificateSdsOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsCertificateSdsOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsCertificateSdsOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsCertificateSdsOutput) SecretName ¶
func (o VirtualGatewaySpecListenerTlsCertificateSdsOutput) SecretName() pulumi.StringOutput
Name of the secret for a virtual gateway's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualGatewaySpecListenerTlsCertificateSdsOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsOutput ¶
func (o VirtualGatewaySpecListenerTlsCertificateSdsOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsOutput() VirtualGatewaySpecListenerTlsCertificateSdsOutput
func (VirtualGatewaySpecListenerTlsCertificateSdsOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsCertificateSdsOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateSdsOutput
func (VirtualGatewaySpecListenerTlsCertificateSdsOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutput ¶
func (o VirtualGatewaySpecListenerTlsCertificateSdsOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutput() VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
func (VirtualGatewaySpecListenerTlsCertificateSdsOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsCertificateSdsOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
type VirtualGatewaySpecListenerTlsCertificateSdsPtrInput ¶
type VirtualGatewaySpecListenerTlsCertificateSdsPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutput() VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
}
VirtualGatewaySpecListenerTlsCertificateSdsPtrInput is an input type that accepts VirtualGatewaySpecListenerTlsCertificateSdsArgs, VirtualGatewaySpecListenerTlsCertificateSdsPtr and VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsCertificateSdsPtrInput` via:
VirtualGatewaySpecListenerTlsCertificateSdsArgs{...}
or:
nil
func VirtualGatewaySpecListenerTlsCertificateSdsPtr ¶
func VirtualGatewaySpecListenerTlsCertificateSdsPtr(v *VirtualGatewaySpecListenerTlsCertificateSdsArgs) VirtualGatewaySpecListenerTlsCertificateSdsPtrInput
type VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput ¶
type VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput) SecretName ¶
func (o VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput) SecretName() pulumi.StringPtrOutput
Name of the secret for a virtual gateway's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutput ¶
func (o VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutput() VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
func (VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput) ToVirtualGatewaySpecListenerTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsCertificateSdsPtrOutput
type VirtualGatewaySpecListenerTlsInput ¶
type VirtualGatewaySpecListenerTlsInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsOutput() VirtualGatewaySpecListenerTlsOutput
ToVirtualGatewaySpecListenerTlsOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsOutput
}
VirtualGatewaySpecListenerTlsInput is an input type that accepts VirtualGatewaySpecListenerTlsArgs and VirtualGatewaySpecListenerTlsOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsInput` via:
VirtualGatewaySpecListenerTlsArgs{...}
type VirtualGatewaySpecListenerTlsOutput ¶
type VirtualGatewaySpecListenerTlsOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsOutput) Certificate ¶
func (o VirtualGatewaySpecListenerTlsOutput) Certificate() VirtualGatewaySpecListenerTlsCertificateOutput
Listener's TLS certificate.
func (VirtualGatewaySpecListenerTlsOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsOutput) Mode ¶
func (o VirtualGatewaySpecListenerTlsOutput) Mode() pulumi.StringOutput
Listener's TLS mode. Valid values: `DISABLED`, `PERMISSIVE`, `STRICT`.
func (VirtualGatewaySpecListenerTlsOutput) ToVirtualGatewaySpecListenerTlsOutput ¶
func (o VirtualGatewaySpecListenerTlsOutput) ToVirtualGatewaySpecListenerTlsOutput() VirtualGatewaySpecListenerTlsOutput
func (VirtualGatewaySpecListenerTlsOutput) ToVirtualGatewaySpecListenerTlsOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsOutput) ToVirtualGatewaySpecListenerTlsOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsOutput
func (VirtualGatewaySpecListenerTlsOutput) ToVirtualGatewaySpecListenerTlsPtrOutput ¶
func (o VirtualGatewaySpecListenerTlsOutput) ToVirtualGatewaySpecListenerTlsPtrOutput() VirtualGatewaySpecListenerTlsPtrOutput
func (VirtualGatewaySpecListenerTlsOutput) ToVirtualGatewaySpecListenerTlsPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsOutput) ToVirtualGatewaySpecListenerTlsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsPtrOutput
func (VirtualGatewaySpecListenerTlsOutput) Validation ¶
func (o VirtualGatewaySpecListenerTlsOutput) Validation() VirtualGatewaySpecListenerTlsValidationPtrOutput
Listener's Transport Layer Security (TLS) validation context.
type VirtualGatewaySpecListenerTlsPtrInput ¶
type VirtualGatewaySpecListenerTlsPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsPtrOutput() VirtualGatewaySpecListenerTlsPtrOutput
ToVirtualGatewaySpecListenerTlsPtrOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsPtrOutput
}
VirtualGatewaySpecListenerTlsPtrInput is an input type that accepts VirtualGatewaySpecListenerTlsArgs, VirtualGatewaySpecListenerTlsPtr and VirtualGatewaySpecListenerTlsPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsPtrInput` via:
VirtualGatewaySpecListenerTlsArgs{...}
or:
nil
func VirtualGatewaySpecListenerTlsPtr ¶
func VirtualGatewaySpecListenerTlsPtr(v *VirtualGatewaySpecListenerTlsArgs) VirtualGatewaySpecListenerTlsPtrInput
type VirtualGatewaySpecListenerTlsPtrOutput ¶
type VirtualGatewaySpecListenerTlsPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsPtrOutput) Certificate ¶
func (o VirtualGatewaySpecListenerTlsPtrOutput) Certificate() VirtualGatewaySpecListenerTlsCertificatePtrOutput
Listener's TLS certificate.
func (VirtualGatewaySpecListenerTlsPtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsPtrOutput) Mode ¶
func (o VirtualGatewaySpecListenerTlsPtrOutput) Mode() pulumi.StringPtrOutput
Listener's TLS mode. Valid values: `DISABLED`, `PERMISSIVE`, `STRICT`.
func (VirtualGatewaySpecListenerTlsPtrOutput) ToVirtualGatewaySpecListenerTlsPtrOutput ¶
func (o VirtualGatewaySpecListenerTlsPtrOutput) ToVirtualGatewaySpecListenerTlsPtrOutput() VirtualGatewaySpecListenerTlsPtrOutput
func (VirtualGatewaySpecListenerTlsPtrOutput) ToVirtualGatewaySpecListenerTlsPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsPtrOutput) ToVirtualGatewaySpecListenerTlsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsPtrOutput
func (VirtualGatewaySpecListenerTlsPtrOutput) Validation ¶
func (o VirtualGatewaySpecListenerTlsPtrOutput) Validation() VirtualGatewaySpecListenerTlsValidationPtrOutput
Listener's Transport Layer Security (TLS) validation context.
type VirtualGatewaySpecListenerTlsValidation ¶
type VirtualGatewaySpecListenerTlsValidation struct {
// SANs for a virtual gateway's listener's Transport Layer Security (TLS) validation context.
SubjectAlternativeNames *VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNames `pulumi:"subjectAlternativeNames"`
// TLS validation context trust.
Trust VirtualGatewaySpecListenerTlsValidationTrust `pulumi:"trust"`
}
type VirtualGatewaySpecListenerTlsValidationArgs ¶
type VirtualGatewaySpecListenerTlsValidationArgs struct {
// SANs for a virtual gateway's listener's Transport Layer Security (TLS) validation context.
SubjectAlternativeNames VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrInput `pulumi:"subjectAlternativeNames"`
// TLS validation context trust.
Trust VirtualGatewaySpecListenerTlsValidationTrustInput `pulumi:"trust"`
}
func (VirtualGatewaySpecListenerTlsValidationArgs) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationArgs) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationArgs) ToVirtualGatewaySpecListenerTlsValidationOutput ¶
func (i VirtualGatewaySpecListenerTlsValidationArgs) ToVirtualGatewaySpecListenerTlsValidationOutput() VirtualGatewaySpecListenerTlsValidationOutput
func (VirtualGatewaySpecListenerTlsValidationArgs) ToVirtualGatewaySpecListenerTlsValidationOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsValidationArgs) ToVirtualGatewaySpecListenerTlsValidationOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationOutput
func (VirtualGatewaySpecListenerTlsValidationArgs) ToVirtualGatewaySpecListenerTlsValidationPtrOutput ¶
func (i VirtualGatewaySpecListenerTlsValidationArgs) ToVirtualGatewaySpecListenerTlsValidationPtrOutput() VirtualGatewaySpecListenerTlsValidationPtrOutput
func (VirtualGatewaySpecListenerTlsValidationArgs) ToVirtualGatewaySpecListenerTlsValidationPtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsValidationArgs) ToVirtualGatewaySpecListenerTlsValidationPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationPtrOutput
type VirtualGatewaySpecListenerTlsValidationInput ¶
type VirtualGatewaySpecListenerTlsValidationInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsValidationOutput() VirtualGatewaySpecListenerTlsValidationOutput
ToVirtualGatewaySpecListenerTlsValidationOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsValidationOutput
}
VirtualGatewaySpecListenerTlsValidationInput is an input type that accepts VirtualGatewaySpecListenerTlsValidationArgs and VirtualGatewaySpecListenerTlsValidationOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsValidationInput` via:
VirtualGatewaySpecListenerTlsValidationArgs{...}
type VirtualGatewaySpecListenerTlsValidationOutput ¶
type VirtualGatewaySpecListenerTlsValidationOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsValidationOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationOutput) SubjectAlternativeNames ¶
func (o VirtualGatewaySpecListenerTlsValidationOutput) SubjectAlternativeNames() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
SANs for a virtual gateway's listener's Transport Layer Security (TLS) validation context.
func (VirtualGatewaySpecListenerTlsValidationOutput) ToVirtualGatewaySpecListenerTlsValidationOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationOutput) ToVirtualGatewaySpecListenerTlsValidationOutput() VirtualGatewaySpecListenerTlsValidationOutput
func (VirtualGatewaySpecListenerTlsValidationOutput) ToVirtualGatewaySpecListenerTlsValidationOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationOutput) ToVirtualGatewaySpecListenerTlsValidationOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationOutput
func (VirtualGatewaySpecListenerTlsValidationOutput) ToVirtualGatewaySpecListenerTlsValidationPtrOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationOutput) ToVirtualGatewaySpecListenerTlsValidationPtrOutput() VirtualGatewaySpecListenerTlsValidationPtrOutput
func (VirtualGatewaySpecListenerTlsValidationOutput) ToVirtualGatewaySpecListenerTlsValidationPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationOutput) ToVirtualGatewaySpecListenerTlsValidationPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationPtrOutput
func (VirtualGatewaySpecListenerTlsValidationOutput) Trust ¶
func (o VirtualGatewaySpecListenerTlsValidationOutput) Trust() VirtualGatewaySpecListenerTlsValidationTrustOutput
TLS validation context trust.
type VirtualGatewaySpecListenerTlsValidationPtrInput ¶
type VirtualGatewaySpecListenerTlsValidationPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsValidationPtrOutput() VirtualGatewaySpecListenerTlsValidationPtrOutput
ToVirtualGatewaySpecListenerTlsValidationPtrOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsValidationPtrOutput
}
VirtualGatewaySpecListenerTlsValidationPtrInput is an input type that accepts VirtualGatewaySpecListenerTlsValidationArgs, VirtualGatewaySpecListenerTlsValidationPtr and VirtualGatewaySpecListenerTlsValidationPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsValidationPtrInput` via:
VirtualGatewaySpecListenerTlsValidationArgs{...}
or:
nil
func VirtualGatewaySpecListenerTlsValidationPtr ¶
func VirtualGatewaySpecListenerTlsValidationPtr(v *VirtualGatewaySpecListenerTlsValidationArgs) VirtualGatewaySpecListenerTlsValidationPtrInput
type VirtualGatewaySpecListenerTlsValidationPtrOutput ¶
type VirtualGatewaySpecListenerTlsValidationPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsValidationPtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationPtrOutput) SubjectAlternativeNames ¶
func (o VirtualGatewaySpecListenerTlsValidationPtrOutput) SubjectAlternativeNames() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
SANs for a virtual gateway's listener's Transport Layer Security (TLS) validation context.
func (VirtualGatewaySpecListenerTlsValidationPtrOutput) ToVirtualGatewaySpecListenerTlsValidationPtrOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationPtrOutput) ToVirtualGatewaySpecListenerTlsValidationPtrOutput() VirtualGatewaySpecListenerTlsValidationPtrOutput
func (VirtualGatewaySpecListenerTlsValidationPtrOutput) ToVirtualGatewaySpecListenerTlsValidationPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationPtrOutput) ToVirtualGatewaySpecListenerTlsValidationPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationPtrOutput
func (VirtualGatewaySpecListenerTlsValidationPtrOutput) Trust ¶
func (o VirtualGatewaySpecListenerTlsValidationPtrOutput) Trust() VirtualGatewaySpecListenerTlsValidationTrustPtrOutput
TLS validation context trust.
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNames ¶
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNames struct {
// Criteria for determining a SAN's match.
Match VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatch `pulumi:"match"`
}
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs ¶
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs struct {
// Criteria for determining a SAN's match.
Match VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchInput `pulumi:"match"`
}
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput ¶
func (i VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput ¶
func (i VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesInput ¶
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput
ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput
}
VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesInput is an input type that accepts VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs and VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesInput` via:
VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs{...}
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatch ¶
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatch struct {
// Values sent must match the specified values exactly.
Exacts []string `pulumi:"exacts"`
}
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs ¶
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs struct {
// Values sent must match the specified values exactly.
Exacts pulumi.StringArrayInput `pulumi:"exacts"`
}
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput ¶
func (i VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
func (i VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchInput ¶
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
}
VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchInput is an input type that accepts VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs and VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchInput` via:
VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs{...}
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput ¶
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) Exacts ¶
func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) Exacts() pulumi.StringArrayOutput
Values sent must match the specified values exactly.
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrInput ¶
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
}
VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrInput is an input type that accepts VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs, VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtr and VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrInput` via:
VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs{...}
or:
nil
func VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtr ¶
func VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtr(v *VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrInput
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) Exacts ¶
func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) Exacts() pulumi.StringArrayOutput
Values sent must match the specified values exactly.
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput ¶
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) Match ¶
func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) Match() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
Criteria for determining a SAN's match.
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrInput ¶
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
}
VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrInput is an input type that accepts VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs, VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtr and VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrInput` via:
VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs{...}
or:
nil
func VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtr ¶
func VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtr(v *VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesArgs) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrInput
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput ¶
type VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) Match ¶
func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) Match() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
Criteria for determining a SAN's match.
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput() VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
func (VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
type VirtualGatewaySpecListenerTlsValidationTrust ¶
type VirtualGatewaySpecListenerTlsValidationTrust struct {
// TLS validation context trust for a local file certificate.
File *VirtualGatewaySpecListenerTlsValidationTrustFile `pulumi:"file"`
// TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds *VirtualGatewaySpecListenerTlsValidationTrustSds `pulumi:"sds"`
}
type VirtualGatewaySpecListenerTlsValidationTrustArgs ¶
type VirtualGatewaySpecListenerTlsValidationTrustArgs struct {
// TLS validation context trust for a local file certificate.
File VirtualGatewaySpecListenerTlsValidationTrustFilePtrInput `pulumi:"file"`
// TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds VirtualGatewaySpecListenerTlsValidationTrustSdsPtrInput `pulumi:"sds"`
}
func (VirtualGatewaySpecListenerTlsValidationTrustArgs) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationTrustArgs) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationTrustArgs) ToVirtualGatewaySpecListenerTlsValidationTrustOutput ¶
func (i VirtualGatewaySpecListenerTlsValidationTrustArgs) ToVirtualGatewaySpecListenerTlsValidationTrustOutput() VirtualGatewaySpecListenerTlsValidationTrustOutput
func (VirtualGatewaySpecListenerTlsValidationTrustArgs) ToVirtualGatewaySpecListenerTlsValidationTrustOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsValidationTrustArgs) ToVirtualGatewaySpecListenerTlsValidationTrustOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustOutput
func (VirtualGatewaySpecListenerTlsValidationTrustArgs) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutput ¶
func (i VirtualGatewaySpecListenerTlsValidationTrustArgs) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutput() VirtualGatewaySpecListenerTlsValidationTrustPtrOutput
func (VirtualGatewaySpecListenerTlsValidationTrustArgs) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsValidationTrustArgs) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustPtrOutput
type VirtualGatewaySpecListenerTlsValidationTrustFile ¶
type VirtualGatewaySpecListenerTlsValidationTrustFile struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain string `pulumi:"certificateChain"`
}
type VirtualGatewaySpecListenerTlsValidationTrustFileArgs ¶
type VirtualGatewaySpecListenerTlsValidationTrustFileArgs struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
}
func (VirtualGatewaySpecListenerTlsValidationTrustFileArgs) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationTrustFileArgs) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationTrustFileArgs) ToVirtualGatewaySpecListenerTlsValidationTrustFileOutput ¶
func (i VirtualGatewaySpecListenerTlsValidationTrustFileArgs) ToVirtualGatewaySpecListenerTlsValidationTrustFileOutput() VirtualGatewaySpecListenerTlsValidationTrustFileOutput
func (VirtualGatewaySpecListenerTlsValidationTrustFileArgs) ToVirtualGatewaySpecListenerTlsValidationTrustFileOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsValidationTrustFileArgs) ToVirtualGatewaySpecListenerTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustFileOutput
func (VirtualGatewaySpecListenerTlsValidationTrustFileArgs) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput ¶
func (i VirtualGatewaySpecListenerTlsValidationTrustFileArgs) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput() VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
func (VirtualGatewaySpecListenerTlsValidationTrustFileArgs) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsValidationTrustFileArgs) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
type VirtualGatewaySpecListenerTlsValidationTrustFileInput ¶
type VirtualGatewaySpecListenerTlsValidationTrustFileInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsValidationTrustFileOutput() VirtualGatewaySpecListenerTlsValidationTrustFileOutput
ToVirtualGatewaySpecListenerTlsValidationTrustFileOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsValidationTrustFileOutput
}
VirtualGatewaySpecListenerTlsValidationTrustFileInput is an input type that accepts VirtualGatewaySpecListenerTlsValidationTrustFileArgs and VirtualGatewaySpecListenerTlsValidationTrustFileOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsValidationTrustFileInput` via:
VirtualGatewaySpecListenerTlsValidationTrustFileArgs{...}
type VirtualGatewaySpecListenerTlsValidationTrustFileOutput ¶
type VirtualGatewaySpecListenerTlsValidationTrustFileOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsValidationTrustFileOutput) CertificateChain ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualGatewaySpecListenerTlsValidationTrustFileOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationTrustFileOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationTrustFileOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFileOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustFileOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFileOutput() VirtualGatewaySpecListenerTlsValidationTrustFileOutput
func (VirtualGatewaySpecListenerTlsValidationTrustFileOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFileOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustFileOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustFileOutput
func (VirtualGatewaySpecListenerTlsValidationTrustFileOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustFileOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput() VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
func (VirtualGatewaySpecListenerTlsValidationTrustFileOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustFileOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
type VirtualGatewaySpecListenerTlsValidationTrustFilePtrInput ¶
type VirtualGatewaySpecListenerTlsValidationTrustFilePtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput() VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
}
VirtualGatewaySpecListenerTlsValidationTrustFilePtrInput is an input type that accepts VirtualGatewaySpecListenerTlsValidationTrustFileArgs, VirtualGatewaySpecListenerTlsValidationTrustFilePtr and VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsValidationTrustFilePtrInput` via:
VirtualGatewaySpecListenerTlsValidationTrustFileArgs{...}
or:
nil
func VirtualGatewaySpecListenerTlsValidationTrustFilePtr ¶
func VirtualGatewaySpecListenerTlsValidationTrustFilePtr(v *VirtualGatewaySpecListenerTlsValidationTrustFileArgs) VirtualGatewaySpecListenerTlsValidationTrustFilePtrInput
type VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput ¶
type VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput) CertificateChain ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput() VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
func (VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
type VirtualGatewaySpecListenerTlsValidationTrustInput ¶
type VirtualGatewaySpecListenerTlsValidationTrustInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsValidationTrustOutput() VirtualGatewaySpecListenerTlsValidationTrustOutput
ToVirtualGatewaySpecListenerTlsValidationTrustOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsValidationTrustOutput
}
VirtualGatewaySpecListenerTlsValidationTrustInput is an input type that accepts VirtualGatewaySpecListenerTlsValidationTrustArgs and VirtualGatewaySpecListenerTlsValidationTrustOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsValidationTrustInput` via:
VirtualGatewaySpecListenerTlsValidationTrustArgs{...}
type VirtualGatewaySpecListenerTlsValidationTrustOutput ¶
type VirtualGatewaySpecListenerTlsValidationTrustOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsValidationTrustOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationTrustOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationTrustOutput) File ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustOutput) File() VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
TLS validation context trust for a local file certificate.
func (VirtualGatewaySpecListenerTlsValidationTrustOutput) Sds ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustOutput) Sds() VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualGatewaySpecListenerTlsValidationTrustOutput) ToVirtualGatewaySpecListenerTlsValidationTrustOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustOutput) ToVirtualGatewaySpecListenerTlsValidationTrustOutput() VirtualGatewaySpecListenerTlsValidationTrustOutput
func (VirtualGatewaySpecListenerTlsValidationTrustOutput) ToVirtualGatewaySpecListenerTlsValidationTrustOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustOutput) ToVirtualGatewaySpecListenerTlsValidationTrustOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustOutput
func (VirtualGatewaySpecListenerTlsValidationTrustOutput) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustOutput) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutput() VirtualGatewaySpecListenerTlsValidationTrustPtrOutput
func (VirtualGatewaySpecListenerTlsValidationTrustOutput) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustOutput) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustPtrOutput
type VirtualGatewaySpecListenerTlsValidationTrustPtrInput ¶
type VirtualGatewaySpecListenerTlsValidationTrustPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutput() VirtualGatewaySpecListenerTlsValidationTrustPtrOutput
ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsValidationTrustPtrOutput
}
VirtualGatewaySpecListenerTlsValidationTrustPtrInput is an input type that accepts VirtualGatewaySpecListenerTlsValidationTrustArgs, VirtualGatewaySpecListenerTlsValidationTrustPtr and VirtualGatewaySpecListenerTlsValidationTrustPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsValidationTrustPtrInput` via:
VirtualGatewaySpecListenerTlsValidationTrustArgs{...}
or:
nil
func VirtualGatewaySpecListenerTlsValidationTrustPtr ¶
func VirtualGatewaySpecListenerTlsValidationTrustPtr(v *VirtualGatewaySpecListenerTlsValidationTrustArgs) VirtualGatewaySpecListenerTlsValidationTrustPtrInput
type VirtualGatewaySpecListenerTlsValidationTrustPtrOutput ¶
type VirtualGatewaySpecListenerTlsValidationTrustPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsValidationTrustPtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationTrustPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationTrustPtrOutput) File ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustPtrOutput) File() VirtualGatewaySpecListenerTlsValidationTrustFilePtrOutput
TLS validation context trust for a local file certificate.
func (VirtualGatewaySpecListenerTlsValidationTrustPtrOutput) Sds ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustPtrOutput) Sds() VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualGatewaySpecListenerTlsValidationTrustPtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustPtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutput() VirtualGatewaySpecListenerTlsValidationTrustPtrOutput
func (VirtualGatewaySpecListenerTlsValidationTrustPtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustPtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustPtrOutput
type VirtualGatewaySpecListenerTlsValidationTrustSds ¶
type VirtualGatewaySpecListenerTlsValidationTrustSds struct {
// Name of the secret for a virtual gateway's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName string `pulumi:"secretName"`
}
type VirtualGatewaySpecListenerTlsValidationTrustSdsArgs ¶
type VirtualGatewaySpecListenerTlsValidationTrustSdsArgs struct {
// Name of the secret for a virtual gateway's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (VirtualGatewaySpecListenerTlsValidationTrustSdsArgs) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationTrustSdsArgs) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationTrustSdsArgs) ToVirtualGatewaySpecListenerTlsValidationTrustSdsOutput ¶
func (i VirtualGatewaySpecListenerTlsValidationTrustSdsArgs) ToVirtualGatewaySpecListenerTlsValidationTrustSdsOutput() VirtualGatewaySpecListenerTlsValidationTrustSdsOutput
func (VirtualGatewaySpecListenerTlsValidationTrustSdsArgs) ToVirtualGatewaySpecListenerTlsValidationTrustSdsOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsValidationTrustSdsArgs) ToVirtualGatewaySpecListenerTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustSdsOutput
func (VirtualGatewaySpecListenerTlsValidationTrustSdsArgs) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput ¶
func (i VirtualGatewaySpecListenerTlsValidationTrustSdsArgs) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput() VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
func (VirtualGatewaySpecListenerTlsValidationTrustSdsArgs) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutputWithContext ¶
func (i VirtualGatewaySpecListenerTlsValidationTrustSdsArgs) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
type VirtualGatewaySpecListenerTlsValidationTrustSdsInput ¶
type VirtualGatewaySpecListenerTlsValidationTrustSdsInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsValidationTrustSdsOutput() VirtualGatewaySpecListenerTlsValidationTrustSdsOutput
ToVirtualGatewaySpecListenerTlsValidationTrustSdsOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsValidationTrustSdsOutput
}
VirtualGatewaySpecListenerTlsValidationTrustSdsInput is an input type that accepts VirtualGatewaySpecListenerTlsValidationTrustSdsArgs and VirtualGatewaySpecListenerTlsValidationTrustSdsOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsValidationTrustSdsInput` via:
VirtualGatewaySpecListenerTlsValidationTrustSdsArgs{...}
type VirtualGatewaySpecListenerTlsValidationTrustSdsOutput ¶
type VirtualGatewaySpecListenerTlsValidationTrustSdsOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) SecretName ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) SecretName() pulumi.StringOutput
Name of the secret for a virtual gateway's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsOutput() VirtualGatewaySpecListenerTlsValidationTrustSdsOutput
func (VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustSdsOutput
func (VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput() VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
func (VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustSdsOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
type VirtualGatewaySpecListenerTlsValidationTrustSdsPtrInput ¶
type VirtualGatewaySpecListenerTlsValidationTrustSdsPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput() VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutputWithContext(context.Context) VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
}
VirtualGatewaySpecListenerTlsValidationTrustSdsPtrInput is an input type that accepts VirtualGatewaySpecListenerTlsValidationTrustSdsArgs, VirtualGatewaySpecListenerTlsValidationTrustSdsPtr and VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecListenerTlsValidationTrustSdsPtrInput` via:
VirtualGatewaySpecListenerTlsValidationTrustSdsArgs{...}
or:
nil
func VirtualGatewaySpecListenerTlsValidationTrustSdsPtr ¶
func VirtualGatewaySpecListenerTlsValidationTrustSdsPtr(v *VirtualGatewaySpecListenerTlsValidationTrustSdsArgs) VirtualGatewaySpecListenerTlsValidationTrustSdsPtrInput
type VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput ¶
type VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput) ElementType ¶
func (VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput) SecretName ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput) SecretName() pulumi.StringPtrOutput
Name of the secret for a virtual gateway's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput() VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
func (VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutputWithContext ¶
func (o VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput) ToVirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecListenerTlsValidationTrustSdsPtrOutput
type VirtualGatewaySpecLogging ¶
type VirtualGatewaySpecLogging struct {
// Access log configuration for a virtual gateway.
AccessLog *VirtualGatewaySpecLoggingAccessLog `pulumi:"accessLog"`
}
type VirtualGatewaySpecLoggingAccessLog ¶
type VirtualGatewaySpecLoggingAccessLog struct {
// File object to send virtual gateway access logs to.
File *VirtualGatewaySpecLoggingAccessLogFile `pulumi:"file"`
}
type VirtualGatewaySpecLoggingAccessLogArgs ¶
type VirtualGatewaySpecLoggingAccessLogArgs struct {
// File object to send virtual gateway access logs to.
File VirtualGatewaySpecLoggingAccessLogFilePtrInput `pulumi:"file"`
}
func (VirtualGatewaySpecLoggingAccessLogArgs) ElementType ¶
func (VirtualGatewaySpecLoggingAccessLogArgs) ElementType() reflect.Type
func (VirtualGatewaySpecLoggingAccessLogArgs) ToVirtualGatewaySpecLoggingAccessLogOutput ¶
func (i VirtualGatewaySpecLoggingAccessLogArgs) ToVirtualGatewaySpecLoggingAccessLogOutput() VirtualGatewaySpecLoggingAccessLogOutput
func (VirtualGatewaySpecLoggingAccessLogArgs) ToVirtualGatewaySpecLoggingAccessLogOutputWithContext ¶
func (i VirtualGatewaySpecLoggingAccessLogArgs) ToVirtualGatewaySpecLoggingAccessLogOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogOutput
func (VirtualGatewaySpecLoggingAccessLogArgs) ToVirtualGatewaySpecLoggingAccessLogPtrOutput ¶
func (i VirtualGatewaySpecLoggingAccessLogArgs) ToVirtualGatewaySpecLoggingAccessLogPtrOutput() VirtualGatewaySpecLoggingAccessLogPtrOutput
func (VirtualGatewaySpecLoggingAccessLogArgs) ToVirtualGatewaySpecLoggingAccessLogPtrOutputWithContext ¶
func (i VirtualGatewaySpecLoggingAccessLogArgs) ToVirtualGatewaySpecLoggingAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogPtrOutput
type VirtualGatewaySpecLoggingAccessLogFile ¶
type VirtualGatewaySpecLoggingAccessLogFile struct {
// The specified format for the logs.
Format *VirtualGatewaySpecLoggingAccessLogFileFormat `pulumi:"format"`
// File path to write access logs to. You can use `/dev/stdout` to send access logs to standard out. Must be between 1 and 255 characters in length.
Path string `pulumi:"path"`
}
type VirtualGatewaySpecLoggingAccessLogFileArgs ¶
type VirtualGatewaySpecLoggingAccessLogFileArgs struct {
// The specified format for the logs.
Format VirtualGatewaySpecLoggingAccessLogFileFormatPtrInput `pulumi:"format"`
// File path to write access logs to. You can use `/dev/stdout` to send access logs to standard out. Must be between 1 and 255 characters in length.
Path pulumi.StringInput `pulumi:"path"`
}
func (VirtualGatewaySpecLoggingAccessLogFileArgs) ElementType ¶
func (VirtualGatewaySpecLoggingAccessLogFileArgs) ElementType() reflect.Type
func (VirtualGatewaySpecLoggingAccessLogFileArgs) ToVirtualGatewaySpecLoggingAccessLogFileOutput ¶
func (i VirtualGatewaySpecLoggingAccessLogFileArgs) ToVirtualGatewaySpecLoggingAccessLogFileOutput() VirtualGatewaySpecLoggingAccessLogFileOutput
func (VirtualGatewaySpecLoggingAccessLogFileArgs) ToVirtualGatewaySpecLoggingAccessLogFileOutputWithContext ¶
func (i VirtualGatewaySpecLoggingAccessLogFileArgs) ToVirtualGatewaySpecLoggingAccessLogFileOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileOutput
func (VirtualGatewaySpecLoggingAccessLogFileArgs) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutput ¶
func (i VirtualGatewaySpecLoggingAccessLogFileArgs) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutput() VirtualGatewaySpecLoggingAccessLogFilePtrOutput
func (VirtualGatewaySpecLoggingAccessLogFileArgs) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutputWithContext ¶
func (i VirtualGatewaySpecLoggingAccessLogFileArgs) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFilePtrOutput
type VirtualGatewaySpecLoggingAccessLogFileFormat ¶ added in v5.34.0
type VirtualGatewaySpecLoggingAccessLogFileFormat struct {
// The logging format for JSON.
Jsons []VirtualGatewaySpecLoggingAccessLogFileFormatJson `pulumi:"jsons"`
// The logging format for text. Must be between 1 and 1000 characters in length.
Text *string `pulumi:"text"`
}
type VirtualGatewaySpecLoggingAccessLogFileFormatArgs ¶ added in v5.34.0
type VirtualGatewaySpecLoggingAccessLogFileFormatArgs struct {
// The logging format for JSON.
Jsons VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayInput `pulumi:"jsons"`
// The logging format for text. Must be between 1 and 1000 characters in length.
Text pulumi.StringPtrInput `pulumi:"text"`
}
func (VirtualGatewaySpecLoggingAccessLogFileFormatArgs) ElementType ¶ added in v5.34.0
func (VirtualGatewaySpecLoggingAccessLogFileFormatArgs) ElementType() reflect.Type
func (VirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatOutput ¶ added in v5.34.0
func (i VirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatOutput() VirtualGatewaySpecLoggingAccessLogFileFormatOutput
func (VirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatOutputWithContext ¶ added in v5.34.0
func (i VirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatOutput
func (VirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput ¶ added in v5.34.0
func (i VirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput() VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
func (VirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutputWithContext ¶ added in v5.34.0
func (i VirtualGatewaySpecLoggingAccessLogFileFormatArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
type VirtualGatewaySpecLoggingAccessLogFileFormatInput ¶ added in v5.34.0
type VirtualGatewaySpecLoggingAccessLogFileFormatInput interface {
pulumi.Input
ToVirtualGatewaySpecLoggingAccessLogFileFormatOutput() VirtualGatewaySpecLoggingAccessLogFileFormatOutput
ToVirtualGatewaySpecLoggingAccessLogFileFormatOutputWithContext(context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatOutput
}
VirtualGatewaySpecLoggingAccessLogFileFormatInput is an input type that accepts VirtualGatewaySpecLoggingAccessLogFileFormatArgs and VirtualGatewaySpecLoggingAccessLogFileFormatOutput values. You can construct a concrete instance of `VirtualGatewaySpecLoggingAccessLogFileFormatInput` via:
VirtualGatewaySpecLoggingAccessLogFileFormatArgs{...}
type VirtualGatewaySpecLoggingAccessLogFileFormatJson ¶ added in v5.34.0
type VirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs ¶ added in v5.34.0
type VirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs struct {
// The specified key for the JSON. Must be between 1 and 100 characters in length.
Key pulumi.StringInput `pulumi:"key"`
// The specified value for the JSON. Must be between 1 and 100 characters in length.
Value pulumi.StringInput `pulumi:"value"`
}
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ElementType ¶ added in v5.34.0
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ElementType() reflect.Type
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput ¶ added in v5.34.0
func (i VirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput() VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputWithContext ¶ added in v5.34.0
func (i VirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
type VirtualGatewaySpecLoggingAccessLogFileFormatJsonArray ¶ added in v5.34.0
type VirtualGatewaySpecLoggingAccessLogFileFormatJsonArray []VirtualGatewaySpecLoggingAccessLogFileFormatJsonInput
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ElementType ¶ added in v5.34.0
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ElementType() reflect.Type
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput ¶ added in v5.34.0
func (i VirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput() VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutputWithContext ¶ added in v5.34.0
func (i VirtualGatewaySpecLoggingAccessLogFileFormatJsonArray) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
type VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayInput ¶ added in v5.34.0
type VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayInput interface {
pulumi.Input
ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput() VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
}
VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayInput is an input type that accepts VirtualGatewaySpecLoggingAccessLogFileFormatJsonArray and VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput values. You can construct a concrete instance of `VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayInput` via:
VirtualGatewaySpecLoggingAccessLogFileFormatJsonArray{ VirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs{...} }
type VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput ¶ added in v5.34.0
type VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ElementType ¶ added in v5.34.0
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ElementType() reflect.Type
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput ¶ added in v5.34.0
func (o VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput() VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutputWithContext ¶ added in v5.34.0
func (o VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
type VirtualGatewaySpecLoggingAccessLogFileFormatJsonInput ¶ added in v5.34.0
type VirtualGatewaySpecLoggingAccessLogFileFormatJsonInput interface {
pulumi.Input
ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput() VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputWithContext(context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
}
VirtualGatewaySpecLoggingAccessLogFileFormatJsonInput is an input type that accepts VirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs and VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput values. You can construct a concrete instance of `VirtualGatewaySpecLoggingAccessLogFileFormatJsonInput` via:
VirtualGatewaySpecLoggingAccessLogFileFormatJsonArgs{...}
type VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput ¶ added in v5.34.0
type VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ElementType ¶ added in v5.34.0
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ElementType() reflect.Type
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) Key ¶ added in v5.34.0
The specified key for the JSON. Must be between 1 and 100 characters in length.
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput ¶ added in v5.34.0
func (o VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput() VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputWithContext ¶ added in v5.34.0
func (o VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatJsonOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput
func (VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) Value ¶ added in v5.34.0
func (o VirtualGatewaySpecLoggingAccessLogFileFormatJsonOutput) Value() pulumi.StringOutput
The specified value for the JSON. Must be between 1 and 100 characters in length.
type VirtualGatewaySpecLoggingAccessLogFileFormatOutput ¶ added in v5.34.0
type VirtualGatewaySpecLoggingAccessLogFileFormatOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecLoggingAccessLogFileFormatOutput) ElementType ¶ added in v5.34.0
func (VirtualGatewaySpecLoggingAccessLogFileFormatOutput) ElementType() reflect.Type
func (VirtualGatewaySpecLoggingAccessLogFileFormatOutput) Jsons ¶ added in v5.34.0
func (o VirtualGatewaySpecLoggingAccessLogFileFormatOutput) Jsons() VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
The logging format for JSON.
func (VirtualGatewaySpecLoggingAccessLogFileFormatOutput) Text ¶ added in v5.34.0
func (o VirtualGatewaySpecLoggingAccessLogFileFormatOutput) Text() pulumi.StringPtrOutput
The logging format for text. Must be between 1 and 1000 characters in length.
func (VirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatOutput ¶ added in v5.34.0
func (o VirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatOutput() VirtualGatewaySpecLoggingAccessLogFileFormatOutput
func (VirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatOutputWithContext ¶ added in v5.34.0
func (o VirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatOutput
func (VirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput ¶ added in v5.34.0
func (o VirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput() VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
func (VirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutputWithContext ¶ added in v5.34.0
func (o VirtualGatewaySpecLoggingAccessLogFileFormatOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
type VirtualGatewaySpecLoggingAccessLogFileFormatPtrInput ¶ added in v5.34.0
type VirtualGatewaySpecLoggingAccessLogFileFormatPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput() VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutputWithContext(context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
}
VirtualGatewaySpecLoggingAccessLogFileFormatPtrInput is an input type that accepts VirtualGatewaySpecLoggingAccessLogFileFormatArgs, VirtualGatewaySpecLoggingAccessLogFileFormatPtr and VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecLoggingAccessLogFileFormatPtrInput` via:
VirtualGatewaySpecLoggingAccessLogFileFormatArgs{...}
or:
nil
func VirtualGatewaySpecLoggingAccessLogFileFormatPtr ¶ added in v5.34.0
func VirtualGatewaySpecLoggingAccessLogFileFormatPtr(v *VirtualGatewaySpecLoggingAccessLogFileFormatArgs) VirtualGatewaySpecLoggingAccessLogFileFormatPtrInput
type VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput ¶ added in v5.34.0
type VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput) ElementType ¶ added in v5.34.0
func (VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput) Jsons ¶ added in v5.34.0
func (o VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput) Jsons() VirtualGatewaySpecLoggingAccessLogFileFormatJsonArrayOutput
The logging format for JSON.
func (VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput) Text ¶ added in v5.34.0
The logging format for text. Must be between 1 and 1000 characters in length.
func (VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput ¶ added in v5.34.0
func (o VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput() VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
func (VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutputWithContext ¶ added in v5.34.0
func (o VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput) ToVirtualGatewaySpecLoggingAccessLogFileFormatPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
type VirtualGatewaySpecLoggingAccessLogFileInput ¶
type VirtualGatewaySpecLoggingAccessLogFileInput interface {
pulumi.Input
ToVirtualGatewaySpecLoggingAccessLogFileOutput() VirtualGatewaySpecLoggingAccessLogFileOutput
ToVirtualGatewaySpecLoggingAccessLogFileOutputWithContext(context.Context) VirtualGatewaySpecLoggingAccessLogFileOutput
}
VirtualGatewaySpecLoggingAccessLogFileInput is an input type that accepts VirtualGatewaySpecLoggingAccessLogFileArgs and VirtualGatewaySpecLoggingAccessLogFileOutput values. You can construct a concrete instance of `VirtualGatewaySpecLoggingAccessLogFileInput` via:
VirtualGatewaySpecLoggingAccessLogFileArgs{...}
type VirtualGatewaySpecLoggingAccessLogFileOutput ¶
type VirtualGatewaySpecLoggingAccessLogFileOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecLoggingAccessLogFileOutput) ElementType ¶
func (VirtualGatewaySpecLoggingAccessLogFileOutput) ElementType() reflect.Type
func (VirtualGatewaySpecLoggingAccessLogFileOutput) Format ¶ added in v5.34.0
func (o VirtualGatewaySpecLoggingAccessLogFileOutput) Format() VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
The specified format for the logs.
func (VirtualGatewaySpecLoggingAccessLogFileOutput) Path ¶
func (o VirtualGatewaySpecLoggingAccessLogFileOutput) Path() pulumi.StringOutput
File path to write access logs to. You can use `/dev/stdout` to send access logs to standard out. Must be between 1 and 255 characters in length.
func (VirtualGatewaySpecLoggingAccessLogFileOutput) ToVirtualGatewaySpecLoggingAccessLogFileOutput ¶
func (o VirtualGatewaySpecLoggingAccessLogFileOutput) ToVirtualGatewaySpecLoggingAccessLogFileOutput() VirtualGatewaySpecLoggingAccessLogFileOutput
func (VirtualGatewaySpecLoggingAccessLogFileOutput) ToVirtualGatewaySpecLoggingAccessLogFileOutputWithContext ¶
func (o VirtualGatewaySpecLoggingAccessLogFileOutput) ToVirtualGatewaySpecLoggingAccessLogFileOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFileOutput
func (VirtualGatewaySpecLoggingAccessLogFileOutput) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutput ¶
func (o VirtualGatewaySpecLoggingAccessLogFileOutput) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutput() VirtualGatewaySpecLoggingAccessLogFilePtrOutput
func (VirtualGatewaySpecLoggingAccessLogFileOutput) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutputWithContext ¶
func (o VirtualGatewaySpecLoggingAccessLogFileOutput) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFilePtrOutput
type VirtualGatewaySpecLoggingAccessLogFilePtrInput ¶
type VirtualGatewaySpecLoggingAccessLogFilePtrInput interface {
pulumi.Input
ToVirtualGatewaySpecLoggingAccessLogFilePtrOutput() VirtualGatewaySpecLoggingAccessLogFilePtrOutput
ToVirtualGatewaySpecLoggingAccessLogFilePtrOutputWithContext(context.Context) VirtualGatewaySpecLoggingAccessLogFilePtrOutput
}
VirtualGatewaySpecLoggingAccessLogFilePtrInput is an input type that accepts VirtualGatewaySpecLoggingAccessLogFileArgs, VirtualGatewaySpecLoggingAccessLogFilePtr and VirtualGatewaySpecLoggingAccessLogFilePtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecLoggingAccessLogFilePtrInput` via:
VirtualGatewaySpecLoggingAccessLogFileArgs{...}
or:
nil
func VirtualGatewaySpecLoggingAccessLogFilePtr ¶
func VirtualGatewaySpecLoggingAccessLogFilePtr(v *VirtualGatewaySpecLoggingAccessLogFileArgs) VirtualGatewaySpecLoggingAccessLogFilePtrInput
type VirtualGatewaySpecLoggingAccessLogFilePtrOutput ¶
type VirtualGatewaySpecLoggingAccessLogFilePtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecLoggingAccessLogFilePtrOutput) ElementType ¶
func (VirtualGatewaySpecLoggingAccessLogFilePtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecLoggingAccessLogFilePtrOutput) Format ¶ added in v5.34.0
func (o VirtualGatewaySpecLoggingAccessLogFilePtrOutput) Format() VirtualGatewaySpecLoggingAccessLogFileFormatPtrOutput
The specified format for the logs.
func (VirtualGatewaySpecLoggingAccessLogFilePtrOutput) Path ¶
func (o VirtualGatewaySpecLoggingAccessLogFilePtrOutput) Path() pulumi.StringPtrOutput
File path to write access logs to. You can use `/dev/stdout` to send access logs to standard out. Must be between 1 and 255 characters in length.
func (VirtualGatewaySpecLoggingAccessLogFilePtrOutput) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutput ¶
func (o VirtualGatewaySpecLoggingAccessLogFilePtrOutput) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutput() VirtualGatewaySpecLoggingAccessLogFilePtrOutput
func (VirtualGatewaySpecLoggingAccessLogFilePtrOutput) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutputWithContext ¶
func (o VirtualGatewaySpecLoggingAccessLogFilePtrOutput) ToVirtualGatewaySpecLoggingAccessLogFilePtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogFilePtrOutput
type VirtualGatewaySpecLoggingAccessLogInput ¶
type VirtualGatewaySpecLoggingAccessLogInput interface {
pulumi.Input
ToVirtualGatewaySpecLoggingAccessLogOutput() VirtualGatewaySpecLoggingAccessLogOutput
ToVirtualGatewaySpecLoggingAccessLogOutputWithContext(context.Context) VirtualGatewaySpecLoggingAccessLogOutput
}
VirtualGatewaySpecLoggingAccessLogInput is an input type that accepts VirtualGatewaySpecLoggingAccessLogArgs and VirtualGatewaySpecLoggingAccessLogOutput values. You can construct a concrete instance of `VirtualGatewaySpecLoggingAccessLogInput` via:
VirtualGatewaySpecLoggingAccessLogArgs{...}
type VirtualGatewaySpecLoggingAccessLogOutput ¶
type VirtualGatewaySpecLoggingAccessLogOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecLoggingAccessLogOutput) ElementType ¶
func (VirtualGatewaySpecLoggingAccessLogOutput) ElementType() reflect.Type
func (VirtualGatewaySpecLoggingAccessLogOutput) File ¶
func (o VirtualGatewaySpecLoggingAccessLogOutput) File() VirtualGatewaySpecLoggingAccessLogFilePtrOutput
File object to send virtual gateway access logs to.
func (VirtualGatewaySpecLoggingAccessLogOutput) ToVirtualGatewaySpecLoggingAccessLogOutput ¶
func (o VirtualGatewaySpecLoggingAccessLogOutput) ToVirtualGatewaySpecLoggingAccessLogOutput() VirtualGatewaySpecLoggingAccessLogOutput
func (VirtualGatewaySpecLoggingAccessLogOutput) ToVirtualGatewaySpecLoggingAccessLogOutputWithContext ¶
func (o VirtualGatewaySpecLoggingAccessLogOutput) ToVirtualGatewaySpecLoggingAccessLogOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogOutput
func (VirtualGatewaySpecLoggingAccessLogOutput) ToVirtualGatewaySpecLoggingAccessLogPtrOutput ¶
func (o VirtualGatewaySpecLoggingAccessLogOutput) ToVirtualGatewaySpecLoggingAccessLogPtrOutput() VirtualGatewaySpecLoggingAccessLogPtrOutput
func (VirtualGatewaySpecLoggingAccessLogOutput) ToVirtualGatewaySpecLoggingAccessLogPtrOutputWithContext ¶
func (o VirtualGatewaySpecLoggingAccessLogOutput) ToVirtualGatewaySpecLoggingAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogPtrOutput
type VirtualGatewaySpecLoggingAccessLogPtrInput ¶
type VirtualGatewaySpecLoggingAccessLogPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecLoggingAccessLogPtrOutput() VirtualGatewaySpecLoggingAccessLogPtrOutput
ToVirtualGatewaySpecLoggingAccessLogPtrOutputWithContext(context.Context) VirtualGatewaySpecLoggingAccessLogPtrOutput
}
VirtualGatewaySpecLoggingAccessLogPtrInput is an input type that accepts VirtualGatewaySpecLoggingAccessLogArgs, VirtualGatewaySpecLoggingAccessLogPtr and VirtualGatewaySpecLoggingAccessLogPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecLoggingAccessLogPtrInput` via:
VirtualGatewaySpecLoggingAccessLogArgs{...}
or:
nil
func VirtualGatewaySpecLoggingAccessLogPtr ¶
func VirtualGatewaySpecLoggingAccessLogPtr(v *VirtualGatewaySpecLoggingAccessLogArgs) VirtualGatewaySpecLoggingAccessLogPtrInput
type VirtualGatewaySpecLoggingAccessLogPtrOutput ¶
type VirtualGatewaySpecLoggingAccessLogPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecLoggingAccessLogPtrOutput) ElementType ¶
func (VirtualGatewaySpecLoggingAccessLogPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecLoggingAccessLogPtrOutput) File ¶
func (o VirtualGatewaySpecLoggingAccessLogPtrOutput) File() VirtualGatewaySpecLoggingAccessLogFilePtrOutput
File object to send virtual gateway access logs to.
func (VirtualGatewaySpecLoggingAccessLogPtrOutput) ToVirtualGatewaySpecLoggingAccessLogPtrOutput ¶
func (o VirtualGatewaySpecLoggingAccessLogPtrOutput) ToVirtualGatewaySpecLoggingAccessLogPtrOutput() VirtualGatewaySpecLoggingAccessLogPtrOutput
func (VirtualGatewaySpecLoggingAccessLogPtrOutput) ToVirtualGatewaySpecLoggingAccessLogPtrOutputWithContext ¶
func (o VirtualGatewaySpecLoggingAccessLogPtrOutput) ToVirtualGatewaySpecLoggingAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingAccessLogPtrOutput
type VirtualGatewaySpecLoggingArgs ¶
type VirtualGatewaySpecLoggingArgs struct {
// Access log configuration for a virtual gateway.
AccessLog VirtualGatewaySpecLoggingAccessLogPtrInput `pulumi:"accessLog"`
}
func (VirtualGatewaySpecLoggingArgs) ElementType ¶
func (VirtualGatewaySpecLoggingArgs) ElementType() reflect.Type
func (VirtualGatewaySpecLoggingArgs) ToVirtualGatewaySpecLoggingOutput ¶
func (i VirtualGatewaySpecLoggingArgs) ToVirtualGatewaySpecLoggingOutput() VirtualGatewaySpecLoggingOutput
func (VirtualGatewaySpecLoggingArgs) ToVirtualGatewaySpecLoggingOutputWithContext ¶
func (i VirtualGatewaySpecLoggingArgs) ToVirtualGatewaySpecLoggingOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingOutput
func (VirtualGatewaySpecLoggingArgs) ToVirtualGatewaySpecLoggingPtrOutput ¶
func (i VirtualGatewaySpecLoggingArgs) ToVirtualGatewaySpecLoggingPtrOutput() VirtualGatewaySpecLoggingPtrOutput
func (VirtualGatewaySpecLoggingArgs) ToVirtualGatewaySpecLoggingPtrOutputWithContext ¶
func (i VirtualGatewaySpecLoggingArgs) ToVirtualGatewaySpecLoggingPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingPtrOutput
type VirtualGatewaySpecLoggingInput ¶
type VirtualGatewaySpecLoggingInput interface {
pulumi.Input
ToVirtualGatewaySpecLoggingOutput() VirtualGatewaySpecLoggingOutput
ToVirtualGatewaySpecLoggingOutputWithContext(context.Context) VirtualGatewaySpecLoggingOutput
}
VirtualGatewaySpecLoggingInput is an input type that accepts VirtualGatewaySpecLoggingArgs and VirtualGatewaySpecLoggingOutput values. You can construct a concrete instance of `VirtualGatewaySpecLoggingInput` via:
VirtualGatewaySpecLoggingArgs{...}
type VirtualGatewaySpecLoggingOutput ¶
type VirtualGatewaySpecLoggingOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecLoggingOutput) AccessLog ¶
func (o VirtualGatewaySpecLoggingOutput) AccessLog() VirtualGatewaySpecLoggingAccessLogPtrOutput
Access log configuration for a virtual gateway.
func (VirtualGatewaySpecLoggingOutput) ElementType ¶
func (VirtualGatewaySpecLoggingOutput) ElementType() reflect.Type
func (VirtualGatewaySpecLoggingOutput) ToVirtualGatewaySpecLoggingOutput ¶
func (o VirtualGatewaySpecLoggingOutput) ToVirtualGatewaySpecLoggingOutput() VirtualGatewaySpecLoggingOutput
func (VirtualGatewaySpecLoggingOutput) ToVirtualGatewaySpecLoggingOutputWithContext ¶
func (o VirtualGatewaySpecLoggingOutput) ToVirtualGatewaySpecLoggingOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingOutput
func (VirtualGatewaySpecLoggingOutput) ToVirtualGatewaySpecLoggingPtrOutput ¶
func (o VirtualGatewaySpecLoggingOutput) ToVirtualGatewaySpecLoggingPtrOutput() VirtualGatewaySpecLoggingPtrOutput
func (VirtualGatewaySpecLoggingOutput) ToVirtualGatewaySpecLoggingPtrOutputWithContext ¶
func (o VirtualGatewaySpecLoggingOutput) ToVirtualGatewaySpecLoggingPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingPtrOutput
type VirtualGatewaySpecLoggingPtrInput ¶
type VirtualGatewaySpecLoggingPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecLoggingPtrOutput() VirtualGatewaySpecLoggingPtrOutput
ToVirtualGatewaySpecLoggingPtrOutputWithContext(context.Context) VirtualGatewaySpecLoggingPtrOutput
}
VirtualGatewaySpecLoggingPtrInput is an input type that accepts VirtualGatewaySpecLoggingArgs, VirtualGatewaySpecLoggingPtr and VirtualGatewaySpecLoggingPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecLoggingPtrInput` via:
VirtualGatewaySpecLoggingArgs{...}
or:
nil
func VirtualGatewaySpecLoggingPtr ¶
func VirtualGatewaySpecLoggingPtr(v *VirtualGatewaySpecLoggingArgs) VirtualGatewaySpecLoggingPtrInput
type VirtualGatewaySpecLoggingPtrOutput ¶
type VirtualGatewaySpecLoggingPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecLoggingPtrOutput) AccessLog ¶
func (o VirtualGatewaySpecLoggingPtrOutput) AccessLog() VirtualGatewaySpecLoggingAccessLogPtrOutput
Access log configuration for a virtual gateway.
func (VirtualGatewaySpecLoggingPtrOutput) Elem ¶
func (o VirtualGatewaySpecLoggingPtrOutput) Elem() VirtualGatewaySpecLoggingOutput
func (VirtualGatewaySpecLoggingPtrOutput) ElementType ¶
func (VirtualGatewaySpecLoggingPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecLoggingPtrOutput) ToVirtualGatewaySpecLoggingPtrOutput ¶
func (o VirtualGatewaySpecLoggingPtrOutput) ToVirtualGatewaySpecLoggingPtrOutput() VirtualGatewaySpecLoggingPtrOutput
func (VirtualGatewaySpecLoggingPtrOutput) ToVirtualGatewaySpecLoggingPtrOutputWithContext ¶
func (o VirtualGatewaySpecLoggingPtrOutput) ToVirtualGatewaySpecLoggingPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecLoggingPtrOutput
type VirtualGatewaySpecOutput ¶
type VirtualGatewaySpecOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecOutput) BackendDefaults ¶
func (o VirtualGatewaySpecOutput) BackendDefaults() VirtualGatewaySpecBackendDefaultsPtrOutput
Defaults for backends.
func (VirtualGatewaySpecOutput) ElementType ¶
func (VirtualGatewaySpecOutput) ElementType() reflect.Type
func (VirtualGatewaySpecOutput) Listener ¶
func (o VirtualGatewaySpecOutput) Listener() VirtualGatewaySpecListenerOutput
Listeners that the mesh endpoint is expected to receive inbound traffic from. You can specify one listener.
func (VirtualGatewaySpecOutput) Logging ¶
func (o VirtualGatewaySpecOutput) Logging() VirtualGatewaySpecLoggingPtrOutput
Inbound and outbound access logging information for the virtual gateway.
func (VirtualGatewaySpecOutput) ToVirtualGatewaySpecOutput ¶
func (o VirtualGatewaySpecOutput) ToVirtualGatewaySpecOutput() VirtualGatewaySpecOutput
func (VirtualGatewaySpecOutput) ToVirtualGatewaySpecOutputWithContext ¶
func (o VirtualGatewaySpecOutput) ToVirtualGatewaySpecOutputWithContext(ctx context.Context) VirtualGatewaySpecOutput
func (VirtualGatewaySpecOutput) ToVirtualGatewaySpecPtrOutput ¶
func (o VirtualGatewaySpecOutput) ToVirtualGatewaySpecPtrOutput() VirtualGatewaySpecPtrOutput
func (VirtualGatewaySpecOutput) ToVirtualGatewaySpecPtrOutputWithContext ¶
func (o VirtualGatewaySpecOutput) ToVirtualGatewaySpecPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecPtrOutput
type VirtualGatewaySpecPtrInput ¶
type VirtualGatewaySpecPtrInput interface {
pulumi.Input
ToVirtualGatewaySpecPtrOutput() VirtualGatewaySpecPtrOutput
ToVirtualGatewaySpecPtrOutputWithContext(context.Context) VirtualGatewaySpecPtrOutput
}
VirtualGatewaySpecPtrInput is an input type that accepts VirtualGatewaySpecArgs, VirtualGatewaySpecPtr and VirtualGatewaySpecPtrOutput values. You can construct a concrete instance of `VirtualGatewaySpecPtrInput` via:
VirtualGatewaySpecArgs{...}
or:
nil
func VirtualGatewaySpecPtr ¶
func VirtualGatewaySpecPtr(v *VirtualGatewaySpecArgs) VirtualGatewaySpecPtrInput
type VirtualGatewaySpecPtrOutput ¶
type VirtualGatewaySpecPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecPtrOutput) BackendDefaults ¶
func (o VirtualGatewaySpecPtrOutput) BackendDefaults() VirtualGatewaySpecBackendDefaultsPtrOutput
Defaults for backends.
func (VirtualGatewaySpecPtrOutput) Elem ¶
func (o VirtualGatewaySpecPtrOutput) Elem() VirtualGatewaySpecOutput
func (VirtualGatewaySpecPtrOutput) ElementType ¶
func (VirtualGatewaySpecPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecPtrOutput) Listener ¶
func (o VirtualGatewaySpecPtrOutput) Listener() VirtualGatewaySpecListenerPtrOutput
Listeners that the mesh endpoint is expected to receive inbound traffic from. You can specify one listener.
func (VirtualGatewaySpecPtrOutput) Logging ¶
func (o VirtualGatewaySpecPtrOutput) Logging() VirtualGatewaySpecLoggingPtrOutput
Inbound and outbound access logging information for the virtual gateway.
func (VirtualGatewaySpecPtrOutput) ToVirtualGatewaySpecPtrOutput ¶
func (o VirtualGatewaySpecPtrOutput) ToVirtualGatewaySpecPtrOutput() VirtualGatewaySpecPtrOutput
func (VirtualGatewaySpecPtrOutput) ToVirtualGatewaySpecPtrOutputWithContext ¶
func (o VirtualGatewaySpecPtrOutput) ToVirtualGatewaySpecPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecPtrOutput
type VirtualGatewayState ¶
type VirtualGatewayState struct {
// ARN of the virtual gateway.
Arn pulumi.StringPtrInput
// Creation date of the virtual gateway.
CreatedDate pulumi.StringPtrInput
// Last update date of the virtual gateway.
LastUpdatedDate pulumi.StringPtrInput
// Name of the service mesh in which to create the virtual gateway. Must be between 1 and 255 characters in length.
MeshName pulumi.StringPtrInput
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringPtrInput
// Name to use for the virtual gateway. Must be between 1 and 255 characters in length.
Name pulumi.StringPtrInput
// Resource owner's AWS account ID.
ResourceOwner pulumi.StringPtrInput
// Virtual gateway specification to apply.
Spec VirtualGatewaySpecPtrInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
}
func (VirtualGatewayState) ElementType ¶
func (VirtualGatewayState) ElementType() reflect.Type
type VirtualNode ¶
type VirtualNode struct {
pulumi.CustomResourceState
// ARN of the virtual node.
Arn pulumi.StringOutput `pulumi:"arn"`
// Creation date of the virtual node.
CreatedDate pulumi.StringOutput `pulumi:"createdDate"`
// Last update date of the virtual node.
LastUpdatedDate pulumi.StringOutput `pulumi:"lastUpdatedDate"`
// Name of the service mesh in which to create the virtual node. Must be between 1 and 255 characters in length.
MeshName pulumi.StringOutput `pulumi:"meshName"`
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringOutput `pulumi:"meshOwner"`
// Name to use for the virtual node. Must be between 1 and 255 characters in length.
Name pulumi.StringOutput `pulumi:"name"`
// Resource owner's AWS account ID.
ResourceOwner pulumi.StringOutput `pulumi:"resourceOwner"`
// Virtual node specification to apply.
Spec VirtualNodeSpecOutput `pulumi:"spec"`
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
}
Provides an AWS App Mesh virtual node resource.
## Breaking Changes
Because of backward incompatible API changes (read [here](https://github.com/awslabs/aws-app-mesh-examples/issues/92)), `appmesh.VirtualNode` resource definitions created with provider versions earlier than v2.3.0 will need to be modified:
* Rename the `serviceName` attribute of the `dns` object to `hostname`.
* Replace the `backends` attribute of the `spec` object with one or more `backend` configuration blocks, setting `virtualServiceName` to the name of the service.
The state associated with existing resources will automatically be migrated.
## Example Usage ### Basic
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.NewVirtualNode(ctx, "serviceb1", &appmesh.VirtualNodeArgs{
MeshName: pulumi.Any(aws_appmesh_mesh.Simple.Id),
Spec: &appmesh.VirtualNodeSpecArgs{
Backends: appmesh.VirtualNodeSpecBackendArray{
&appmesh.VirtualNodeSpecBackendArgs{
VirtualService: &appmesh.VirtualNodeSpecBackendVirtualServiceArgs{
VirtualServiceName: pulumi.String("servicea.simpleapp.local"),
},
},
},
Listener: &appmesh.VirtualNodeSpecListenerArgs{
PortMapping: &appmesh.VirtualNodeSpecListenerPortMappingArgs{
Port: pulumi.Int(8080),
Protocol: pulumi.String("http"),
},
},
ServiceDiscovery: &appmesh.VirtualNodeSpecServiceDiscoveryArgs{
Dns: &appmesh.VirtualNodeSpecServiceDiscoveryDnsArgs{
Hostname: pulumi.String("serviceb.simpleapp.local"),
},
},
},
})
if err != nil {
return err
}
return nil
})
}
``` ### AWS Cloud Map Service Discovery
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi-aws/sdk/v5/go/aws/servicediscovery" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
example, err := servicediscovery.NewHttpNamespace(ctx, "example", nil)
if err != nil {
return err
}
_, err = appmesh.NewVirtualNode(ctx, "serviceb1", &appmesh.VirtualNodeArgs{
MeshName: pulumi.Any(aws_appmesh_mesh.Simple.Id),
Spec: &appmesh.VirtualNodeSpecArgs{
Backends: appmesh.VirtualNodeSpecBackendArray{
&appmesh.VirtualNodeSpecBackendArgs{
VirtualService: &appmesh.VirtualNodeSpecBackendVirtualServiceArgs{
VirtualServiceName: pulumi.String("servicea.simpleapp.local"),
},
},
},
Listener: &appmesh.VirtualNodeSpecListenerArgs{
PortMapping: &appmesh.VirtualNodeSpecListenerPortMappingArgs{
Port: pulumi.Int(8080),
Protocol: pulumi.String("http"),
},
},
ServiceDiscovery: &appmesh.VirtualNodeSpecServiceDiscoveryArgs{
AwsCloudMap: &appmesh.VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs{
Attributes: pulumi.StringMap{
"stack": pulumi.String("blue"),
},
ServiceName: pulumi.String("serviceb1"),
NamespaceName: example.Name,
},
},
},
})
if err != nil {
return err
}
return nil
})
}
``` ### Listener Health Check
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.NewVirtualNode(ctx, "serviceb1", &appmesh.VirtualNodeArgs{
MeshName: pulumi.Any(aws_appmesh_mesh.Simple.Id),
Spec: &appmesh.VirtualNodeSpecArgs{
Backends: appmesh.VirtualNodeSpecBackendArray{
&appmesh.VirtualNodeSpecBackendArgs{
VirtualService: &appmesh.VirtualNodeSpecBackendVirtualServiceArgs{
VirtualServiceName: pulumi.String("servicea.simpleapp.local"),
},
},
},
Listener: &appmesh.VirtualNodeSpecListenerArgs{
PortMapping: &appmesh.VirtualNodeSpecListenerPortMappingArgs{
Port: pulumi.Int(8080),
Protocol: pulumi.String("http"),
},
HealthCheck: &appmesh.VirtualNodeSpecListenerHealthCheckArgs{
Protocol: pulumi.String("http"),
Path: pulumi.String("/ping"),
HealthyThreshold: pulumi.Int(2),
UnhealthyThreshold: pulumi.Int(2),
TimeoutMillis: pulumi.Int(2000),
IntervalMillis: pulumi.Int(5000),
},
},
ServiceDiscovery: &appmesh.VirtualNodeSpecServiceDiscoveryArgs{
Dns: &appmesh.VirtualNodeSpecServiceDiscoveryDnsArgs{
Hostname: pulumi.String("serviceb.simpleapp.local"),
},
},
},
})
if err != nil {
return err
}
return nil
})
}
``` ### Logging
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.NewVirtualNode(ctx, "serviceb1", &appmesh.VirtualNodeArgs{
MeshName: pulumi.Any(aws_appmesh_mesh.Simple.Id),
Spec: &appmesh.VirtualNodeSpecArgs{
Backends: appmesh.VirtualNodeSpecBackendArray{
&appmesh.VirtualNodeSpecBackendArgs{
VirtualService: &appmesh.VirtualNodeSpecBackendVirtualServiceArgs{
VirtualServiceName: pulumi.String("servicea.simpleapp.local"),
},
},
},
Listener: &appmesh.VirtualNodeSpecListenerArgs{
PortMapping: &appmesh.VirtualNodeSpecListenerPortMappingArgs{
Port: pulumi.Int(8080),
Protocol: pulumi.String("http"),
},
},
ServiceDiscovery: &appmesh.VirtualNodeSpecServiceDiscoveryArgs{
Dns: &appmesh.VirtualNodeSpecServiceDiscoveryDnsArgs{
Hostname: pulumi.String("serviceb.simpleapp.local"),
},
},
Logging: &appmesh.VirtualNodeSpecLoggingArgs{
AccessLog: &appmesh.VirtualNodeSpecLoggingAccessLogArgs{
File: &appmesh.VirtualNodeSpecLoggingAccessLogFileArgs{
Path: pulumi.String("/dev/stdout"),
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
```
## Import
App Mesh virtual nodes can be imported using `mesh_name` together with the virtual node's `name`, e.g.,
```sh
$ pulumi import aws:appmesh/virtualNode:VirtualNode serviceb1 simpleapp/serviceBv1
```
func GetVirtualNode ¶
func GetVirtualNode(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualNodeState, opts ...pulumi.ResourceOption) (*VirtualNode, error)
GetVirtualNode gets an existing VirtualNode 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 NewVirtualNode ¶
func NewVirtualNode(ctx *pulumi.Context, name string, args *VirtualNodeArgs, opts ...pulumi.ResourceOption) (*VirtualNode, error)
NewVirtualNode registers a new resource with the given unique name, arguments, and options.
func (*VirtualNode) ElementType ¶
func (*VirtualNode) ElementType() reflect.Type
func (*VirtualNode) ToVirtualNodeOutput ¶
func (i *VirtualNode) ToVirtualNodeOutput() VirtualNodeOutput
func (*VirtualNode) ToVirtualNodeOutputWithContext ¶
func (i *VirtualNode) ToVirtualNodeOutputWithContext(ctx context.Context) VirtualNodeOutput
type VirtualNodeArgs ¶
type VirtualNodeArgs struct {
// Name of the service mesh in which to create the virtual node. Must be between 1 and 255 characters in length.
MeshName pulumi.StringInput
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringPtrInput
// Name to use for the virtual node. Must be between 1 and 255 characters in length.
Name pulumi.StringPtrInput
// Virtual node specification to apply.
Spec VirtualNodeSpecInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
}
The set of arguments for constructing a VirtualNode resource.
func (VirtualNodeArgs) ElementType ¶
func (VirtualNodeArgs) ElementType() reflect.Type
type VirtualNodeArray ¶
type VirtualNodeArray []VirtualNodeInput
func (VirtualNodeArray) ElementType ¶
func (VirtualNodeArray) ElementType() reflect.Type
func (VirtualNodeArray) ToVirtualNodeArrayOutput ¶
func (i VirtualNodeArray) ToVirtualNodeArrayOutput() VirtualNodeArrayOutput
func (VirtualNodeArray) ToVirtualNodeArrayOutputWithContext ¶
func (i VirtualNodeArray) ToVirtualNodeArrayOutputWithContext(ctx context.Context) VirtualNodeArrayOutput
type VirtualNodeArrayInput ¶
type VirtualNodeArrayInput interface {
pulumi.Input
ToVirtualNodeArrayOutput() VirtualNodeArrayOutput
ToVirtualNodeArrayOutputWithContext(context.Context) VirtualNodeArrayOutput
}
VirtualNodeArrayInput is an input type that accepts VirtualNodeArray and VirtualNodeArrayOutput values. You can construct a concrete instance of `VirtualNodeArrayInput` via:
VirtualNodeArray{ VirtualNodeArgs{...} }
type VirtualNodeArrayOutput ¶
type VirtualNodeArrayOutput struct{ *pulumi.OutputState }
func (VirtualNodeArrayOutput) ElementType ¶
func (VirtualNodeArrayOutput) ElementType() reflect.Type
func (VirtualNodeArrayOutput) Index ¶
func (o VirtualNodeArrayOutput) Index(i pulumi.IntInput) VirtualNodeOutput
func (VirtualNodeArrayOutput) ToVirtualNodeArrayOutput ¶
func (o VirtualNodeArrayOutput) ToVirtualNodeArrayOutput() VirtualNodeArrayOutput
func (VirtualNodeArrayOutput) ToVirtualNodeArrayOutputWithContext ¶
func (o VirtualNodeArrayOutput) ToVirtualNodeArrayOutputWithContext(ctx context.Context) VirtualNodeArrayOutput
type VirtualNodeInput ¶
type VirtualNodeInput interface {
pulumi.Input
ToVirtualNodeOutput() VirtualNodeOutput
ToVirtualNodeOutputWithContext(ctx context.Context) VirtualNodeOutput
}
type VirtualNodeMap ¶
type VirtualNodeMap map[string]VirtualNodeInput
func (VirtualNodeMap) ElementType ¶
func (VirtualNodeMap) ElementType() reflect.Type
func (VirtualNodeMap) ToVirtualNodeMapOutput ¶
func (i VirtualNodeMap) ToVirtualNodeMapOutput() VirtualNodeMapOutput
func (VirtualNodeMap) ToVirtualNodeMapOutputWithContext ¶
func (i VirtualNodeMap) ToVirtualNodeMapOutputWithContext(ctx context.Context) VirtualNodeMapOutput
type VirtualNodeMapInput ¶
type VirtualNodeMapInput interface {
pulumi.Input
ToVirtualNodeMapOutput() VirtualNodeMapOutput
ToVirtualNodeMapOutputWithContext(context.Context) VirtualNodeMapOutput
}
VirtualNodeMapInput is an input type that accepts VirtualNodeMap and VirtualNodeMapOutput values. You can construct a concrete instance of `VirtualNodeMapInput` via:
VirtualNodeMap{ "key": VirtualNodeArgs{...} }
type VirtualNodeMapOutput ¶
type VirtualNodeMapOutput struct{ *pulumi.OutputState }
func (VirtualNodeMapOutput) ElementType ¶
func (VirtualNodeMapOutput) ElementType() reflect.Type
func (VirtualNodeMapOutput) MapIndex ¶
func (o VirtualNodeMapOutput) MapIndex(k pulumi.StringInput) VirtualNodeOutput
func (VirtualNodeMapOutput) ToVirtualNodeMapOutput ¶
func (o VirtualNodeMapOutput) ToVirtualNodeMapOutput() VirtualNodeMapOutput
func (VirtualNodeMapOutput) ToVirtualNodeMapOutputWithContext ¶
func (o VirtualNodeMapOutput) ToVirtualNodeMapOutputWithContext(ctx context.Context) VirtualNodeMapOutput
type VirtualNodeOutput ¶
type VirtualNodeOutput struct{ *pulumi.OutputState }
func (VirtualNodeOutput) Arn ¶ added in v5.4.0
func (o VirtualNodeOutput) Arn() pulumi.StringOutput
ARN of the virtual node.
func (VirtualNodeOutput) CreatedDate ¶ added in v5.4.0
func (o VirtualNodeOutput) CreatedDate() pulumi.StringOutput
Creation date of the virtual node.
func (VirtualNodeOutput) ElementType ¶
func (VirtualNodeOutput) ElementType() reflect.Type
func (VirtualNodeOutput) LastUpdatedDate ¶ added in v5.4.0
func (o VirtualNodeOutput) LastUpdatedDate() pulumi.StringOutput
Last update date of the virtual node.
func (VirtualNodeOutput) MeshName ¶ added in v5.4.0
func (o VirtualNodeOutput) MeshName() pulumi.StringOutput
Name of the service mesh in which to create the virtual node. Must be between 1 and 255 characters in length.
func (VirtualNodeOutput) MeshOwner ¶ added in v5.4.0
func (o VirtualNodeOutput) MeshOwner() pulumi.StringOutput
AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
func (VirtualNodeOutput) Name ¶ added in v5.4.0
func (o VirtualNodeOutput) Name() pulumi.StringOutput
Name to use for the virtual node. Must be between 1 and 255 characters in length.
func (VirtualNodeOutput) ResourceOwner ¶ added in v5.4.0
func (o VirtualNodeOutput) ResourceOwner() pulumi.StringOutput
Resource owner's AWS account ID.
func (VirtualNodeOutput) Spec ¶ added in v5.4.0
func (o VirtualNodeOutput) Spec() VirtualNodeSpecOutput
Virtual node specification to apply.
func (VirtualNodeOutput) Tags ¶ added in v5.4.0
func (o VirtualNodeOutput) Tags() pulumi.StringMapOutput
Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (VirtualNodeOutput) TagsAll ¶ added in v5.4.0
func (o VirtualNodeOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (VirtualNodeOutput) ToVirtualNodeOutput ¶
func (o VirtualNodeOutput) ToVirtualNodeOutput() VirtualNodeOutput
func (VirtualNodeOutput) ToVirtualNodeOutputWithContext ¶
func (o VirtualNodeOutput) ToVirtualNodeOutputWithContext(ctx context.Context) VirtualNodeOutput
type VirtualNodeSpec ¶
type VirtualNodeSpec struct {
// Defaults for backends.
BackendDefaults *VirtualNodeSpecBackendDefaults `pulumi:"backendDefaults"`
// Backends to which the virtual node is expected to send outbound traffic.
Backends []VirtualNodeSpecBackend `pulumi:"backends"`
// Listeners from which the virtual node is expected to receive inbound traffic.
Listener *VirtualNodeSpecListener `pulumi:"listener"`
// Inbound and outbound access logging information for the virtual node.
Logging *VirtualNodeSpecLogging `pulumi:"logging"`
// Service discovery information for the virtual node.
ServiceDiscovery *VirtualNodeSpecServiceDiscovery `pulumi:"serviceDiscovery"`
}
type VirtualNodeSpecArgs ¶
type VirtualNodeSpecArgs struct {
// Defaults for backends.
BackendDefaults VirtualNodeSpecBackendDefaultsPtrInput `pulumi:"backendDefaults"`
// Backends to which the virtual node is expected to send outbound traffic.
Backends VirtualNodeSpecBackendArrayInput `pulumi:"backends"`
// Listeners from which the virtual node is expected to receive inbound traffic.
Listener VirtualNodeSpecListenerPtrInput `pulumi:"listener"`
// Inbound and outbound access logging information for the virtual node.
Logging VirtualNodeSpecLoggingPtrInput `pulumi:"logging"`
// Service discovery information for the virtual node.
ServiceDiscovery VirtualNodeSpecServiceDiscoveryPtrInput `pulumi:"serviceDiscovery"`
}
func (VirtualNodeSpecArgs) ElementType ¶
func (VirtualNodeSpecArgs) ElementType() reflect.Type
func (VirtualNodeSpecArgs) ToVirtualNodeSpecOutput ¶
func (i VirtualNodeSpecArgs) ToVirtualNodeSpecOutput() VirtualNodeSpecOutput
func (VirtualNodeSpecArgs) ToVirtualNodeSpecOutputWithContext ¶
func (i VirtualNodeSpecArgs) ToVirtualNodeSpecOutputWithContext(ctx context.Context) VirtualNodeSpecOutput
func (VirtualNodeSpecArgs) ToVirtualNodeSpecPtrOutput ¶
func (i VirtualNodeSpecArgs) ToVirtualNodeSpecPtrOutput() VirtualNodeSpecPtrOutput
func (VirtualNodeSpecArgs) ToVirtualNodeSpecPtrOutputWithContext ¶
func (i VirtualNodeSpecArgs) ToVirtualNodeSpecPtrOutputWithContext(ctx context.Context) VirtualNodeSpecPtrOutput
type VirtualNodeSpecBackend ¶
type VirtualNodeSpecBackend struct {
// Virtual service to use as a backend for a virtual node.
VirtualService VirtualNodeSpecBackendVirtualService `pulumi:"virtualService"`
}
type VirtualNodeSpecBackendArgs ¶
type VirtualNodeSpecBackendArgs struct {
// Virtual service to use as a backend for a virtual node.
VirtualService VirtualNodeSpecBackendVirtualServiceInput `pulumi:"virtualService"`
}
func (VirtualNodeSpecBackendArgs) ElementType ¶
func (VirtualNodeSpecBackendArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendArgs) ToVirtualNodeSpecBackendOutput ¶
func (i VirtualNodeSpecBackendArgs) ToVirtualNodeSpecBackendOutput() VirtualNodeSpecBackendOutput
func (VirtualNodeSpecBackendArgs) ToVirtualNodeSpecBackendOutputWithContext ¶
func (i VirtualNodeSpecBackendArgs) ToVirtualNodeSpecBackendOutputWithContext(ctx context.Context) VirtualNodeSpecBackendOutput
type VirtualNodeSpecBackendArray ¶
type VirtualNodeSpecBackendArray []VirtualNodeSpecBackendInput
func (VirtualNodeSpecBackendArray) ElementType ¶
func (VirtualNodeSpecBackendArray) ElementType() reflect.Type
func (VirtualNodeSpecBackendArray) ToVirtualNodeSpecBackendArrayOutput ¶
func (i VirtualNodeSpecBackendArray) ToVirtualNodeSpecBackendArrayOutput() VirtualNodeSpecBackendArrayOutput
func (VirtualNodeSpecBackendArray) ToVirtualNodeSpecBackendArrayOutputWithContext ¶
func (i VirtualNodeSpecBackendArray) ToVirtualNodeSpecBackendArrayOutputWithContext(ctx context.Context) VirtualNodeSpecBackendArrayOutput
type VirtualNodeSpecBackendArrayInput ¶
type VirtualNodeSpecBackendArrayInput interface {
pulumi.Input
ToVirtualNodeSpecBackendArrayOutput() VirtualNodeSpecBackendArrayOutput
ToVirtualNodeSpecBackendArrayOutputWithContext(context.Context) VirtualNodeSpecBackendArrayOutput
}
VirtualNodeSpecBackendArrayInput is an input type that accepts VirtualNodeSpecBackendArray and VirtualNodeSpecBackendArrayOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendArrayInput` via:
VirtualNodeSpecBackendArray{ VirtualNodeSpecBackendArgs{...} }
type VirtualNodeSpecBackendArrayOutput ¶
type VirtualNodeSpecBackendArrayOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendArrayOutput) ElementType ¶
func (VirtualNodeSpecBackendArrayOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendArrayOutput) Index ¶
func (o VirtualNodeSpecBackendArrayOutput) Index(i pulumi.IntInput) VirtualNodeSpecBackendOutput
func (VirtualNodeSpecBackendArrayOutput) ToVirtualNodeSpecBackendArrayOutput ¶
func (o VirtualNodeSpecBackendArrayOutput) ToVirtualNodeSpecBackendArrayOutput() VirtualNodeSpecBackendArrayOutput
func (VirtualNodeSpecBackendArrayOutput) ToVirtualNodeSpecBackendArrayOutputWithContext ¶
func (o VirtualNodeSpecBackendArrayOutput) ToVirtualNodeSpecBackendArrayOutputWithContext(ctx context.Context) VirtualNodeSpecBackendArrayOutput
type VirtualNodeSpecBackendDefaults ¶
type VirtualNodeSpecBackendDefaults struct {
// Default client policy for virtual service backends. See above for details.
ClientPolicy *VirtualNodeSpecBackendDefaultsClientPolicy `pulumi:"clientPolicy"`
}
type VirtualNodeSpecBackendDefaultsArgs ¶
type VirtualNodeSpecBackendDefaultsArgs struct {
// Default client policy for virtual service backends. See above for details.
ClientPolicy VirtualNodeSpecBackendDefaultsClientPolicyPtrInput `pulumi:"clientPolicy"`
}
func (VirtualNodeSpecBackendDefaultsArgs) ElementType ¶
func (VirtualNodeSpecBackendDefaultsArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsArgs) ToVirtualNodeSpecBackendDefaultsOutput ¶
func (i VirtualNodeSpecBackendDefaultsArgs) ToVirtualNodeSpecBackendDefaultsOutput() VirtualNodeSpecBackendDefaultsOutput
func (VirtualNodeSpecBackendDefaultsArgs) ToVirtualNodeSpecBackendDefaultsOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsArgs) ToVirtualNodeSpecBackendDefaultsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsOutput
func (VirtualNodeSpecBackendDefaultsArgs) ToVirtualNodeSpecBackendDefaultsPtrOutput ¶
func (i VirtualNodeSpecBackendDefaultsArgs) ToVirtualNodeSpecBackendDefaultsPtrOutput() VirtualNodeSpecBackendDefaultsPtrOutput
func (VirtualNodeSpecBackendDefaultsArgs) ToVirtualNodeSpecBackendDefaultsPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsArgs) ToVirtualNodeSpecBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicy ¶
type VirtualNodeSpecBackendDefaultsClientPolicy struct {
// Transport Layer Security (TLS) client policy.
Tls *VirtualNodeSpecBackendDefaultsClientPolicyTls `pulumi:"tls"`
}
type VirtualNodeSpecBackendDefaultsClientPolicyArgs ¶
type VirtualNodeSpecBackendDefaultsClientPolicyArgs struct {
// Transport Layer Security (TLS) client policy.
Tls VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrInput `pulumi:"tls"`
}
func (VirtualNodeSpecBackendDefaultsClientPolicyArgs) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyOutput() VirtualNodeSpecBackendDefaultsClientPolicyOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyOutput() VirtualNodeSpecBackendDefaultsClientPolicyOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyArgs and VirtualNodeSpecBackendDefaultsClientPolicyOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyArgs{...}
type VirtualNodeSpecBackendDefaultsClientPolicyOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyOutput) Tls ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyOutput) Tls() VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
Transport Layer Security (TLS) client policy.
func (VirtualNodeSpecBackendDefaultsClientPolicyOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyOutput() VirtualNodeSpecBackendDefaultsClientPolicyOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyPtrInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyPtrInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyArgs, VirtualNodeSpecBackendDefaultsClientPolicyPtr and VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyPtrInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyArgs{...}
or:
nil
func VirtualNodeSpecBackendDefaultsClientPolicyPtr ¶
func VirtualNodeSpecBackendDefaultsClientPolicyPtr(v *VirtualNodeSpecBackendDefaultsClientPolicyArgs) VirtualNodeSpecBackendDefaultsClientPolicyPtrInput
type VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput) Tls ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput) Tls() VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
Transport Layer Security (TLS) client policy.
func (VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTls ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTls struct {
// Listener's TLS certificate.
Certificate *VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificate `pulumi:"certificate"`
// Whether the policy is enforced. Default is `true`.
Enforce *bool `pulumi:"enforce"`
// One or more ports that the policy is enforced for.
Ports []int `pulumi:"ports"`
// Listener's Transport Layer Security (TLS) validation context.
Validation VirtualNodeSpecBackendDefaultsClientPolicyTlsValidation `pulumi:"validation"`
}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs struct {
// Listener's TLS certificate.
Certificate VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrInput `pulumi:"certificate"`
// Whether the policy is enforced. Default is `true`.
Enforce pulumi.BoolPtrInput `pulumi:"enforce"`
// One or more ports that the policy is enforced for.
Ports pulumi.IntArrayInput `pulumi:"ports"`
// Listener's Transport Layer Security (TLS) validation context.
Validation VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationInput `pulumi:"validation"`
}
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificate ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificate struct {
// Local file certificate.
File *VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFile `pulumi:"file"`
// A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds *VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSds `pulumi:"sds"`
}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs struct {
// Local file certificate.
File VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrInput `pulumi:"file"`
// A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrInput `pulumi:"sds"`
}
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFile ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFile struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain string `pulumi:"certificateChain"`
// Private key for a certificate stored on the file system of the virtual node that the proxy is running on. Must be between 1 and 255 characters in length.
PrivateKey string `pulumi:"privateKey"`
}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
// Private key for a certificate stored on the file system of the virtual node that the proxy is running on. Must be between 1 and 255 characters in length.
PrivateKey pulumi.StringInput `pulumi:"privateKey"`
}
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs and VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs{...}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) CertificateChain ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) CertificateChain() pulumi.StringOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) PrivateKey ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) PrivateKey() pulumi.StringOutput
Private key for a certificate stored on the file system of the virtual node that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs, VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtr and VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs{...}
or:
nil
func VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtr ¶
func VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtr(v *VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFileArgs) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrInput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) CertificateChain ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) PrivateKey ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) PrivateKey() pulumi.StringPtrOutput
Private key for a certificate stored on the file system of the virtual node that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs and VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs{...}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) File ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) File() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
Local file certificate.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) Sds ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) Sds() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs, VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtr and VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs{...}
or:
nil
func VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtr ¶
func VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtr(v *VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrInput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) File ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) File() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateFilePtrOutput
Local file certificate.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) Sds ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) Sds() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSds ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSds struct {
// Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName string `pulumi:"secretName"`
}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs struct {
// Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs and VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs{...}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) SecretName ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) SecretName() pulumi.StringOutput
Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs, VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtr and VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs{...}
or:
nil
func VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtr ¶
func VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtr(v *VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsArgs) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrInput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) SecretName ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) SecretName() pulumi.StringPtrOutput
Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateSdsPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs and VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs{...}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) Certificate ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) Certificate() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
Listener's TLS certificate.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) Enforce ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) Enforce() pulumi.BoolPtrOutput
Whether the policy is enforced. Default is `true`.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) Ports ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) Ports() pulumi.IntArrayOutput
One or more ports that the policy is enforced for.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) Validation ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsOutput) Validation() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput
Listener's Transport Layer Security (TLS) validation context.
type VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs, VirtualNodeSpecBackendDefaultsClientPolicyTlsPtr and VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs{...}
or:
nil
func VirtualNodeSpecBackendDefaultsClientPolicyTlsPtr ¶
func VirtualNodeSpecBackendDefaultsClientPolicyTlsPtr(v *VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs) VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrInput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) Certificate ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) Certificate() VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificatePtrOutput
Listener's TLS certificate.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) Enforce ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) Enforce() pulumi.BoolPtrOutput
Whether the policy is enforced. Default is `true`.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) Ports ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) Ports() pulumi.IntArrayOutput
One or more ports that the policy is enforced for.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) Validation ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsPtrOutput) Validation() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput
Listener's Transport Layer Security (TLS) validation context.
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidation ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidation struct {
// SANs for a TLS validation context.
SubjectAlternativeNames *VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNames `pulumi:"subjectAlternativeNames"`
// TLS validation context trust.
Trust VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrust `pulumi:"trust"`
}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs struct {
// SANs for a TLS validation context.
SubjectAlternativeNames VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrInput `pulumi:"subjectAlternativeNames"`
// TLS validation context trust.
Trust VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustInput `pulumi:"trust"`
}
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs and VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs{...}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) SubjectAlternativeNames ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) SubjectAlternativeNames() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
SANs for a TLS validation context.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) Trust ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationOutput) Trust() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput
TLS validation context trust.
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs, VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtr and VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs{...}
or:
nil
func VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtr ¶
func VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtr(v *VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrInput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput) SubjectAlternativeNames ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput) SubjectAlternativeNames() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
SANs for a TLS validation context.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput) Trust ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationPtrOutput) Trust() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
TLS validation context trust.
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNames ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNames struct {
// Criteria for determining a SAN's match.
Match VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatch `pulumi:"match"`
}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs struct {
// Criteria for determining a SAN's match.
Match VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchInput `pulumi:"match"`
}
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs and VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs{...}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatch ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatch struct {
// Values sent must match the specified values exactly.
Exacts []string `pulumi:"exacts"`
}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs struct {
// Values sent must match the specified values exactly.
Exacts pulumi.StringArrayInput `pulumi:"exacts"`
}
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs and VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs{...}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) Exacts ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) Exacts() pulumi.StringArrayOutput
Values sent must match the specified values exactly.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs, VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtr and VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs{...}
or:
nil
func VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtr ¶
func VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtr(v *VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) Elem ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) Exacts ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) Exacts() pulumi.StringArrayOutput
Values sent must match the specified values exactly.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) Match ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) Match() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
Criteria for determining a SAN's match.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs, VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtr and VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs{...}
or:
nil
func VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtr ¶
func VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtr(v *VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesArgs) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrInput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) Elem ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) Match ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) Match() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
Criteria for determining a SAN's match.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrust ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrust struct {
// TLS validation context trust for an AWS Certificate Manager (ACM) certificate.
Acm *VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcm `pulumi:"acm"`
// TLS validation context trust for a local file certificate.
File *VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFile `pulumi:"file"`
// TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds *VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSds `pulumi:"sds"`
}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcm ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcm struct {
// One or more ACM ARNs.
CertificateAuthorityArns []string `pulumi:"certificateAuthorityArns"`
}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs struct {
// One or more ACM ARNs.
CertificateAuthorityArns pulumi.StringArrayInput `pulumi:"certificateAuthorityArns"`
}
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs and VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs{...}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) CertificateAuthorityArns ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
One or more ACM ARNs.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs, VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtr and VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs{...}
or:
nil
func VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtr ¶
func VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtr(v *VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmArgs) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrInput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) CertificateAuthorityArns ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
One or more ACM ARNs.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs struct {
// TLS validation context trust for an AWS Certificate Manager (ACM) certificate.
Acm VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrInput `pulumi:"acm"`
// TLS validation context trust for a local file certificate.
File VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrInput `pulumi:"file"`
// TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrInput `pulumi:"sds"`
}
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFile ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFile struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain string `pulumi:"certificateChain"`
}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
}
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs and VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs{...}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) CertificateChain ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs, VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtr and VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs{...}
or:
nil
func VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtr ¶
func VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtr(v *VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFileArgs) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrInput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) CertificateChain ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs and VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs{...}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) Acm ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) Acm() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
TLS validation context trust for an AWS Certificate Manager (ACM) certificate.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) File ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) File() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
TLS validation context trust for a local file certificate.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) Sds ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) Sds() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs, VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtr and VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs{...}
or:
nil
func VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtr ¶
func VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtr(v *VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustArgs) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrInput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) Acm ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) Acm() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustAcmPtrOutput
TLS validation context trust for an AWS Certificate Manager (ACM) certificate.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) File ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) File() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustFilePtrOutput
TLS validation context trust for a local file certificate.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) Sds ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) Sds() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSds ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSds struct {
// Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName string `pulumi:"secretName"`
}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs struct {
// Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs and VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs{...}
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) SecretName ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) SecretName() pulumi.StringOutput
Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrInput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
}
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrInput is an input type that accepts VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs, VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtr and VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrInput` via:
VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs{...}
or:
nil
func VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtr ¶
func VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtr(v *VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsArgs) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrInput
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput ¶
type VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) SecretName ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) SecretName() pulumi.StringPtrOutput
Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput() VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
func (VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationTrustSdsPtrOutput
type VirtualNodeSpecBackendDefaultsInput ¶
type VirtualNodeSpecBackendDefaultsInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsOutput() VirtualNodeSpecBackendDefaultsOutput
ToVirtualNodeSpecBackendDefaultsOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsOutput
}
VirtualNodeSpecBackendDefaultsInput is an input type that accepts VirtualNodeSpecBackendDefaultsArgs and VirtualNodeSpecBackendDefaultsOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsInput` via:
VirtualNodeSpecBackendDefaultsArgs{...}
type VirtualNodeSpecBackendDefaultsOutput ¶
type VirtualNodeSpecBackendDefaultsOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsOutput) ClientPolicy ¶
func (o VirtualNodeSpecBackendDefaultsOutput) ClientPolicy() VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
Default client policy for virtual service backends. See above for details.
func (VirtualNodeSpecBackendDefaultsOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsOutput) ToVirtualNodeSpecBackendDefaultsOutput ¶
func (o VirtualNodeSpecBackendDefaultsOutput) ToVirtualNodeSpecBackendDefaultsOutput() VirtualNodeSpecBackendDefaultsOutput
func (VirtualNodeSpecBackendDefaultsOutput) ToVirtualNodeSpecBackendDefaultsOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsOutput) ToVirtualNodeSpecBackendDefaultsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsOutput
func (VirtualNodeSpecBackendDefaultsOutput) ToVirtualNodeSpecBackendDefaultsPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsOutput) ToVirtualNodeSpecBackendDefaultsPtrOutput() VirtualNodeSpecBackendDefaultsPtrOutput
func (VirtualNodeSpecBackendDefaultsOutput) ToVirtualNodeSpecBackendDefaultsPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsOutput) ToVirtualNodeSpecBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsPtrOutput
type VirtualNodeSpecBackendDefaultsPtrInput ¶
type VirtualNodeSpecBackendDefaultsPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendDefaultsPtrOutput() VirtualNodeSpecBackendDefaultsPtrOutput
ToVirtualNodeSpecBackendDefaultsPtrOutputWithContext(context.Context) VirtualNodeSpecBackendDefaultsPtrOutput
}
VirtualNodeSpecBackendDefaultsPtrInput is an input type that accepts VirtualNodeSpecBackendDefaultsArgs, VirtualNodeSpecBackendDefaultsPtr and VirtualNodeSpecBackendDefaultsPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendDefaultsPtrInput` via:
VirtualNodeSpecBackendDefaultsArgs{...}
or:
nil
func VirtualNodeSpecBackendDefaultsPtr ¶
func VirtualNodeSpecBackendDefaultsPtr(v *VirtualNodeSpecBackendDefaultsArgs) VirtualNodeSpecBackendDefaultsPtrInput
type VirtualNodeSpecBackendDefaultsPtrOutput ¶
type VirtualNodeSpecBackendDefaultsPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendDefaultsPtrOutput) ClientPolicy ¶
func (o VirtualNodeSpecBackendDefaultsPtrOutput) ClientPolicy() VirtualNodeSpecBackendDefaultsClientPolicyPtrOutput
Default client policy for virtual service backends. See above for details.
func (VirtualNodeSpecBackendDefaultsPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendDefaultsPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendDefaultsPtrOutput) ToVirtualNodeSpecBackendDefaultsPtrOutput ¶
func (o VirtualNodeSpecBackendDefaultsPtrOutput) ToVirtualNodeSpecBackendDefaultsPtrOutput() VirtualNodeSpecBackendDefaultsPtrOutput
func (VirtualNodeSpecBackendDefaultsPtrOutput) ToVirtualNodeSpecBackendDefaultsPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendDefaultsPtrOutput) ToVirtualNodeSpecBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendDefaultsPtrOutput
type VirtualNodeSpecBackendInput ¶
type VirtualNodeSpecBackendInput interface {
pulumi.Input
ToVirtualNodeSpecBackendOutput() VirtualNodeSpecBackendOutput
ToVirtualNodeSpecBackendOutputWithContext(context.Context) VirtualNodeSpecBackendOutput
}
VirtualNodeSpecBackendInput is an input type that accepts VirtualNodeSpecBackendArgs and VirtualNodeSpecBackendOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendInput` via:
VirtualNodeSpecBackendArgs{...}
type VirtualNodeSpecBackendOutput ¶
type VirtualNodeSpecBackendOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendOutput) ElementType ¶
func (VirtualNodeSpecBackendOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendOutput) ToVirtualNodeSpecBackendOutput ¶
func (o VirtualNodeSpecBackendOutput) ToVirtualNodeSpecBackendOutput() VirtualNodeSpecBackendOutput
func (VirtualNodeSpecBackendOutput) ToVirtualNodeSpecBackendOutputWithContext ¶
func (o VirtualNodeSpecBackendOutput) ToVirtualNodeSpecBackendOutputWithContext(ctx context.Context) VirtualNodeSpecBackendOutput
func (VirtualNodeSpecBackendOutput) VirtualService ¶
func (o VirtualNodeSpecBackendOutput) VirtualService() VirtualNodeSpecBackendVirtualServiceOutput
Virtual service to use as a backend for a virtual node.
type VirtualNodeSpecBackendVirtualService ¶
type VirtualNodeSpecBackendVirtualService struct {
// Client policy for the backend.
ClientPolicy *VirtualNodeSpecBackendVirtualServiceClientPolicy `pulumi:"clientPolicy"`
// Name of the virtual service that is acting as a virtual node backend. Must be between 1 and 255 characters in length.
VirtualServiceName string `pulumi:"virtualServiceName"`
}
type VirtualNodeSpecBackendVirtualServiceArgs ¶
type VirtualNodeSpecBackendVirtualServiceArgs struct {
// Client policy for the backend.
ClientPolicy VirtualNodeSpecBackendVirtualServiceClientPolicyPtrInput `pulumi:"clientPolicy"`
// Name of the virtual service that is acting as a virtual node backend. Must be between 1 and 255 characters in length.
VirtualServiceName pulumi.StringInput `pulumi:"virtualServiceName"`
}
func (VirtualNodeSpecBackendVirtualServiceArgs) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceArgs) ToVirtualNodeSpecBackendVirtualServiceOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceArgs) ToVirtualNodeSpecBackendVirtualServiceOutput() VirtualNodeSpecBackendVirtualServiceOutput
func (VirtualNodeSpecBackendVirtualServiceArgs) ToVirtualNodeSpecBackendVirtualServiceOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceArgs) ToVirtualNodeSpecBackendVirtualServiceOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicy ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicy struct {
// Transport Layer Security (TLS) client policy.
Tls *VirtualNodeSpecBackendVirtualServiceClientPolicyTls `pulumi:"tls"`
}
type VirtualNodeSpecBackendVirtualServiceClientPolicyArgs ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyArgs struct {
// Transport Layer Security (TLS) client policy.
Tls VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrInput `pulumi:"tls"`
}
func (VirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyArgs and VirtualNodeSpecBackendVirtualServiceClientPolicyOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyArgs{...}
type VirtualNodeSpecBackendVirtualServiceClientPolicyOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) Tls ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) Tls() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
Transport Layer Security (TLS) client policy.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyPtrInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyPtrInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyArgs, VirtualNodeSpecBackendVirtualServiceClientPolicyPtr and VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyPtrInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyArgs{...}
or:
nil
func VirtualNodeSpecBackendVirtualServiceClientPolicyPtr ¶
func VirtualNodeSpecBackendVirtualServiceClientPolicyPtr(v *VirtualNodeSpecBackendVirtualServiceClientPolicyArgs) VirtualNodeSpecBackendVirtualServiceClientPolicyPtrInput
type VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput) Tls ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput) Tls() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
Transport Layer Security (TLS) client policy.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTls ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTls struct {
// Listener's TLS certificate.
Certificate *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificate `pulumi:"certificate"`
// Whether the policy is enforced. Default is `true`.
Enforce *bool `pulumi:"enforce"`
// One or more ports that the policy is enforced for.
Ports []int `pulumi:"ports"`
// Listener's Transport Layer Security (TLS) validation context.
Validation VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidation `pulumi:"validation"`
}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs struct {
// Listener's TLS certificate.
Certificate VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrInput `pulumi:"certificate"`
// Whether the policy is enforced. Default is `true`.
Enforce pulumi.BoolPtrInput `pulumi:"enforce"`
// One or more ports that the policy is enforced for.
Ports pulumi.IntArrayInput `pulumi:"ports"`
// Listener's Transport Layer Security (TLS) validation context.
Validation VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationInput `pulumi:"validation"`
}
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificate ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificate struct {
// Local file certificate.
File *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFile `pulumi:"file"`
// A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSds `pulumi:"sds"`
}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs struct {
// Local file certificate.
File VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrInput `pulumi:"file"`
// A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrInput `pulumi:"sds"`
}
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFile ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFile struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain string `pulumi:"certificateChain"`
// Private key for a certificate stored on the file system of the virtual node that the proxy is running on. Must be between 1 and 255 characters in length.
PrivateKey string `pulumi:"privateKey"`
}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
// Private key for a certificate stored on the file system of the virtual node that the proxy is running on. Must be between 1 and 255 characters in length.
PrivateKey pulumi.StringInput `pulumi:"privateKey"`
}
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs{...}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) CertificateChain ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) CertificateChain() pulumi.StringOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) PrivateKey ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) PrivateKey() pulumi.StringOutput
Private key for a certificate stored on the file system of the virtual node that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs, VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtr and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs{...}
or:
nil
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtr ¶
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtr(v *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFileArgs) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrInput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput) CertificateChain ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput) PrivateKey ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput) PrivateKey() pulumi.StringPtrOutput
Private key for a certificate stored on the file system of the virtual node that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs{...}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) File ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) File() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
Local file certificate.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) Sds ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) Sds() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs, VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtr and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs{...}
or:
nil
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtr ¶
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtr(v *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateArgs) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrInput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput) File ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput) File() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateFilePtrOutput
Local file certificate.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput) Sds ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput) Sds() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSds ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSds struct {
// Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName string `pulumi:"secretName"`
}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs struct {
// Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs{...}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) SecretName ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) SecretName() pulumi.StringOutput
Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs, VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtr and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs{...}
or:
nil
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtr ¶
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtr(v *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsArgs) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrInput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput) SecretName ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput) SecretName() pulumi.StringPtrOutput
Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificateSdsPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs{...}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) Certificate ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) Certificate() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
Listener's TLS certificate.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) Enforce ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) Enforce() pulumi.BoolPtrOutput
Whether the policy is enforced. Default is `true`.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) Ports ¶
One or more ports that the policy is enforced for.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) Validation ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsOutput) Validation() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput
Listener's Transport Layer Security (TLS) validation context.
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs, VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtr and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs{...}
or:
nil
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtr ¶
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtr(v *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsArgs) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrInput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) Certificate ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) Certificate() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsCertificatePtrOutput
Listener's TLS certificate.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) Enforce ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) Enforce() pulumi.BoolPtrOutput
Whether the policy is enforced. Default is `true`.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) Ports ¶
One or more ports that the policy is enforced for.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) Validation ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsPtrOutput) Validation() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput
Listener's Transport Layer Security (TLS) validation context.
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidation ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidation struct {
// SANs for a TLS validation context.
SubjectAlternativeNames *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNames `pulumi:"subjectAlternativeNames"`
// TLS validation context trust.
Trust VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrust `pulumi:"trust"`
}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs struct {
// SANs for a TLS validation context.
SubjectAlternativeNames VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrInput `pulumi:"subjectAlternativeNames"`
// TLS validation context trust.
Trust VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustInput `pulumi:"trust"`
}
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs{...}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) SubjectAlternativeNames ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) SubjectAlternativeNames() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
SANs for a TLS validation context.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) Trust ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationOutput) Trust() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput
TLS validation context trust.
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs, VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtr and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs{...}
or:
nil
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtr ¶
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtr(v *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationArgs) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrInput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput) SubjectAlternativeNames ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput) SubjectAlternativeNames() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
SANs for a TLS validation context.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput) Trust ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationPtrOutput) Trust() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput
TLS validation context trust.
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNames ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNames struct {
// Criteria for determining a SAN's match.
Match VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatch `pulumi:"match"`
}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs struct {
// Criteria for determining a SAN's match.
Match VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchInput `pulumi:"match"`
}
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs{...}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatch ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatch struct {
// Values sent must match the specified values exactly.
Exacts []string `pulumi:"exacts"`
}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs struct {
// Values sent must match the specified values exactly.
Exacts pulumi.StringArrayInput `pulumi:"exacts"`
}
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs{...}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) Exacts ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) Exacts() pulumi.StringArrayOutput
Values sent must match the specified values exactly.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs, VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtr and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs{...}
or:
nil
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtr ¶
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtr(v *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchArgs) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrInput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) Elem ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) Exacts ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) Exacts() pulumi.StringArrayOutput
Values sent must match the specified values exactly.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput) Match ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput) Match() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchOutput
Criteria for determining a SAN's match.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs, VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtr and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs{...}
or:
nil
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtr ¶
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtr(v *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesArgs) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrInput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) Elem ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) Match ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) Match() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesMatchPtrOutput
Criteria for determining a SAN's match.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationSubjectAlternativeNamesPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrust ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrust struct {
// TLS validation context trust for an AWS Certificate Manager (ACM) certificate.
Acm *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcm `pulumi:"acm"`
// TLS validation context trust for a local file certificate.
File *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFile `pulumi:"file"`
// TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSds `pulumi:"sds"`
}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcm ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcm struct {
// One or more ACM ARNs.
CertificateAuthorityArns []string `pulumi:"certificateAuthorityArns"`
}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs struct {
// One or more ACM ARNs.
CertificateAuthorityArns pulumi.StringArrayInput `pulumi:"certificateAuthorityArns"`
}
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs{...}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) CertificateAuthorityArns ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
One or more ACM ARNs.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs, VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtr and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs{...}
or:
nil
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtr ¶
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtr(v *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmArgs) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrInput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput) CertificateAuthorityArns ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
One or more ACM ARNs.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs struct {
// TLS validation context trust for an AWS Certificate Manager (ACM) certificate.
Acm VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrInput `pulumi:"acm"`
// TLS validation context trust for a local file certificate.
File VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrInput `pulumi:"file"`
// TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrInput `pulumi:"sds"`
}
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFile ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFile struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain string `pulumi:"certificateChain"`
}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
}
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs{...}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) CertificateChain ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs, VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtr and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs{...}
or:
nil
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtr ¶
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtr(v *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFileArgs) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrInput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput) CertificateChain ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs{...}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) Acm ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) Acm() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
TLS validation context trust for an AWS Certificate Manager (ACM) certificate.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) File ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) File() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput
TLS validation context trust for a local file certificate.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) Sds ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) Sds() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs, VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtr and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs{...}
or:
nil
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtr ¶
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtr(v *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustArgs) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrInput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) Acm ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) Acm() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustAcmPtrOutput
TLS validation context trust for an AWS Certificate Manager (ACM) certificate.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) File ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) File() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustFilePtrOutput
TLS validation context trust for a local file certificate.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) Sds ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) Sds() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSds ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSds struct {
// Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName string `pulumi:"secretName"`
}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs struct {
// Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutputWithContext ¶
func (i VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs{...}
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) SecretName ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) SecretName() pulumi.StringOutput
Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrInput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
}
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs, VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtr and VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrInput` via:
VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs{...}
or:
nil
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtr ¶
func VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtr(v *VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsArgs) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrInput
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput ¶
type VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput) SecretName ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput) SecretName() pulumi.StringPtrOutput
Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput() VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
func (VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceClientPolicyTlsValidationTrustSdsPtrOutput
type VirtualNodeSpecBackendVirtualServiceInput ¶
type VirtualNodeSpecBackendVirtualServiceInput interface {
pulumi.Input
ToVirtualNodeSpecBackendVirtualServiceOutput() VirtualNodeSpecBackendVirtualServiceOutput
ToVirtualNodeSpecBackendVirtualServiceOutputWithContext(context.Context) VirtualNodeSpecBackendVirtualServiceOutput
}
VirtualNodeSpecBackendVirtualServiceInput is an input type that accepts VirtualNodeSpecBackendVirtualServiceArgs and VirtualNodeSpecBackendVirtualServiceOutput values. You can construct a concrete instance of `VirtualNodeSpecBackendVirtualServiceInput` via:
VirtualNodeSpecBackendVirtualServiceArgs{...}
type VirtualNodeSpecBackendVirtualServiceOutput ¶
type VirtualNodeSpecBackendVirtualServiceOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecBackendVirtualServiceOutput) ClientPolicy ¶
func (o VirtualNodeSpecBackendVirtualServiceOutput) ClientPolicy() VirtualNodeSpecBackendVirtualServiceClientPolicyPtrOutput
Client policy for the backend.
func (VirtualNodeSpecBackendVirtualServiceOutput) ElementType ¶
func (VirtualNodeSpecBackendVirtualServiceOutput) ElementType() reflect.Type
func (VirtualNodeSpecBackendVirtualServiceOutput) ToVirtualNodeSpecBackendVirtualServiceOutput ¶
func (o VirtualNodeSpecBackendVirtualServiceOutput) ToVirtualNodeSpecBackendVirtualServiceOutput() VirtualNodeSpecBackendVirtualServiceOutput
func (VirtualNodeSpecBackendVirtualServiceOutput) ToVirtualNodeSpecBackendVirtualServiceOutputWithContext ¶
func (o VirtualNodeSpecBackendVirtualServiceOutput) ToVirtualNodeSpecBackendVirtualServiceOutputWithContext(ctx context.Context) VirtualNodeSpecBackendVirtualServiceOutput
func (VirtualNodeSpecBackendVirtualServiceOutput) VirtualServiceName ¶
func (o VirtualNodeSpecBackendVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
Name of the virtual service that is acting as a virtual node backend. Must be between 1 and 255 characters in length.
type VirtualNodeSpecInput ¶
type VirtualNodeSpecInput interface {
pulumi.Input
ToVirtualNodeSpecOutput() VirtualNodeSpecOutput
ToVirtualNodeSpecOutputWithContext(context.Context) VirtualNodeSpecOutput
}
VirtualNodeSpecInput is an input type that accepts VirtualNodeSpecArgs and VirtualNodeSpecOutput values. You can construct a concrete instance of `VirtualNodeSpecInput` via:
VirtualNodeSpecArgs{...}
type VirtualNodeSpecListener ¶
type VirtualNodeSpecListener struct {
// Connection pool information for the listener.
ConnectionPool *VirtualNodeSpecListenerConnectionPool `pulumi:"connectionPool"`
// Health check information for the listener.
HealthCheck *VirtualNodeSpecListenerHealthCheck `pulumi:"healthCheck"`
// Outlier detection information for the listener.
OutlierDetection *VirtualNodeSpecListenerOutlierDetection `pulumi:"outlierDetection"`
// Port mapping information for the listener.
PortMapping VirtualNodeSpecListenerPortMapping `pulumi:"portMapping"`
// Timeouts for different protocols.
Timeout *VirtualNodeSpecListenerTimeout `pulumi:"timeout"`
// Transport Layer Security (TLS) properties for the listener
Tls *VirtualNodeSpecListenerTls `pulumi:"tls"`
}
type VirtualNodeSpecListenerArgs ¶
type VirtualNodeSpecListenerArgs struct {
// Connection pool information for the listener.
ConnectionPool VirtualNodeSpecListenerConnectionPoolPtrInput `pulumi:"connectionPool"`
// Health check information for the listener.
HealthCheck VirtualNodeSpecListenerHealthCheckPtrInput `pulumi:"healthCheck"`
// Outlier detection information for the listener.
OutlierDetection VirtualNodeSpecListenerOutlierDetectionPtrInput `pulumi:"outlierDetection"`
// Port mapping information for the listener.
PortMapping VirtualNodeSpecListenerPortMappingInput `pulumi:"portMapping"`
// Timeouts for different protocols.
Timeout VirtualNodeSpecListenerTimeoutPtrInput `pulumi:"timeout"`
// Transport Layer Security (TLS) properties for the listener
Tls VirtualNodeSpecListenerTlsPtrInput `pulumi:"tls"`
}
func (VirtualNodeSpecListenerArgs) ElementType ¶
func (VirtualNodeSpecListenerArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerArgs) ToVirtualNodeSpecListenerOutput ¶
func (i VirtualNodeSpecListenerArgs) ToVirtualNodeSpecListenerOutput() VirtualNodeSpecListenerOutput
func (VirtualNodeSpecListenerArgs) ToVirtualNodeSpecListenerOutputWithContext ¶
func (i VirtualNodeSpecListenerArgs) ToVirtualNodeSpecListenerOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutput
func (VirtualNodeSpecListenerArgs) ToVirtualNodeSpecListenerPtrOutput ¶
func (i VirtualNodeSpecListenerArgs) ToVirtualNodeSpecListenerPtrOutput() VirtualNodeSpecListenerPtrOutput
func (VirtualNodeSpecListenerArgs) ToVirtualNodeSpecListenerPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerArgs) ToVirtualNodeSpecListenerPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerPtrOutput
type VirtualNodeSpecListenerConnectionPool ¶
type VirtualNodeSpecListenerConnectionPool struct {
// Connection pool information for gRPC listeners.
Grpc *VirtualNodeSpecListenerConnectionPoolGrpc `pulumi:"grpc"`
// Connection pool information for HTTP listeners.
Http *VirtualNodeSpecListenerConnectionPoolHttp `pulumi:"http"`
// Connection pool information for HTTP2 listeners.
Http2 *VirtualNodeSpecListenerConnectionPoolHttp2 `pulumi:"http2"`
// Connection pool information for TCP listeners.
Tcp *VirtualNodeSpecListenerConnectionPoolTcp `pulumi:"tcp"`
}
type VirtualNodeSpecListenerConnectionPoolArgs ¶
type VirtualNodeSpecListenerConnectionPoolArgs struct {
// Connection pool information for gRPC listeners.
Grpc VirtualNodeSpecListenerConnectionPoolGrpcPtrInput `pulumi:"grpc"`
// Connection pool information for HTTP listeners.
Http VirtualNodeSpecListenerConnectionPoolHttpPtrInput `pulumi:"http"`
// Connection pool information for HTTP2 listeners.
Http2 VirtualNodeSpecListenerConnectionPoolHttp2PtrInput `pulumi:"http2"`
// Connection pool information for TCP listeners.
Tcp VirtualNodeSpecListenerConnectionPoolTcpPtrInput `pulumi:"tcp"`
}
func (VirtualNodeSpecListenerConnectionPoolArgs) ElementType ¶
func (VirtualNodeSpecListenerConnectionPoolArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerConnectionPoolArgs) ToVirtualNodeSpecListenerConnectionPoolOutput ¶
func (i VirtualNodeSpecListenerConnectionPoolArgs) ToVirtualNodeSpecListenerConnectionPoolOutput() VirtualNodeSpecListenerConnectionPoolOutput
func (VirtualNodeSpecListenerConnectionPoolArgs) ToVirtualNodeSpecListenerConnectionPoolOutputWithContext ¶
func (i VirtualNodeSpecListenerConnectionPoolArgs) ToVirtualNodeSpecListenerConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolOutput
func (VirtualNodeSpecListenerConnectionPoolArgs) ToVirtualNodeSpecListenerConnectionPoolPtrOutput ¶
func (i VirtualNodeSpecListenerConnectionPoolArgs) ToVirtualNodeSpecListenerConnectionPoolPtrOutput() VirtualNodeSpecListenerConnectionPoolPtrOutput
func (VirtualNodeSpecListenerConnectionPoolArgs) ToVirtualNodeSpecListenerConnectionPoolPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerConnectionPoolArgs) ToVirtualNodeSpecListenerConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolPtrOutput
type VirtualNodeSpecListenerConnectionPoolGrpc ¶
type VirtualNodeSpecListenerConnectionPoolGrpc struct {
// Maximum number of inflight requests Envoy can concurrently support across hosts in upstream cluster. Minimum value of `1`.
MaxRequests int `pulumi:"maxRequests"`
}
type VirtualNodeSpecListenerConnectionPoolGrpcArgs ¶
type VirtualNodeSpecListenerConnectionPoolGrpcArgs struct {
// Maximum number of inflight requests Envoy can concurrently support across hosts in upstream cluster. Minimum value of `1`.
MaxRequests pulumi.IntInput `pulumi:"maxRequests"`
}
func (VirtualNodeSpecListenerConnectionPoolGrpcArgs) ElementType ¶
func (VirtualNodeSpecListenerConnectionPoolGrpcArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerConnectionPoolGrpcArgs) ToVirtualNodeSpecListenerConnectionPoolGrpcOutput ¶
func (i VirtualNodeSpecListenerConnectionPoolGrpcArgs) ToVirtualNodeSpecListenerConnectionPoolGrpcOutput() VirtualNodeSpecListenerConnectionPoolGrpcOutput
func (VirtualNodeSpecListenerConnectionPoolGrpcArgs) ToVirtualNodeSpecListenerConnectionPoolGrpcOutputWithContext ¶
func (i VirtualNodeSpecListenerConnectionPoolGrpcArgs) ToVirtualNodeSpecListenerConnectionPoolGrpcOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolGrpcOutput
func (VirtualNodeSpecListenerConnectionPoolGrpcArgs) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutput ¶
func (i VirtualNodeSpecListenerConnectionPoolGrpcArgs) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutput() VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
func (VirtualNodeSpecListenerConnectionPoolGrpcArgs) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerConnectionPoolGrpcArgs) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
type VirtualNodeSpecListenerConnectionPoolGrpcInput ¶
type VirtualNodeSpecListenerConnectionPoolGrpcInput interface {
pulumi.Input
ToVirtualNodeSpecListenerConnectionPoolGrpcOutput() VirtualNodeSpecListenerConnectionPoolGrpcOutput
ToVirtualNodeSpecListenerConnectionPoolGrpcOutputWithContext(context.Context) VirtualNodeSpecListenerConnectionPoolGrpcOutput
}
VirtualNodeSpecListenerConnectionPoolGrpcInput is an input type that accepts VirtualNodeSpecListenerConnectionPoolGrpcArgs and VirtualNodeSpecListenerConnectionPoolGrpcOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerConnectionPoolGrpcInput` via:
VirtualNodeSpecListenerConnectionPoolGrpcArgs{...}
type VirtualNodeSpecListenerConnectionPoolGrpcOutput ¶
type VirtualNodeSpecListenerConnectionPoolGrpcOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerConnectionPoolGrpcOutput) ElementType ¶
func (VirtualNodeSpecListenerConnectionPoolGrpcOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerConnectionPoolGrpcOutput) MaxRequests ¶
func (o VirtualNodeSpecListenerConnectionPoolGrpcOutput) MaxRequests() pulumi.IntOutput
Maximum number of inflight requests Envoy can concurrently support across hosts in upstream cluster. Minimum value of `1`.
func (VirtualNodeSpecListenerConnectionPoolGrpcOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcOutput ¶
func (o VirtualNodeSpecListenerConnectionPoolGrpcOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcOutput() VirtualNodeSpecListenerConnectionPoolGrpcOutput
func (VirtualNodeSpecListenerConnectionPoolGrpcOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcOutputWithContext ¶
func (o VirtualNodeSpecListenerConnectionPoolGrpcOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolGrpcOutput
func (VirtualNodeSpecListenerConnectionPoolGrpcOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutput ¶
func (o VirtualNodeSpecListenerConnectionPoolGrpcOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutput() VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
func (VirtualNodeSpecListenerConnectionPoolGrpcOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerConnectionPoolGrpcOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
type VirtualNodeSpecListenerConnectionPoolGrpcPtrInput ¶
type VirtualNodeSpecListenerConnectionPoolGrpcPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutput() VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutputWithContext(context.Context) VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
}
VirtualNodeSpecListenerConnectionPoolGrpcPtrInput is an input type that accepts VirtualNodeSpecListenerConnectionPoolGrpcArgs, VirtualNodeSpecListenerConnectionPoolGrpcPtr and VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerConnectionPoolGrpcPtrInput` via:
VirtualNodeSpecListenerConnectionPoolGrpcArgs{...}
or:
nil
func VirtualNodeSpecListenerConnectionPoolGrpcPtr ¶
func VirtualNodeSpecListenerConnectionPoolGrpcPtr(v *VirtualNodeSpecListenerConnectionPoolGrpcArgs) VirtualNodeSpecListenerConnectionPoolGrpcPtrInput
type VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput ¶
type VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput) MaxRequests ¶
func (o VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput) MaxRequests() pulumi.IntPtrOutput
Maximum number of inflight requests Envoy can concurrently support across hosts in upstream cluster. Minimum value of `1`.
func (VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutput ¶
func (o VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutput() VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
func (VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput) ToVirtualNodeSpecListenerConnectionPoolGrpcPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
type VirtualNodeSpecListenerConnectionPoolHttp ¶
type VirtualNodeSpecListenerConnectionPoolHttp struct {
// Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster. Minimum value of `1`.
MaxConnections int `pulumi:"maxConnections"`
// Number of overflowing requests after `maxConnections` Envoy will queue to upstream cluster. Minimum value of `1`.
MaxPendingRequests *int `pulumi:"maxPendingRequests"`
}
type VirtualNodeSpecListenerConnectionPoolHttp2 ¶
type VirtualNodeSpecListenerConnectionPoolHttp2 struct {
// Maximum number of inflight requests Envoy can concurrently support across hosts in upstream cluster. Minimum value of `1`.
MaxRequests int `pulumi:"maxRequests"`
}
type VirtualNodeSpecListenerConnectionPoolHttp2Args ¶
type VirtualNodeSpecListenerConnectionPoolHttp2Args struct {
// Maximum number of inflight requests Envoy can concurrently support across hosts in upstream cluster. Minimum value of `1`.
MaxRequests pulumi.IntInput `pulumi:"maxRequests"`
}
func (VirtualNodeSpecListenerConnectionPoolHttp2Args) ElementType ¶
func (VirtualNodeSpecListenerConnectionPoolHttp2Args) ElementType() reflect.Type
func (VirtualNodeSpecListenerConnectionPoolHttp2Args) ToVirtualNodeSpecListenerConnectionPoolHttp2Output ¶
func (i VirtualNodeSpecListenerConnectionPoolHttp2Args) ToVirtualNodeSpecListenerConnectionPoolHttp2Output() VirtualNodeSpecListenerConnectionPoolHttp2Output
func (VirtualNodeSpecListenerConnectionPoolHttp2Args) ToVirtualNodeSpecListenerConnectionPoolHttp2OutputWithContext ¶
func (i VirtualNodeSpecListenerConnectionPoolHttp2Args) ToVirtualNodeSpecListenerConnectionPoolHttp2OutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttp2Output
func (VirtualNodeSpecListenerConnectionPoolHttp2Args) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutput ¶
func (i VirtualNodeSpecListenerConnectionPoolHttp2Args) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutput() VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
func (VirtualNodeSpecListenerConnectionPoolHttp2Args) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutputWithContext ¶
func (i VirtualNodeSpecListenerConnectionPoolHttp2Args) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
type VirtualNodeSpecListenerConnectionPoolHttp2Input ¶
type VirtualNodeSpecListenerConnectionPoolHttp2Input interface {
pulumi.Input
ToVirtualNodeSpecListenerConnectionPoolHttp2Output() VirtualNodeSpecListenerConnectionPoolHttp2Output
ToVirtualNodeSpecListenerConnectionPoolHttp2OutputWithContext(context.Context) VirtualNodeSpecListenerConnectionPoolHttp2Output
}
VirtualNodeSpecListenerConnectionPoolHttp2Input is an input type that accepts VirtualNodeSpecListenerConnectionPoolHttp2Args and VirtualNodeSpecListenerConnectionPoolHttp2Output values. You can construct a concrete instance of `VirtualNodeSpecListenerConnectionPoolHttp2Input` via:
VirtualNodeSpecListenerConnectionPoolHttp2Args{...}
type VirtualNodeSpecListenerConnectionPoolHttp2Output ¶
type VirtualNodeSpecListenerConnectionPoolHttp2Output struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerConnectionPoolHttp2Output) ElementType ¶
func (VirtualNodeSpecListenerConnectionPoolHttp2Output) ElementType() reflect.Type
func (VirtualNodeSpecListenerConnectionPoolHttp2Output) MaxRequests ¶
func (o VirtualNodeSpecListenerConnectionPoolHttp2Output) MaxRequests() pulumi.IntOutput
Maximum number of inflight requests Envoy can concurrently support across hosts in upstream cluster. Minimum value of `1`.
func (VirtualNodeSpecListenerConnectionPoolHttp2Output) ToVirtualNodeSpecListenerConnectionPoolHttp2Output ¶
func (o VirtualNodeSpecListenerConnectionPoolHttp2Output) ToVirtualNodeSpecListenerConnectionPoolHttp2Output() VirtualNodeSpecListenerConnectionPoolHttp2Output
func (VirtualNodeSpecListenerConnectionPoolHttp2Output) ToVirtualNodeSpecListenerConnectionPoolHttp2OutputWithContext ¶
func (o VirtualNodeSpecListenerConnectionPoolHttp2Output) ToVirtualNodeSpecListenerConnectionPoolHttp2OutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttp2Output
func (VirtualNodeSpecListenerConnectionPoolHttp2Output) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutput ¶
func (o VirtualNodeSpecListenerConnectionPoolHttp2Output) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutput() VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
func (VirtualNodeSpecListenerConnectionPoolHttp2Output) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutputWithContext ¶
func (o VirtualNodeSpecListenerConnectionPoolHttp2Output) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
type VirtualNodeSpecListenerConnectionPoolHttp2PtrInput ¶
type VirtualNodeSpecListenerConnectionPoolHttp2PtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutput() VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutputWithContext(context.Context) VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
}
VirtualNodeSpecListenerConnectionPoolHttp2PtrInput is an input type that accepts VirtualNodeSpecListenerConnectionPoolHttp2Args, VirtualNodeSpecListenerConnectionPoolHttp2Ptr and VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerConnectionPoolHttp2PtrInput` via:
VirtualNodeSpecListenerConnectionPoolHttp2Args{...}
or:
nil
func VirtualNodeSpecListenerConnectionPoolHttp2Ptr ¶
func VirtualNodeSpecListenerConnectionPoolHttp2Ptr(v *VirtualNodeSpecListenerConnectionPoolHttp2Args) VirtualNodeSpecListenerConnectionPoolHttp2PtrInput
type VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput ¶
type VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput) ElementType ¶
func (VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput) MaxRequests ¶
func (o VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput) MaxRequests() pulumi.IntPtrOutput
Maximum number of inflight requests Envoy can concurrently support across hosts in upstream cluster. Minimum value of `1`.
func (VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutput ¶
func (o VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutput() VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
func (VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutputWithContext ¶
func (o VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput) ToVirtualNodeSpecListenerConnectionPoolHttp2PtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
type VirtualNodeSpecListenerConnectionPoolHttpArgs ¶
type VirtualNodeSpecListenerConnectionPoolHttpArgs struct {
// Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster. Minimum value of `1`.
MaxConnections pulumi.IntInput `pulumi:"maxConnections"`
// Number of overflowing requests after `maxConnections` Envoy will queue to upstream cluster. Minimum value of `1`.
MaxPendingRequests pulumi.IntPtrInput `pulumi:"maxPendingRequests"`
}
func (VirtualNodeSpecListenerConnectionPoolHttpArgs) ElementType ¶
func (VirtualNodeSpecListenerConnectionPoolHttpArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerConnectionPoolHttpArgs) ToVirtualNodeSpecListenerConnectionPoolHttpOutput ¶
func (i VirtualNodeSpecListenerConnectionPoolHttpArgs) ToVirtualNodeSpecListenerConnectionPoolHttpOutput() VirtualNodeSpecListenerConnectionPoolHttpOutput
func (VirtualNodeSpecListenerConnectionPoolHttpArgs) ToVirtualNodeSpecListenerConnectionPoolHttpOutputWithContext ¶
func (i VirtualNodeSpecListenerConnectionPoolHttpArgs) ToVirtualNodeSpecListenerConnectionPoolHttpOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttpOutput
func (VirtualNodeSpecListenerConnectionPoolHttpArgs) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutput ¶
func (i VirtualNodeSpecListenerConnectionPoolHttpArgs) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutput() VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
func (VirtualNodeSpecListenerConnectionPoolHttpArgs) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerConnectionPoolHttpArgs) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
type VirtualNodeSpecListenerConnectionPoolHttpInput ¶
type VirtualNodeSpecListenerConnectionPoolHttpInput interface {
pulumi.Input
ToVirtualNodeSpecListenerConnectionPoolHttpOutput() VirtualNodeSpecListenerConnectionPoolHttpOutput
ToVirtualNodeSpecListenerConnectionPoolHttpOutputWithContext(context.Context) VirtualNodeSpecListenerConnectionPoolHttpOutput
}
VirtualNodeSpecListenerConnectionPoolHttpInput is an input type that accepts VirtualNodeSpecListenerConnectionPoolHttpArgs and VirtualNodeSpecListenerConnectionPoolHttpOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerConnectionPoolHttpInput` via:
VirtualNodeSpecListenerConnectionPoolHttpArgs{...}
type VirtualNodeSpecListenerConnectionPoolHttpOutput ¶
type VirtualNodeSpecListenerConnectionPoolHttpOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerConnectionPoolHttpOutput) ElementType ¶
func (VirtualNodeSpecListenerConnectionPoolHttpOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerConnectionPoolHttpOutput) MaxConnections ¶
func (o VirtualNodeSpecListenerConnectionPoolHttpOutput) MaxConnections() pulumi.IntOutput
Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster. Minimum value of `1`.
func (VirtualNodeSpecListenerConnectionPoolHttpOutput) MaxPendingRequests ¶
func (o VirtualNodeSpecListenerConnectionPoolHttpOutput) MaxPendingRequests() pulumi.IntPtrOutput
Number of overflowing requests after `maxConnections` Envoy will queue to upstream cluster. Minimum value of `1`.
func (VirtualNodeSpecListenerConnectionPoolHttpOutput) ToVirtualNodeSpecListenerConnectionPoolHttpOutput ¶
func (o VirtualNodeSpecListenerConnectionPoolHttpOutput) ToVirtualNodeSpecListenerConnectionPoolHttpOutput() VirtualNodeSpecListenerConnectionPoolHttpOutput
func (VirtualNodeSpecListenerConnectionPoolHttpOutput) ToVirtualNodeSpecListenerConnectionPoolHttpOutputWithContext ¶
func (o VirtualNodeSpecListenerConnectionPoolHttpOutput) ToVirtualNodeSpecListenerConnectionPoolHttpOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttpOutput
func (VirtualNodeSpecListenerConnectionPoolHttpOutput) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutput ¶
func (o VirtualNodeSpecListenerConnectionPoolHttpOutput) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutput() VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
func (VirtualNodeSpecListenerConnectionPoolHttpOutput) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerConnectionPoolHttpOutput) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
type VirtualNodeSpecListenerConnectionPoolHttpPtrInput ¶
type VirtualNodeSpecListenerConnectionPoolHttpPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutput() VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutputWithContext(context.Context) VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
}
VirtualNodeSpecListenerConnectionPoolHttpPtrInput is an input type that accepts VirtualNodeSpecListenerConnectionPoolHttpArgs, VirtualNodeSpecListenerConnectionPoolHttpPtr and VirtualNodeSpecListenerConnectionPoolHttpPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerConnectionPoolHttpPtrInput` via:
VirtualNodeSpecListenerConnectionPoolHttpArgs{...}
or:
nil
func VirtualNodeSpecListenerConnectionPoolHttpPtr ¶
func VirtualNodeSpecListenerConnectionPoolHttpPtr(v *VirtualNodeSpecListenerConnectionPoolHttpArgs) VirtualNodeSpecListenerConnectionPoolHttpPtrInput
type VirtualNodeSpecListenerConnectionPoolHttpPtrOutput ¶
type VirtualNodeSpecListenerConnectionPoolHttpPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerConnectionPoolHttpPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerConnectionPoolHttpPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerConnectionPoolHttpPtrOutput) MaxConnections ¶
func (o VirtualNodeSpecListenerConnectionPoolHttpPtrOutput) MaxConnections() pulumi.IntPtrOutput
Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster. Minimum value of `1`.
func (VirtualNodeSpecListenerConnectionPoolHttpPtrOutput) MaxPendingRequests ¶
func (o VirtualNodeSpecListenerConnectionPoolHttpPtrOutput) MaxPendingRequests() pulumi.IntPtrOutput
Number of overflowing requests after `maxConnections` Envoy will queue to upstream cluster. Minimum value of `1`.
func (VirtualNodeSpecListenerConnectionPoolHttpPtrOutput) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutput ¶
func (o VirtualNodeSpecListenerConnectionPoolHttpPtrOutput) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutput() VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
func (VirtualNodeSpecListenerConnectionPoolHttpPtrOutput) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerConnectionPoolHttpPtrOutput) ToVirtualNodeSpecListenerConnectionPoolHttpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
type VirtualNodeSpecListenerConnectionPoolInput ¶
type VirtualNodeSpecListenerConnectionPoolInput interface {
pulumi.Input
ToVirtualNodeSpecListenerConnectionPoolOutput() VirtualNodeSpecListenerConnectionPoolOutput
ToVirtualNodeSpecListenerConnectionPoolOutputWithContext(context.Context) VirtualNodeSpecListenerConnectionPoolOutput
}
VirtualNodeSpecListenerConnectionPoolInput is an input type that accepts VirtualNodeSpecListenerConnectionPoolArgs and VirtualNodeSpecListenerConnectionPoolOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerConnectionPoolInput` via:
VirtualNodeSpecListenerConnectionPoolArgs{...}
type VirtualNodeSpecListenerConnectionPoolOutput ¶
type VirtualNodeSpecListenerConnectionPoolOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerConnectionPoolOutput) ElementType ¶
func (VirtualNodeSpecListenerConnectionPoolOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerConnectionPoolOutput) Grpc ¶
func (o VirtualNodeSpecListenerConnectionPoolOutput) Grpc() VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
Connection pool information for gRPC listeners.
func (VirtualNodeSpecListenerConnectionPoolOutput) Http ¶
func (o VirtualNodeSpecListenerConnectionPoolOutput) Http() VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
Connection pool information for HTTP listeners.
func (VirtualNodeSpecListenerConnectionPoolOutput) Http2 ¶
func (o VirtualNodeSpecListenerConnectionPoolOutput) Http2() VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
Connection pool information for HTTP2 listeners.
func (VirtualNodeSpecListenerConnectionPoolOutput) Tcp ¶
func (o VirtualNodeSpecListenerConnectionPoolOutput) Tcp() VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
Connection pool information for TCP listeners.
func (VirtualNodeSpecListenerConnectionPoolOutput) ToVirtualNodeSpecListenerConnectionPoolOutput ¶
func (o VirtualNodeSpecListenerConnectionPoolOutput) ToVirtualNodeSpecListenerConnectionPoolOutput() VirtualNodeSpecListenerConnectionPoolOutput
func (VirtualNodeSpecListenerConnectionPoolOutput) ToVirtualNodeSpecListenerConnectionPoolOutputWithContext ¶
func (o VirtualNodeSpecListenerConnectionPoolOutput) ToVirtualNodeSpecListenerConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolOutput
func (VirtualNodeSpecListenerConnectionPoolOutput) ToVirtualNodeSpecListenerConnectionPoolPtrOutput ¶
func (o VirtualNodeSpecListenerConnectionPoolOutput) ToVirtualNodeSpecListenerConnectionPoolPtrOutput() VirtualNodeSpecListenerConnectionPoolPtrOutput
func (VirtualNodeSpecListenerConnectionPoolOutput) ToVirtualNodeSpecListenerConnectionPoolPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerConnectionPoolOutput) ToVirtualNodeSpecListenerConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolPtrOutput
type VirtualNodeSpecListenerConnectionPoolPtrInput ¶
type VirtualNodeSpecListenerConnectionPoolPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerConnectionPoolPtrOutput() VirtualNodeSpecListenerConnectionPoolPtrOutput
ToVirtualNodeSpecListenerConnectionPoolPtrOutputWithContext(context.Context) VirtualNodeSpecListenerConnectionPoolPtrOutput
}
VirtualNodeSpecListenerConnectionPoolPtrInput is an input type that accepts VirtualNodeSpecListenerConnectionPoolArgs, VirtualNodeSpecListenerConnectionPoolPtr and VirtualNodeSpecListenerConnectionPoolPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerConnectionPoolPtrInput` via:
VirtualNodeSpecListenerConnectionPoolArgs{...}
or:
nil
func VirtualNodeSpecListenerConnectionPoolPtr ¶
func VirtualNodeSpecListenerConnectionPoolPtr(v *VirtualNodeSpecListenerConnectionPoolArgs) VirtualNodeSpecListenerConnectionPoolPtrInput
type VirtualNodeSpecListenerConnectionPoolPtrOutput ¶
type VirtualNodeSpecListenerConnectionPoolPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerConnectionPoolPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerConnectionPoolPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerConnectionPoolPtrOutput) Grpc ¶
func (o VirtualNodeSpecListenerConnectionPoolPtrOutput) Grpc() VirtualNodeSpecListenerConnectionPoolGrpcPtrOutput
Connection pool information for gRPC listeners.
func (VirtualNodeSpecListenerConnectionPoolPtrOutput) Http ¶
func (o VirtualNodeSpecListenerConnectionPoolPtrOutput) Http() VirtualNodeSpecListenerConnectionPoolHttpPtrOutput
Connection pool information for HTTP listeners.
func (VirtualNodeSpecListenerConnectionPoolPtrOutput) Http2 ¶
func (o VirtualNodeSpecListenerConnectionPoolPtrOutput) Http2() VirtualNodeSpecListenerConnectionPoolHttp2PtrOutput
Connection pool information for HTTP2 listeners.
func (VirtualNodeSpecListenerConnectionPoolPtrOutput) Tcp ¶
func (o VirtualNodeSpecListenerConnectionPoolPtrOutput) Tcp() VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
Connection pool information for TCP listeners.
func (VirtualNodeSpecListenerConnectionPoolPtrOutput) ToVirtualNodeSpecListenerConnectionPoolPtrOutput ¶
func (o VirtualNodeSpecListenerConnectionPoolPtrOutput) ToVirtualNodeSpecListenerConnectionPoolPtrOutput() VirtualNodeSpecListenerConnectionPoolPtrOutput
func (VirtualNodeSpecListenerConnectionPoolPtrOutput) ToVirtualNodeSpecListenerConnectionPoolPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerConnectionPoolPtrOutput) ToVirtualNodeSpecListenerConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolPtrOutput
type VirtualNodeSpecListenerConnectionPoolTcp ¶
type VirtualNodeSpecListenerConnectionPoolTcp struct {
// Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster. Minimum value of `1`.
MaxConnections int `pulumi:"maxConnections"`
}
type VirtualNodeSpecListenerConnectionPoolTcpArgs ¶
type VirtualNodeSpecListenerConnectionPoolTcpArgs struct {
// Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster. Minimum value of `1`.
MaxConnections pulumi.IntInput `pulumi:"maxConnections"`
}
func (VirtualNodeSpecListenerConnectionPoolTcpArgs) ElementType ¶
func (VirtualNodeSpecListenerConnectionPoolTcpArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerConnectionPoolTcpArgs) ToVirtualNodeSpecListenerConnectionPoolTcpOutput ¶
func (i VirtualNodeSpecListenerConnectionPoolTcpArgs) ToVirtualNodeSpecListenerConnectionPoolTcpOutput() VirtualNodeSpecListenerConnectionPoolTcpOutput
func (VirtualNodeSpecListenerConnectionPoolTcpArgs) ToVirtualNodeSpecListenerConnectionPoolTcpOutputWithContext ¶
func (i VirtualNodeSpecListenerConnectionPoolTcpArgs) ToVirtualNodeSpecListenerConnectionPoolTcpOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolTcpOutput
func (VirtualNodeSpecListenerConnectionPoolTcpArgs) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutput ¶
func (i VirtualNodeSpecListenerConnectionPoolTcpArgs) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutput() VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
func (VirtualNodeSpecListenerConnectionPoolTcpArgs) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerConnectionPoolTcpArgs) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
type VirtualNodeSpecListenerConnectionPoolTcpInput ¶
type VirtualNodeSpecListenerConnectionPoolTcpInput interface {
pulumi.Input
ToVirtualNodeSpecListenerConnectionPoolTcpOutput() VirtualNodeSpecListenerConnectionPoolTcpOutput
ToVirtualNodeSpecListenerConnectionPoolTcpOutputWithContext(context.Context) VirtualNodeSpecListenerConnectionPoolTcpOutput
}
VirtualNodeSpecListenerConnectionPoolTcpInput is an input type that accepts VirtualNodeSpecListenerConnectionPoolTcpArgs and VirtualNodeSpecListenerConnectionPoolTcpOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerConnectionPoolTcpInput` via:
VirtualNodeSpecListenerConnectionPoolTcpArgs{...}
type VirtualNodeSpecListenerConnectionPoolTcpOutput ¶
type VirtualNodeSpecListenerConnectionPoolTcpOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerConnectionPoolTcpOutput) ElementType ¶
func (VirtualNodeSpecListenerConnectionPoolTcpOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerConnectionPoolTcpOutput) MaxConnections ¶
func (o VirtualNodeSpecListenerConnectionPoolTcpOutput) MaxConnections() pulumi.IntOutput
Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster. Minimum value of `1`.
func (VirtualNodeSpecListenerConnectionPoolTcpOutput) ToVirtualNodeSpecListenerConnectionPoolTcpOutput ¶
func (o VirtualNodeSpecListenerConnectionPoolTcpOutput) ToVirtualNodeSpecListenerConnectionPoolTcpOutput() VirtualNodeSpecListenerConnectionPoolTcpOutput
func (VirtualNodeSpecListenerConnectionPoolTcpOutput) ToVirtualNodeSpecListenerConnectionPoolTcpOutputWithContext ¶
func (o VirtualNodeSpecListenerConnectionPoolTcpOutput) ToVirtualNodeSpecListenerConnectionPoolTcpOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolTcpOutput
func (VirtualNodeSpecListenerConnectionPoolTcpOutput) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutput ¶
func (o VirtualNodeSpecListenerConnectionPoolTcpOutput) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutput() VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
func (VirtualNodeSpecListenerConnectionPoolTcpOutput) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerConnectionPoolTcpOutput) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
type VirtualNodeSpecListenerConnectionPoolTcpPtrInput ¶
type VirtualNodeSpecListenerConnectionPoolTcpPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutput() VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutputWithContext(context.Context) VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
}
VirtualNodeSpecListenerConnectionPoolTcpPtrInput is an input type that accepts VirtualNodeSpecListenerConnectionPoolTcpArgs, VirtualNodeSpecListenerConnectionPoolTcpPtr and VirtualNodeSpecListenerConnectionPoolTcpPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerConnectionPoolTcpPtrInput` via:
VirtualNodeSpecListenerConnectionPoolTcpArgs{...}
or:
nil
func VirtualNodeSpecListenerConnectionPoolTcpPtr ¶
func VirtualNodeSpecListenerConnectionPoolTcpPtr(v *VirtualNodeSpecListenerConnectionPoolTcpArgs) VirtualNodeSpecListenerConnectionPoolTcpPtrInput
type VirtualNodeSpecListenerConnectionPoolTcpPtrOutput ¶
type VirtualNodeSpecListenerConnectionPoolTcpPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerConnectionPoolTcpPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerConnectionPoolTcpPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerConnectionPoolTcpPtrOutput) MaxConnections ¶
func (o VirtualNodeSpecListenerConnectionPoolTcpPtrOutput) MaxConnections() pulumi.IntPtrOutput
Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster. Minimum value of `1`.
func (VirtualNodeSpecListenerConnectionPoolTcpPtrOutput) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutput ¶
func (o VirtualNodeSpecListenerConnectionPoolTcpPtrOutput) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutput() VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
func (VirtualNodeSpecListenerConnectionPoolTcpPtrOutput) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerConnectionPoolTcpPtrOutput) ToVirtualNodeSpecListenerConnectionPoolTcpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerConnectionPoolTcpPtrOutput
type VirtualNodeSpecListenerHealthCheck ¶
type VirtualNodeSpecListenerHealthCheck struct {
// Number of consecutive successful health checks that must occur before declaring listener healthy.
HealthyThreshold int `pulumi:"healthyThreshold"`
// Time period in milliseconds between each health check execution.
IntervalMillis int `pulumi:"intervalMillis"`
// Destination path for the health check request. This is only required if the specified protocol is `http` or `http2`.
Path *string `pulumi:"path"`
// Destination port for the health check request. This port must match the port defined in the `portMapping` for the listener.
Port *int `pulumi:"port"`
// Protocol for the health check request. Valid values are `http`, `http2`, `tcp` and `grpc`.
Protocol string `pulumi:"protocol"`
// Amount of time to wait when receiving a response from the health check, in milliseconds.
TimeoutMillis int `pulumi:"timeoutMillis"`
// Number of consecutive failed health checks that must occur before declaring a virtual node unhealthy.
UnhealthyThreshold int `pulumi:"unhealthyThreshold"`
}
type VirtualNodeSpecListenerHealthCheckArgs ¶
type VirtualNodeSpecListenerHealthCheckArgs struct {
// Number of consecutive successful health checks that must occur before declaring listener healthy.
HealthyThreshold pulumi.IntInput `pulumi:"healthyThreshold"`
// Time period in milliseconds between each health check execution.
IntervalMillis pulumi.IntInput `pulumi:"intervalMillis"`
// Destination path for the health check request. This is only required if the specified protocol is `http` or `http2`.
Path pulumi.StringPtrInput `pulumi:"path"`
// Destination port for the health check request. This port must match the port defined in the `portMapping` for the listener.
Port pulumi.IntPtrInput `pulumi:"port"`
// Protocol for the health check request. Valid values are `http`, `http2`, `tcp` and `grpc`.
Protocol pulumi.StringInput `pulumi:"protocol"`
// Amount of time to wait when receiving a response from the health check, in milliseconds.
TimeoutMillis pulumi.IntInput `pulumi:"timeoutMillis"`
// Number of consecutive failed health checks that must occur before declaring a virtual node unhealthy.
UnhealthyThreshold pulumi.IntInput `pulumi:"unhealthyThreshold"`
}
func (VirtualNodeSpecListenerHealthCheckArgs) ElementType ¶
func (VirtualNodeSpecListenerHealthCheckArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerHealthCheckArgs) ToVirtualNodeSpecListenerHealthCheckOutput ¶
func (i VirtualNodeSpecListenerHealthCheckArgs) ToVirtualNodeSpecListenerHealthCheckOutput() VirtualNodeSpecListenerHealthCheckOutput
func (VirtualNodeSpecListenerHealthCheckArgs) ToVirtualNodeSpecListenerHealthCheckOutputWithContext ¶
func (i VirtualNodeSpecListenerHealthCheckArgs) ToVirtualNodeSpecListenerHealthCheckOutputWithContext(ctx context.Context) VirtualNodeSpecListenerHealthCheckOutput
func (VirtualNodeSpecListenerHealthCheckArgs) ToVirtualNodeSpecListenerHealthCheckPtrOutput ¶
func (i VirtualNodeSpecListenerHealthCheckArgs) ToVirtualNodeSpecListenerHealthCheckPtrOutput() VirtualNodeSpecListenerHealthCheckPtrOutput
func (VirtualNodeSpecListenerHealthCheckArgs) ToVirtualNodeSpecListenerHealthCheckPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerHealthCheckArgs) ToVirtualNodeSpecListenerHealthCheckPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerHealthCheckPtrOutput
type VirtualNodeSpecListenerHealthCheckInput ¶
type VirtualNodeSpecListenerHealthCheckInput interface {
pulumi.Input
ToVirtualNodeSpecListenerHealthCheckOutput() VirtualNodeSpecListenerHealthCheckOutput
ToVirtualNodeSpecListenerHealthCheckOutputWithContext(context.Context) VirtualNodeSpecListenerHealthCheckOutput
}
VirtualNodeSpecListenerHealthCheckInput is an input type that accepts VirtualNodeSpecListenerHealthCheckArgs and VirtualNodeSpecListenerHealthCheckOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerHealthCheckInput` via:
VirtualNodeSpecListenerHealthCheckArgs{...}
type VirtualNodeSpecListenerHealthCheckOutput ¶
type VirtualNodeSpecListenerHealthCheckOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerHealthCheckOutput) ElementType ¶
func (VirtualNodeSpecListenerHealthCheckOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerHealthCheckOutput) HealthyThreshold ¶
func (o VirtualNodeSpecListenerHealthCheckOutput) HealthyThreshold() pulumi.IntOutput
Number of consecutive successful health checks that must occur before declaring listener healthy.
func (VirtualNodeSpecListenerHealthCheckOutput) IntervalMillis ¶
func (o VirtualNodeSpecListenerHealthCheckOutput) IntervalMillis() pulumi.IntOutput
Time period in milliseconds between each health check execution.
func (VirtualNodeSpecListenerHealthCheckOutput) Path ¶
func (o VirtualNodeSpecListenerHealthCheckOutput) Path() pulumi.StringPtrOutput
Destination path for the health check request. This is only required if the specified protocol is `http` or `http2`.
func (VirtualNodeSpecListenerHealthCheckOutput) Port ¶
func (o VirtualNodeSpecListenerHealthCheckOutput) Port() pulumi.IntPtrOutput
Destination port for the health check request. This port must match the port defined in the `portMapping` for the listener.
func (VirtualNodeSpecListenerHealthCheckOutput) Protocol ¶
func (o VirtualNodeSpecListenerHealthCheckOutput) Protocol() pulumi.StringOutput
Protocol for the health check request. Valid values are `http`, `http2`, `tcp` and `grpc`.
func (VirtualNodeSpecListenerHealthCheckOutput) TimeoutMillis ¶
func (o VirtualNodeSpecListenerHealthCheckOutput) TimeoutMillis() pulumi.IntOutput
Amount of time to wait when receiving a response from the health check, in milliseconds.
func (VirtualNodeSpecListenerHealthCheckOutput) ToVirtualNodeSpecListenerHealthCheckOutput ¶
func (o VirtualNodeSpecListenerHealthCheckOutput) ToVirtualNodeSpecListenerHealthCheckOutput() VirtualNodeSpecListenerHealthCheckOutput
func (VirtualNodeSpecListenerHealthCheckOutput) ToVirtualNodeSpecListenerHealthCheckOutputWithContext ¶
func (o VirtualNodeSpecListenerHealthCheckOutput) ToVirtualNodeSpecListenerHealthCheckOutputWithContext(ctx context.Context) VirtualNodeSpecListenerHealthCheckOutput
func (VirtualNodeSpecListenerHealthCheckOutput) ToVirtualNodeSpecListenerHealthCheckPtrOutput ¶
func (o VirtualNodeSpecListenerHealthCheckOutput) ToVirtualNodeSpecListenerHealthCheckPtrOutput() VirtualNodeSpecListenerHealthCheckPtrOutput
func (VirtualNodeSpecListenerHealthCheckOutput) ToVirtualNodeSpecListenerHealthCheckPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerHealthCheckOutput) ToVirtualNodeSpecListenerHealthCheckPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerHealthCheckPtrOutput
func (VirtualNodeSpecListenerHealthCheckOutput) UnhealthyThreshold ¶
func (o VirtualNodeSpecListenerHealthCheckOutput) UnhealthyThreshold() pulumi.IntOutput
Number of consecutive failed health checks that must occur before declaring a virtual node unhealthy.
type VirtualNodeSpecListenerHealthCheckPtrInput ¶
type VirtualNodeSpecListenerHealthCheckPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerHealthCheckPtrOutput() VirtualNodeSpecListenerHealthCheckPtrOutput
ToVirtualNodeSpecListenerHealthCheckPtrOutputWithContext(context.Context) VirtualNodeSpecListenerHealthCheckPtrOutput
}
VirtualNodeSpecListenerHealthCheckPtrInput is an input type that accepts VirtualNodeSpecListenerHealthCheckArgs, VirtualNodeSpecListenerHealthCheckPtr and VirtualNodeSpecListenerHealthCheckPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerHealthCheckPtrInput` via:
VirtualNodeSpecListenerHealthCheckArgs{...}
or:
nil
func VirtualNodeSpecListenerHealthCheckPtr ¶
func VirtualNodeSpecListenerHealthCheckPtr(v *VirtualNodeSpecListenerHealthCheckArgs) VirtualNodeSpecListenerHealthCheckPtrInput
type VirtualNodeSpecListenerHealthCheckPtrOutput ¶
type VirtualNodeSpecListenerHealthCheckPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerHealthCheckPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerHealthCheckPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerHealthCheckPtrOutput) HealthyThreshold ¶
func (o VirtualNodeSpecListenerHealthCheckPtrOutput) HealthyThreshold() pulumi.IntPtrOutput
Number of consecutive successful health checks that must occur before declaring listener healthy.
func (VirtualNodeSpecListenerHealthCheckPtrOutput) IntervalMillis ¶
func (o VirtualNodeSpecListenerHealthCheckPtrOutput) IntervalMillis() pulumi.IntPtrOutput
Time period in milliseconds between each health check execution.
func (VirtualNodeSpecListenerHealthCheckPtrOutput) Path ¶
func (o VirtualNodeSpecListenerHealthCheckPtrOutput) Path() pulumi.StringPtrOutput
Destination path for the health check request. This is only required if the specified protocol is `http` or `http2`.
func (VirtualNodeSpecListenerHealthCheckPtrOutput) Port ¶
func (o VirtualNodeSpecListenerHealthCheckPtrOutput) Port() pulumi.IntPtrOutput
Destination port for the health check request. This port must match the port defined in the `portMapping` for the listener.
func (VirtualNodeSpecListenerHealthCheckPtrOutput) Protocol ¶
func (o VirtualNodeSpecListenerHealthCheckPtrOutput) Protocol() pulumi.StringPtrOutput
Protocol for the health check request. Valid values are `http`, `http2`, `tcp` and `grpc`.
func (VirtualNodeSpecListenerHealthCheckPtrOutput) TimeoutMillis ¶
func (o VirtualNodeSpecListenerHealthCheckPtrOutput) TimeoutMillis() pulumi.IntPtrOutput
Amount of time to wait when receiving a response from the health check, in milliseconds.
func (VirtualNodeSpecListenerHealthCheckPtrOutput) ToVirtualNodeSpecListenerHealthCheckPtrOutput ¶
func (o VirtualNodeSpecListenerHealthCheckPtrOutput) ToVirtualNodeSpecListenerHealthCheckPtrOutput() VirtualNodeSpecListenerHealthCheckPtrOutput
func (VirtualNodeSpecListenerHealthCheckPtrOutput) ToVirtualNodeSpecListenerHealthCheckPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerHealthCheckPtrOutput) ToVirtualNodeSpecListenerHealthCheckPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerHealthCheckPtrOutput
func (VirtualNodeSpecListenerHealthCheckPtrOutput) UnhealthyThreshold ¶
func (o VirtualNodeSpecListenerHealthCheckPtrOutput) UnhealthyThreshold() pulumi.IntPtrOutput
Number of consecutive failed health checks that must occur before declaring a virtual node unhealthy.
type VirtualNodeSpecListenerInput ¶
type VirtualNodeSpecListenerInput interface {
pulumi.Input
ToVirtualNodeSpecListenerOutput() VirtualNodeSpecListenerOutput
ToVirtualNodeSpecListenerOutputWithContext(context.Context) VirtualNodeSpecListenerOutput
}
VirtualNodeSpecListenerInput is an input type that accepts VirtualNodeSpecListenerArgs and VirtualNodeSpecListenerOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerInput` via:
VirtualNodeSpecListenerArgs{...}
type VirtualNodeSpecListenerOutlierDetection ¶
type VirtualNodeSpecListenerOutlierDetection struct {
// Base amount of time for which a host is ejected.
BaseEjectionDuration VirtualNodeSpecListenerOutlierDetectionBaseEjectionDuration `pulumi:"baseEjectionDuration"`
// Time interval between ejection sweep analysis.
Interval VirtualNodeSpecListenerOutlierDetectionInterval `pulumi:"interval"`
// Maximum percentage of hosts in load balancing pool for upstream service that can be ejected. Will eject at least one host regardless of the value.
// Minimum value of `0`. Maximum value of `100`.
MaxEjectionPercent int `pulumi:"maxEjectionPercent"`
// Number of consecutive `5xx` errors required for ejection. Minimum value of `1`.
MaxServerErrors int `pulumi:"maxServerErrors"`
}
type VirtualNodeSpecListenerOutlierDetectionArgs ¶
type VirtualNodeSpecListenerOutlierDetectionArgs struct {
// Base amount of time for which a host is ejected.
BaseEjectionDuration VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationInput `pulumi:"baseEjectionDuration"`
// Time interval between ejection sweep analysis.
Interval VirtualNodeSpecListenerOutlierDetectionIntervalInput `pulumi:"interval"`
// Maximum percentage of hosts in load balancing pool for upstream service that can be ejected. Will eject at least one host regardless of the value.
// Minimum value of `0`. Maximum value of `100`.
MaxEjectionPercent pulumi.IntInput `pulumi:"maxEjectionPercent"`
// Number of consecutive `5xx` errors required for ejection. Minimum value of `1`.
MaxServerErrors pulumi.IntInput `pulumi:"maxServerErrors"`
}
func (VirtualNodeSpecListenerOutlierDetectionArgs) ElementType ¶
func (VirtualNodeSpecListenerOutlierDetectionArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerOutlierDetectionArgs) ToVirtualNodeSpecListenerOutlierDetectionOutput ¶
func (i VirtualNodeSpecListenerOutlierDetectionArgs) ToVirtualNodeSpecListenerOutlierDetectionOutput() VirtualNodeSpecListenerOutlierDetectionOutput
func (VirtualNodeSpecListenerOutlierDetectionArgs) ToVirtualNodeSpecListenerOutlierDetectionOutputWithContext ¶
func (i VirtualNodeSpecListenerOutlierDetectionArgs) ToVirtualNodeSpecListenerOutlierDetectionOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionOutput
func (VirtualNodeSpecListenerOutlierDetectionArgs) ToVirtualNodeSpecListenerOutlierDetectionPtrOutput ¶
func (i VirtualNodeSpecListenerOutlierDetectionArgs) ToVirtualNodeSpecListenerOutlierDetectionPtrOutput() VirtualNodeSpecListenerOutlierDetectionPtrOutput
func (VirtualNodeSpecListenerOutlierDetectionArgs) ToVirtualNodeSpecListenerOutlierDetectionPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerOutlierDetectionArgs) ToVirtualNodeSpecListenerOutlierDetectionPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionPtrOutput
type VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs ¶
type VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs struct {
// Unit of time. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// Number of time units. Minimum value of `0`.
Value pulumi.IntInput `pulumi:"value"`
}
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ElementType ¶
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput ¶
func (i VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput() VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutputWithContext ¶
func (i VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput ¶
func (i VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput() VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput
type VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationInput ¶
type VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationInput interface {
pulumi.Input
ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput() VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutputWithContext(context.Context) VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
}
VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationInput is an input type that accepts VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs and VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationInput` via:
VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs{...}
type VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput ¶
type VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ElementType ¶
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput ¶
func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput() VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutputWithContext ¶
func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput ¶
func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput() VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) Unit ¶
func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput) Unit() pulumi.StringOutput
Unit of time. Valid values: `ms`, `s`.
type VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrInput ¶
type VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput() VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput
ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutputWithContext(context.Context) VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput
}
VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrInput is an input type that accepts VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs, VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtr and VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrInput` via:
VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs{...}
or:
nil
func VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtr ¶
func VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtr(v *VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs) VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrInput
type VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput ¶
type VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput ¶
func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput() VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput) Unit ¶
func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput) Unit() pulumi.StringPtrOutput
Unit of time. Valid values: `ms`, `s`.
func (VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput) Value ¶
func (o VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput) Value() pulumi.IntPtrOutput
Number of time units. Minimum value of `0`.
type VirtualNodeSpecListenerOutlierDetectionInput ¶
type VirtualNodeSpecListenerOutlierDetectionInput interface {
pulumi.Input
ToVirtualNodeSpecListenerOutlierDetectionOutput() VirtualNodeSpecListenerOutlierDetectionOutput
ToVirtualNodeSpecListenerOutlierDetectionOutputWithContext(context.Context) VirtualNodeSpecListenerOutlierDetectionOutput
}
VirtualNodeSpecListenerOutlierDetectionInput is an input type that accepts VirtualNodeSpecListenerOutlierDetectionArgs and VirtualNodeSpecListenerOutlierDetectionOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerOutlierDetectionInput` via:
VirtualNodeSpecListenerOutlierDetectionArgs{...}
type VirtualNodeSpecListenerOutlierDetectionIntervalArgs ¶
type VirtualNodeSpecListenerOutlierDetectionIntervalArgs struct {
// Unit of time. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// The specified value for the JSON. Must be between 1 and 100 characters in length.
Value pulumi.IntInput `pulumi:"value"`
}
func (VirtualNodeSpecListenerOutlierDetectionIntervalArgs) ElementType ¶
func (VirtualNodeSpecListenerOutlierDetectionIntervalArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToVirtualNodeSpecListenerOutlierDetectionIntervalOutput ¶
func (i VirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToVirtualNodeSpecListenerOutlierDetectionIntervalOutput() VirtualNodeSpecListenerOutlierDetectionIntervalOutput
func (VirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToVirtualNodeSpecListenerOutlierDetectionIntervalOutputWithContext ¶
func (i VirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToVirtualNodeSpecListenerOutlierDetectionIntervalOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionIntervalOutput
func (VirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput ¶
func (i VirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput() VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput
func (VirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerOutlierDetectionIntervalArgs) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput
type VirtualNodeSpecListenerOutlierDetectionIntervalInput ¶
type VirtualNodeSpecListenerOutlierDetectionIntervalInput interface {
pulumi.Input
ToVirtualNodeSpecListenerOutlierDetectionIntervalOutput() VirtualNodeSpecListenerOutlierDetectionIntervalOutput
ToVirtualNodeSpecListenerOutlierDetectionIntervalOutputWithContext(context.Context) VirtualNodeSpecListenerOutlierDetectionIntervalOutput
}
VirtualNodeSpecListenerOutlierDetectionIntervalInput is an input type that accepts VirtualNodeSpecListenerOutlierDetectionIntervalArgs and VirtualNodeSpecListenerOutlierDetectionIntervalOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerOutlierDetectionIntervalInput` via:
VirtualNodeSpecListenerOutlierDetectionIntervalArgs{...}
type VirtualNodeSpecListenerOutlierDetectionIntervalOutput ¶
type VirtualNodeSpecListenerOutlierDetectionIntervalOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerOutlierDetectionIntervalOutput) ElementType ¶
func (VirtualNodeSpecListenerOutlierDetectionIntervalOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalOutput ¶
func (o VirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalOutput() VirtualNodeSpecListenerOutlierDetectionIntervalOutput
func (VirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalOutputWithContext ¶
func (o VirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionIntervalOutput
func (VirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput ¶
func (o VirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput() VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput
func (VirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerOutlierDetectionIntervalOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput
func (VirtualNodeSpecListenerOutlierDetectionIntervalOutput) Unit ¶
func (o VirtualNodeSpecListenerOutlierDetectionIntervalOutput) Unit() pulumi.StringOutput
Unit of time. Valid values: `ms`, `s`.
func (VirtualNodeSpecListenerOutlierDetectionIntervalOutput) Value ¶
func (o VirtualNodeSpecListenerOutlierDetectionIntervalOutput) Value() pulumi.IntOutput
The specified value for the JSON. Must be between 1 and 100 characters in length.
type VirtualNodeSpecListenerOutlierDetectionIntervalPtrInput ¶
type VirtualNodeSpecListenerOutlierDetectionIntervalPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput() VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput
ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutputWithContext(context.Context) VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput
}
VirtualNodeSpecListenerOutlierDetectionIntervalPtrInput is an input type that accepts VirtualNodeSpecListenerOutlierDetectionIntervalArgs, VirtualNodeSpecListenerOutlierDetectionIntervalPtr and VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerOutlierDetectionIntervalPtrInput` via:
VirtualNodeSpecListenerOutlierDetectionIntervalArgs{...}
or:
nil
func VirtualNodeSpecListenerOutlierDetectionIntervalPtr ¶
func VirtualNodeSpecListenerOutlierDetectionIntervalPtr(v *VirtualNodeSpecListenerOutlierDetectionIntervalArgs) VirtualNodeSpecListenerOutlierDetectionIntervalPtrInput
type VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput ¶
type VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput ¶
func (o VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput() VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput
func (VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionIntervalPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput
func (VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput) Unit ¶
Unit of time. Valid values: `ms`, `s`.
func (VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput) Value ¶
func (o VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput) Value() pulumi.IntPtrOutput
The specified value for the JSON. Must be between 1 and 100 characters in length.
type VirtualNodeSpecListenerOutlierDetectionOutput ¶
type VirtualNodeSpecListenerOutlierDetectionOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerOutlierDetectionOutput) BaseEjectionDuration ¶
func (o VirtualNodeSpecListenerOutlierDetectionOutput) BaseEjectionDuration() VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationOutput
Base amount of time for which a host is ejected.
func (VirtualNodeSpecListenerOutlierDetectionOutput) ElementType ¶
func (VirtualNodeSpecListenerOutlierDetectionOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerOutlierDetectionOutput) Interval ¶
func (o VirtualNodeSpecListenerOutlierDetectionOutput) Interval() VirtualNodeSpecListenerOutlierDetectionIntervalOutput
Time interval between ejection sweep analysis.
func (VirtualNodeSpecListenerOutlierDetectionOutput) MaxEjectionPercent ¶
func (o VirtualNodeSpecListenerOutlierDetectionOutput) MaxEjectionPercent() pulumi.IntOutput
Maximum percentage of hosts in load balancing pool for upstream service that can be ejected. Will eject at least one host regardless of the value. Minimum value of `0`. Maximum value of `100`.
func (VirtualNodeSpecListenerOutlierDetectionOutput) MaxServerErrors ¶
func (o VirtualNodeSpecListenerOutlierDetectionOutput) MaxServerErrors() pulumi.IntOutput
Number of consecutive `5xx` errors required for ejection. Minimum value of `1`.
func (VirtualNodeSpecListenerOutlierDetectionOutput) ToVirtualNodeSpecListenerOutlierDetectionOutput ¶
func (o VirtualNodeSpecListenerOutlierDetectionOutput) ToVirtualNodeSpecListenerOutlierDetectionOutput() VirtualNodeSpecListenerOutlierDetectionOutput
func (VirtualNodeSpecListenerOutlierDetectionOutput) ToVirtualNodeSpecListenerOutlierDetectionOutputWithContext ¶
func (o VirtualNodeSpecListenerOutlierDetectionOutput) ToVirtualNodeSpecListenerOutlierDetectionOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionOutput
func (VirtualNodeSpecListenerOutlierDetectionOutput) ToVirtualNodeSpecListenerOutlierDetectionPtrOutput ¶
func (o VirtualNodeSpecListenerOutlierDetectionOutput) ToVirtualNodeSpecListenerOutlierDetectionPtrOutput() VirtualNodeSpecListenerOutlierDetectionPtrOutput
func (VirtualNodeSpecListenerOutlierDetectionOutput) ToVirtualNodeSpecListenerOutlierDetectionPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerOutlierDetectionOutput) ToVirtualNodeSpecListenerOutlierDetectionPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionPtrOutput
type VirtualNodeSpecListenerOutlierDetectionPtrInput ¶
type VirtualNodeSpecListenerOutlierDetectionPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerOutlierDetectionPtrOutput() VirtualNodeSpecListenerOutlierDetectionPtrOutput
ToVirtualNodeSpecListenerOutlierDetectionPtrOutputWithContext(context.Context) VirtualNodeSpecListenerOutlierDetectionPtrOutput
}
VirtualNodeSpecListenerOutlierDetectionPtrInput is an input type that accepts VirtualNodeSpecListenerOutlierDetectionArgs, VirtualNodeSpecListenerOutlierDetectionPtr and VirtualNodeSpecListenerOutlierDetectionPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerOutlierDetectionPtrInput` via:
VirtualNodeSpecListenerOutlierDetectionArgs{...}
or:
nil
func VirtualNodeSpecListenerOutlierDetectionPtr ¶
func VirtualNodeSpecListenerOutlierDetectionPtr(v *VirtualNodeSpecListenerOutlierDetectionArgs) VirtualNodeSpecListenerOutlierDetectionPtrInput
type VirtualNodeSpecListenerOutlierDetectionPtrOutput ¶
type VirtualNodeSpecListenerOutlierDetectionPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerOutlierDetectionPtrOutput) BaseEjectionDuration ¶
func (o VirtualNodeSpecListenerOutlierDetectionPtrOutput) BaseEjectionDuration() VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationPtrOutput
Base amount of time for which a host is ejected.
func (VirtualNodeSpecListenerOutlierDetectionPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerOutlierDetectionPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerOutlierDetectionPtrOutput) Interval ¶
func (o VirtualNodeSpecListenerOutlierDetectionPtrOutput) Interval() VirtualNodeSpecListenerOutlierDetectionIntervalPtrOutput
Time interval between ejection sweep analysis.
func (VirtualNodeSpecListenerOutlierDetectionPtrOutput) MaxEjectionPercent ¶
func (o VirtualNodeSpecListenerOutlierDetectionPtrOutput) MaxEjectionPercent() pulumi.IntPtrOutput
Maximum percentage of hosts in load balancing pool for upstream service that can be ejected. Will eject at least one host regardless of the value. Minimum value of `0`. Maximum value of `100`.
func (VirtualNodeSpecListenerOutlierDetectionPtrOutput) MaxServerErrors ¶
func (o VirtualNodeSpecListenerOutlierDetectionPtrOutput) MaxServerErrors() pulumi.IntPtrOutput
Number of consecutive `5xx` errors required for ejection. Minimum value of `1`.
func (VirtualNodeSpecListenerOutlierDetectionPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionPtrOutput ¶
func (o VirtualNodeSpecListenerOutlierDetectionPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionPtrOutput() VirtualNodeSpecListenerOutlierDetectionPtrOutput
func (VirtualNodeSpecListenerOutlierDetectionPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerOutlierDetectionPtrOutput) ToVirtualNodeSpecListenerOutlierDetectionPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutlierDetectionPtrOutput
type VirtualNodeSpecListenerOutput ¶
type VirtualNodeSpecListenerOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerOutput) ConnectionPool ¶
func (o VirtualNodeSpecListenerOutput) ConnectionPool() VirtualNodeSpecListenerConnectionPoolPtrOutput
Connection pool information for the listener.
func (VirtualNodeSpecListenerOutput) ElementType ¶
func (VirtualNodeSpecListenerOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerOutput) HealthCheck ¶
func (o VirtualNodeSpecListenerOutput) HealthCheck() VirtualNodeSpecListenerHealthCheckPtrOutput
Health check information for the listener.
func (VirtualNodeSpecListenerOutput) OutlierDetection ¶
func (o VirtualNodeSpecListenerOutput) OutlierDetection() VirtualNodeSpecListenerOutlierDetectionPtrOutput
Outlier detection information for the listener.
func (VirtualNodeSpecListenerOutput) PortMapping ¶
func (o VirtualNodeSpecListenerOutput) PortMapping() VirtualNodeSpecListenerPortMappingOutput
Port mapping information for the listener.
func (VirtualNodeSpecListenerOutput) Timeout ¶
func (o VirtualNodeSpecListenerOutput) Timeout() VirtualNodeSpecListenerTimeoutPtrOutput
Timeouts for different protocols.
func (VirtualNodeSpecListenerOutput) Tls ¶
func (o VirtualNodeSpecListenerOutput) Tls() VirtualNodeSpecListenerTlsPtrOutput
Transport Layer Security (TLS) properties for the listener
func (VirtualNodeSpecListenerOutput) ToVirtualNodeSpecListenerOutput ¶
func (o VirtualNodeSpecListenerOutput) ToVirtualNodeSpecListenerOutput() VirtualNodeSpecListenerOutput
func (VirtualNodeSpecListenerOutput) ToVirtualNodeSpecListenerOutputWithContext ¶
func (o VirtualNodeSpecListenerOutput) ToVirtualNodeSpecListenerOutputWithContext(ctx context.Context) VirtualNodeSpecListenerOutput
func (VirtualNodeSpecListenerOutput) ToVirtualNodeSpecListenerPtrOutput ¶
func (o VirtualNodeSpecListenerOutput) ToVirtualNodeSpecListenerPtrOutput() VirtualNodeSpecListenerPtrOutput
func (VirtualNodeSpecListenerOutput) ToVirtualNodeSpecListenerPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerOutput) ToVirtualNodeSpecListenerPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerPtrOutput
type VirtualNodeSpecListenerPortMappingArgs ¶
type VirtualNodeSpecListenerPortMappingArgs struct {
// Port used for the port mapping.
Port pulumi.IntInput `pulumi:"port"`
// Protocol used for the port mapping. Valid values are `http`, `http2`, `tcp` and `grpc`.
Protocol pulumi.StringInput `pulumi:"protocol"`
}
func (VirtualNodeSpecListenerPortMappingArgs) ElementType ¶
func (VirtualNodeSpecListenerPortMappingArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerPortMappingArgs) ToVirtualNodeSpecListenerPortMappingOutput ¶
func (i VirtualNodeSpecListenerPortMappingArgs) ToVirtualNodeSpecListenerPortMappingOutput() VirtualNodeSpecListenerPortMappingOutput
func (VirtualNodeSpecListenerPortMappingArgs) ToVirtualNodeSpecListenerPortMappingOutputWithContext ¶
func (i VirtualNodeSpecListenerPortMappingArgs) ToVirtualNodeSpecListenerPortMappingOutputWithContext(ctx context.Context) VirtualNodeSpecListenerPortMappingOutput
func (VirtualNodeSpecListenerPortMappingArgs) ToVirtualNodeSpecListenerPortMappingPtrOutput ¶
func (i VirtualNodeSpecListenerPortMappingArgs) ToVirtualNodeSpecListenerPortMappingPtrOutput() VirtualNodeSpecListenerPortMappingPtrOutput
func (VirtualNodeSpecListenerPortMappingArgs) ToVirtualNodeSpecListenerPortMappingPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerPortMappingArgs) ToVirtualNodeSpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerPortMappingPtrOutput
type VirtualNodeSpecListenerPortMappingInput ¶
type VirtualNodeSpecListenerPortMappingInput interface {
pulumi.Input
ToVirtualNodeSpecListenerPortMappingOutput() VirtualNodeSpecListenerPortMappingOutput
ToVirtualNodeSpecListenerPortMappingOutputWithContext(context.Context) VirtualNodeSpecListenerPortMappingOutput
}
VirtualNodeSpecListenerPortMappingInput is an input type that accepts VirtualNodeSpecListenerPortMappingArgs and VirtualNodeSpecListenerPortMappingOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerPortMappingInput` via:
VirtualNodeSpecListenerPortMappingArgs{...}
type VirtualNodeSpecListenerPortMappingOutput ¶
type VirtualNodeSpecListenerPortMappingOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerPortMappingOutput) ElementType ¶
func (VirtualNodeSpecListenerPortMappingOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerPortMappingOutput) Port ¶
func (o VirtualNodeSpecListenerPortMappingOutput) Port() pulumi.IntOutput
Port used for the port mapping.
func (VirtualNodeSpecListenerPortMappingOutput) Protocol ¶
func (o VirtualNodeSpecListenerPortMappingOutput) Protocol() pulumi.StringOutput
Protocol used for the port mapping. Valid values are `http`, `http2`, `tcp` and `grpc`.
func (VirtualNodeSpecListenerPortMappingOutput) ToVirtualNodeSpecListenerPortMappingOutput ¶
func (o VirtualNodeSpecListenerPortMappingOutput) ToVirtualNodeSpecListenerPortMappingOutput() VirtualNodeSpecListenerPortMappingOutput
func (VirtualNodeSpecListenerPortMappingOutput) ToVirtualNodeSpecListenerPortMappingOutputWithContext ¶
func (o VirtualNodeSpecListenerPortMappingOutput) ToVirtualNodeSpecListenerPortMappingOutputWithContext(ctx context.Context) VirtualNodeSpecListenerPortMappingOutput
func (VirtualNodeSpecListenerPortMappingOutput) ToVirtualNodeSpecListenerPortMappingPtrOutput ¶
func (o VirtualNodeSpecListenerPortMappingOutput) ToVirtualNodeSpecListenerPortMappingPtrOutput() VirtualNodeSpecListenerPortMappingPtrOutput
func (VirtualNodeSpecListenerPortMappingOutput) ToVirtualNodeSpecListenerPortMappingPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerPortMappingOutput) ToVirtualNodeSpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerPortMappingPtrOutput
type VirtualNodeSpecListenerPortMappingPtrInput ¶
type VirtualNodeSpecListenerPortMappingPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerPortMappingPtrOutput() VirtualNodeSpecListenerPortMappingPtrOutput
ToVirtualNodeSpecListenerPortMappingPtrOutputWithContext(context.Context) VirtualNodeSpecListenerPortMappingPtrOutput
}
VirtualNodeSpecListenerPortMappingPtrInput is an input type that accepts VirtualNodeSpecListenerPortMappingArgs, VirtualNodeSpecListenerPortMappingPtr and VirtualNodeSpecListenerPortMappingPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerPortMappingPtrInput` via:
VirtualNodeSpecListenerPortMappingArgs{...}
or:
nil
func VirtualNodeSpecListenerPortMappingPtr ¶
func VirtualNodeSpecListenerPortMappingPtr(v *VirtualNodeSpecListenerPortMappingArgs) VirtualNodeSpecListenerPortMappingPtrInput
type VirtualNodeSpecListenerPortMappingPtrOutput ¶
type VirtualNodeSpecListenerPortMappingPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerPortMappingPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerPortMappingPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerPortMappingPtrOutput) Port ¶
func (o VirtualNodeSpecListenerPortMappingPtrOutput) Port() pulumi.IntPtrOutput
Port used for the port mapping.
func (VirtualNodeSpecListenerPortMappingPtrOutput) Protocol ¶
func (o VirtualNodeSpecListenerPortMappingPtrOutput) Protocol() pulumi.StringPtrOutput
Protocol used for the port mapping. Valid values are `http`, `http2`, `tcp` and `grpc`.
func (VirtualNodeSpecListenerPortMappingPtrOutput) ToVirtualNodeSpecListenerPortMappingPtrOutput ¶
func (o VirtualNodeSpecListenerPortMappingPtrOutput) ToVirtualNodeSpecListenerPortMappingPtrOutput() VirtualNodeSpecListenerPortMappingPtrOutput
func (VirtualNodeSpecListenerPortMappingPtrOutput) ToVirtualNodeSpecListenerPortMappingPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerPortMappingPtrOutput) ToVirtualNodeSpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerPortMappingPtrOutput
type VirtualNodeSpecListenerPtrInput ¶
type VirtualNodeSpecListenerPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerPtrOutput() VirtualNodeSpecListenerPtrOutput
ToVirtualNodeSpecListenerPtrOutputWithContext(context.Context) VirtualNodeSpecListenerPtrOutput
}
VirtualNodeSpecListenerPtrInput is an input type that accepts VirtualNodeSpecListenerArgs, VirtualNodeSpecListenerPtr and VirtualNodeSpecListenerPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerPtrInput` via:
VirtualNodeSpecListenerArgs{...}
or:
nil
func VirtualNodeSpecListenerPtr ¶
func VirtualNodeSpecListenerPtr(v *VirtualNodeSpecListenerArgs) VirtualNodeSpecListenerPtrInput
type VirtualNodeSpecListenerPtrOutput ¶
type VirtualNodeSpecListenerPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerPtrOutput) ConnectionPool ¶
func (o VirtualNodeSpecListenerPtrOutput) ConnectionPool() VirtualNodeSpecListenerConnectionPoolPtrOutput
Connection pool information for the listener.
func (VirtualNodeSpecListenerPtrOutput) Elem ¶
func (o VirtualNodeSpecListenerPtrOutput) Elem() VirtualNodeSpecListenerOutput
func (VirtualNodeSpecListenerPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerPtrOutput) HealthCheck ¶
func (o VirtualNodeSpecListenerPtrOutput) HealthCheck() VirtualNodeSpecListenerHealthCheckPtrOutput
Health check information for the listener.
func (VirtualNodeSpecListenerPtrOutput) OutlierDetection ¶
func (o VirtualNodeSpecListenerPtrOutput) OutlierDetection() VirtualNodeSpecListenerOutlierDetectionPtrOutput
Outlier detection information for the listener.
func (VirtualNodeSpecListenerPtrOutput) PortMapping ¶
func (o VirtualNodeSpecListenerPtrOutput) PortMapping() VirtualNodeSpecListenerPortMappingPtrOutput
Port mapping information for the listener.
func (VirtualNodeSpecListenerPtrOutput) Timeout ¶
func (o VirtualNodeSpecListenerPtrOutput) Timeout() VirtualNodeSpecListenerTimeoutPtrOutput
Timeouts for different protocols.
func (VirtualNodeSpecListenerPtrOutput) Tls ¶
Transport Layer Security (TLS) properties for the listener
func (VirtualNodeSpecListenerPtrOutput) ToVirtualNodeSpecListenerPtrOutput ¶
func (o VirtualNodeSpecListenerPtrOutput) ToVirtualNodeSpecListenerPtrOutput() VirtualNodeSpecListenerPtrOutput
func (VirtualNodeSpecListenerPtrOutput) ToVirtualNodeSpecListenerPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerPtrOutput) ToVirtualNodeSpecListenerPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerPtrOutput
type VirtualNodeSpecListenerTimeout ¶
type VirtualNodeSpecListenerTimeout struct {
// Timeouts for gRPC listeners.
Grpc *VirtualNodeSpecListenerTimeoutGrpc `pulumi:"grpc"`
// Timeouts for HTTP listeners.
Http *VirtualNodeSpecListenerTimeoutHttp `pulumi:"http"`
// Timeouts for HTTP2 listeners.
Http2 *VirtualNodeSpecListenerTimeoutHttp2 `pulumi:"http2"`
// Timeouts for TCP listeners.
Tcp *VirtualNodeSpecListenerTimeoutTcp `pulumi:"tcp"`
}
type VirtualNodeSpecListenerTimeoutArgs ¶
type VirtualNodeSpecListenerTimeoutArgs struct {
// Timeouts for gRPC listeners.
Grpc VirtualNodeSpecListenerTimeoutGrpcPtrInput `pulumi:"grpc"`
// Timeouts for HTTP listeners.
Http VirtualNodeSpecListenerTimeoutHttpPtrInput `pulumi:"http"`
// Timeouts for HTTP2 listeners.
Http2 VirtualNodeSpecListenerTimeoutHttp2PtrInput `pulumi:"http2"`
// Timeouts for TCP listeners.
Tcp VirtualNodeSpecListenerTimeoutTcpPtrInput `pulumi:"tcp"`
}
func (VirtualNodeSpecListenerTimeoutArgs) ElementType ¶
func (VirtualNodeSpecListenerTimeoutArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutArgs) ToVirtualNodeSpecListenerTimeoutOutput ¶
func (i VirtualNodeSpecListenerTimeoutArgs) ToVirtualNodeSpecListenerTimeoutOutput() VirtualNodeSpecListenerTimeoutOutput
func (VirtualNodeSpecListenerTimeoutArgs) ToVirtualNodeSpecListenerTimeoutOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutArgs) ToVirtualNodeSpecListenerTimeoutOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutOutput
func (VirtualNodeSpecListenerTimeoutArgs) ToVirtualNodeSpecListenerTimeoutPtrOutput ¶
func (i VirtualNodeSpecListenerTimeoutArgs) ToVirtualNodeSpecListenerTimeoutPtrOutput() VirtualNodeSpecListenerTimeoutPtrOutput
func (VirtualNodeSpecListenerTimeoutArgs) ToVirtualNodeSpecListenerTimeoutPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutArgs) ToVirtualNodeSpecListenerTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutPtrOutput
type VirtualNodeSpecListenerTimeoutGrpc ¶
type VirtualNodeSpecListenerTimeoutGrpc struct {
// Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
Idle *VirtualNodeSpecListenerTimeoutGrpcIdle `pulumi:"idle"`
// Per request timeout.
PerRequest *VirtualNodeSpecListenerTimeoutGrpcPerRequest `pulumi:"perRequest"`
}
type VirtualNodeSpecListenerTimeoutGrpcArgs ¶
type VirtualNodeSpecListenerTimeoutGrpcArgs struct {
// Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
Idle VirtualNodeSpecListenerTimeoutGrpcIdlePtrInput `pulumi:"idle"`
// Per request timeout.
PerRequest VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrInput `pulumi:"perRequest"`
}
func (VirtualNodeSpecListenerTimeoutGrpcArgs) ElementType ¶
func (VirtualNodeSpecListenerTimeoutGrpcArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutGrpcArgs) ToVirtualNodeSpecListenerTimeoutGrpcOutput ¶
func (i VirtualNodeSpecListenerTimeoutGrpcArgs) ToVirtualNodeSpecListenerTimeoutGrpcOutput() VirtualNodeSpecListenerTimeoutGrpcOutput
func (VirtualNodeSpecListenerTimeoutGrpcArgs) ToVirtualNodeSpecListenerTimeoutGrpcOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutGrpcArgs) ToVirtualNodeSpecListenerTimeoutGrpcOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcOutput
func (VirtualNodeSpecListenerTimeoutGrpcArgs) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutput ¶
func (i VirtualNodeSpecListenerTimeoutGrpcArgs) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutput() VirtualNodeSpecListenerTimeoutGrpcPtrOutput
func (VirtualNodeSpecListenerTimeoutGrpcArgs) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutGrpcArgs) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcPtrOutput
type VirtualNodeSpecListenerTimeoutGrpcIdleArgs ¶
type VirtualNodeSpecListenerTimeoutGrpcIdleArgs struct {
// Unit of time. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// Number of time units. Minimum value of `0`.
Value pulumi.IntInput `pulumi:"value"`
}
func (VirtualNodeSpecListenerTimeoutGrpcIdleArgs) ElementType ¶
func (VirtualNodeSpecListenerTimeoutGrpcIdleArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToVirtualNodeSpecListenerTimeoutGrpcIdleOutput ¶
func (i VirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToVirtualNodeSpecListenerTimeoutGrpcIdleOutput() VirtualNodeSpecListenerTimeoutGrpcIdleOutput
func (VirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToVirtualNodeSpecListenerTimeoutGrpcIdleOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToVirtualNodeSpecListenerTimeoutGrpcIdleOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcIdleOutput
func (VirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput ¶
func (i VirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput() VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
func (VirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutGrpcIdleArgs) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
type VirtualNodeSpecListenerTimeoutGrpcIdleInput ¶
type VirtualNodeSpecListenerTimeoutGrpcIdleInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutGrpcIdleOutput() VirtualNodeSpecListenerTimeoutGrpcIdleOutput
ToVirtualNodeSpecListenerTimeoutGrpcIdleOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutGrpcIdleOutput
}
VirtualNodeSpecListenerTimeoutGrpcIdleInput is an input type that accepts VirtualNodeSpecListenerTimeoutGrpcIdleArgs and VirtualNodeSpecListenerTimeoutGrpcIdleOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutGrpcIdleInput` via:
VirtualNodeSpecListenerTimeoutGrpcIdleArgs{...}
type VirtualNodeSpecListenerTimeoutGrpcIdleOutput ¶
type VirtualNodeSpecListenerTimeoutGrpcIdleOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutGrpcIdleOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutGrpcIdleOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdleOutput ¶
func (o VirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdleOutput() VirtualNodeSpecListenerTimeoutGrpcIdleOutput
func (VirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdleOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdleOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcIdleOutput
func (VirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput() VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
func (VirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutGrpcIdleOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
func (VirtualNodeSpecListenerTimeoutGrpcIdleOutput) Unit ¶
func (o VirtualNodeSpecListenerTimeoutGrpcIdleOutput) Unit() pulumi.StringOutput
Unit of time. Valid values: `ms`, `s`.
func (VirtualNodeSpecListenerTimeoutGrpcIdleOutput) Value ¶
func (o VirtualNodeSpecListenerTimeoutGrpcIdleOutput) Value() pulumi.IntOutput
Number of time units. Minimum value of `0`.
type VirtualNodeSpecListenerTimeoutGrpcIdlePtrInput ¶
type VirtualNodeSpecListenerTimeoutGrpcIdlePtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput() VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
}
VirtualNodeSpecListenerTimeoutGrpcIdlePtrInput is an input type that accepts VirtualNodeSpecListenerTimeoutGrpcIdleArgs, VirtualNodeSpecListenerTimeoutGrpcIdlePtr and VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutGrpcIdlePtrInput` via:
VirtualNodeSpecListenerTimeoutGrpcIdleArgs{...}
or:
nil
func VirtualNodeSpecListenerTimeoutGrpcIdlePtr ¶
func VirtualNodeSpecListenerTimeoutGrpcIdlePtr(v *VirtualNodeSpecListenerTimeoutGrpcIdleArgs) VirtualNodeSpecListenerTimeoutGrpcIdlePtrInput
type VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput ¶
type VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput() VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
func (VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
func (VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput) Unit ¶
func (o VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput) Unit() pulumi.StringPtrOutput
Unit of time. Valid values: `ms`, `s`.
func (VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput) Value ¶
func (o VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput) Value() pulumi.IntPtrOutput
Number of time units. Minimum value of `0`.
type VirtualNodeSpecListenerTimeoutGrpcInput ¶
type VirtualNodeSpecListenerTimeoutGrpcInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutGrpcOutput() VirtualNodeSpecListenerTimeoutGrpcOutput
ToVirtualNodeSpecListenerTimeoutGrpcOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutGrpcOutput
}
VirtualNodeSpecListenerTimeoutGrpcInput is an input type that accepts VirtualNodeSpecListenerTimeoutGrpcArgs and VirtualNodeSpecListenerTimeoutGrpcOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutGrpcInput` via:
VirtualNodeSpecListenerTimeoutGrpcArgs{...}
type VirtualNodeSpecListenerTimeoutGrpcOutput ¶
type VirtualNodeSpecListenerTimeoutGrpcOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutGrpcOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutGrpcOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutGrpcOutput) Idle ¶
func (o VirtualNodeSpecListenerTimeoutGrpcOutput) Idle() VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
func (VirtualNodeSpecListenerTimeoutGrpcOutput) PerRequest ¶
func (o VirtualNodeSpecListenerTimeoutGrpcOutput) PerRequest() VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
Per request timeout.
func (VirtualNodeSpecListenerTimeoutGrpcOutput) ToVirtualNodeSpecListenerTimeoutGrpcOutput ¶
func (o VirtualNodeSpecListenerTimeoutGrpcOutput) ToVirtualNodeSpecListenerTimeoutGrpcOutput() VirtualNodeSpecListenerTimeoutGrpcOutput
func (VirtualNodeSpecListenerTimeoutGrpcOutput) ToVirtualNodeSpecListenerTimeoutGrpcOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutGrpcOutput) ToVirtualNodeSpecListenerTimeoutGrpcOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcOutput
func (VirtualNodeSpecListenerTimeoutGrpcOutput) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutGrpcOutput) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutput() VirtualNodeSpecListenerTimeoutGrpcPtrOutput
func (VirtualNodeSpecListenerTimeoutGrpcOutput) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutGrpcOutput) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcPtrOutput
type VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs ¶
type VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs struct {
// Unit of time. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// The specified value for the JSON. Must be between 1 and 100 characters in length.
Value pulumi.IntInput `pulumi:"value"`
}
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ElementType ¶
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput ¶
func (i VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput() VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput ¶
func (i VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput() VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
type VirtualNodeSpecListenerTimeoutGrpcPerRequestInput ¶
type VirtualNodeSpecListenerTimeoutGrpcPerRequestInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput() VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
ToVirtualNodeSpecListenerTimeoutGrpcPerRequestOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
}
VirtualNodeSpecListenerTimeoutGrpcPerRequestInput is an input type that accepts VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs and VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutGrpcPerRequestInput` via:
VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs{...}
type VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput ¶
type VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput ¶
func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestOutput() VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput() VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) Unit ¶
func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) Unit() pulumi.StringOutput
Unit of time. Valid values: `ms`, `s`.
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) Value ¶
func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestOutput) Value() pulumi.IntOutput
The specified value for the JSON. Must be between 1 and 100 characters in length.
type VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrInput ¶
type VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput() VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
}
VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrInput is an input type that accepts VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs, VirtualNodeSpecListenerTimeoutGrpcPerRequestPtr and VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrInput` via:
VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs{...}
or:
nil
func VirtualNodeSpecListenerTimeoutGrpcPerRequestPtr ¶
func VirtualNodeSpecListenerTimeoutGrpcPerRequestPtr(v *VirtualNodeSpecListenerTimeoutGrpcPerRequestArgs) VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrInput
type VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput ¶
type VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput() VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput) Unit ¶
Unit of time. Valid values: `ms`, `s`.
func (VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput) Value ¶
func (o VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput) Value() pulumi.IntPtrOutput
The specified value for the JSON. Must be between 1 and 100 characters in length.
type VirtualNodeSpecListenerTimeoutGrpcPtrInput ¶
type VirtualNodeSpecListenerTimeoutGrpcPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutGrpcPtrOutput() VirtualNodeSpecListenerTimeoutGrpcPtrOutput
ToVirtualNodeSpecListenerTimeoutGrpcPtrOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutGrpcPtrOutput
}
VirtualNodeSpecListenerTimeoutGrpcPtrInput is an input type that accepts VirtualNodeSpecListenerTimeoutGrpcArgs, VirtualNodeSpecListenerTimeoutGrpcPtr and VirtualNodeSpecListenerTimeoutGrpcPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutGrpcPtrInput` via:
VirtualNodeSpecListenerTimeoutGrpcArgs{...}
or:
nil
func VirtualNodeSpecListenerTimeoutGrpcPtr ¶
func VirtualNodeSpecListenerTimeoutGrpcPtr(v *VirtualNodeSpecListenerTimeoutGrpcArgs) VirtualNodeSpecListenerTimeoutGrpcPtrInput
type VirtualNodeSpecListenerTimeoutGrpcPtrOutput ¶
type VirtualNodeSpecListenerTimeoutGrpcPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutGrpcPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutGrpcPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutGrpcPtrOutput) Idle ¶
func (o VirtualNodeSpecListenerTimeoutGrpcPtrOutput) Idle() VirtualNodeSpecListenerTimeoutGrpcIdlePtrOutput
Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
func (VirtualNodeSpecListenerTimeoutGrpcPtrOutput) PerRequest ¶
func (o VirtualNodeSpecListenerTimeoutGrpcPtrOutput) PerRequest() VirtualNodeSpecListenerTimeoutGrpcPerRequestPtrOutput
Per request timeout.
func (VirtualNodeSpecListenerTimeoutGrpcPtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutGrpcPtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutput() VirtualNodeSpecListenerTimeoutGrpcPtrOutput
func (VirtualNodeSpecListenerTimeoutGrpcPtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutGrpcPtrOutput) ToVirtualNodeSpecListenerTimeoutGrpcPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutGrpcPtrOutput
type VirtualNodeSpecListenerTimeoutHttp ¶
type VirtualNodeSpecListenerTimeoutHttp struct {
// Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
Idle *VirtualNodeSpecListenerTimeoutHttpIdle `pulumi:"idle"`
// Per request timeout.
PerRequest *VirtualNodeSpecListenerTimeoutHttpPerRequest `pulumi:"perRequest"`
}
type VirtualNodeSpecListenerTimeoutHttp2 ¶
type VirtualNodeSpecListenerTimeoutHttp2 struct {
// Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
Idle *VirtualNodeSpecListenerTimeoutHttp2Idle `pulumi:"idle"`
// Per request timeout.
PerRequest *VirtualNodeSpecListenerTimeoutHttp2PerRequest `pulumi:"perRequest"`
}
type VirtualNodeSpecListenerTimeoutHttp2Args ¶
type VirtualNodeSpecListenerTimeoutHttp2Args struct {
// Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
Idle VirtualNodeSpecListenerTimeoutHttp2IdlePtrInput `pulumi:"idle"`
// Per request timeout.
PerRequest VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrInput `pulumi:"perRequest"`
}
func (VirtualNodeSpecListenerTimeoutHttp2Args) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttp2Args) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttp2Args) ToVirtualNodeSpecListenerTimeoutHttp2Output ¶
func (i VirtualNodeSpecListenerTimeoutHttp2Args) ToVirtualNodeSpecListenerTimeoutHttp2Output() VirtualNodeSpecListenerTimeoutHttp2Output
func (VirtualNodeSpecListenerTimeoutHttp2Args) ToVirtualNodeSpecListenerTimeoutHttp2OutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutHttp2Args) ToVirtualNodeSpecListenerTimeoutHttp2OutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2Output
func (VirtualNodeSpecListenerTimeoutHttp2Args) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutput ¶
func (i VirtualNodeSpecListenerTimeoutHttp2Args) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutput() VirtualNodeSpecListenerTimeoutHttp2PtrOutput
func (VirtualNodeSpecListenerTimeoutHttp2Args) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutHttp2Args) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2PtrOutput
type VirtualNodeSpecListenerTimeoutHttp2IdleArgs ¶
type VirtualNodeSpecListenerTimeoutHttp2IdleArgs struct {
// Unit of time. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// Number of time units. Minimum value of `0`.
Value pulumi.IntInput `pulumi:"value"`
}
func (VirtualNodeSpecListenerTimeoutHttp2IdleArgs) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttp2IdleArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToVirtualNodeSpecListenerTimeoutHttp2IdleOutput ¶
func (i VirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToVirtualNodeSpecListenerTimeoutHttp2IdleOutput() VirtualNodeSpecListenerTimeoutHttp2IdleOutput
func (VirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToVirtualNodeSpecListenerTimeoutHttp2IdleOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToVirtualNodeSpecListenerTimeoutHttp2IdleOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2IdleOutput
func (VirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput ¶
func (i VirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput() VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
func (VirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutHttp2IdleArgs) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
type VirtualNodeSpecListenerTimeoutHttp2IdleInput ¶
type VirtualNodeSpecListenerTimeoutHttp2IdleInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutHttp2IdleOutput() VirtualNodeSpecListenerTimeoutHttp2IdleOutput
ToVirtualNodeSpecListenerTimeoutHttp2IdleOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutHttp2IdleOutput
}
VirtualNodeSpecListenerTimeoutHttp2IdleInput is an input type that accepts VirtualNodeSpecListenerTimeoutHttp2IdleArgs and VirtualNodeSpecListenerTimeoutHttp2IdleOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutHttp2IdleInput` via:
VirtualNodeSpecListenerTimeoutHttp2IdleArgs{...}
type VirtualNodeSpecListenerTimeoutHttp2IdleOutput ¶
type VirtualNodeSpecListenerTimeoutHttp2IdleOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutHttp2IdleOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttp2IdleOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdleOutput ¶
func (o VirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdleOutput() VirtualNodeSpecListenerTimeoutHttp2IdleOutput
func (VirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdleOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdleOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2IdleOutput
func (VirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput() VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
func (VirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttp2IdleOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
func (VirtualNodeSpecListenerTimeoutHttp2IdleOutput) Unit ¶
func (o VirtualNodeSpecListenerTimeoutHttp2IdleOutput) Unit() pulumi.StringOutput
Unit of time. Valid values: `ms`, `s`.
func (VirtualNodeSpecListenerTimeoutHttp2IdleOutput) Value ¶
func (o VirtualNodeSpecListenerTimeoutHttp2IdleOutput) Value() pulumi.IntOutput
Number of time units. Minimum value of `0`.
type VirtualNodeSpecListenerTimeoutHttp2IdlePtrInput ¶
type VirtualNodeSpecListenerTimeoutHttp2IdlePtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput() VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
}
VirtualNodeSpecListenerTimeoutHttp2IdlePtrInput is an input type that accepts VirtualNodeSpecListenerTimeoutHttp2IdleArgs, VirtualNodeSpecListenerTimeoutHttp2IdlePtr and VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutHttp2IdlePtrInput` via:
VirtualNodeSpecListenerTimeoutHttp2IdleArgs{...}
or:
nil
func VirtualNodeSpecListenerTimeoutHttp2IdlePtr ¶
func VirtualNodeSpecListenerTimeoutHttp2IdlePtr(v *VirtualNodeSpecListenerTimeoutHttp2IdleArgs) VirtualNodeSpecListenerTimeoutHttp2IdlePtrInput
type VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput ¶
type VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput() VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
func (VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2IdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
func (VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput) Unit ¶
func (o VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput) Unit() pulumi.StringPtrOutput
Unit of time. Valid values: `ms`, `s`.
func (VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput) Value ¶
func (o VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput) Value() pulumi.IntPtrOutput
Number of time units. Minimum value of `0`.
type VirtualNodeSpecListenerTimeoutHttp2Input ¶
type VirtualNodeSpecListenerTimeoutHttp2Input interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutHttp2Output() VirtualNodeSpecListenerTimeoutHttp2Output
ToVirtualNodeSpecListenerTimeoutHttp2OutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutHttp2Output
}
VirtualNodeSpecListenerTimeoutHttp2Input is an input type that accepts VirtualNodeSpecListenerTimeoutHttp2Args and VirtualNodeSpecListenerTimeoutHttp2Output values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutHttp2Input` via:
VirtualNodeSpecListenerTimeoutHttp2Args{...}
type VirtualNodeSpecListenerTimeoutHttp2Output ¶
type VirtualNodeSpecListenerTimeoutHttp2Output struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutHttp2Output) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttp2Output) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttp2Output) Idle ¶
func (o VirtualNodeSpecListenerTimeoutHttp2Output) Idle() VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
func (VirtualNodeSpecListenerTimeoutHttp2Output) PerRequest ¶
func (o VirtualNodeSpecListenerTimeoutHttp2Output) PerRequest() VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
Per request timeout.
func (VirtualNodeSpecListenerTimeoutHttp2Output) ToVirtualNodeSpecListenerTimeoutHttp2Output ¶
func (o VirtualNodeSpecListenerTimeoutHttp2Output) ToVirtualNodeSpecListenerTimeoutHttp2Output() VirtualNodeSpecListenerTimeoutHttp2Output
func (VirtualNodeSpecListenerTimeoutHttp2Output) ToVirtualNodeSpecListenerTimeoutHttp2OutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttp2Output) ToVirtualNodeSpecListenerTimeoutHttp2OutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2Output
func (VirtualNodeSpecListenerTimeoutHttp2Output) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutHttp2Output) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutput() VirtualNodeSpecListenerTimeoutHttp2PtrOutput
func (VirtualNodeSpecListenerTimeoutHttp2Output) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttp2Output) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2PtrOutput
type VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs ¶
type VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs struct {
// Unit of time. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// The specified value for the JSON. Must be between 1 and 100 characters in length.
Value pulumi.IntInput `pulumi:"value"`
}
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput ¶
func (i VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput() VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput ¶
func (i VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput() VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
type VirtualNodeSpecListenerTimeoutHttp2PerRequestInput ¶
type VirtualNodeSpecListenerTimeoutHttp2PerRequestInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput() VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
ToVirtualNodeSpecListenerTimeoutHttp2PerRequestOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
}
VirtualNodeSpecListenerTimeoutHttp2PerRequestInput is an input type that accepts VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs and VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutHttp2PerRequestInput` via:
VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs{...}
type VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput ¶
type VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput ¶
func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestOutput() VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput() VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) Unit ¶
func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) Unit() pulumi.StringOutput
Unit of time. Valid values: `ms`, `s`.
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) Value ¶
func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestOutput) Value() pulumi.IntOutput
The specified value for the JSON. Must be between 1 and 100 characters in length.
type VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrInput ¶
type VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput() VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
}
VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrInput is an input type that accepts VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs, VirtualNodeSpecListenerTimeoutHttp2PerRequestPtr and VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrInput` via:
VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs{...}
or:
nil
func VirtualNodeSpecListenerTimeoutHttp2PerRequestPtr ¶
func VirtualNodeSpecListenerTimeoutHttp2PerRequestPtr(v *VirtualNodeSpecListenerTimeoutHttp2PerRequestArgs) VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrInput
type VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput ¶
type VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput() VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput) Unit ¶
Unit of time. Valid values: `ms`, `s`.
func (VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput) Value ¶
func (o VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput) Value() pulumi.IntPtrOutput
The specified value for the JSON. Must be between 1 and 100 characters in length.
type VirtualNodeSpecListenerTimeoutHttp2PtrInput ¶
type VirtualNodeSpecListenerTimeoutHttp2PtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutHttp2PtrOutput() VirtualNodeSpecListenerTimeoutHttp2PtrOutput
ToVirtualNodeSpecListenerTimeoutHttp2PtrOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutHttp2PtrOutput
}
VirtualNodeSpecListenerTimeoutHttp2PtrInput is an input type that accepts VirtualNodeSpecListenerTimeoutHttp2Args, VirtualNodeSpecListenerTimeoutHttp2Ptr and VirtualNodeSpecListenerTimeoutHttp2PtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutHttp2PtrInput` via:
VirtualNodeSpecListenerTimeoutHttp2Args{...}
or:
nil
func VirtualNodeSpecListenerTimeoutHttp2Ptr ¶
func VirtualNodeSpecListenerTimeoutHttp2Ptr(v *VirtualNodeSpecListenerTimeoutHttp2Args) VirtualNodeSpecListenerTimeoutHttp2PtrInput
type VirtualNodeSpecListenerTimeoutHttp2PtrOutput ¶
type VirtualNodeSpecListenerTimeoutHttp2PtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutHttp2PtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttp2PtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttp2PtrOutput) Idle ¶
func (o VirtualNodeSpecListenerTimeoutHttp2PtrOutput) Idle() VirtualNodeSpecListenerTimeoutHttp2IdlePtrOutput
Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
func (VirtualNodeSpecListenerTimeoutHttp2PtrOutput) PerRequest ¶
func (o VirtualNodeSpecListenerTimeoutHttp2PtrOutput) PerRequest() VirtualNodeSpecListenerTimeoutHttp2PerRequestPtrOutput
Per request timeout.
func (VirtualNodeSpecListenerTimeoutHttp2PtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutHttp2PtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutput() VirtualNodeSpecListenerTimeoutHttp2PtrOutput
func (VirtualNodeSpecListenerTimeoutHttp2PtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttp2PtrOutput) ToVirtualNodeSpecListenerTimeoutHttp2PtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttp2PtrOutput
type VirtualNodeSpecListenerTimeoutHttpArgs ¶
type VirtualNodeSpecListenerTimeoutHttpArgs struct {
// Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
Idle VirtualNodeSpecListenerTimeoutHttpIdlePtrInput `pulumi:"idle"`
// Per request timeout.
PerRequest VirtualNodeSpecListenerTimeoutHttpPerRequestPtrInput `pulumi:"perRequest"`
}
func (VirtualNodeSpecListenerTimeoutHttpArgs) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttpArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttpArgs) ToVirtualNodeSpecListenerTimeoutHttpOutput ¶
func (i VirtualNodeSpecListenerTimeoutHttpArgs) ToVirtualNodeSpecListenerTimeoutHttpOutput() VirtualNodeSpecListenerTimeoutHttpOutput
func (VirtualNodeSpecListenerTimeoutHttpArgs) ToVirtualNodeSpecListenerTimeoutHttpOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutHttpArgs) ToVirtualNodeSpecListenerTimeoutHttpOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpOutput
func (VirtualNodeSpecListenerTimeoutHttpArgs) ToVirtualNodeSpecListenerTimeoutHttpPtrOutput ¶
func (i VirtualNodeSpecListenerTimeoutHttpArgs) ToVirtualNodeSpecListenerTimeoutHttpPtrOutput() VirtualNodeSpecListenerTimeoutHttpPtrOutput
func (VirtualNodeSpecListenerTimeoutHttpArgs) ToVirtualNodeSpecListenerTimeoutHttpPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutHttpArgs) ToVirtualNodeSpecListenerTimeoutHttpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpPtrOutput
type VirtualNodeSpecListenerTimeoutHttpIdleArgs ¶
type VirtualNodeSpecListenerTimeoutHttpIdleArgs struct {
// Unit of time. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// Number of time units. Minimum value of `0`.
Value pulumi.IntInput `pulumi:"value"`
}
func (VirtualNodeSpecListenerTimeoutHttpIdleArgs) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttpIdleArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttpIdleArgs) ToVirtualNodeSpecListenerTimeoutHttpIdleOutput ¶
func (i VirtualNodeSpecListenerTimeoutHttpIdleArgs) ToVirtualNodeSpecListenerTimeoutHttpIdleOutput() VirtualNodeSpecListenerTimeoutHttpIdleOutput
func (VirtualNodeSpecListenerTimeoutHttpIdleArgs) ToVirtualNodeSpecListenerTimeoutHttpIdleOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutHttpIdleArgs) ToVirtualNodeSpecListenerTimeoutHttpIdleOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpIdleOutput
func (VirtualNodeSpecListenerTimeoutHttpIdleArgs) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutput ¶
func (i VirtualNodeSpecListenerTimeoutHttpIdleArgs) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutput() VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
func (VirtualNodeSpecListenerTimeoutHttpIdleArgs) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutHttpIdleArgs) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
type VirtualNodeSpecListenerTimeoutHttpIdleInput ¶
type VirtualNodeSpecListenerTimeoutHttpIdleInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutHttpIdleOutput() VirtualNodeSpecListenerTimeoutHttpIdleOutput
ToVirtualNodeSpecListenerTimeoutHttpIdleOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutHttpIdleOutput
}
VirtualNodeSpecListenerTimeoutHttpIdleInput is an input type that accepts VirtualNodeSpecListenerTimeoutHttpIdleArgs and VirtualNodeSpecListenerTimeoutHttpIdleOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutHttpIdleInput` via:
VirtualNodeSpecListenerTimeoutHttpIdleArgs{...}
type VirtualNodeSpecListenerTimeoutHttpIdleOutput ¶
type VirtualNodeSpecListenerTimeoutHttpIdleOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutHttpIdleOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttpIdleOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttpIdleOutput) ToVirtualNodeSpecListenerTimeoutHttpIdleOutput ¶
func (o VirtualNodeSpecListenerTimeoutHttpIdleOutput) ToVirtualNodeSpecListenerTimeoutHttpIdleOutput() VirtualNodeSpecListenerTimeoutHttpIdleOutput
func (VirtualNodeSpecListenerTimeoutHttpIdleOutput) ToVirtualNodeSpecListenerTimeoutHttpIdleOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttpIdleOutput) ToVirtualNodeSpecListenerTimeoutHttpIdleOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpIdleOutput
func (VirtualNodeSpecListenerTimeoutHttpIdleOutput) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutHttpIdleOutput) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutput() VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
func (VirtualNodeSpecListenerTimeoutHttpIdleOutput) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttpIdleOutput) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
func (VirtualNodeSpecListenerTimeoutHttpIdleOutput) Unit ¶
func (o VirtualNodeSpecListenerTimeoutHttpIdleOutput) Unit() pulumi.StringOutput
Unit of time. Valid values: `ms`, `s`.
func (VirtualNodeSpecListenerTimeoutHttpIdleOutput) Value ¶
func (o VirtualNodeSpecListenerTimeoutHttpIdleOutput) Value() pulumi.IntOutput
Number of time units. Minimum value of `0`.
type VirtualNodeSpecListenerTimeoutHttpIdlePtrInput ¶
type VirtualNodeSpecListenerTimeoutHttpIdlePtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutput() VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
}
VirtualNodeSpecListenerTimeoutHttpIdlePtrInput is an input type that accepts VirtualNodeSpecListenerTimeoutHttpIdleArgs, VirtualNodeSpecListenerTimeoutHttpIdlePtr and VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutHttpIdlePtrInput` via:
VirtualNodeSpecListenerTimeoutHttpIdleArgs{...}
or:
nil
func VirtualNodeSpecListenerTimeoutHttpIdlePtr ¶
func VirtualNodeSpecListenerTimeoutHttpIdlePtr(v *VirtualNodeSpecListenerTimeoutHttpIdleArgs) VirtualNodeSpecListenerTimeoutHttpIdlePtrInput
type VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput ¶
type VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutput() VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
func (VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutHttpIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
func (VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput) Unit ¶
func (o VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput) Unit() pulumi.StringPtrOutput
Unit of time. Valid values: `ms`, `s`.
func (VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput) Value ¶
func (o VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput) Value() pulumi.IntPtrOutput
Number of time units. Minimum value of `0`.
type VirtualNodeSpecListenerTimeoutHttpInput ¶
type VirtualNodeSpecListenerTimeoutHttpInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutHttpOutput() VirtualNodeSpecListenerTimeoutHttpOutput
ToVirtualNodeSpecListenerTimeoutHttpOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutHttpOutput
}
VirtualNodeSpecListenerTimeoutHttpInput is an input type that accepts VirtualNodeSpecListenerTimeoutHttpArgs and VirtualNodeSpecListenerTimeoutHttpOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutHttpInput` via:
VirtualNodeSpecListenerTimeoutHttpArgs{...}
type VirtualNodeSpecListenerTimeoutHttpOutput ¶
type VirtualNodeSpecListenerTimeoutHttpOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutHttpOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttpOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttpOutput) Idle ¶
func (o VirtualNodeSpecListenerTimeoutHttpOutput) Idle() VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
func (VirtualNodeSpecListenerTimeoutHttpOutput) PerRequest ¶
func (o VirtualNodeSpecListenerTimeoutHttpOutput) PerRequest() VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
Per request timeout.
func (VirtualNodeSpecListenerTimeoutHttpOutput) ToVirtualNodeSpecListenerTimeoutHttpOutput ¶
func (o VirtualNodeSpecListenerTimeoutHttpOutput) ToVirtualNodeSpecListenerTimeoutHttpOutput() VirtualNodeSpecListenerTimeoutHttpOutput
func (VirtualNodeSpecListenerTimeoutHttpOutput) ToVirtualNodeSpecListenerTimeoutHttpOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttpOutput) ToVirtualNodeSpecListenerTimeoutHttpOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpOutput
func (VirtualNodeSpecListenerTimeoutHttpOutput) ToVirtualNodeSpecListenerTimeoutHttpPtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutHttpOutput) ToVirtualNodeSpecListenerTimeoutHttpPtrOutput() VirtualNodeSpecListenerTimeoutHttpPtrOutput
func (VirtualNodeSpecListenerTimeoutHttpOutput) ToVirtualNodeSpecListenerTimeoutHttpPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttpOutput) ToVirtualNodeSpecListenerTimeoutHttpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpPtrOutput
type VirtualNodeSpecListenerTimeoutHttpPerRequestArgs ¶
type VirtualNodeSpecListenerTimeoutHttpPerRequestArgs struct {
// Unit of time. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// The specified value for the JSON. Must be between 1 and 100 characters in length.
Value pulumi.IntInput `pulumi:"value"`
}
func (VirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttpPerRequestOutput ¶
func (i VirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttpPerRequestOutput() VirtualNodeSpecListenerTimeoutHttpPerRequestOutput
func (VirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttpPerRequestOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttpPerRequestOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpPerRequestOutput
func (VirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput ¶
func (i VirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput() VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
func (VirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutHttpPerRequestArgs) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
type VirtualNodeSpecListenerTimeoutHttpPerRequestInput ¶
type VirtualNodeSpecListenerTimeoutHttpPerRequestInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutHttpPerRequestOutput() VirtualNodeSpecListenerTimeoutHttpPerRequestOutput
ToVirtualNodeSpecListenerTimeoutHttpPerRequestOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutHttpPerRequestOutput
}
VirtualNodeSpecListenerTimeoutHttpPerRequestInput is an input type that accepts VirtualNodeSpecListenerTimeoutHttpPerRequestArgs and VirtualNodeSpecListenerTimeoutHttpPerRequestOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutHttpPerRequestInput` via:
VirtualNodeSpecListenerTimeoutHttpPerRequestArgs{...}
type VirtualNodeSpecListenerTimeoutHttpPerRequestOutput ¶
type VirtualNodeSpecListenerTimeoutHttpPerRequestOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestOutput ¶
func (o VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestOutput() VirtualNodeSpecListenerTimeoutHttpPerRequestOutput
func (VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpPerRequestOutput
func (VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput() VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
func (VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
func (VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) Unit ¶
func (o VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) Unit() pulumi.StringOutput
Unit of time. Valid values: `ms`, `s`.
func (VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) Value ¶
func (o VirtualNodeSpecListenerTimeoutHttpPerRequestOutput) Value() pulumi.IntOutput
The specified value for the JSON. Must be between 1 and 100 characters in length.
type VirtualNodeSpecListenerTimeoutHttpPerRequestPtrInput ¶
type VirtualNodeSpecListenerTimeoutHttpPerRequestPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput() VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
}
VirtualNodeSpecListenerTimeoutHttpPerRequestPtrInput is an input type that accepts VirtualNodeSpecListenerTimeoutHttpPerRequestArgs, VirtualNodeSpecListenerTimeoutHttpPerRequestPtr and VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutHttpPerRequestPtrInput` via:
VirtualNodeSpecListenerTimeoutHttpPerRequestArgs{...}
or:
nil
func VirtualNodeSpecListenerTimeoutHttpPerRequestPtr ¶
func VirtualNodeSpecListenerTimeoutHttpPerRequestPtr(v *VirtualNodeSpecListenerTimeoutHttpPerRequestArgs) VirtualNodeSpecListenerTimeoutHttpPerRequestPtrInput
type VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput ¶
type VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput() VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
func (VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput) ToVirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
func (VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput) Unit ¶
Unit of time. Valid values: `ms`, `s`.
func (VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput) Value ¶
func (o VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput) Value() pulumi.IntPtrOutput
The specified value for the JSON. Must be between 1 and 100 characters in length.
type VirtualNodeSpecListenerTimeoutHttpPtrInput ¶
type VirtualNodeSpecListenerTimeoutHttpPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutHttpPtrOutput() VirtualNodeSpecListenerTimeoutHttpPtrOutput
ToVirtualNodeSpecListenerTimeoutHttpPtrOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutHttpPtrOutput
}
VirtualNodeSpecListenerTimeoutHttpPtrInput is an input type that accepts VirtualNodeSpecListenerTimeoutHttpArgs, VirtualNodeSpecListenerTimeoutHttpPtr and VirtualNodeSpecListenerTimeoutHttpPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutHttpPtrInput` via:
VirtualNodeSpecListenerTimeoutHttpArgs{...}
or:
nil
func VirtualNodeSpecListenerTimeoutHttpPtr ¶
func VirtualNodeSpecListenerTimeoutHttpPtr(v *VirtualNodeSpecListenerTimeoutHttpArgs) VirtualNodeSpecListenerTimeoutHttpPtrInput
type VirtualNodeSpecListenerTimeoutHttpPtrOutput ¶
type VirtualNodeSpecListenerTimeoutHttpPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutHttpPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutHttpPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutHttpPtrOutput) Idle ¶
func (o VirtualNodeSpecListenerTimeoutHttpPtrOutput) Idle() VirtualNodeSpecListenerTimeoutHttpIdlePtrOutput
Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
func (VirtualNodeSpecListenerTimeoutHttpPtrOutput) PerRequest ¶
func (o VirtualNodeSpecListenerTimeoutHttpPtrOutput) PerRequest() VirtualNodeSpecListenerTimeoutHttpPerRequestPtrOutput
Per request timeout.
func (VirtualNodeSpecListenerTimeoutHttpPtrOutput) ToVirtualNodeSpecListenerTimeoutHttpPtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutHttpPtrOutput) ToVirtualNodeSpecListenerTimeoutHttpPtrOutput() VirtualNodeSpecListenerTimeoutHttpPtrOutput
func (VirtualNodeSpecListenerTimeoutHttpPtrOutput) ToVirtualNodeSpecListenerTimeoutHttpPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutHttpPtrOutput) ToVirtualNodeSpecListenerTimeoutHttpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutHttpPtrOutput
type VirtualNodeSpecListenerTimeoutInput ¶
type VirtualNodeSpecListenerTimeoutInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutOutput() VirtualNodeSpecListenerTimeoutOutput
ToVirtualNodeSpecListenerTimeoutOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutOutput
}
VirtualNodeSpecListenerTimeoutInput is an input type that accepts VirtualNodeSpecListenerTimeoutArgs and VirtualNodeSpecListenerTimeoutOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutInput` via:
VirtualNodeSpecListenerTimeoutArgs{...}
type VirtualNodeSpecListenerTimeoutOutput ¶
type VirtualNodeSpecListenerTimeoutOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutOutput) ToVirtualNodeSpecListenerTimeoutOutput ¶
func (o VirtualNodeSpecListenerTimeoutOutput) ToVirtualNodeSpecListenerTimeoutOutput() VirtualNodeSpecListenerTimeoutOutput
func (VirtualNodeSpecListenerTimeoutOutput) ToVirtualNodeSpecListenerTimeoutOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutOutput) ToVirtualNodeSpecListenerTimeoutOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutOutput
func (VirtualNodeSpecListenerTimeoutOutput) ToVirtualNodeSpecListenerTimeoutPtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutOutput) ToVirtualNodeSpecListenerTimeoutPtrOutput() VirtualNodeSpecListenerTimeoutPtrOutput
func (VirtualNodeSpecListenerTimeoutOutput) ToVirtualNodeSpecListenerTimeoutPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutOutput) ToVirtualNodeSpecListenerTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutPtrOutput
type VirtualNodeSpecListenerTimeoutPtrInput ¶
type VirtualNodeSpecListenerTimeoutPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutPtrOutput() VirtualNodeSpecListenerTimeoutPtrOutput
ToVirtualNodeSpecListenerTimeoutPtrOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutPtrOutput
}
VirtualNodeSpecListenerTimeoutPtrInput is an input type that accepts VirtualNodeSpecListenerTimeoutArgs, VirtualNodeSpecListenerTimeoutPtr and VirtualNodeSpecListenerTimeoutPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutPtrInput` via:
VirtualNodeSpecListenerTimeoutArgs{...}
or:
nil
func VirtualNodeSpecListenerTimeoutPtr ¶
func VirtualNodeSpecListenerTimeoutPtr(v *VirtualNodeSpecListenerTimeoutArgs) VirtualNodeSpecListenerTimeoutPtrInput
type VirtualNodeSpecListenerTimeoutPtrOutput ¶
type VirtualNodeSpecListenerTimeoutPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutPtrOutput) Http2 ¶
func (o VirtualNodeSpecListenerTimeoutPtrOutput) Http2() VirtualNodeSpecListenerTimeoutHttp2PtrOutput
Timeouts for HTTP2 listeners.
func (VirtualNodeSpecListenerTimeoutPtrOutput) ToVirtualNodeSpecListenerTimeoutPtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutPtrOutput) ToVirtualNodeSpecListenerTimeoutPtrOutput() VirtualNodeSpecListenerTimeoutPtrOutput
func (VirtualNodeSpecListenerTimeoutPtrOutput) ToVirtualNodeSpecListenerTimeoutPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutPtrOutput) ToVirtualNodeSpecListenerTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutPtrOutput
type VirtualNodeSpecListenerTimeoutTcp ¶
type VirtualNodeSpecListenerTimeoutTcp struct {
// Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
Idle *VirtualNodeSpecListenerTimeoutTcpIdle `pulumi:"idle"`
}
type VirtualNodeSpecListenerTimeoutTcpArgs ¶
type VirtualNodeSpecListenerTimeoutTcpArgs struct {
// Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
Idle VirtualNodeSpecListenerTimeoutTcpIdlePtrInput `pulumi:"idle"`
}
func (VirtualNodeSpecListenerTimeoutTcpArgs) ElementType ¶
func (VirtualNodeSpecListenerTimeoutTcpArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutTcpArgs) ToVirtualNodeSpecListenerTimeoutTcpOutput ¶
func (i VirtualNodeSpecListenerTimeoutTcpArgs) ToVirtualNodeSpecListenerTimeoutTcpOutput() VirtualNodeSpecListenerTimeoutTcpOutput
func (VirtualNodeSpecListenerTimeoutTcpArgs) ToVirtualNodeSpecListenerTimeoutTcpOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutTcpArgs) ToVirtualNodeSpecListenerTimeoutTcpOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpOutput
func (VirtualNodeSpecListenerTimeoutTcpArgs) ToVirtualNodeSpecListenerTimeoutTcpPtrOutput ¶
func (i VirtualNodeSpecListenerTimeoutTcpArgs) ToVirtualNodeSpecListenerTimeoutTcpPtrOutput() VirtualNodeSpecListenerTimeoutTcpPtrOutput
func (VirtualNodeSpecListenerTimeoutTcpArgs) ToVirtualNodeSpecListenerTimeoutTcpPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutTcpArgs) ToVirtualNodeSpecListenerTimeoutTcpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpPtrOutput
type VirtualNodeSpecListenerTimeoutTcpIdleArgs ¶
type VirtualNodeSpecListenerTimeoutTcpIdleArgs struct {
// Unit of time. Valid values: `ms`, `s`.
Unit pulumi.StringInput `pulumi:"unit"`
// Number of time units. Minimum value of `0`.
Value pulumi.IntInput `pulumi:"value"`
}
func (VirtualNodeSpecListenerTimeoutTcpIdleArgs) ElementType ¶
func (VirtualNodeSpecListenerTimeoutTcpIdleArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutTcpIdleArgs) ToVirtualNodeSpecListenerTimeoutTcpIdleOutput ¶
func (i VirtualNodeSpecListenerTimeoutTcpIdleArgs) ToVirtualNodeSpecListenerTimeoutTcpIdleOutput() VirtualNodeSpecListenerTimeoutTcpIdleOutput
func (VirtualNodeSpecListenerTimeoutTcpIdleArgs) ToVirtualNodeSpecListenerTimeoutTcpIdleOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutTcpIdleArgs) ToVirtualNodeSpecListenerTimeoutTcpIdleOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpIdleOutput
func (VirtualNodeSpecListenerTimeoutTcpIdleArgs) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutput ¶
func (i VirtualNodeSpecListenerTimeoutTcpIdleArgs) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutput() VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
func (VirtualNodeSpecListenerTimeoutTcpIdleArgs) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTimeoutTcpIdleArgs) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
type VirtualNodeSpecListenerTimeoutTcpIdleInput ¶
type VirtualNodeSpecListenerTimeoutTcpIdleInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutTcpIdleOutput() VirtualNodeSpecListenerTimeoutTcpIdleOutput
ToVirtualNodeSpecListenerTimeoutTcpIdleOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutTcpIdleOutput
}
VirtualNodeSpecListenerTimeoutTcpIdleInput is an input type that accepts VirtualNodeSpecListenerTimeoutTcpIdleArgs and VirtualNodeSpecListenerTimeoutTcpIdleOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutTcpIdleInput` via:
VirtualNodeSpecListenerTimeoutTcpIdleArgs{...}
type VirtualNodeSpecListenerTimeoutTcpIdleOutput ¶
type VirtualNodeSpecListenerTimeoutTcpIdleOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutTcpIdleOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutTcpIdleOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutTcpIdleOutput) ToVirtualNodeSpecListenerTimeoutTcpIdleOutput ¶
func (o VirtualNodeSpecListenerTimeoutTcpIdleOutput) ToVirtualNodeSpecListenerTimeoutTcpIdleOutput() VirtualNodeSpecListenerTimeoutTcpIdleOutput
func (VirtualNodeSpecListenerTimeoutTcpIdleOutput) ToVirtualNodeSpecListenerTimeoutTcpIdleOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutTcpIdleOutput) ToVirtualNodeSpecListenerTimeoutTcpIdleOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpIdleOutput
func (VirtualNodeSpecListenerTimeoutTcpIdleOutput) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutTcpIdleOutput) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutput() VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
func (VirtualNodeSpecListenerTimeoutTcpIdleOutput) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutTcpIdleOutput) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
func (VirtualNodeSpecListenerTimeoutTcpIdleOutput) Unit ¶
func (o VirtualNodeSpecListenerTimeoutTcpIdleOutput) Unit() pulumi.StringOutput
Unit of time. Valid values: `ms`, `s`.
func (VirtualNodeSpecListenerTimeoutTcpIdleOutput) Value ¶
func (o VirtualNodeSpecListenerTimeoutTcpIdleOutput) Value() pulumi.IntOutput
Number of time units. Minimum value of `0`.
type VirtualNodeSpecListenerTimeoutTcpIdlePtrInput ¶
type VirtualNodeSpecListenerTimeoutTcpIdlePtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutput() VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
}
VirtualNodeSpecListenerTimeoutTcpIdlePtrInput is an input type that accepts VirtualNodeSpecListenerTimeoutTcpIdleArgs, VirtualNodeSpecListenerTimeoutTcpIdlePtr and VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutTcpIdlePtrInput` via:
VirtualNodeSpecListenerTimeoutTcpIdleArgs{...}
or:
nil
func VirtualNodeSpecListenerTimeoutTcpIdlePtr ¶
func VirtualNodeSpecListenerTimeoutTcpIdlePtr(v *VirtualNodeSpecListenerTimeoutTcpIdleArgs) VirtualNodeSpecListenerTimeoutTcpIdlePtrInput
type VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput ¶
type VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutput() VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
func (VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput) ToVirtualNodeSpecListenerTimeoutTcpIdlePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
func (VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput) Unit ¶
func (o VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput) Unit() pulumi.StringPtrOutput
Unit of time. Valid values: `ms`, `s`.
func (VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput) Value ¶
func (o VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput) Value() pulumi.IntPtrOutput
Number of time units. Minimum value of `0`.
type VirtualNodeSpecListenerTimeoutTcpInput ¶
type VirtualNodeSpecListenerTimeoutTcpInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutTcpOutput() VirtualNodeSpecListenerTimeoutTcpOutput
ToVirtualNodeSpecListenerTimeoutTcpOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutTcpOutput
}
VirtualNodeSpecListenerTimeoutTcpInput is an input type that accepts VirtualNodeSpecListenerTimeoutTcpArgs and VirtualNodeSpecListenerTimeoutTcpOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutTcpInput` via:
VirtualNodeSpecListenerTimeoutTcpArgs{...}
type VirtualNodeSpecListenerTimeoutTcpOutput ¶
type VirtualNodeSpecListenerTimeoutTcpOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutTcpOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutTcpOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutTcpOutput) Idle ¶
func (o VirtualNodeSpecListenerTimeoutTcpOutput) Idle() VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
func (VirtualNodeSpecListenerTimeoutTcpOutput) ToVirtualNodeSpecListenerTimeoutTcpOutput ¶
func (o VirtualNodeSpecListenerTimeoutTcpOutput) ToVirtualNodeSpecListenerTimeoutTcpOutput() VirtualNodeSpecListenerTimeoutTcpOutput
func (VirtualNodeSpecListenerTimeoutTcpOutput) ToVirtualNodeSpecListenerTimeoutTcpOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutTcpOutput) ToVirtualNodeSpecListenerTimeoutTcpOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpOutput
func (VirtualNodeSpecListenerTimeoutTcpOutput) ToVirtualNodeSpecListenerTimeoutTcpPtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutTcpOutput) ToVirtualNodeSpecListenerTimeoutTcpPtrOutput() VirtualNodeSpecListenerTimeoutTcpPtrOutput
func (VirtualNodeSpecListenerTimeoutTcpOutput) ToVirtualNodeSpecListenerTimeoutTcpPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutTcpOutput) ToVirtualNodeSpecListenerTimeoutTcpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpPtrOutput
type VirtualNodeSpecListenerTimeoutTcpPtrInput ¶
type VirtualNodeSpecListenerTimeoutTcpPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTimeoutTcpPtrOutput() VirtualNodeSpecListenerTimeoutTcpPtrOutput
ToVirtualNodeSpecListenerTimeoutTcpPtrOutputWithContext(context.Context) VirtualNodeSpecListenerTimeoutTcpPtrOutput
}
VirtualNodeSpecListenerTimeoutTcpPtrInput is an input type that accepts VirtualNodeSpecListenerTimeoutTcpArgs, VirtualNodeSpecListenerTimeoutTcpPtr and VirtualNodeSpecListenerTimeoutTcpPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTimeoutTcpPtrInput` via:
VirtualNodeSpecListenerTimeoutTcpArgs{...}
or:
nil
func VirtualNodeSpecListenerTimeoutTcpPtr ¶
func VirtualNodeSpecListenerTimeoutTcpPtr(v *VirtualNodeSpecListenerTimeoutTcpArgs) VirtualNodeSpecListenerTimeoutTcpPtrInput
type VirtualNodeSpecListenerTimeoutTcpPtrOutput ¶
type VirtualNodeSpecListenerTimeoutTcpPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTimeoutTcpPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTimeoutTcpPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTimeoutTcpPtrOutput) Idle ¶
func (o VirtualNodeSpecListenerTimeoutTcpPtrOutput) Idle() VirtualNodeSpecListenerTimeoutTcpIdlePtrOutput
Idle timeout. An idle timeout bounds the amount of time that a connection may be idle.
func (VirtualNodeSpecListenerTimeoutTcpPtrOutput) ToVirtualNodeSpecListenerTimeoutTcpPtrOutput ¶
func (o VirtualNodeSpecListenerTimeoutTcpPtrOutput) ToVirtualNodeSpecListenerTimeoutTcpPtrOutput() VirtualNodeSpecListenerTimeoutTcpPtrOutput
func (VirtualNodeSpecListenerTimeoutTcpPtrOutput) ToVirtualNodeSpecListenerTimeoutTcpPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTimeoutTcpPtrOutput) ToVirtualNodeSpecListenerTimeoutTcpPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTimeoutTcpPtrOutput
type VirtualNodeSpecListenerTls ¶
type VirtualNodeSpecListenerTls struct {
// Listener's TLS certificate.
Certificate VirtualNodeSpecListenerTlsCertificate `pulumi:"certificate"`
// Listener's TLS mode. Valid values: `DISABLED`, `PERMISSIVE`, `STRICT`.
Mode string `pulumi:"mode"`
// Listener's Transport Layer Security (TLS) validation context.
Validation *VirtualNodeSpecListenerTlsValidation `pulumi:"validation"`
}
type VirtualNodeSpecListenerTlsArgs ¶
type VirtualNodeSpecListenerTlsArgs struct {
// Listener's TLS certificate.
Certificate VirtualNodeSpecListenerTlsCertificateInput `pulumi:"certificate"`
// Listener's TLS mode. Valid values: `DISABLED`, `PERMISSIVE`, `STRICT`.
Mode pulumi.StringInput `pulumi:"mode"`
// Listener's Transport Layer Security (TLS) validation context.
Validation VirtualNodeSpecListenerTlsValidationPtrInput `pulumi:"validation"`
}
func (VirtualNodeSpecListenerTlsArgs) ElementType ¶
func (VirtualNodeSpecListenerTlsArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsArgs) ToVirtualNodeSpecListenerTlsOutput ¶
func (i VirtualNodeSpecListenerTlsArgs) ToVirtualNodeSpecListenerTlsOutput() VirtualNodeSpecListenerTlsOutput
func (VirtualNodeSpecListenerTlsArgs) ToVirtualNodeSpecListenerTlsOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsArgs) ToVirtualNodeSpecListenerTlsOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsOutput
func (VirtualNodeSpecListenerTlsArgs) ToVirtualNodeSpecListenerTlsPtrOutput ¶
func (i VirtualNodeSpecListenerTlsArgs) ToVirtualNodeSpecListenerTlsPtrOutput() VirtualNodeSpecListenerTlsPtrOutput
func (VirtualNodeSpecListenerTlsArgs) ToVirtualNodeSpecListenerTlsPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsArgs) ToVirtualNodeSpecListenerTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsPtrOutput
type VirtualNodeSpecListenerTlsCertificate ¶
type VirtualNodeSpecListenerTlsCertificate struct {
// An AWS Certificate Manager (ACM) certificate.
Acm *VirtualNodeSpecListenerTlsCertificateAcm `pulumi:"acm"`
// Local file certificate.
File *VirtualNodeSpecListenerTlsCertificateFile `pulumi:"file"`
// A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds *VirtualNodeSpecListenerTlsCertificateSds `pulumi:"sds"`
}
type VirtualNodeSpecListenerTlsCertificateAcm ¶
type VirtualNodeSpecListenerTlsCertificateAcm struct {
// ARN for the certificate.
CertificateArn string `pulumi:"certificateArn"`
}
type VirtualNodeSpecListenerTlsCertificateAcmArgs ¶
type VirtualNodeSpecListenerTlsCertificateAcmArgs struct {
// ARN for the certificate.
CertificateArn pulumi.StringInput `pulumi:"certificateArn"`
}
func (VirtualNodeSpecListenerTlsCertificateAcmArgs) ElementType ¶
func (VirtualNodeSpecListenerTlsCertificateAcmArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsCertificateAcmArgs) ToVirtualNodeSpecListenerTlsCertificateAcmOutput ¶
func (i VirtualNodeSpecListenerTlsCertificateAcmArgs) ToVirtualNodeSpecListenerTlsCertificateAcmOutput() VirtualNodeSpecListenerTlsCertificateAcmOutput
func (VirtualNodeSpecListenerTlsCertificateAcmArgs) ToVirtualNodeSpecListenerTlsCertificateAcmOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsCertificateAcmArgs) ToVirtualNodeSpecListenerTlsCertificateAcmOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateAcmOutput
func (VirtualNodeSpecListenerTlsCertificateAcmArgs) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutput ¶
func (i VirtualNodeSpecListenerTlsCertificateAcmArgs) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutput() VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
func (VirtualNodeSpecListenerTlsCertificateAcmArgs) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsCertificateAcmArgs) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
type VirtualNodeSpecListenerTlsCertificateAcmInput ¶
type VirtualNodeSpecListenerTlsCertificateAcmInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsCertificateAcmOutput() VirtualNodeSpecListenerTlsCertificateAcmOutput
ToVirtualNodeSpecListenerTlsCertificateAcmOutputWithContext(context.Context) VirtualNodeSpecListenerTlsCertificateAcmOutput
}
VirtualNodeSpecListenerTlsCertificateAcmInput is an input type that accepts VirtualNodeSpecListenerTlsCertificateAcmArgs and VirtualNodeSpecListenerTlsCertificateAcmOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsCertificateAcmInput` via:
VirtualNodeSpecListenerTlsCertificateAcmArgs{...}
type VirtualNodeSpecListenerTlsCertificateAcmOutput ¶
type VirtualNodeSpecListenerTlsCertificateAcmOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsCertificateAcmOutput) CertificateArn ¶
func (o VirtualNodeSpecListenerTlsCertificateAcmOutput) CertificateArn() pulumi.StringOutput
ARN for the certificate.
func (VirtualNodeSpecListenerTlsCertificateAcmOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsCertificateAcmOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsCertificateAcmOutput) ToVirtualNodeSpecListenerTlsCertificateAcmOutput ¶
func (o VirtualNodeSpecListenerTlsCertificateAcmOutput) ToVirtualNodeSpecListenerTlsCertificateAcmOutput() VirtualNodeSpecListenerTlsCertificateAcmOutput
func (VirtualNodeSpecListenerTlsCertificateAcmOutput) ToVirtualNodeSpecListenerTlsCertificateAcmOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsCertificateAcmOutput) ToVirtualNodeSpecListenerTlsCertificateAcmOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateAcmOutput
func (VirtualNodeSpecListenerTlsCertificateAcmOutput) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutput ¶
func (o VirtualNodeSpecListenerTlsCertificateAcmOutput) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutput() VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
func (VirtualNodeSpecListenerTlsCertificateAcmOutput) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsCertificateAcmOutput) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
type VirtualNodeSpecListenerTlsCertificateAcmPtrInput ¶
type VirtualNodeSpecListenerTlsCertificateAcmPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutput() VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutputWithContext(context.Context) VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
}
VirtualNodeSpecListenerTlsCertificateAcmPtrInput is an input type that accepts VirtualNodeSpecListenerTlsCertificateAcmArgs, VirtualNodeSpecListenerTlsCertificateAcmPtr and VirtualNodeSpecListenerTlsCertificateAcmPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsCertificateAcmPtrInput` via:
VirtualNodeSpecListenerTlsCertificateAcmArgs{...}
or:
nil
func VirtualNodeSpecListenerTlsCertificateAcmPtr ¶
func VirtualNodeSpecListenerTlsCertificateAcmPtr(v *VirtualNodeSpecListenerTlsCertificateAcmArgs) VirtualNodeSpecListenerTlsCertificateAcmPtrInput
type VirtualNodeSpecListenerTlsCertificateAcmPtrOutput ¶
type VirtualNodeSpecListenerTlsCertificateAcmPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsCertificateAcmPtrOutput) CertificateArn ¶
func (o VirtualNodeSpecListenerTlsCertificateAcmPtrOutput) CertificateArn() pulumi.StringPtrOutput
ARN for the certificate.
func (VirtualNodeSpecListenerTlsCertificateAcmPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsCertificateAcmPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsCertificateAcmPtrOutput) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutput ¶
func (o VirtualNodeSpecListenerTlsCertificateAcmPtrOutput) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutput() VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
func (VirtualNodeSpecListenerTlsCertificateAcmPtrOutput) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsCertificateAcmPtrOutput) ToVirtualNodeSpecListenerTlsCertificateAcmPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
type VirtualNodeSpecListenerTlsCertificateArgs ¶
type VirtualNodeSpecListenerTlsCertificateArgs struct {
// An AWS Certificate Manager (ACM) certificate.
Acm VirtualNodeSpecListenerTlsCertificateAcmPtrInput `pulumi:"acm"`
// Local file certificate.
File VirtualNodeSpecListenerTlsCertificateFilePtrInput `pulumi:"file"`
// A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds VirtualNodeSpecListenerTlsCertificateSdsPtrInput `pulumi:"sds"`
}
func (VirtualNodeSpecListenerTlsCertificateArgs) ElementType ¶
func (VirtualNodeSpecListenerTlsCertificateArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsCertificateArgs) ToVirtualNodeSpecListenerTlsCertificateOutput ¶
func (i VirtualNodeSpecListenerTlsCertificateArgs) ToVirtualNodeSpecListenerTlsCertificateOutput() VirtualNodeSpecListenerTlsCertificateOutput
func (VirtualNodeSpecListenerTlsCertificateArgs) ToVirtualNodeSpecListenerTlsCertificateOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsCertificateArgs) ToVirtualNodeSpecListenerTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateOutput
func (VirtualNodeSpecListenerTlsCertificateArgs) ToVirtualNodeSpecListenerTlsCertificatePtrOutput ¶
func (i VirtualNodeSpecListenerTlsCertificateArgs) ToVirtualNodeSpecListenerTlsCertificatePtrOutput() VirtualNodeSpecListenerTlsCertificatePtrOutput
func (VirtualNodeSpecListenerTlsCertificateArgs) ToVirtualNodeSpecListenerTlsCertificatePtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsCertificateArgs) ToVirtualNodeSpecListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificatePtrOutput
type VirtualNodeSpecListenerTlsCertificateFile ¶
type VirtualNodeSpecListenerTlsCertificateFile struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain string `pulumi:"certificateChain"`
// Private key for a certificate stored on the file system of the virtual node that the proxy is running on. Must be between 1 and 255 characters in length.
PrivateKey string `pulumi:"privateKey"`
}
type VirtualNodeSpecListenerTlsCertificateFileArgs ¶
type VirtualNodeSpecListenerTlsCertificateFileArgs struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
// Private key for a certificate stored on the file system of the virtual node that the proxy is running on. Must be between 1 and 255 characters in length.
PrivateKey pulumi.StringInput `pulumi:"privateKey"`
}
func (VirtualNodeSpecListenerTlsCertificateFileArgs) ElementType ¶
func (VirtualNodeSpecListenerTlsCertificateFileArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsCertificateFileArgs) ToVirtualNodeSpecListenerTlsCertificateFileOutput ¶
func (i VirtualNodeSpecListenerTlsCertificateFileArgs) ToVirtualNodeSpecListenerTlsCertificateFileOutput() VirtualNodeSpecListenerTlsCertificateFileOutput
func (VirtualNodeSpecListenerTlsCertificateFileArgs) ToVirtualNodeSpecListenerTlsCertificateFileOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsCertificateFileArgs) ToVirtualNodeSpecListenerTlsCertificateFileOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateFileOutput
func (VirtualNodeSpecListenerTlsCertificateFileArgs) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutput ¶
func (i VirtualNodeSpecListenerTlsCertificateFileArgs) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutput() VirtualNodeSpecListenerTlsCertificateFilePtrOutput
func (VirtualNodeSpecListenerTlsCertificateFileArgs) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsCertificateFileArgs) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateFilePtrOutput
type VirtualNodeSpecListenerTlsCertificateFileInput ¶
type VirtualNodeSpecListenerTlsCertificateFileInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsCertificateFileOutput() VirtualNodeSpecListenerTlsCertificateFileOutput
ToVirtualNodeSpecListenerTlsCertificateFileOutputWithContext(context.Context) VirtualNodeSpecListenerTlsCertificateFileOutput
}
VirtualNodeSpecListenerTlsCertificateFileInput is an input type that accepts VirtualNodeSpecListenerTlsCertificateFileArgs and VirtualNodeSpecListenerTlsCertificateFileOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsCertificateFileInput` via:
VirtualNodeSpecListenerTlsCertificateFileArgs{...}
type VirtualNodeSpecListenerTlsCertificateFileOutput ¶
type VirtualNodeSpecListenerTlsCertificateFileOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsCertificateFileOutput) CertificateChain ¶
func (o VirtualNodeSpecListenerTlsCertificateFileOutput) CertificateChain() pulumi.StringOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecListenerTlsCertificateFileOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsCertificateFileOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsCertificateFileOutput) PrivateKey ¶
func (o VirtualNodeSpecListenerTlsCertificateFileOutput) PrivateKey() pulumi.StringOutput
Private key for a certificate stored on the file system of the virtual node that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecListenerTlsCertificateFileOutput) ToVirtualNodeSpecListenerTlsCertificateFileOutput ¶
func (o VirtualNodeSpecListenerTlsCertificateFileOutput) ToVirtualNodeSpecListenerTlsCertificateFileOutput() VirtualNodeSpecListenerTlsCertificateFileOutput
func (VirtualNodeSpecListenerTlsCertificateFileOutput) ToVirtualNodeSpecListenerTlsCertificateFileOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsCertificateFileOutput) ToVirtualNodeSpecListenerTlsCertificateFileOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateFileOutput
func (VirtualNodeSpecListenerTlsCertificateFileOutput) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutput ¶
func (o VirtualNodeSpecListenerTlsCertificateFileOutput) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutput() VirtualNodeSpecListenerTlsCertificateFilePtrOutput
func (VirtualNodeSpecListenerTlsCertificateFileOutput) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsCertificateFileOutput) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateFilePtrOutput
type VirtualNodeSpecListenerTlsCertificateFilePtrInput ¶
type VirtualNodeSpecListenerTlsCertificateFilePtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsCertificateFilePtrOutput() VirtualNodeSpecListenerTlsCertificateFilePtrOutput
ToVirtualNodeSpecListenerTlsCertificateFilePtrOutputWithContext(context.Context) VirtualNodeSpecListenerTlsCertificateFilePtrOutput
}
VirtualNodeSpecListenerTlsCertificateFilePtrInput is an input type that accepts VirtualNodeSpecListenerTlsCertificateFileArgs, VirtualNodeSpecListenerTlsCertificateFilePtr and VirtualNodeSpecListenerTlsCertificateFilePtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsCertificateFilePtrInput` via:
VirtualNodeSpecListenerTlsCertificateFileArgs{...}
or:
nil
func VirtualNodeSpecListenerTlsCertificateFilePtr ¶
func VirtualNodeSpecListenerTlsCertificateFilePtr(v *VirtualNodeSpecListenerTlsCertificateFileArgs) VirtualNodeSpecListenerTlsCertificateFilePtrInput
type VirtualNodeSpecListenerTlsCertificateFilePtrOutput ¶
type VirtualNodeSpecListenerTlsCertificateFilePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsCertificateFilePtrOutput) CertificateChain ¶
func (o VirtualNodeSpecListenerTlsCertificateFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecListenerTlsCertificateFilePtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsCertificateFilePtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsCertificateFilePtrOutput) PrivateKey ¶
func (o VirtualNodeSpecListenerTlsCertificateFilePtrOutput) PrivateKey() pulumi.StringPtrOutput
Private key for a certificate stored on the file system of the virtual node that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecListenerTlsCertificateFilePtrOutput) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutput ¶
func (o VirtualNodeSpecListenerTlsCertificateFilePtrOutput) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutput() VirtualNodeSpecListenerTlsCertificateFilePtrOutput
func (VirtualNodeSpecListenerTlsCertificateFilePtrOutput) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsCertificateFilePtrOutput) ToVirtualNodeSpecListenerTlsCertificateFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateFilePtrOutput
type VirtualNodeSpecListenerTlsCertificateInput ¶
type VirtualNodeSpecListenerTlsCertificateInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsCertificateOutput() VirtualNodeSpecListenerTlsCertificateOutput
ToVirtualNodeSpecListenerTlsCertificateOutputWithContext(context.Context) VirtualNodeSpecListenerTlsCertificateOutput
}
VirtualNodeSpecListenerTlsCertificateInput is an input type that accepts VirtualNodeSpecListenerTlsCertificateArgs and VirtualNodeSpecListenerTlsCertificateOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsCertificateInput` via:
VirtualNodeSpecListenerTlsCertificateArgs{...}
type VirtualNodeSpecListenerTlsCertificateOutput ¶
type VirtualNodeSpecListenerTlsCertificateOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsCertificateOutput) Acm ¶
func (o VirtualNodeSpecListenerTlsCertificateOutput) Acm() VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
An AWS Certificate Manager (ACM) certificate.
func (VirtualNodeSpecListenerTlsCertificateOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsCertificateOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsCertificateOutput) File ¶
func (o VirtualNodeSpecListenerTlsCertificateOutput) File() VirtualNodeSpecListenerTlsCertificateFilePtrOutput
Local file certificate.
func (VirtualNodeSpecListenerTlsCertificateOutput) Sds ¶
func (o VirtualNodeSpecListenerTlsCertificateOutput) Sds() VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualNodeSpecListenerTlsCertificateOutput) ToVirtualNodeSpecListenerTlsCertificateOutput ¶
func (o VirtualNodeSpecListenerTlsCertificateOutput) ToVirtualNodeSpecListenerTlsCertificateOutput() VirtualNodeSpecListenerTlsCertificateOutput
func (VirtualNodeSpecListenerTlsCertificateOutput) ToVirtualNodeSpecListenerTlsCertificateOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsCertificateOutput) ToVirtualNodeSpecListenerTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateOutput
func (VirtualNodeSpecListenerTlsCertificateOutput) ToVirtualNodeSpecListenerTlsCertificatePtrOutput ¶
func (o VirtualNodeSpecListenerTlsCertificateOutput) ToVirtualNodeSpecListenerTlsCertificatePtrOutput() VirtualNodeSpecListenerTlsCertificatePtrOutput
func (VirtualNodeSpecListenerTlsCertificateOutput) ToVirtualNodeSpecListenerTlsCertificatePtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsCertificateOutput) ToVirtualNodeSpecListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificatePtrOutput
type VirtualNodeSpecListenerTlsCertificatePtrInput ¶
type VirtualNodeSpecListenerTlsCertificatePtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsCertificatePtrOutput() VirtualNodeSpecListenerTlsCertificatePtrOutput
ToVirtualNodeSpecListenerTlsCertificatePtrOutputWithContext(context.Context) VirtualNodeSpecListenerTlsCertificatePtrOutput
}
VirtualNodeSpecListenerTlsCertificatePtrInput is an input type that accepts VirtualNodeSpecListenerTlsCertificateArgs, VirtualNodeSpecListenerTlsCertificatePtr and VirtualNodeSpecListenerTlsCertificatePtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsCertificatePtrInput` via:
VirtualNodeSpecListenerTlsCertificateArgs{...}
or:
nil
func VirtualNodeSpecListenerTlsCertificatePtr ¶
func VirtualNodeSpecListenerTlsCertificatePtr(v *VirtualNodeSpecListenerTlsCertificateArgs) VirtualNodeSpecListenerTlsCertificatePtrInput
type VirtualNodeSpecListenerTlsCertificatePtrOutput ¶
type VirtualNodeSpecListenerTlsCertificatePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsCertificatePtrOutput) Acm ¶
func (o VirtualNodeSpecListenerTlsCertificatePtrOutput) Acm() VirtualNodeSpecListenerTlsCertificateAcmPtrOutput
An AWS Certificate Manager (ACM) certificate.
func (VirtualNodeSpecListenerTlsCertificatePtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsCertificatePtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsCertificatePtrOutput) File ¶
func (o VirtualNodeSpecListenerTlsCertificatePtrOutput) File() VirtualNodeSpecListenerTlsCertificateFilePtrOutput
Local file certificate.
func (VirtualNodeSpecListenerTlsCertificatePtrOutput) Sds ¶
func (o VirtualNodeSpecListenerTlsCertificatePtrOutput) Sds() VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
A [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualNodeSpecListenerTlsCertificatePtrOutput) ToVirtualNodeSpecListenerTlsCertificatePtrOutput ¶
func (o VirtualNodeSpecListenerTlsCertificatePtrOutput) ToVirtualNodeSpecListenerTlsCertificatePtrOutput() VirtualNodeSpecListenerTlsCertificatePtrOutput
func (VirtualNodeSpecListenerTlsCertificatePtrOutput) ToVirtualNodeSpecListenerTlsCertificatePtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsCertificatePtrOutput) ToVirtualNodeSpecListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificatePtrOutput
type VirtualNodeSpecListenerTlsCertificateSds ¶
type VirtualNodeSpecListenerTlsCertificateSds struct {
// Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName string `pulumi:"secretName"`
}
type VirtualNodeSpecListenerTlsCertificateSdsArgs ¶
type VirtualNodeSpecListenerTlsCertificateSdsArgs struct {
// Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (VirtualNodeSpecListenerTlsCertificateSdsArgs) ElementType ¶
func (VirtualNodeSpecListenerTlsCertificateSdsArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsCertificateSdsArgs) ToVirtualNodeSpecListenerTlsCertificateSdsOutput ¶
func (i VirtualNodeSpecListenerTlsCertificateSdsArgs) ToVirtualNodeSpecListenerTlsCertificateSdsOutput() VirtualNodeSpecListenerTlsCertificateSdsOutput
func (VirtualNodeSpecListenerTlsCertificateSdsArgs) ToVirtualNodeSpecListenerTlsCertificateSdsOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsCertificateSdsArgs) ToVirtualNodeSpecListenerTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateSdsOutput
func (VirtualNodeSpecListenerTlsCertificateSdsArgs) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutput ¶
func (i VirtualNodeSpecListenerTlsCertificateSdsArgs) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutput() VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
func (VirtualNodeSpecListenerTlsCertificateSdsArgs) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsCertificateSdsArgs) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
type VirtualNodeSpecListenerTlsCertificateSdsInput ¶
type VirtualNodeSpecListenerTlsCertificateSdsInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsCertificateSdsOutput() VirtualNodeSpecListenerTlsCertificateSdsOutput
ToVirtualNodeSpecListenerTlsCertificateSdsOutputWithContext(context.Context) VirtualNodeSpecListenerTlsCertificateSdsOutput
}
VirtualNodeSpecListenerTlsCertificateSdsInput is an input type that accepts VirtualNodeSpecListenerTlsCertificateSdsArgs and VirtualNodeSpecListenerTlsCertificateSdsOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsCertificateSdsInput` via:
VirtualNodeSpecListenerTlsCertificateSdsArgs{...}
type VirtualNodeSpecListenerTlsCertificateSdsOutput ¶
type VirtualNodeSpecListenerTlsCertificateSdsOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsCertificateSdsOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsCertificateSdsOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsCertificateSdsOutput) SecretName ¶
func (o VirtualNodeSpecListenerTlsCertificateSdsOutput) SecretName() pulumi.StringOutput
Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualNodeSpecListenerTlsCertificateSdsOutput) ToVirtualNodeSpecListenerTlsCertificateSdsOutput ¶
func (o VirtualNodeSpecListenerTlsCertificateSdsOutput) ToVirtualNodeSpecListenerTlsCertificateSdsOutput() VirtualNodeSpecListenerTlsCertificateSdsOutput
func (VirtualNodeSpecListenerTlsCertificateSdsOutput) ToVirtualNodeSpecListenerTlsCertificateSdsOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsCertificateSdsOutput) ToVirtualNodeSpecListenerTlsCertificateSdsOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateSdsOutput
func (VirtualNodeSpecListenerTlsCertificateSdsOutput) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutput ¶
func (o VirtualNodeSpecListenerTlsCertificateSdsOutput) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutput() VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
func (VirtualNodeSpecListenerTlsCertificateSdsOutput) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsCertificateSdsOutput) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
type VirtualNodeSpecListenerTlsCertificateSdsPtrInput ¶
type VirtualNodeSpecListenerTlsCertificateSdsPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutput() VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutputWithContext(context.Context) VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
}
VirtualNodeSpecListenerTlsCertificateSdsPtrInput is an input type that accepts VirtualNodeSpecListenerTlsCertificateSdsArgs, VirtualNodeSpecListenerTlsCertificateSdsPtr and VirtualNodeSpecListenerTlsCertificateSdsPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsCertificateSdsPtrInput` via:
VirtualNodeSpecListenerTlsCertificateSdsArgs{...}
or:
nil
func VirtualNodeSpecListenerTlsCertificateSdsPtr ¶
func VirtualNodeSpecListenerTlsCertificateSdsPtr(v *VirtualNodeSpecListenerTlsCertificateSdsArgs) VirtualNodeSpecListenerTlsCertificateSdsPtrInput
type VirtualNodeSpecListenerTlsCertificateSdsPtrOutput ¶
type VirtualNodeSpecListenerTlsCertificateSdsPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsCertificateSdsPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsCertificateSdsPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsCertificateSdsPtrOutput) SecretName ¶
func (o VirtualNodeSpecListenerTlsCertificateSdsPtrOutput) SecretName() pulumi.StringPtrOutput
Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualNodeSpecListenerTlsCertificateSdsPtrOutput) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutput ¶
func (o VirtualNodeSpecListenerTlsCertificateSdsPtrOutput) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutput() VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
func (VirtualNodeSpecListenerTlsCertificateSdsPtrOutput) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsCertificateSdsPtrOutput) ToVirtualNodeSpecListenerTlsCertificateSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsCertificateSdsPtrOutput
type VirtualNodeSpecListenerTlsInput ¶
type VirtualNodeSpecListenerTlsInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsOutput() VirtualNodeSpecListenerTlsOutput
ToVirtualNodeSpecListenerTlsOutputWithContext(context.Context) VirtualNodeSpecListenerTlsOutput
}
VirtualNodeSpecListenerTlsInput is an input type that accepts VirtualNodeSpecListenerTlsArgs and VirtualNodeSpecListenerTlsOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsInput` via:
VirtualNodeSpecListenerTlsArgs{...}
type VirtualNodeSpecListenerTlsOutput ¶
type VirtualNodeSpecListenerTlsOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsOutput) Certificate ¶
func (o VirtualNodeSpecListenerTlsOutput) Certificate() VirtualNodeSpecListenerTlsCertificateOutput
Listener's TLS certificate.
func (VirtualNodeSpecListenerTlsOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsOutput) Mode ¶
func (o VirtualNodeSpecListenerTlsOutput) Mode() pulumi.StringOutput
Listener's TLS mode. Valid values: `DISABLED`, `PERMISSIVE`, `STRICT`.
func (VirtualNodeSpecListenerTlsOutput) ToVirtualNodeSpecListenerTlsOutput ¶
func (o VirtualNodeSpecListenerTlsOutput) ToVirtualNodeSpecListenerTlsOutput() VirtualNodeSpecListenerTlsOutput
func (VirtualNodeSpecListenerTlsOutput) ToVirtualNodeSpecListenerTlsOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsOutput) ToVirtualNodeSpecListenerTlsOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsOutput
func (VirtualNodeSpecListenerTlsOutput) ToVirtualNodeSpecListenerTlsPtrOutput ¶
func (o VirtualNodeSpecListenerTlsOutput) ToVirtualNodeSpecListenerTlsPtrOutput() VirtualNodeSpecListenerTlsPtrOutput
func (VirtualNodeSpecListenerTlsOutput) ToVirtualNodeSpecListenerTlsPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsOutput) ToVirtualNodeSpecListenerTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsPtrOutput
func (VirtualNodeSpecListenerTlsOutput) Validation ¶
func (o VirtualNodeSpecListenerTlsOutput) Validation() VirtualNodeSpecListenerTlsValidationPtrOutput
Listener's Transport Layer Security (TLS) validation context.
type VirtualNodeSpecListenerTlsPtrInput ¶
type VirtualNodeSpecListenerTlsPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsPtrOutput() VirtualNodeSpecListenerTlsPtrOutput
ToVirtualNodeSpecListenerTlsPtrOutputWithContext(context.Context) VirtualNodeSpecListenerTlsPtrOutput
}
VirtualNodeSpecListenerTlsPtrInput is an input type that accepts VirtualNodeSpecListenerTlsArgs, VirtualNodeSpecListenerTlsPtr and VirtualNodeSpecListenerTlsPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsPtrInput` via:
VirtualNodeSpecListenerTlsArgs{...}
or:
nil
func VirtualNodeSpecListenerTlsPtr ¶
func VirtualNodeSpecListenerTlsPtr(v *VirtualNodeSpecListenerTlsArgs) VirtualNodeSpecListenerTlsPtrInput
type VirtualNodeSpecListenerTlsPtrOutput ¶
type VirtualNodeSpecListenerTlsPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsPtrOutput) Certificate ¶
func (o VirtualNodeSpecListenerTlsPtrOutput) Certificate() VirtualNodeSpecListenerTlsCertificatePtrOutput
Listener's TLS certificate.
func (VirtualNodeSpecListenerTlsPtrOutput) Elem ¶
func (o VirtualNodeSpecListenerTlsPtrOutput) Elem() VirtualNodeSpecListenerTlsOutput
func (VirtualNodeSpecListenerTlsPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsPtrOutput) Mode ¶
func (o VirtualNodeSpecListenerTlsPtrOutput) Mode() pulumi.StringPtrOutput
Listener's TLS mode. Valid values: `DISABLED`, `PERMISSIVE`, `STRICT`.
func (VirtualNodeSpecListenerTlsPtrOutput) ToVirtualNodeSpecListenerTlsPtrOutput ¶
func (o VirtualNodeSpecListenerTlsPtrOutput) ToVirtualNodeSpecListenerTlsPtrOutput() VirtualNodeSpecListenerTlsPtrOutput
func (VirtualNodeSpecListenerTlsPtrOutput) ToVirtualNodeSpecListenerTlsPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsPtrOutput) ToVirtualNodeSpecListenerTlsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsPtrOutput
func (VirtualNodeSpecListenerTlsPtrOutput) Validation ¶
func (o VirtualNodeSpecListenerTlsPtrOutput) Validation() VirtualNodeSpecListenerTlsValidationPtrOutput
Listener's Transport Layer Security (TLS) validation context.
type VirtualNodeSpecListenerTlsValidation ¶
type VirtualNodeSpecListenerTlsValidation struct {
// SANs for a TLS validation context.
SubjectAlternativeNames *VirtualNodeSpecListenerTlsValidationSubjectAlternativeNames `pulumi:"subjectAlternativeNames"`
// TLS validation context trust.
Trust VirtualNodeSpecListenerTlsValidationTrust `pulumi:"trust"`
}
type VirtualNodeSpecListenerTlsValidationArgs ¶
type VirtualNodeSpecListenerTlsValidationArgs struct {
// SANs for a TLS validation context.
SubjectAlternativeNames VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrInput `pulumi:"subjectAlternativeNames"`
// TLS validation context trust.
Trust VirtualNodeSpecListenerTlsValidationTrustInput `pulumi:"trust"`
}
func (VirtualNodeSpecListenerTlsValidationArgs) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationArgs) ToVirtualNodeSpecListenerTlsValidationOutput ¶
func (i VirtualNodeSpecListenerTlsValidationArgs) ToVirtualNodeSpecListenerTlsValidationOutput() VirtualNodeSpecListenerTlsValidationOutput
func (VirtualNodeSpecListenerTlsValidationArgs) ToVirtualNodeSpecListenerTlsValidationOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsValidationArgs) ToVirtualNodeSpecListenerTlsValidationOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationOutput
func (VirtualNodeSpecListenerTlsValidationArgs) ToVirtualNodeSpecListenerTlsValidationPtrOutput ¶
func (i VirtualNodeSpecListenerTlsValidationArgs) ToVirtualNodeSpecListenerTlsValidationPtrOutput() VirtualNodeSpecListenerTlsValidationPtrOutput
func (VirtualNodeSpecListenerTlsValidationArgs) ToVirtualNodeSpecListenerTlsValidationPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsValidationArgs) ToVirtualNodeSpecListenerTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationPtrOutput
type VirtualNodeSpecListenerTlsValidationInput ¶
type VirtualNodeSpecListenerTlsValidationInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsValidationOutput() VirtualNodeSpecListenerTlsValidationOutput
ToVirtualNodeSpecListenerTlsValidationOutputWithContext(context.Context) VirtualNodeSpecListenerTlsValidationOutput
}
VirtualNodeSpecListenerTlsValidationInput is an input type that accepts VirtualNodeSpecListenerTlsValidationArgs and VirtualNodeSpecListenerTlsValidationOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsValidationInput` via:
VirtualNodeSpecListenerTlsValidationArgs{...}
type VirtualNodeSpecListenerTlsValidationOutput ¶
type VirtualNodeSpecListenerTlsValidationOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsValidationOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationOutput) SubjectAlternativeNames ¶
func (o VirtualNodeSpecListenerTlsValidationOutput) SubjectAlternativeNames() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
SANs for a TLS validation context.
func (VirtualNodeSpecListenerTlsValidationOutput) ToVirtualNodeSpecListenerTlsValidationOutput ¶
func (o VirtualNodeSpecListenerTlsValidationOutput) ToVirtualNodeSpecListenerTlsValidationOutput() VirtualNodeSpecListenerTlsValidationOutput
func (VirtualNodeSpecListenerTlsValidationOutput) ToVirtualNodeSpecListenerTlsValidationOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationOutput) ToVirtualNodeSpecListenerTlsValidationOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationOutput
func (VirtualNodeSpecListenerTlsValidationOutput) ToVirtualNodeSpecListenerTlsValidationPtrOutput ¶
func (o VirtualNodeSpecListenerTlsValidationOutput) ToVirtualNodeSpecListenerTlsValidationPtrOutput() VirtualNodeSpecListenerTlsValidationPtrOutput
func (VirtualNodeSpecListenerTlsValidationOutput) ToVirtualNodeSpecListenerTlsValidationPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationOutput) ToVirtualNodeSpecListenerTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationPtrOutput
func (VirtualNodeSpecListenerTlsValidationOutput) Trust ¶
func (o VirtualNodeSpecListenerTlsValidationOutput) Trust() VirtualNodeSpecListenerTlsValidationTrustOutput
TLS validation context trust.
type VirtualNodeSpecListenerTlsValidationPtrInput ¶
type VirtualNodeSpecListenerTlsValidationPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsValidationPtrOutput() VirtualNodeSpecListenerTlsValidationPtrOutput
ToVirtualNodeSpecListenerTlsValidationPtrOutputWithContext(context.Context) VirtualNodeSpecListenerTlsValidationPtrOutput
}
VirtualNodeSpecListenerTlsValidationPtrInput is an input type that accepts VirtualNodeSpecListenerTlsValidationArgs, VirtualNodeSpecListenerTlsValidationPtr and VirtualNodeSpecListenerTlsValidationPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsValidationPtrInput` via:
VirtualNodeSpecListenerTlsValidationArgs{...}
or:
nil
func VirtualNodeSpecListenerTlsValidationPtr ¶
func VirtualNodeSpecListenerTlsValidationPtr(v *VirtualNodeSpecListenerTlsValidationArgs) VirtualNodeSpecListenerTlsValidationPtrInput
type VirtualNodeSpecListenerTlsValidationPtrOutput ¶
type VirtualNodeSpecListenerTlsValidationPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsValidationPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationPtrOutput) SubjectAlternativeNames ¶
func (o VirtualNodeSpecListenerTlsValidationPtrOutput) SubjectAlternativeNames() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
SANs for a TLS validation context.
func (VirtualNodeSpecListenerTlsValidationPtrOutput) ToVirtualNodeSpecListenerTlsValidationPtrOutput ¶
func (o VirtualNodeSpecListenerTlsValidationPtrOutput) ToVirtualNodeSpecListenerTlsValidationPtrOutput() VirtualNodeSpecListenerTlsValidationPtrOutput
func (VirtualNodeSpecListenerTlsValidationPtrOutput) ToVirtualNodeSpecListenerTlsValidationPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationPtrOutput) ToVirtualNodeSpecListenerTlsValidationPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationPtrOutput
func (VirtualNodeSpecListenerTlsValidationPtrOutput) Trust ¶
func (o VirtualNodeSpecListenerTlsValidationPtrOutput) Trust() VirtualNodeSpecListenerTlsValidationTrustPtrOutput
TLS validation context trust.
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNames ¶
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNames struct {
// Criteria for determining a SAN's match.
Match VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatch `pulumi:"match"`
}
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs ¶
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs struct {
// Criteria for determining a SAN's match.
Match VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchInput `pulumi:"match"`
}
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput ¶
func (i VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput ¶
func (i VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesInput ¶
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput
ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutputWithContext(context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput
}
VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesInput is an input type that accepts VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs and VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesInput` via:
VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs{...}
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatch ¶
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatch struct {
// Values sent must match the specified values exactly.
Exacts []string `pulumi:"exacts"`
}
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs ¶
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs struct {
// Values sent must match the specified values exactly.
Exacts pulumi.StringArrayInput `pulumi:"exacts"`
}
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput ¶
func (i VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
func (i VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchInput ¶
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutputWithContext(context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
}
VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchInput is an input type that accepts VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs and VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchInput` via:
VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs{...}
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput ¶
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) Exacts ¶
func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) Exacts() pulumi.StringArrayOutput
Values sent must match the specified values exactly.
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput ¶
func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrInput ¶
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
}
VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrInput is an input type that accepts VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs, VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtr and VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrInput` via:
VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs{...}
or:
nil
func VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtr ¶
func VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtr(v *VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchArgs) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrInput
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) Exacts ¶
func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) Exacts() pulumi.StringArrayOutput
Values sent must match the specified values exactly.
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput ¶
func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput ¶
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) Match ¶
func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) Match() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchOutput
Criteria for determining a SAN's match.
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput ¶
func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput ¶
func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrInput ¶
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext(context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
}
VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrInput is an input type that accepts VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs, VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtr and VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrInput` via:
VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs{...}
or:
nil
func VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtr ¶
func VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtr(v *VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrInput
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput ¶
type VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) Match ¶
func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) Match() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesMatchPtrOutput
Criteria for determining a SAN's match.
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput ¶
func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput() VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
func (VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput) ToVirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesPtrOutput
type VirtualNodeSpecListenerTlsValidationTrust ¶
type VirtualNodeSpecListenerTlsValidationTrust struct {
// TLS validation context trust for a local file certificate.
File *VirtualNodeSpecListenerTlsValidationTrustFile `pulumi:"file"`
// TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds *VirtualNodeSpecListenerTlsValidationTrustSds `pulumi:"sds"`
}
type VirtualNodeSpecListenerTlsValidationTrustArgs ¶
type VirtualNodeSpecListenerTlsValidationTrustArgs struct {
// TLS validation context trust for a local file certificate.
File VirtualNodeSpecListenerTlsValidationTrustFilePtrInput `pulumi:"file"`
// TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
Sds VirtualNodeSpecListenerTlsValidationTrustSdsPtrInput `pulumi:"sds"`
}
func (VirtualNodeSpecListenerTlsValidationTrustArgs) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationTrustArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationTrustArgs) ToVirtualNodeSpecListenerTlsValidationTrustOutput ¶
func (i VirtualNodeSpecListenerTlsValidationTrustArgs) ToVirtualNodeSpecListenerTlsValidationTrustOutput() VirtualNodeSpecListenerTlsValidationTrustOutput
func (VirtualNodeSpecListenerTlsValidationTrustArgs) ToVirtualNodeSpecListenerTlsValidationTrustOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsValidationTrustArgs) ToVirtualNodeSpecListenerTlsValidationTrustOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustOutput
func (VirtualNodeSpecListenerTlsValidationTrustArgs) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutput ¶
func (i VirtualNodeSpecListenerTlsValidationTrustArgs) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutput() VirtualNodeSpecListenerTlsValidationTrustPtrOutput
func (VirtualNodeSpecListenerTlsValidationTrustArgs) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsValidationTrustArgs) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustPtrOutput
type VirtualNodeSpecListenerTlsValidationTrustFile ¶
type VirtualNodeSpecListenerTlsValidationTrustFile struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain string `pulumi:"certificateChain"`
}
type VirtualNodeSpecListenerTlsValidationTrustFileArgs ¶
type VirtualNodeSpecListenerTlsValidationTrustFileArgs struct {
// Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
}
func (VirtualNodeSpecListenerTlsValidationTrustFileArgs) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationTrustFileArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationTrustFileArgs) ToVirtualNodeSpecListenerTlsValidationTrustFileOutput ¶
func (i VirtualNodeSpecListenerTlsValidationTrustFileArgs) ToVirtualNodeSpecListenerTlsValidationTrustFileOutput() VirtualNodeSpecListenerTlsValidationTrustFileOutput
func (VirtualNodeSpecListenerTlsValidationTrustFileArgs) ToVirtualNodeSpecListenerTlsValidationTrustFileOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsValidationTrustFileArgs) ToVirtualNodeSpecListenerTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustFileOutput
func (VirtualNodeSpecListenerTlsValidationTrustFileArgs) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutput ¶
func (i VirtualNodeSpecListenerTlsValidationTrustFileArgs) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutput() VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
func (VirtualNodeSpecListenerTlsValidationTrustFileArgs) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsValidationTrustFileArgs) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
type VirtualNodeSpecListenerTlsValidationTrustFileInput ¶
type VirtualNodeSpecListenerTlsValidationTrustFileInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsValidationTrustFileOutput() VirtualNodeSpecListenerTlsValidationTrustFileOutput
ToVirtualNodeSpecListenerTlsValidationTrustFileOutputWithContext(context.Context) VirtualNodeSpecListenerTlsValidationTrustFileOutput
}
VirtualNodeSpecListenerTlsValidationTrustFileInput is an input type that accepts VirtualNodeSpecListenerTlsValidationTrustFileArgs and VirtualNodeSpecListenerTlsValidationTrustFileOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsValidationTrustFileInput` via:
VirtualNodeSpecListenerTlsValidationTrustFileArgs{...}
type VirtualNodeSpecListenerTlsValidationTrustFileOutput ¶
type VirtualNodeSpecListenerTlsValidationTrustFileOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsValidationTrustFileOutput) CertificateChain ¶
func (o VirtualNodeSpecListenerTlsValidationTrustFileOutput) CertificateChain() pulumi.StringOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecListenerTlsValidationTrustFileOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationTrustFileOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationTrustFileOutput) ToVirtualNodeSpecListenerTlsValidationTrustFileOutput ¶
func (o VirtualNodeSpecListenerTlsValidationTrustFileOutput) ToVirtualNodeSpecListenerTlsValidationTrustFileOutput() VirtualNodeSpecListenerTlsValidationTrustFileOutput
func (VirtualNodeSpecListenerTlsValidationTrustFileOutput) ToVirtualNodeSpecListenerTlsValidationTrustFileOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationTrustFileOutput) ToVirtualNodeSpecListenerTlsValidationTrustFileOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustFileOutput
func (VirtualNodeSpecListenerTlsValidationTrustFileOutput) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutput ¶
func (o VirtualNodeSpecListenerTlsValidationTrustFileOutput) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutput() VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
func (VirtualNodeSpecListenerTlsValidationTrustFileOutput) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationTrustFileOutput) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
type VirtualNodeSpecListenerTlsValidationTrustFilePtrInput ¶
type VirtualNodeSpecListenerTlsValidationTrustFilePtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutput() VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutputWithContext(context.Context) VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
}
VirtualNodeSpecListenerTlsValidationTrustFilePtrInput is an input type that accepts VirtualNodeSpecListenerTlsValidationTrustFileArgs, VirtualNodeSpecListenerTlsValidationTrustFilePtr and VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsValidationTrustFilePtrInput` via:
VirtualNodeSpecListenerTlsValidationTrustFileArgs{...}
or:
nil
func VirtualNodeSpecListenerTlsValidationTrustFilePtr ¶
func VirtualNodeSpecListenerTlsValidationTrustFilePtr(v *VirtualNodeSpecListenerTlsValidationTrustFileArgs) VirtualNodeSpecListenerTlsValidationTrustFilePtrInput
type VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput ¶
type VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput) CertificateChain ¶
func (o VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput) CertificateChain() pulumi.StringPtrOutput
Certificate trust chain for a certificate stored on the file system of the mesh endpoint that the proxy is running on. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutput ¶
func (o VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutput() VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
func (VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
type VirtualNodeSpecListenerTlsValidationTrustInput ¶
type VirtualNodeSpecListenerTlsValidationTrustInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsValidationTrustOutput() VirtualNodeSpecListenerTlsValidationTrustOutput
ToVirtualNodeSpecListenerTlsValidationTrustOutputWithContext(context.Context) VirtualNodeSpecListenerTlsValidationTrustOutput
}
VirtualNodeSpecListenerTlsValidationTrustInput is an input type that accepts VirtualNodeSpecListenerTlsValidationTrustArgs and VirtualNodeSpecListenerTlsValidationTrustOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsValidationTrustInput` via:
VirtualNodeSpecListenerTlsValidationTrustArgs{...}
type VirtualNodeSpecListenerTlsValidationTrustOutput ¶
type VirtualNodeSpecListenerTlsValidationTrustOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsValidationTrustOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationTrustOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationTrustOutput) File ¶
func (o VirtualNodeSpecListenerTlsValidationTrustOutput) File() VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
TLS validation context trust for a local file certificate.
func (VirtualNodeSpecListenerTlsValidationTrustOutput) Sds ¶
func (o VirtualNodeSpecListenerTlsValidationTrustOutput) Sds() VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualNodeSpecListenerTlsValidationTrustOutput) ToVirtualNodeSpecListenerTlsValidationTrustOutput ¶
func (o VirtualNodeSpecListenerTlsValidationTrustOutput) ToVirtualNodeSpecListenerTlsValidationTrustOutput() VirtualNodeSpecListenerTlsValidationTrustOutput
func (VirtualNodeSpecListenerTlsValidationTrustOutput) ToVirtualNodeSpecListenerTlsValidationTrustOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationTrustOutput) ToVirtualNodeSpecListenerTlsValidationTrustOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustOutput
func (VirtualNodeSpecListenerTlsValidationTrustOutput) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutput ¶
func (o VirtualNodeSpecListenerTlsValidationTrustOutput) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutput() VirtualNodeSpecListenerTlsValidationTrustPtrOutput
func (VirtualNodeSpecListenerTlsValidationTrustOutput) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationTrustOutput) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustPtrOutput
type VirtualNodeSpecListenerTlsValidationTrustPtrInput ¶
type VirtualNodeSpecListenerTlsValidationTrustPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsValidationTrustPtrOutput() VirtualNodeSpecListenerTlsValidationTrustPtrOutput
ToVirtualNodeSpecListenerTlsValidationTrustPtrOutputWithContext(context.Context) VirtualNodeSpecListenerTlsValidationTrustPtrOutput
}
VirtualNodeSpecListenerTlsValidationTrustPtrInput is an input type that accepts VirtualNodeSpecListenerTlsValidationTrustArgs, VirtualNodeSpecListenerTlsValidationTrustPtr and VirtualNodeSpecListenerTlsValidationTrustPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsValidationTrustPtrInput` via:
VirtualNodeSpecListenerTlsValidationTrustArgs{...}
or:
nil
func VirtualNodeSpecListenerTlsValidationTrustPtr ¶
func VirtualNodeSpecListenerTlsValidationTrustPtr(v *VirtualNodeSpecListenerTlsValidationTrustArgs) VirtualNodeSpecListenerTlsValidationTrustPtrInput
type VirtualNodeSpecListenerTlsValidationTrustPtrOutput ¶
type VirtualNodeSpecListenerTlsValidationTrustPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsValidationTrustPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationTrustPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationTrustPtrOutput) File ¶
func (o VirtualNodeSpecListenerTlsValidationTrustPtrOutput) File() VirtualNodeSpecListenerTlsValidationTrustFilePtrOutput
TLS validation context trust for a local file certificate.
func (VirtualNodeSpecListenerTlsValidationTrustPtrOutput) Sds ¶
func (o VirtualNodeSpecListenerTlsValidationTrustPtrOutput) Sds() VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.
func (VirtualNodeSpecListenerTlsValidationTrustPtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutput ¶
func (o VirtualNodeSpecListenerTlsValidationTrustPtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutput() VirtualNodeSpecListenerTlsValidationTrustPtrOutput
func (VirtualNodeSpecListenerTlsValidationTrustPtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationTrustPtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustPtrOutput
type VirtualNodeSpecListenerTlsValidationTrustSds ¶
type VirtualNodeSpecListenerTlsValidationTrustSds struct {
// Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName string `pulumi:"secretName"`
}
type VirtualNodeSpecListenerTlsValidationTrustSdsArgs ¶
type VirtualNodeSpecListenerTlsValidationTrustSdsArgs struct {
// Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (VirtualNodeSpecListenerTlsValidationTrustSdsArgs) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationTrustSdsArgs) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationTrustSdsArgs) ToVirtualNodeSpecListenerTlsValidationTrustSdsOutput ¶
func (i VirtualNodeSpecListenerTlsValidationTrustSdsArgs) ToVirtualNodeSpecListenerTlsValidationTrustSdsOutput() VirtualNodeSpecListenerTlsValidationTrustSdsOutput
func (VirtualNodeSpecListenerTlsValidationTrustSdsArgs) ToVirtualNodeSpecListenerTlsValidationTrustSdsOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsValidationTrustSdsArgs) ToVirtualNodeSpecListenerTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustSdsOutput
func (VirtualNodeSpecListenerTlsValidationTrustSdsArgs) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput ¶
func (i VirtualNodeSpecListenerTlsValidationTrustSdsArgs) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput() VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
func (VirtualNodeSpecListenerTlsValidationTrustSdsArgs) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutputWithContext ¶
func (i VirtualNodeSpecListenerTlsValidationTrustSdsArgs) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
type VirtualNodeSpecListenerTlsValidationTrustSdsInput ¶
type VirtualNodeSpecListenerTlsValidationTrustSdsInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsValidationTrustSdsOutput() VirtualNodeSpecListenerTlsValidationTrustSdsOutput
ToVirtualNodeSpecListenerTlsValidationTrustSdsOutputWithContext(context.Context) VirtualNodeSpecListenerTlsValidationTrustSdsOutput
}
VirtualNodeSpecListenerTlsValidationTrustSdsInput is an input type that accepts VirtualNodeSpecListenerTlsValidationTrustSdsArgs and VirtualNodeSpecListenerTlsValidationTrustSdsOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsValidationTrustSdsInput` via:
VirtualNodeSpecListenerTlsValidationTrustSdsArgs{...}
type VirtualNodeSpecListenerTlsValidationTrustSdsOutput ¶
type VirtualNodeSpecListenerTlsValidationTrustSdsOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsValidationTrustSdsOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationTrustSdsOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationTrustSdsOutput) SecretName ¶
func (o VirtualNodeSpecListenerTlsValidationTrustSdsOutput) SecretName() pulumi.StringOutput
Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualNodeSpecListenerTlsValidationTrustSdsOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsOutput ¶
func (o VirtualNodeSpecListenerTlsValidationTrustSdsOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsOutput() VirtualNodeSpecListenerTlsValidationTrustSdsOutput
func (VirtualNodeSpecListenerTlsValidationTrustSdsOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationTrustSdsOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustSdsOutput
func (VirtualNodeSpecListenerTlsValidationTrustSdsOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput ¶
func (o VirtualNodeSpecListenerTlsValidationTrustSdsOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput() VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
func (VirtualNodeSpecListenerTlsValidationTrustSdsOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationTrustSdsOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
type VirtualNodeSpecListenerTlsValidationTrustSdsPtrInput ¶
type VirtualNodeSpecListenerTlsValidationTrustSdsPtrInput interface {
pulumi.Input
ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput() VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutputWithContext(context.Context) VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
}
VirtualNodeSpecListenerTlsValidationTrustSdsPtrInput is an input type that accepts VirtualNodeSpecListenerTlsValidationTrustSdsArgs, VirtualNodeSpecListenerTlsValidationTrustSdsPtr and VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecListenerTlsValidationTrustSdsPtrInput` via:
VirtualNodeSpecListenerTlsValidationTrustSdsArgs{...}
or:
nil
func VirtualNodeSpecListenerTlsValidationTrustSdsPtr ¶
func VirtualNodeSpecListenerTlsValidationTrustSdsPtr(v *VirtualNodeSpecListenerTlsValidationTrustSdsArgs) VirtualNodeSpecListenerTlsValidationTrustSdsPtrInput
type VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput ¶
type VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput) ElementType ¶
func (VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput) SecretName ¶
func (o VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput) SecretName() pulumi.StringPtrOutput
Name of the secret for a virtual node's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
func (VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput ¶
func (o VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput() VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
func (VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutputWithContext ¶
func (o VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput) ToVirtualNodeSpecListenerTlsValidationTrustSdsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecListenerTlsValidationTrustSdsPtrOutput
type VirtualNodeSpecLogging ¶
type VirtualNodeSpecLogging struct {
// Access log configuration for a virtual node.
AccessLog *VirtualNodeSpecLoggingAccessLog `pulumi:"accessLog"`
}
type VirtualNodeSpecLoggingAccessLog ¶
type VirtualNodeSpecLoggingAccessLog struct {
// File object to send virtual node access logs to.
File *VirtualNodeSpecLoggingAccessLogFile `pulumi:"file"`
}
type VirtualNodeSpecLoggingAccessLogArgs ¶
type VirtualNodeSpecLoggingAccessLogArgs struct {
// File object to send virtual node access logs to.
File VirtualNodeSpecLoggingAccessLogFilePtrInput `pulumi:"file"`
}
func (VirtualNodeSpecLoggingAccessLogArgs) ElementType ¶
func (VirtualNodeSpecLoggingAccessLogArgs) ElementType() reflect.Type
func (VirtualNodeSpecLoggingAccessLogArgs) ToVirtualNodeSpecLoggingAccessLogOutput ¶
func (i VirtualNodeSpecLoggingAccessLogArgs) ToVirtualNodeSpecLoggingAccessLogOutput() VirtualNodeSpecLoggingAccessLogOutput
func (VirtualNodeSpecLoggingAccessLogArgs) ToVirtualNodeSpecLoggingAccessLogOutputWithContext ¶
func (i VirtualNodeSpecLoggingAccessLogArgs) ToVirtualNodeSpecLoggingAccessLogOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogOutput
func (VirtualNodeSpecLoggingAccessLogArgs) ToVirtualNodeSpecLoggingAccessLogPtrOutput ¶
func (i VirtualNodeSpecLoggingAccessLogArgs) ToVirtualNodeSpecLoggingAccessLogPtrOutput() VirtualNodeSpecLoggingAccessLogPtrOutput
func (VirtualNodeSpecLoggingAccessLogArgs) ToVirtualNodeSpecLoggingAccessLogPtrOutputWithContext ¶
func (i VirtualNodeSpecLoggingAccessLogArgs) ToVirtualNodeSpecLoggingAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogPtrOutput
type VirtualNodeSpecLoggingAccessLogFile ¶
type VirtualNodeSpecLoggingAccessLogFile struct {
// The specified format for the logs.
Format *VirtualNodeSpecLoggingAccessLogFileFormat `pulumi:"format"`
// File path to write access logs to. You can use `/dev/stdout` to send access logs to standard out. Must be between 1 and 255 characters in length.
Path string `pulumi:"path"`
}
type VirtualNodeSpecLoggingAccessLogFileArgs ¶
type VirtualNodeSpecLoggingAccessLogFileArgs struct {
// The specified format for the logs.
Format VirtualNodeSpecLoggingAccessLogFileFormatPtrInput `pulumi:"format"`
// File path to write access logs to. You can use `/dev/stdout` to send access logs to standard out. Must be between 1 and 255 characters in length.
Path pulumi.StringInput `pulumi:"path"`
}
func (VirtualNodeSpecLoggingAccessLogFileArgs) ElementType ¶
func (VirtualNodeSpecLoggingAccessLogFileArgs) ElementType() reflect.Type
func (VirtualNodeSpecLoggingAccessLogFileArgs) ToVirtualNodeSpecLoggingAccessLogFileOutput ¶
func (i VirtualNodeSpecLoggingAccessLogFileArgs) ToVirtualNodeSpecLoggingAccessLogFileOutput() VirtualNodeSpecLoggingAccessLogFileOutput
func (VirtualNodeSpecLoggingAccessLogFileArgs) ToVirtualNodeSpecLoggingAccessLogFileOutputWithContext ¶
func (i VirtualNodeSpecLoggingAccessLogFileArgs) ToVirtualNodeSpecLoggingAccessLogFileOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileOutput
func (VirtualNodeSpecLoggingAccessLogFileArgs) ToVirtualNodeSpecLoggingAccessLogFilePtrOutput ¶
func (i VirtualNodeSpecLoggingAccessLogFileArgs) ToVirtualNodeSpecLoggingAccessLogFilePtrOutput() VirtualNodeSpecLoggingAccessLogFilePtrOutput
func (VirtualNodeSpecLoggingAccessLogFileArgs) ToVirtualNodeSpecLoggingAccessLogFilePtrOutputWithContext ¶
func (i VirtualNodeSpecLoggingAccessLogFileArgs) ToVirtualNodeSpecLoggingAccessLogFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFilePtrOutput
type VirtualNodeSpecLoggingAccessLogFileFormat ¶ added in v5.34.0
type VirtualNodeSpecLoggingAccessLogFileFormat struct {
// The logging format for JSON.
Jsons []VirtualNodeSpecLoggingAccessLogFileFormatJson `pulumi:"jsons"`
// The logging format for text. Must be between 1 and 1000 characters in length.
Text *string `pulumi:"text"`
}
type VirtualNodeSpecLoggingAccessLogFileFormatArgs ¶ added in v5.34.0
type VirtualNodeSpecLoggingAccessLogFileFormatArgs struct {
// The logging format for JSON.
Jsons VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayInput `pulumi:"jsons"`
// The logging format for text. Must be between 1 and 1000 characters in length.
Text pulumi.StringPtrInput `pulumi:"text"`
}
func (VirtualNodeSpecLoggingAccessLogFileFormatArgs) ElementType ¶ added in v5.34.0
func (VirtualNodeSpecLoggingAccessLogFileFormatArgs) ElementType() reflect.Type
func (VirtualNodeSpecLoggingAccessLogFileFormatArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatOutput ¶ added in v5.34.0
func (i VirtualNodeSpecLoggingAccessLogFileFormatArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatOutput() VirtualNodeSpecLoggingAccessLogFileFormatOutput
func (VirtualNodeSpecLoggingAccessLogFileFormatArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatOutputWithContext ¶ added in v5.34.0
func (i VirtualNodeSpecLoggingAccessLogFileFormatArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatOutput
func (VirtualNodeSpecLoggingAccessLogFileFormatArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutput ¶ added in v5.34.0
func (i VirtualNodeSpecLoggingAccessLogFileFormatArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutput() VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
func (VirtualNodeSpecLoggingAccessLogFileFormatArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutputWithContext ¶ added in v5.34.0
func (i VirtualNodeSpecLoggingAccessLogFileFormatArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
type VirtualNodeSpecLoggingAccessLogFileFormatInput ¶ added in v5.34.0
type VirtualNodeSpecLoggingAccessLogFileFormatInput interface {
pulumi.Input
ToVirtualNodeSpecLoggingAccessLogFileFormatOutput() VirtualNodeSpecLoggingAccessLogFileFormatOutput
ToVirtualNodeSpecLoggingAccessLogFileFormatOutputWithContext(context.Context) VirtualNodeSpecLoggingAccessLogFileFormatOutput
}
VirtualNodeSpecLoggingAccessLogFileFormatInput is an input type that accepts VirtualNodeSpecLoggingAccessLogFileFormatArgs and VirtualNodeSpecLoggingAccessLogFileFormatOutput values. You can construct a concrete instance of `VirtualNodeSpecLoggingAccessLogFileFormatInput` via:
VirtualNodeSpecLoggingAccessLogFileFormatArgs{...}
type VirtualNodeSpecLoggingAccessLogFileFormatJson ¶ added in v5.34.0
type VirtualNodeSpecLoggingAccessLogFileFormatJsonArgs ¶ added in v5.34.0
type VirtualNodeSpecLoggingAccessLogFileFormatJsonArgs struct {
// The specified key for the JSON. Must be between 1 and 100 characters in length.
Key pulumi.StringInput `pulumi:"key"`
// The specified value for the JSON. Must be between 1 and 100 characters in length.
Value pulumi.StringInput `pulumi:"value"`
}
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ElementType ¶ added in v5.34.0
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ElementType() reflect.Type
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput ¶ added in v5.34.0
func (i VirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput() VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonOutputWithContext ¶ added in v5.34.0
func (i VirtualNodeSpecLoggingAccessLogFileFormatJsonArgs) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
type VirtualNodeSpecLoggingAccessLogFileFormatJsonArray ¶ added in v5.34.0
type VirtualNodeSpecLoggingAccessLogFileFormatJsonArray []VirtualNodeSpecLoggingAccessLogFileFormatJsonInput
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ElementType ¶ added in v5.34.0
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ElementType() reflect.Type
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput ¶ added in v5.34.0
func (i VirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput() VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutputWithContext ¶ added in v5.34.0
func (i VirtualNodeSpecLoggingAccessLogFileFormatJsonArray) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
type VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayInput ¶ added in v5.34.0
type VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayInput interface {
pulumi.Input
ToVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput() VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
ToVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(context.Context) VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
}
VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayInput is an input type that accepts VirtualNodeSpecLoggingAccessLogFileFormatJsonArray and VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput values. You can construct a concrete instance of `VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayInput` via:
VirtualNodeSpecLoggingAccessLogFileFormatJsonArray{ VirtualNodeSpecLoggingAccessLogFileFormatJsonArgs{...} }
type VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput ¶ added in v5.34.0
type VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ElementType ¶ added in v5.34.0
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ElementType() reflect.Type
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput ¶ added in v5.34.0
func (o VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput() VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutputWithContext ¶ added in v5.34.0
func (o VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
type VirtualNodeSpecLoggingAccessLogFileFormatJsonInput ¶ added in v5.34.0
type VirtualNodeSpecLoggingAccessLogFileFormatJsonInput interface {
pulumi.Input
ToVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput() VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
ToVirtualNodeSpecLoggingAccessLogFileFormatJsonOutputWithContext(context.Context) VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
}
VirtualNodeSpecLoggingAccessLogFileFormatJsonInput is an input type that accepts VirtualNodeSpecLoggingAccessLogFileFormatJsonArgs and VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput values. You can construct a concrete instance of `VirtualNodeSpecLoggingAccessLogFileFormatJsonInput` via:
VirtualNodeSpecLoggingAccessLogFileFormatJsonArgs{...}
type VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput ¶ added in v5.34.0
type VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ElementType ¶ added in v5.34.0
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ElementType() reflect.Type
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) Key ¶ added in v5.34.0
The specified key for the JSON. Must be between 1 and 100 characters in length.
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput ¶ added in v5.34.0
func (o VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonOutput() VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonOutputWithContext ¶ added in v5.34.0
func (o VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatJsonOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput
func (VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) Value ¶ added in v5.34.0
func (o VirtualNodeSpecLoggingAccessLogFileFormatJsonOutput) Value() pulumi.StringOutput
The specified value for the JSON. Must be between 1 and 100 characters in length.
type VirtualNodeSpecLoggingAccessLogFileFormatOutput ¶ added in v5.34.0
type VirtualNodeSpecLoggingAccessLogFileFormatOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecLoggingAccessLogFileFormatOutput) ElementType ¶ added in v5.34.0
func (VirtualNodeSpecLoggingAccessLogFileFormatOutput) ElementType() reflect.Type
func (VirtualNodeSpecLoggingAccessLogFileFormatOutput) Jsons ¶ added in v5.34.0
func (o VirtualNodeSpecLoggingAccessLogFileFormatOutput) Jsons() VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
The logging format for JSON.
func (VirtualNodeSpecLoggingAccessLogFileFormatOutput) Text ¶ added in v5.34.0
func (o VirtualNodeSpecLoggingAccessLogFileFormatOutput) Text() pulumi.StringPtrOutput
The logging format for text. Must be between 1 and 1000 characters in length.
func (VirtualNodeSpecLoggingAccessLogFileFormatOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatOutput ¶ added in v5.34.0
func (o VirtualNodeSpecLoggingAccessLogFileFormatOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatOutput() VirtualNodeSpecLoggingAccessLogFileFormatOutput
func (VirtualNodeSpecLoggingAccessLogFileFormatOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatOutputWithContext ¶ added in v5.34.0
func (o VirtualNodeSpecLoggingAccessLogFileFormatOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatOutput
func (VirtualNodeSpecLoggingAccessLogFileFormatOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutput ¶ added in v5.34.0
func (o VirtualNodeSpecLoggingAccessLogFileFormatOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutput() VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
func (VirtualNodeSpecLoggingAccessLogFileFormatOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutputWithContext ¶ added in v5.34.0
func (o VirtualNodeSpecLoggingAccessLogFileFormatOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
type VirtualNodeSpecLoggingAccessLogFileFormatPtrInput ¶ added in v5.34.0
type VirtualNodeSpecLoggingAccessLogFileFormatPtrInput interface {
pulumi.Input
ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutput() VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutputWithContext(context.Context) VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
}
VirtualNodeSpecLoggingAccessLogFileFormatPtrInput is an input type that accepts VirtualNodeSpecLoggingAccessLogFileFormatArgs, VirtualNodeSpecLoggingAccessLogFileFormatPtr and VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecLoggingAccessLogFileFormatPtrInput` via:
VirtualNodeSpecLoggingAccessLogFileFormatArgs{...}
or:
nil
func VirtualNodeSpecLoggingAccessLogFileFormatPtr ¶ added in v5.34.0
func VirtualNodeSpecLoggingAccessLogFileFormatPtr(v *VirtualNodeSpecLoggingAccessLogFileFormatArgs) VirtualNodeSpecLoggingAccessLogFileFormatPtrInput
type VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput ¶ added in v5.34.0
type VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput) ElementType ¶ added in v5.34.0
func (VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput) Jsons ¶ added in v5.34.0
func (o VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput) Jsons() VirtualNodeSpecLoggingAccessLogFileFormatJsonArrayOutput
The logging format for JSON.
func (VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput) Text ¶ added in v5.34.0
func (o VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput) Text() pulumi.StringPtrOutput
The logging format for text. Must be between 1 and 1000 characters in length.
func (VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutput ¶ added in v5.34.0
func (o VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutput() VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
func (VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutputWithContext ¶ added in v5.34.0
func (o VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput) ToVirtualNodeSpecLoggingAccessLogFileFormatPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
type VirtualNodeSpecLoggingAccessLogFileInput ¶
type VirtualNodeSpecLoggingAccessLogFileInput interface {
pulumi.Input
ToVirtualNodeSpecLoggingAccessLogFileOutput() VirtualNodeSpecLoggingAccessLogFileOutput
ToVirtualNodeSpecLoggingAccessLogFileOutputWithContext(context.Context) VirtualNodeSpecLoggingAccessLogFileOutput
}
VirtualNodeSpecLoggingAccessLogFileInput is an input type that accepts VirtualNodeSpecLoggingAccessLogFileArgs and VirtualNodeSpecLoggingAccessLogFileOutput values. You can construct a concrete instance of `VirtualNodeSpecLoggingAccessLogFileInput` via:
VirtualNodeSpecLoggingAccessLogFileArgs{...}
type VirtualNodeSpecLoggingAccessLogFileOutput ¶
type VirtualNodeSpecLoggingAccessLogFileOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecLoggingAccessLogFileOutput) ElementType ¶
func (VirtualNodeSpecLoggingAccessLogFileOutput) ElementType() reflect.Type
func (VirtualNodeSpecLoggingAccessLogFileOutput) Format ¶ added in v5.34.0
func (o VirtualNodeSpecLoggingAccessLogFileOutput) Format() VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
The specified format for the logs.
func (VirtualNodeSpecLoggingAccessLogFileOutput) Path ¶
func (o VirtualNodeSpecLoggingAccessLogFileOutput) Path() pulumi.StringOutput
File path to write access logs to. You can use `/dev/stdout` to send access logs to standard out. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecLoggingAccessLogFileOutput) ToVirtualNodeSpecLoggingAccessLogFileOutput ¶
func (o VirtualNodeSpecLoggingAccessLogFileOutput) ToVirtualNodeSpecLoggingAccessLogFileOutput() VirtualNodeSpecLoggingAccessLogFileOutput
func (VirtualNodeSpecLoggingAccessLogFileOutput) ToVirtualNodeSpecLoggingAccessLogFileOutputWithContext ¶
func (o VirtualNodeSpecLoggingAccessLogFileOutput) ToVirtualNodeSpecLoggingAccessLogFileOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFileOutput
func (VirtualNodeSpecLoggingAccessLogFileOutput) ToVirtualNodeSpecLoggingAccessLogFilePtrOutput ¶
func (o VirtualNodeSpecLoggingAccessLogFileOutput) ToVirtualNodeSpecLoggingAccessLogFilePtrOutput() VirtualNodeSpecLoggingAccessLogFilePtrOutput
func (VirtualNodeSpecLoggingAccessLogFileOutput) ToVirtualNodeSpecLoggingAccessLogFilePtrOutputWithContext ¶
func (o VirtualNodeSpecLoggingAccessLogFileOutput) ToVirtualNodeSpecLoggingAccessLogFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFilePtrOutput
type VirtualNodeSpecLoggingAccessLogFilePtrInput ¶
type VirtualNodeSpecLoggingAccessLogFilePtrInput interface {
pulumi.Input
ToVirtualNodeSpecLoggingAccessLogFilePtrOutput() VirtualNodeSpecLoggingAccessLogFilePtrOutput
ToVirtualNodeSpecLoggingAccessLogFilePtrOutputWithContext(context.Context) VirtualNodeSpecLoggingAccessLogFilePtrOutput
}
VirtualNodeSpecLoggingAccessLogFilePtrInput is an input type that accepts VirtualNodeSpecLoggingAccessLogFileArgs, VirtualNodeSpecLoggingAccessLogFilePtr and VirtualNodeSpecLoggingAccessLogFilePtrOutput values. You can construct a concrete instance of `VirtualNodeSpecLoggingAccessLogFilePtrInput` via:
VirtualNodeSpecLoggingAccessLogFileArgs{...}
or:
nil
func VirtualNodeSpecLoggingAccessLogFilePtr ¶
func VirtualNodeSpecLoggingAccessLogFilePtr(v *VirtualNodeSpecLoggingAccessLogFileArgs) VirtualNodeSpecLoggingAccessLogFilePtrInput
type VirtualNodeSpecLoggingAccessLogFilePtrOutput ¶
type VirtualNodeSpecLoggingAccessLogFilePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecLoggingAccessLogFilePtrOutput) ElementType ¶
func (VirtualNodeSpecLoggingAccessLogFilePtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecLoggingAccessLogFilePtrOutput) Format ¶ added in v5.34.0
func (o VirtualNodeSpecLoggingAccessLogFilePtrOutput) Format() VirtualNodeSpecLoggingAccessLogFileFormatPtrOutput
The specified format for the logs.
func (VirtualNodeSpecLoggingAccessLogFilePtrOutput) Path ¶
func (o VirtualNodeSpecLoggingAccessLogFilePtrOutput) Path() pulumi.StringPtrOutput
File path to write access logs to. You can use `/dev/stdout` to send access logs to standard out. Must be between 1 and 255 characters in length.
func (VirtualNodeSpecLoggingAccessLogFilePtrOutput) ToVirtualNodeSpecLoggingAccessLogFilePtrOutput ¶
func (o VirtualNodeSpecLoggingAccessLogFilePtrOutput) ToVirtualNodeSpecLoggingAccessLogFilePtrOutput() VirtualNodeSpecLoggingAccessLogFilePtrOutput
func (VirtualNodeSpecLoggingAccessLogFilePtrOutput) ToVirtualNodeSpecLoggingAccessLogFilePtrOutputWithContext ¶
func (o VirtualNodeSpecLoggingAccessLogFilePtrOutput) ToVirtualNodeSpecLoggingAccessLogFilePtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogFilePtrOutput
type VirtualNodeSpecLoggingAccessLogInput ¶
type VirtualNodeSpecLoggingAccessLogInput interface {
pulumi.Input
ToVirtualNodeSpecLoggingAccessLogOutput() VirtualNodeSpecLoggingAccessLogOutput
ToVirtualNodeSpecLoggingAccessLogOutputWithContext(context.Context) VirtualNodeSpecLoggingAccessLogOutput
}
VirtualNodeSpecLoggingAccessLogInput is an input type that accepts VirtualNodeSpecLoggingAccessLogArgs and VirtualNodeSpecLoggingAccessLogOutput values. You can construct a concrete instance of `VirtualNodeSpecLoggingAccessLogInput` via:
VirtualNodeSpecLoggingAccessLogArgs{...}
type VirtualNodeSpecLoggingAccessLogOutput ¶
type VirtualNodeSpecLoggingAccessLogOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecLoggingAccessLogOutput) ElementType ¶
func (VirtualNodeSpecLoggingAccessLogOutput) ElementType() reflect.Type
func (VirtualNodeSpecLoggingAccessLogOutput) File ¶
File object to send virtual node access logs to.
func (VirtualNodeSpecLoggingAccessLogOutput) ToVirtualNodeSpecLoggingAccessLogOutput ¶
func (o VirtualNodeSpecLoggingAccessLogOutput) ToVirtualNodeSpecLoggingAccessLogOutput() VirtualNodeSpecLoggingAccessLogOutput
func (VirtualNodeSpecLoggingAccessLogOutput) ToVirtualNodeSpecLoggingAccessLogOutputWithContext ¶
func (o VirtualNodeSpecLoggingAccessLogOutput) ToVirtualNodeSpecLoggingAccessLogOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogOutput
func (VirtualNodeSpecLoggingAccessLogOutput) ToVirtualNodeSpecLoggingAccessLogPtrOutput ¶
func (o VirtualNodeSpecLoggingAccessLogOutput) ToVirtualNodeSpecLoggingAccessLogPtrOutput() VirtualNodeSpecLoggingAccessLogPtrOutput
func (VirtualNodeSpecLoggingAccessLogOutput) ToVirtualNodeSpecLoggingAccessLogPtrOutputWithContext ¶
func (o VirtualNodeSpecLoggingAccessLogOutput) ToVirtualNodeSpecLoggingAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogPtrOutput
type VirtualNodeSpecLoggingAccessLogPtrInput ¶
type VirtualNodeSpecLoggingAccessLogPtrInput interface {
pulumi.Input
ToVirtualNodeSpecLoggingAccessLogPtrOutput() VirtualNodeSpecLoggingAccessLogPtrOutput
ToVirtualNodeSpecLoggingAccessLogPtrOutputWithContext(context.Context) VirtualNodeSpecLoggingAccessLogPtrOutput
}
VirtualNodeSpecLoggingAccessLogPtrInput is an input type that accepts VirtualNodeSpecLoggingAccessLogArgs, VirtualNodeSpecLoggingAccessLogPtr and VirtualNodeSpecLoggingAccessLogPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecLoggingAccessLogPtrInput` via:
VirtualNodeSpecLoggingAccessLogArgs{...}
or:
nil
func VirtualNodeSpecLoggingAccessLogPtr ¶
func VirtualNodeSpecLoggingAccessLogPtr(v *VirtualNodeSpecLoggingAccessLogArgs) VirtualNodeSpecLoggingAccessLogPtrInput
type VirtualNodeSpecLoggingAccessLogPtrOutput ¶
type VirtualNodeSpecLoggingAccessLogPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecLoggingAccessLogPtrOutput) ElementType ¶
func (VirtualNodeSpecLoggingAccessLogPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecLoggingAccessLogPtrOutput) File ¶
func (o VirtualNodeSpecLoggingAccessLogPtrOutput) File() VirtualNodeSpecLoggingAccessLogFilePtrOutput
File object to send virtual node access logs to.
func (VirtualNodeSpecLoggingAccessLogPtrOutput) ToVirtualNodeSpecLoggingAccessLogPtrOutput ¶
func (o VirtualNodeSpecLoggingAccessLogPtrOutput) ToVirtualNodeSpecLoggingAccessLogPtrOutput() VirtualNodeSpecLoggingAccessLogPtrOutput
func (VirtualNodeSpecLoggingAccessLogPtrOutput) ToVirtualNodeSpecLoggingAccessLogPtrOutputWithContext ¶
func (o VirtualNodeSpecLoggingAccessLogPtrOutput) ToVirtualNodeSpecLoggingAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingAccessLogPtrOutput
type VirtualNodeSpecLoggingArgs ¶
type VirtualNodeSpecLoggingArgs struct {
// Access log configuration for a virtual node.
AccessLog VirtualNodeSpecLoggingAccessLogPtrInput `pulumi:"accessLog"`
}
func (VirtualNodeSpecLoggingArgs) ElementType ¶
func (VirtualNodeSpecLoggingArgs) ElementType() reflect.Type
func (VirtualNodeSpecLoggingArgs) ToVirtualNodeSpecLoggingOutput ¶
func (i VirtualNodeSpecLoggingArgs) ToVirtualNodeSpecLoggingOutput() VirtualNodeSpecLoggingOutput
func (VirtualNodeSpecLoggingArgs) ToVirtualNodeSpecLoggingOutputWithContext ¶
func (i VirtualNodeSpecLoggingArgs) ToVirtualNodeSpecLoggingOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingOutput
func (VirtualNodeSpecLoggingArgs) ToVirtualNodeSpecLoggingPtrOutput ¶
func (i VirtualNodeSpecLoggingArgs) ToVirtualNodeSpecLoggingPtrOutput() VirtualNodeSpecLoggingPtrOutput
func (VirtualNodeSpecLoggingArgs) ToVirtualNodeSpecLoggingPtrOutputWithContext ¶
func (i VirtualNodeSpecLoggingArgs) ToVirtualNodeSpecLoggingPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingPtrOutput
type VirtualNodeSpecLoggingInput ¶
type VirtualNodeSpecLoggingInput interface {
pulumi.Input
ToVirtualNodeSpecLoggingOutput() VirtualNodeSpecLoggingOutput
ToVirtualNodeSpecLoggingOutputWithContext(context.Context) VirtualNodeSpecLoggingOutput
}
VirtualNodeSpecLoggingInput is an input type that accepts VirtualNodeSpecLoggingArgs and VirtualNodeSpecLoggingOutput values. You can construct a concrete instance of `VirtualNodeSpecLoggingInput` via:
VirtualNodeSpecLoggingArgs{...}
type VirtualNodeSpecLoggingOutput ¶
type VirtualNodeSpecLoggingOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecLoggingOutput) AccessLog ¶
func (o VirtualNodeSpecLoggingOutput) AccessLog() VirtualNodeSpecLoggingAccessLogPtrOutput
Access log configuration for a virtual node.
func (VirtualNodeSpecLoggingOutput) ElementType ¶
func (VirtualNodeSpecLoggingOutput) ElementType() reflect.Type
func (VirtualNodeSpecLoggingOutput) ToVirtualNodeSpecLoggingOutput ¶
func (o VirtualNodeSpecLoggingOutput) ToVirtualNodeSpecLoggingOutput() VirtualNodeSpecLoggingOutput
func (VirtualNodeSpecLoggingOutput) ToVirtualNodeSpecLoggingOutputWithContext ¶
func (o VirtualNodeSpecLoggingOutput) ToVirtualNodeSpecLoggingOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingOutput
func (VirtualNodeSpecLoggingOutput) ToVirtualNodeSpecLoggingPtrOutput ¶
func (o VirtualNodeSpecLoggingOutput) ToVirtualNodeSpecLoggingPtrOutput() VirtualNodeSpecLoggingPtrOutput
func (VirtualNodeSpecLoggingOutput) ToVirtualNodeSpecLoggingPtrOutputWithContext ¶
func (o VirtualNodeSpecLoggingOutput) ToVirtualNodeSpecLoggingPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingPtrOutput
type VirtualNodeSpecLoggingPtrInput ¶
type VirtualNodeSpecLoggingPtrInput interface {
pulumi.Input
ToVirtualNodeSpecLoggingPtrOutput() VirtualNodeSpecLoggingPtrOutput
ToVirtualNodeSpecLoggingPtrOutputWithContext(context.Context) VirtualNodeSpecLoggingPtrOutput
}
VirtualNodeSpecLoggingPtrInput is an input type that accepts VirtualNodeSpecLoggingArgs, VirtualNodeSpecLoggingPtr and VirtualNodeSpecLoggingPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecLoggingPtrInput` via:
VirtualNodeSpecLoggingArgs{...}
or:
nil
func VirtualNodeSpecLoggingPtr ¶
func VirtualNodeSpecLoggingPtr(v *VirtualNodeSpecLoggingArgs) VirtualNodeSpecLoggingPtrInput
type VirtualNodeSpecLoggingPtrOutput ¶
type VirtualNodeSpecLoggingPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecLoggingPtrOutput) AccessLog ¶
func (o VirtualNodeSpecLoggingPtrOutput) AccessLog() VirtualNodeSpecLoggingAccessLogPtrOutput
Access log configuration for a virtual node.
func (VirtualNodeSpecLoggingPtrOutput) Elem ¶
func (o VirtualNodeSpecLoggingPtrOutput) Elem() VirtualNodeSpecLoggingOutput
func (VirtualNodeSpecLoggingPtrOutput) ElementType ¶
func (VirtualNodeSpecLoggingPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecLoggingPtrOutput) ToVirtualNodeSpecLoggingPtrOutput ¶
func (o VirtualNodeSpecLoggingPtrOutput) ToVirtualNodeSpecLoggingPtrOutput() VirtualNodeSpecLoggingPtrOutput
func (VirtualNodeSpecLoggingPtrOutput) ToVirtualNodeSpecLoggingPtrOutputWithContext ¶
func (o VirtualNodeSpecLoggingPtrOutput) ToVirtualNodeSpecLoggingPtrOutputWithContext(ctx context.Context) VirtualNodeSpecLoggingPtrOutput
type VirtualNodeSpecOutput ¶
type VirtualNodeSpecOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecOutput) BackendDefaults ¶
func (o VirtualNodeSpecOutput) BackendDefaults() VirtualNodeSpecBackendDefaultsPtrOutput
Defaults for backends.
func (VirtualNodeSpecOutput) Backends ¶
func (o VirtualNodeSpecOutput) Backends() VirtualNodeSpecBackendArrayOutput
Backends to which the virtual node is expected to send outbound traffic.
func (VirtualNodeSpecOutput) ElementType ¶
func (VirtualNodeSpecOutput) ElementType() reflect.Type
func (VirtualNodeSpecOutput) Listener ¶
func (o VirtualNodeSpecOutput) Listener() VirtualNodeSpecListenerPtrOutput
Listeners from which the virtual node is expected to receive inbound traffic.
func (VirtualNodeSpecOutput) Logging ¶
func (o VirtualNodeSpecOutput) Logging() VirtualNodeSpecLoggingPtrOutput
Inbound and outbound access logging information for the virtual node.
func (VirtualNodeSpecOutput) ServiceDiscovery ¶
func (o VirtualNodeSpecOutput) ServiceDiscovery() VirtualNodeSpecServiceDiscoveryPtrOutput
Service discovery information for the virtual node.
func (VirtualNodeSpecOutput) ToVirtualNodeSpecOutput ¶
func (o VirtualNodeSpecOutput) ToVirtualNodeSpecOutput() VirtualNodeSpecOutput
func (VirtualNodeSpecOutput) ToVirtualNodeSpecOutputWithContext ¶
func (o VirtualNodeSpecOutput) ToVirtualNodeSpecOutputWithContext(ctx context.Context) VirtualNodeSpecOutput
func (VirtualNodeSpecOutput) ToVirtualNodeSpecPtrOutput ¶
func (o VirtualNodeSpecOutput) ToVirtualNodeSpecPtrOutput() VirtualNodeSpecPtrOutput
func (VirtualNodeSpecOutput) ToVirtualNodeSpecPtrOutputWithContext ¶
func (o VirtualNodeSpecOutput) ToVirtualNodeSpecPtrOutputWithContext(ctx context.Context) VirtualNodeSpecPtrOutput
type VirtualNodeSpecPtrInput ¶
type VirtualNodeSpecPtrInput interface {
pulumi.Input
ToVirtualNodeSpecPtrOutput() VirtualNodeSpecPtrOutput
ToVirtualNodeSpecPtrOutputWithContext(context.Context) VirtualNodeSpecPtrOutput
}
VirtualNodeSpecPtrInput is an input type that accepts VirtualNodeSpecArgs, VirtualNodeSpecPtr and VirtualNodeSpecPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecPtrInput` via:
VirtualNodeSpecArgs{...}
or:
nil
func VirtualNodeSpecPtr ¶
func VirtualNodeSpecPtr(v *VirtualNodeSpecArgs) VirtualNodeSpecPtrInput
type VirtualNodeSpecPtrOutput ¶
type VirtualNodeSpecPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecPtrOutput) BackendDefaults ¶
func (o VirtualNodeSpecPtrOutput) BackendDefaults() VirtualNodeSpecBackendDefaultsPtrOutput
Defaults for backends.
func (VirtualNodeSpecPtrOutput) Backends ¶
func (o VirtualNodeSpecPtrOutput) Backends() VirtualNodeSpecBackendArrayOutput
Backends to which the virtual node is expected to send outbound traffic.
func (VirtualNodeSpecPtrOutput) Elem ¶
func (o VirtualNodeSpecPtrOutput) Elem() VirtualNodeSpecOutput
func (VirtualNodeSpecPtrOutput) ElementType ¶
func (VirtualNodeSpecPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecPtrOutput) Listener ¶
func (o VirtualNodeSpecPtrOutput) Listener() VirtualNodeSpecListenerPtrOutput
Listeners from which the virtual node is expected to receive inbound traffic.
func (VirtualNodeSpecPtrOutput) Logging ¶
func (o VirtualNodeSpecPtrOutput) Logging() VirtualNodeSpecLoggingPtrOutput
Inbound and outbound access logging information for the virtual node.
func (VirtualNodeSpecPtrOutput) ServiceDiscovery ¶
func (o VirtualNodeSpecPtrOutput) ServiceDiscovery() VirtualNodeSpecServiceDiscoveryPtrOutput
Service discovery information for the virtual node.
func (VirtualNodeSpecPtrOutput) ToVirtualNodeSpecPtrOutput ¶
func (o VirtualNodeSpecPtrOutput) ToVirtualNodeSpecPtrOutput() VirtualNodeSpecPtrOutput
func (VirtualNodeSpecPtrOutput) ToVirtualNodeSpecPtrOutputWithContext ¶
func (o VirtualNodeSpecPtrOutput) ToVirtualNodeSpecPtrOutputWithContext(ctx context.Context) VirtualNodeSpecPtrOutput
type VirtualNodeSpecServiceDiscovery ¶
type VirtualNodeSpecServiceDiscovery struct {
// Any AWS Cloud Map information for the virtual node.
AwsCloudMap *VirtualNodeSpecServiceDiscoveryAwsCloudMap `pulumi:"awsCloudMap"`
// DNS service name for the virtual node.
Dns *VirtualNodeSpecServiceDiscoveryDns `pulumi:"dns"`
}
type VirtualNodeSpecServiceDiscoveryArgs ¶
type VirtualNodeSpecServiceDiscoveryArgs struct {
// Any AWS Cloud Map information for the virtual node.
AwsCloudMap VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrInput `pulumi:"awsCloudMap"`
// DNS service name for the virtual node.
Dns VirtualNodeSpecServiceDiscoveryDnsPtrInput `pulumi:"dns"`
}
func (VirtualNodeSpecServiceDiscoveryArgs) ElementType ¶
func (VirtualNodeSpecServiceDiscoveryArgs) ElementType() reflect.Type
func (VirtualNodeSpecServiceDiscoveryArgs) ToVirtualNodeSpecServiceDiscoveryOutput ¶
func (i VirtualNodeSpecServiceDiscoveryArgs) ToVirtualNodeSpecServiceDiscoveryOutput() VirtualNodeSpecServiceDiscoveryOutput
func (VirtualNodeSpecServiceDiscoveryArgs) ToVirtualNodeSpecServiceDiscoveryOutputWithContext ¶
func (i VirtualNodeSpecServiceDiscoveryArgs) ToVirtualNodeSpecServiceDiscoveryOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryOutput
func (VirtualNodeSpecServiceDiscoveryArgs) ToVirtualNodeSpecServiceDiscoveryPtrOutput ¶
func (i VirtualNodeSpecServiceDiscoveryArgs) ToVirtualNodeSpecServiceDiscoveryPtrOutput() VirtualNodeSpecServiceDiscoveryPtrOutput
func (VirtualNodeSpecServiceDiscoveryArgs) ToVirtualNodeSpecServiceDiscoveryPtrOutputWithContext ¶
func (i VirtualNodeSpecServiceDiscoveryArgs) ToVirtualNodeSpecServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryPtrOutput
type VirtualNodeSpecServiceDiscoveryAwsCloudMap ¶
type VirtualNodeSpecServiceDiscoveryAwsCloudMap struct {
// String map that contains attributes with values that you can use to filter instances by any custom attribute that you specified when you registered the instance. Only instances that match all of the specified key/value pairs will be returned.
Attributes map[string]string `pulumi:"attributes"`
// Name of the AWS Cloud Map namespace to use.
// Use the `servicediscovery.HttpNamespace` resource to configure a Cloud Map namespace. Must be between 1 and 1024 characters in length.
NamespaceName string `pulumi:"namespaceName"`
// Name of the AWS Cloud Map service to use. Use the `servicediscovery.Service` resource to configure a Cloud Map service. Must be between 1 and 1024 characters in length.
ServiceName string `pulumi:"serviceName"`
}
type VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs ¶
type VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs struct {
// String map that contains attributes with values that you can use to filter instances by any custom attribute that you specified when you registered the instance. Only instances that match all of the specified key/value pairs will be returned.
Attributes pulumi.StringMapInput `pulumi:"attributes"`
// Name of the AWS Cloud Map namespace to use.
// Use the `servicediscovery.HttpNamespace` resource to configure a Cloud Map namespace. Must be between 1 and 1024 characters in length.
NamespaceName pulumi.StringInput `pulumi:"namespaceName"`
// Name of the AWS Cloud Map service to use. Use the `servicediscovery.Service` resource to configure a Cloud Map service. Must be between 1 and 1024 characters in length.
ServiceName pulumi.StringInput `pulumi:"serviceName"`
}
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ElementType ¶
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ElementType() reflect.Type
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput ¶
func (i VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput() VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapOutputWithContext ¶
func (i VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput ¶
func (i VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput() VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutputWithContext ¶
func (i VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
type VirtualNodeSpecServiceDiscoveryAwsCloudMapInput ¶
type VirtualNodeSpecServiceDiscoveryAwsCloudMapInput interface {
pulumi.Input
ToVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput() VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
ToVirtualNodeSpecServiceDiscoveryAwsCloudMapOutputWithContext(context.Context) VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
}
VirtualNodeSpecServiceDiscoveryAwsCloudMapInput is an input type that accepts VirtualNodeSpecServiceDiscoveryAwsCloudMap and VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput values. You can construct a concrete instance of `VirtualNodeSpecServiceDiscoveryAwsCloudMapInput` via:
VirtualNodeSpecServiceDiscoveryAwsCloudMap{ "key": VirtualNodeSpecServiceDiscoveryAwsCloudArgs{...} }
type VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput ¶
type VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) Attributes ¶
func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) Attributes() pulumi.StringMapOutput
String map that contains attributes with values that you can use to filter instances by any custom attribute that you specified when you registered the instance. Only instances that match all of the specified key/value pairs will be returned.
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ElementType ¶
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ElementType() reflect.Type
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) NamespaceName ¶
func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) NamespaceName() pulumi.StringOutput
Name of the AWS Cloud Map namespace to use. Use the `servicediscovery.HttpNamespace` resource to configure a Cloud Map namespace. Must be between 1 and 1024 characters in length.
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ServiceName ¶
func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ServiceName() pulumi.StringOutput
Name of the AWS Cloud Map service to use. Use the `servicediscovery.Service` resource to configure a Cloud Map service. Must be between 1 and 1024 characters in length.
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput ¶
func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapOutput() VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapOutputWithContext ¶
func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput ¶
func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput() VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutputWithContext ¶
func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
type VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrInput ¶
type VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrInput interface {
pulumi.Input
ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput() VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutputWithContext(context.Context) VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
}
VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrInput is an input type that accepts VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs, VirtualNodeSpecServiceDiscoveryAwsCloudMapPtr and VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrInput` via:
VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs{...}
or:
nil
func VirtualNodeSpecServiceDiscoveryAwsCloudMapPtr ¶
func VirtualNodeSpecServiceDiscoveryAwsCloudMapPtr(v *VirtualNodeSpecServiceDiscoveryAwsCloudMapArgs) VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrInput
type VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput ¶
type VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) Attributes ¶
func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) Attributes() pulumi.StringMapOutput
String map that contains attributes with values that you can use to filter instances by any custom attribute that you specified when you registered the instance. Only instances that match all of the specified key/value pairs will be returned.
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) ElementType ¶
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) NamespaceName ¶
func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) NamespaceName() pulumi.StringPtrOutput
Name of the AWS Cloud Map namespace to use. Use the `servicediscovery.HttpNamespace` resource to configure a Cloud Map namespace. Must be between 1 and 1024 characters in length.
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) ServiceName ¶
func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) ServiceName() pulumi.StringPtrOutput
Name of the AWS Cloud Map service to use. Use the `servicediscovery.Service` resource to configure a Cloud Map service. Must be between 1 and 1024 characters in length.
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput ¶
func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput() VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
func (VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutputWithContext ¶
func (o VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput) ToVirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
type VirtualNodeSpecServiceDiscoveryDns ¶
type VirtualNodeSpecServiceDiscoveryDns struct {
// DNS host name for your virtual node.
Hostname string `pulumi:"hostname"`
// The preferred IP version that this virtual node uses. Valid values: `IPv6_PREFERRED`, `IPv4_PREFERRED`, `IPv4_ONLY`, `IPv6_ONLY`.
IpPreference *string `pulumi:"ipPreference"`
// The DNS response type for the virtual node. Valid values: `LOADBALANCER`, `ENDPOINTS`.
ResponseType *string `pulumi:"responseType"`
}
type VirtualNodeSpecServiceDiscoveryDnsArgs ¶
type VirtualNodeSpecServiceDiscoveryDnsArgs struct {
// DNS host name for your virtual node.
Hostname pulumi.StringInput `pulumi:"hostname"`
// The preferred IP version that this virtual node uses. Valid values: `IPv6_PREFERRED`, `IPv4_PREFERRED`, `IPv4_ONLY`, `IPv6_ONLY`.
IpPreference pulumi.StringPtrInput `pulumi:"ipPreference"`
// The DNS response type for the virtual node. Valid values: `LOADBALANCER`, `ENDPOINTS`.
ResponseType pulumi.StringPtrInput `pulumi:"responseType"`
}
func (VirtualNodeSpecServiceDiscoveryDnsArgs) ElementType ¶
func (VirtualNodeSpecServiceDiscoveryDnsArgs) ElementType() reflect.Type
func (VirtualNodeSpecServiceDiscoveryDnsArgs) ToVirtualNodeSpecServiceDiscoveryDnsOutput ¶
func (i VirtualNodeSpecServiceDiscoveryDnsArgs) ToVirtualNodeSpecServiceDiscoveryDnsOutput() VirtualNodeSpecServiceDiscoveryDnsOutput
func (VirtualNodeSpecServiceDiscoveryDnsArgs) ToVirtualNodeSpecServiceDiscoveryDnsOutputWithContext ¶
func (i VirtualNodeSpecServiceDiscoveryDnsArgs) ToVirtualNodeSpecServiceDiscoveryDnsOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryDnsOutput
func (VirtualNodeSpecServiceDiscoveryDnsArgs) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutput ¶
func (i VirtualNodeSpecServiceDiscoveryDnsArgs) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutput() VirtualNodeSpecServiceDiscoveryDnsPtrOutput
func (VirtualNodeSpecServiceDiscoveryDnsArgs) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutputWithContext ¶
func (i VirtualNodeSpecServiceDiscoveryDnsArgs) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryDnsPtrOutput
type VirtualNodeSpecServiceDiscoveryDnsInput ¶
type VirtualNodeSpecServiceDiscoveryDnsInput interface {
pulumi.Input
ToVirtualNodeSpecServiceDiscoveryDnsOutput() VirtualNodeSpecServiceDiscoveryDnsOutput
ToVirtualNodeSpecServiceDiscoveryDnsOutputWithContext(context.Context) VirtualNodeSpecServiceDiscoveryDnsOutput
}
VirtualNodeSpecServiceDiscoveryDnsInput is an input type that accepts VirtualNodeSpecServiceDiscoveryDnsArgs and VirtualNodeSpecServiceDiscoveryDnsOutput values. You can construct a concrete instance of `VirtualNodeSpecServiceDiscoveryDnsInput` via:
VirtualNodeSpecServiceDiscoveryDnsArgs{...}
type VirtualNodeSpecServiceDiscoveryDnsOutput ¶
type VirtualNodeSpecServiceDiscoveryDnsOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecServiceDiscoveryDnsOutput) ElementType ¶
func (VirtualNodeSpecServiceDiscoveryDnsOutput) ElementType() reflect.Type
func (VirtualNodeSpecServiceDiscoveryDnsOutput) Hostname ¶
func (o VirtualNodeSpecServiceDiscoveryDnsOutput) Hostname() pulumi.StringOutput
DNS host name for your virtual node.
func (VirtualNodeSpecServiceDiscoveryDnsOutput) IpPreference ¶ added in v5.35.0
func (o VirtualNodeSpecServiceDiscoveryDnsOutput) IpPreference() pulumi.StringPtrOutput
The preferred IP version that this virtual node uses. Valid values: `IPv6_PREFERRED`, `IPv4_PREFERRED`, `IPv4_ONLY`, `IPv6_ONLY`.
func (VirtualNodeSpecServiceDiscoveryDnsOutput) ResponseType ¶ added in v5.35.0
func (o VirtualNodeSpecServiceDiscoveryDnsOutput) ResponseType() pulumi.StringPtrOutput
The DNS response type for the virtual node. Valid values: `LOADBALANCER`, `ENDPOINTS`.
func (VirtualNodeSpecServiceDiscoveryDnsOutput) ToVirtualNodeSpecServiceDiscoveryDnsOutput ¶
func (o VirtualNodeSpecServiceDiscoveryDnsOutput) ToVirtualNodeSpecServiceDiscoveryDnsOutput() VirtualNodeSpecServiceDiscoveryDnsOutput
func (VirtualNodeSpecServiceDiscoveryDnsOutput) ToVirtualNodeSpecServiceDiscoveryDnsOutputWithContext ¶
func (o VirtualNodeSpecServiceDiscoveryDnsOutput) ToVirtualNodeSpecServiceDiscoveryDnsOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryDnsOutput
func (VirtualNodeSpecServiceDiscoveryDnsOutput) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutput ¶
func (o VirtualNodeSpecServiceDiscoveryDnsOutput) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutput() VirtualNodeSpecServiceDiscoveryDnsPtrOutput
func (VirtualNodeSpecServiceDiscoveryDnsOutput) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutputWithContext ¶
func (o VirtualNodeSpecServiceDiscoveryDnsOutput) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryDnsPtrOutput
type VirtualNodeSpecServiceDiscoveryDnsPtrInput ¶
type VirtualNodeSpecServiceDiscoveryDnsPtrInput interface {
pulumi.Input
ToVirtualNodeSpecServiceDiscoveryDnsPtrOutput() VirtualNodeSpecServiceDiscoveryDnsPtrOutput
ToVirtualNodeSpecServiceDiscoveryDnsPtrOutputWithContext(context.Context) VirtualNodeSpecServiceDiscoveryDnsPtrOutput
}
VirtualNodeSpecServiceDiscoveryDnsPtrInput is an input type that accepts VirtualNodeSpecServiceDiscoveryDnsArgs, VirtualNodeSpecServiceDiscoveryDnsPtr and VirtualNodeSpecServiceDiscoveryDnsPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecServiceDiscoveryDnsPtrInput` via:
VirtualNodeSpecServiceDiscoveryDnsArgs{...}
or:
nil
func VirtualNodeSpecServiceDiscoveryDnsPtr ¶
func VirtualNodeSpecServiceDiscoveryDnsPtr(v *VirtualNodeSpecServiceDiscoveryDnsArgs) VirtualNodeSpecServiceDiscoveryDnsPtrInput
type VirtualNodeSpecServiceDiscoveryDnsPtrOutput ¶
type VirtualNodeSpecServiceDiscoveryDnsPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecServiceDiscoveryDnsPtrOutput) ElementType ¶
func (VirtualNodeSpecServiceDiscoveryDnsPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecServiceDiscoveryDnsPtrOutput) Hostname ¶
func (o VirtualNodeSpecServiceDiscoveryDnsPtrOutput) Hostname() pulumi.StringPtrOutput
DNS host name for your virtual node.
func (VirtualNodeSpecServiceDiscoveryDnsPtrOutput) IpPreference ¶ added in v5.35.0
func (o VirtualNodeSpecServiceDiscoveryDnsPtrOutput) IpPreference() pulumi.StringPtrOutput
The preferred IP version that this virtual node uses. Valid values: `IPv6_PREFERRED`, `IPv4_PREFERRED`, `IPv4_ONLY`, `IPv6_ONLY`.
func (VirtualNodeSpecServiceDiscoveryDnsPtrOutput) ResponseType ¶ added in v5.35.0
func (o VirtualNodeSpecServiceDiscoveryDnsPtrOutput) ResponseType() pulumi.StringPtrOutput
The DNS response type for the virtual node. Valid values: `LOADBALANCER`, `ENDPOINTS`.
func (VirtualNodeSpecServiceDiscoveryDnsPtrOutput) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutput ¶
func (o VirtualNodeSpecServiceDiscoveryDnsPtrOutput) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutput() VirtualNodeSpecServiceDiscoveryDnsPtrOutput
func (VirtualNodeSpecServiceDiscoveryDnsPtrOutput) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutputWithContext ¶
func (o VirtualNodeSpecServiceDiscoveryDnsPtrOutput) ToVirtualNodeSpecServiceDiscoveryDnsPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryDnsPtrOutput
type VirtualNodeSpecServiceDiscoveryInput ¶
type VirtualNodeSpecServiceDiscoveryInput interface {
pulumi.Input
ToVirtualNodeSpecServiceDiscoveryOutput() VirtualNodeSpecServiceDiscoveryOutput
ToVirtualNodeSpecServiceDiscoveryOutputWithContext(context.Context) VirtualNodeSpecServiceDiscoveryOutput
}
VirtualNodeSpecServiceDiscoveryInput is an input type that accepts VirtualNodeSpecServiceDiscoveryArgs and VirtualNodeSpecServiceDiscoveryOutput values. You can construct a concrete instance of `VirtualNodeSpecServiceDiscoveryInput` via:
VirtualNodeSpecServiceDiscoveryArgs{...}
type VirtualNodeSpecServiceDiscoveryOutput ¶
type VirtualNodeSpecServiceDiscoveryOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecServiceDiscoveryOutput) AwsCloudMap ¶
func (o VirtualNodeSpecServiceDiscoveryOutput) AwsCloudMap() VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
Any AWS Cloud Map information for the virtual node.
func (VirtualNodeSpecServiceDiscoveryOutput) ElementType ¶
func (VirtualNodeSpecServiceDiscoveryOutput) ElementType() reflect.Type
func (VirtualNodeSpecServiceDiscoveryOutput) ToVirtualNodeSpecServiceDiscoveryOutput ¶
func (o VirtualNodeSpecServiceDiscoveryOutput) ToVirtualNodeSpecServiceDiscoveryOutput() VirtualNodeSpecServiceDiscoveryOutput
func (VirtualNodeSpecServiceDiscoveryOutput) ToVirtualNodeSpecServiceDiscoveryOutputWithContext ¶
func (o VirtualNodeSpecServiceDiscoveryOutput) ToVirtualNodeSpecServiceDiscoveryOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryOutput
func (VirtualNodeSpecServiceDiscoveryOutput) ToVirtualNodeSpecServiceDiscoveryPtrOutput ¶
func (o VirtualNodeSpecServiceDiscoveryOutput) ToVirtualNodeSpecServiceDiscoveryPtrOutput() VirtualNodeSpecServiceDiscoveryPtrOutput
func (VirtualNodeSpecServiceDiscoveryOutput) ToVirtualNodeSpecServiceDiscoveryPtrOutputWithContext ¶
func (o VirtualNodeSpecServiceDiscoveryOutput) ToVirtualNodeSpecServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryPtrOutput
type VirtualNodeSpecServiceDiscoveryPtrInput ¶
type VirtualNodeSpecServiceDiscoveryPtrInput interface {
pulumi.Input
ToVirtualNodeSpecServiceDiscoveryPtrOutput() VirtualNodeSpecServiceDiscoveryPtrOutput
ToVirtualNodeSpecServiceDiscoveryPtrOutputWithContext(context.Context) VirtualNodeSpecServiceDiscoveryPtrOutput
}
VirtualNodeSpecServiceDiscoveryPtrInput is an input type that accepts VirtualNodeSpecServiceDiscoveryArgs, VirtualNodeSpecServiceDiscoveryPtr and VirtualNodeSpecServiceDiscoveryPtrOutput values. You can construct a concrete instance of `VirtualNodeSpecServiceDiscoveryPtrInput` via:
VirtualNodeSpecServiceDiscoveryArgs{...}
or:
nil
func VirtualNodeSpecServiceDiscoveryPtr ¶
func VirtualNodeSpecServiceDiscoveryPtr(v *VirtualNodeSpecServiceDiscoveryArgs) VirtualNodeSpecServiceDiscoveryPtrInput
type VirtualNodeSpecServiceDiscoveryPtrOutput ¶
type VirtualNodeSpecServiceDiscoveryPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecServiceDiscoveryPtrOutput) AwsCloudMap ¶
func (o VirtualNodeSpecServiceDiscoveryPtrOutput) AwsCloudMap() VirtualNodeSpecServiceDiscoveryAwsCloudMapPtrOutput
Any AWS Cloud Map information for the virtual node.
func (VirtualNodeSpecServiceDiscoveryPtrOutput) ElementType ¶
func (VirtualNodeSpecServiceDiscoveryPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecServiceDiscoveryPtrOutput) ToVirtualNodeSpecServiceDiscoveryPtrOutput ¶
func (o VirtualNodeSpecServiceDiscoveryPtrOutput) ToVirtualNodeSpecServiceDiscoveryPtrOutput() VirtualNodeSpecServiceDiscoveryPtrOutput
func (VirtualNodeSpecServiceDiscoveryPtrOutput) ToVirtualNodeSpecServiceDiscoveryPtrOutputWithContext ¶
func (o VirtualNodeSpecServiceDiscoveryPtrOutput) ToVirtualNodeSpecServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeSpecServiceDiscoveryPtrOutput
type VirtualNodeState ¶
type VirtualNodeState struct {
// ARN of the virtual node.
Arn pulumi.StringPtrInput
// Creation date of the virtual node.
CreatedDate pulumi.StringPtrInput
// Last update date of the virtual node.
LastUpdatedDate pulumi.StringPtrInput
// Name of the service mesh in which to create the virtual node. Must be between 1 and 255 characters in length.
MeshName pulumi.StringPtrInput
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringPtrInput
// Name to use for the virtual node. Must be between 1 and 255 characters in length.
Name pulumi.StringPtrInput
// Resource owner's AWS account ID.
ResourceOwner pulumi.StringPtrInput
// Virtual node specification to apply.
Spec VirtualNodeSpecPtrInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
}
func (VirtualNodeState) ElementType ¶
func (VirtualNodeState) ElementType() reflect.Type
type VirtualRouter ¶
type VirtualRouter struct {
pulumi.CustomResourceState
// ARN of the virtual router.
Arn pulumi.StringOutput `pulumi:"arn"`
// Creation date of the virtual router.
CreatedDate pulumi.StringOutput `pulumi:"createdDate"`
// Last update date of the virtual router.
LastUpdatedDate pulumi.StringOutput `pulumi:"lastUpdatedDate"`
// Name of the service mesh in which to create the virtual router. Must be between 1 and 255 characters in length.
MeshName pulumi.StringOutput `pulumi:"meshName"`
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringOutput `pulumi:"meshOwner"`
// Name to use for the virtual router. Must be between 1 and 255 characters in length.
Name pulumi.StringOutput `pulumi:"name"`
// Resource owner's AWS account ID.
ResourceOwner pulumi.StringOutput `pulumi:"resourceOwner"`
// Virtual router specification to apply.
Spec VirtualRouterSpecOutput `pulumi:"spec"`
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
}
Provides an AWS App Mesh virtual router resource.
## Breaking Changes
Because of backward incompatible API changes (read [here](https://github.com/awslabs/aws-app-mesh-examples/issues/92) and [here](https://github.com/awslabs/aws-app-mesh-examples/issues/94)), `appmesh.VirtualRouter` resource definitions created with provider versions earlier than v2.3.0 will need to be modified:
* Remove service `serviceNames` from the `spec` argument. AWS has created a `appmesh.VirtualService` resource for each of service names. These resource can be imported using `import`.
* Add a `listener` configuration block to the `spec` argument.
The state associated with existing resources will automatically be migrated.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.NewVirtualRouter(ctx, "serviceb", &appmesh.VirtualRouterArgs{
MeshName: pulumi.Any(aws_appmesh_mesh.Simple.Id),
Spec: &appmesh.VirtualRouterSpecArgs{
Listener: &appmesh.VirtualRouterSpecListenerArgs{
PortMapping: &appmesh.VirtualRouterSpecListenerPortMappingArgs{
Port: pulumi.Int(8080),
Protocol: pulumi.String("http"),
},
},
},
})
if err != nil {
return err
}
return nil
})
}
```
## Import
App Mesh virtual routers can be imported using `mesh_name` together with the virtual router's `name`, e.g.,
```sh
$ pulumi import aws:appmesh/virtualRouter:VirtualRouter serviceb simpleapp/serviceB
```
func GetVirtualRouter ¶
func GetVirtualRouter(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualRouterState, opts ...pulumi.ResourceOption) (*VirtualRouter, error)
GetVirtualRouter gets an existing VirtualRouter 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 NewVirtualRouter ¶
func NewVirtualRouter(ctx *pulumi.Context, name string, args *VirtualRouterArgs, opts ...pulumi.ResourceOption) (*VirtualRouter, error)
NewVirtualRouter registers a new resource with the given unique name, arguments, and options.
func (*VirtualRouter) ElementType ¶
func (*VirtualRouter) ElementType() reflect.Type
func (*VirtualRouter) ToVirtualRouterOutput ¶
func (i *VirtualRouter) ToVirtualRouterOutput() VirtualRouterOutput
func (*VirtualRouter) ToVirtualRouterOutputWithContext ¶
func (i *VirtualRouter) ToVirtualRouterOutputWithContext(ctx context.Context) VirtualRouterOutput
type VirtualRouterArgs ¶
type VirtualRouterArgs struct {
// Name of the service mesh in which to create the virtual router. Must be between 1 and 255 characters in length.
MeshName pulumi.StringInput
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringPtrInput
// Name to use for the virtual router. Must be between 1 and 255 characters in length.
Name pulumi.StringPtrInput
// Virtual router specification to apply.
Spec VirtualRouterSpecInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
}
The set of arguments for constructing a VirtualRouter resource.
func (VirtualRouterArgs) ElementType ¶
func (VirtualRouterArgs) ElementType() reflect.Type
type VirtualRouterArray ¶
type VirtualRouterArray []VirtualRouterInput
func (VirtualRouterArray) ElementType ¶
func (VirtualRouterArray) ElementType() reflect.Type
func (VirtualRouterArray) ToVirtualRouterArrayOutput ¶
func (i VirtualRouterArray) ToVirtualRouterArrayOutput() VirtualRouterArrayOutput
func (VirtualRouterArray) ToVirtualRouterArrayOutputWithContext ¶
func (i VirtualRouterArray) ToVirtualRouterArrayOutputWithContext(ctx context.Context) VirtualRouterArrayOutput
type VirtualRouterArrayInput ¶
type VirtualRouterArrayInput interface {
pulumi.Input
ToVirtualRouterArrayOutput() VirtualRouterArrayOutput
ToVirtualRouterArrayOutputWithContext(context.Context) VirtualRouterArrayOutput
}
VirtualRouterArrayInput is an input type that accepts VirtualRouterArray and VirtualRouterArrayOutput values. You can construct a concrete instance of `VirtualRouterArrayInput` via:
VirtualRouterArray{ VirtualRouterArgs{...} }
type VirtualRouterArrayOutput ¶
type VirtualRouterArrayOutput struct{ *pulumi.OutputState }
func (VirtualRouterArrayOutput) ElementType ¶
func (VirtualRouterArrayOutput) ElementType() reflect.Type
func (VirtualRouterArrayOutput) Index ¶
func (o VirtualRouterArrayOutput) Index(i pulumi.IntInput) VirtualRouterOutput
func (VirtualRouterArrayOutput) ToVirtualRouterArrayOutput ¶
func (o VirtualRouterArrayOutput) ToVirtualRouterArrayOutput() VirtualRouterArrayOutput
func (VirtualRouterArrayOutput) ToVirtualRouterArrayOutputWithContext ¶
func (o VirtualRouterArrayOutput) ToVirtualRouterArrayOutputWithContext(ctx context.Context) VirtualRouterArrayOutput
type VirtualRouterInput ¶
type VirtualRouterInput interface {
pulumi.Input
ToVirtualRouterOutput() VirtualRouterOutput
ToVirtualRouterOutputWithContext(ctx context.Context) VirtualRouterOutput
}
type VirtualRouterMap ¶
type VirtualRouterMap map[string]VirtualRouterInput
func (VirtualRouterMap) ElementType ¶
func (VirtualRouterMap) ElementType() reflect.Type
func (VirtualRouterMap) ToVirtualRouterMapOutput ¶
func (i VirtualRouterMap) ToVirtualRouterMapOutput() VirtualRouterMapOutput
func (VirtualRouterMap) ToVirtualRouterMapOutputWithContext ¶
func (i VirtualRouterMap) ToVirtualRouterMapOutputWithContext(ctx context.Context) VirtualRouterMapOutput
type VirtualRouterMapInput ¶
type VirtualRouterMapInput interface {
pulumi.Input
ToVirtualRouterMapOutput() VirtualRouterMapOutput
ToVirtualRouterMapOutputWithContext(context.Context) VirtualRouterMapOutput
}
VirtualRouterMapInput is an input type that accepts VirtualRouterMap and VirtualRouterMapOutput values. You can construct a concrete instance of `VirtualRouterMapInput` via:
VirtualRouterMap{ "key": VirtualRouterArgs{...} }
type VirtualRouterMapOutput ¶
type VirtualRouterMapOutput struct{ *pulumi.OutputState }
func (VirtualRouterMapOutput) ElementType ¶
func (VirtualRouterMapOutput) ElementType() reflect.Type
func (VirtualRouterMapOutput) MapIndex ¶
func (o VirtualRouterMapOutput) MapIndex(k pulumi.StringInput) VirtualRouterOutput
func (VirtualRouterMapOutput) ToVirtualRouterMapOutput ¶
func (o VirtualRouterMapOutput) ToVirtualRouterMapOutput() VirtualRouterMapOutput
func (VirtualRouterMapOutput) ToVirtualRouterMapOutputWithContext ¶
func (o VirtualRouterMapOutput) ToVirtualRouterMapOutputWithContext(ctx context.Context) VirtualRouterMapOutput
type VirtualRouterOutput ¶
type VirtualRouterOutput struct{ *pulumi.OutputState }
func (VirtualRouterOutput) Arn ¶ added in v5.4.0
func (o VirtualRouterOutput) Arn() pulumi.StringOutput
ARN of the virtual router.
func (VirtualRouterOutput) CreatedDate ¶ added in v5.4.0
func (o VirtualRouterOutput) CreatedDate() pulumi.StringOutput
Creation date of the virtual router.
func (VirtualRouterOutput) ElementType ¶
func (VirtualRouterOutput) ElementType() reflect.Type
func (VirtualRouterOutput) LastUpdatedDate ¶ added in v5.4.0
func (o VirtualRouterOutput) LastUpdatedDate() pulumi.StringOutput
Last update date of the virtual router.
func (VirtualRouterOutput) MeshName ¶ added in v5.4.0
func (o VirtualRouterOutput) MeshName() pulumi.StringOutput
Name of the service mesh in which to create the virtual router. Must be between 1 and 255 characters in length.
func (VirtualRouterOutput) MeshOwner ¶ added in v5.4.0
func (o VirtualRouterOutput) MeshOwner() pulumi.StringOutput
AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
func (VirtualRouterOutput) Name ¶ added in v5.4.0
func (o VirtualRouterOutput) Name() pulumi.StringOutput
Name to use for the virtual router. Must be between 1 and 255 characters in length.
func (VirtualRouterOutput) ResourceOwner ¶ added in v5.4.0
func (o VirtualRouterOutput) ResourceOwner() pulumi.StringOutput
Resource owner's AWS account ID.
func (VirtualRouterOutput) Spec ¶ added in v5.4.0
func (o VirtualRouterOutput) Spec() VirtualRouterSpecOutput
Virtual router specification to apply.
func (VirtualRouterOutput) Tags ¶ added in v5.4.0
func (o VirtualRouterOutput) Tags() pulumi.StringMapOutput
Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (VirtualRouterOutput) TagsAll ¶ added in v5.4.0
func (o VirtualRouterOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (VirtualRouterOutput) ToVirtualRouterOutput ¶
func (o VirtualRouterOutput) ToVirtualRouterOutput() VirtualRouterOutput
func (VirtualRouterOutput) ToVirtualRouterOutputWithContext ¶
func (o VirtualRouterOutput) ToVirtualRouterOutputWithContext(ctx context.Context) VirtualRouterOutput
type VirtualRouterSpec ¶
type VirtualRouterSpec struct {
// Listeners that the virtual router is expected to receive inbound traffic from.
// Currently only one listener is supported per virtual router.
Listener *VirtualRouterSpecListener `pulumi:"listener"`
}
type VirtualRouterSpecArgs ¶
type VirtualRouterSpecArgs struct {
// Listeners that the virtual router is expected to receive inbound traffic from.
// Currently only one listener is supported per virtual router.
Listener VirtualRouterSpecListenerPtrInput `pulumi:"listener"`
}
func (VirtualRouterSpecArgs) ElementType ¶
func (VirtualRouterSpecArgs) ElementType() reflect.Type
func (VirtualRouterSpecArgs) ToVirtualRouterSpecOutput ¶
func (i VirtualRouterSpecArgs) ToVirtualRouterSpecOutput() VirtualRouterSpecOutput
func (VirtualRouterSpecArgs) ToVirtualRouterSpecOutputWithContext ¶
func (i VirtualRouterSpecArgs) ToVirtualRouterSpecOutputWithContext(ctx context.Context) VirtualRouterSpecOutput
func (VirtualRouterSpecArgs) ToVirtualRouterSpecPtrOutput ¶
func (i VirtualRouterSpecArgs) ToVirtualRouterSpecPtrOutput() VirtualRouterSpecPtrOutput
func (VirtualRouterSpecArgs) ToVirtualRouterSpecPtrOutputWithContext ¶
func (i VirtualRouterSpecArgs) ToVirtualRouterSpecPtrOutputWithContext(ctx context.Context) VirtualRouterSpecPtrOutput
type VirtualRouterSpecInput ¶
type VirtualRouterSpecInput interface {
pulumi.Input
ToVirtualRouterSpecOutput() VirtualRouterSpecOutput
ToVirtualRouterSpecOutputWithContext(context.Context) VirtualRouterSpecOutput
}
VirtualRouterSpecInput is an input type that accepts VirtualRouterSpecArgs and VirtualRouterSpecOutput values. You can construct a concrete instance of `VirtualRouterSpecInput` via:
VirtualRouterSpecArgs{...}
type VirtualRouterSpecListener ¶
type VirtualRouterSpecListener struct {
// Port mapping information for the listener.
PortMapping VirtualRouterSpecListenerPortMapping `pulumi:"portMapping"`
}
type VirtualRouterSpecListenerArgs ¶
type VirtualRouterSpecListenerArgs struct {
// Port mapping information for the listener.
PortMapping VirtualRouterSpecListenerPortMappingInput `pulumi:"portMapping"`
}
func (VirtualRouterSpecListenerArgs) ElementType ¶
func (VirtualRouterSpecListenerArgs) ElementType() reflect.Type
func (VirtualRouterSpecListenerArgs) ToVirtualRouterSpecListenerOutput ¶
func (i VirtualRouterSpecListenerArgs) ToVirtualRouterSpecListenerOutput() VirtualRouterSpecListenerOutput
func (VirtualRouterSpecListenerArgs) ToVirtualRouterSpecListenerOutputWithContext ¶
func (i VirtualRouterSpecListenerArgs) ToVirtualRouterSpecListenerOutputWithContext(ctx context.Context) VirtualRouterSpecListenerOutput
func (VirtualRouterSpecListenerArgs) ToVirtualRouterSpecListenerPtrOutput ¶
func (i VirtualRouterSpecListenerArgs) ToVirtualRouterSpecListenerPtrOutput() VirtualRouterSpecListenerPtrOutput
func (VirtualRouterSpecListenerArgs) ToVirtualRouterSpecListenerPtrOutputWithContext ¶
func (i VirtualRouterSpecListenerArgs) ToVirtualRouterSpecListenerPtrOutputWithContext(ctx context.Context) VirtualRouterSpecListenerPtrOutput
type VirtualRouterSpecListenerInput ¶
type VirtualRouterSpecListenerInput interface {
pulumi.Input
ToVirtualRouterSpecListenerOutput() VirtualRouterSpecListenerOutput
ToVirtualRouterSpecListenerOutputWithContext(context.Context) VirtualRouterSpecListenerOutput
}
VirtualRouterSpecListenerInput is an input type that accepts VirtualRouterSpecListenerArgs and VirtualRouterSpecListenerOutput values. You can construct a concrete instance of `VirtualRouterSpecListenerInput` via:
VirtualRouterSpecListenerArgs{...}
type VirtualRouterSpecListenerOutput ¶
type VirtualRouterSpecListenerOutput struct{ *pulumi.OutputState }
func (VirtualRouterSpecListenerOutput) ElementType ¶
func (VirtualRouterSpecListenerOutput) ElementType() reflect.Type
func (VirtualRouterSpecListenerOutput) PortMapping ¶
func (o VirtualRouterSpecListenerOutput) PortMapping() VirtualRouterSpecListenerPortMappingOutput
Port mapping information for the listener.
func (VirtualRouterSpecListenerOutput) ToVirtualRouterSpecListenerOutput ¶
func (o VirtualRouterSpecListenerOutput) ToVirtualRouterSpecListenerOutput() VirtualRouterSpecListenerOutput
func (VirtualRouterSpecListenerOutput) ToVirtualRouterSpecListenerOutputWithContext ¶
func (o VirtualRouterSpecListenerOutput) ToVirtualRouterSpecListenerOutputWithContext(ctx context.Context) VirtualRouterSpecListenerOutput
func (VirtualRouterSpecListenerOutput) ToVirtualRouterSpecListenerPtrOutput ¶
func (o VirtualRouterSpecListenerOutput) ToVirtualRouterSpecListenerPtrOutput() VirtualRouterSpecListenerPtrOutput
func (VirtualRouterSpecListenerOutput) ToVirtualRouterSpecListenerPtrOutputWithContext ¶
func (o VirtualRouterSpecListenerOutput) ToVirtualRouterSpecListenerPtrOutputWithContext(ctx context.Context) VirtualRouterSpecListenerPtrOutput
type VirtualRouterSpecListenerPortMappingArgs ¶
type VirtualRouterSpecListenerPortMappingArgs struct {
// Port used for the port mapping.
Port pulumi.IntInput `pulumi:"port"`
// Protocol used for the port mapping. Valid values are `http`,`http2`, `tcp` and `grpc`.
Protocol pulumi.StringInput `pulumi:"protocol"`
}
func (VirtualRouterSpecListenerPortMappingArgs) ElementType ¶
func (VirtualRouterSpecListenerPortMappingArgs) ElementType() reflect.Type
func (VirtualRouterSpecListenerPortMappingArgs) ToVirtualRouterSpecListenerPortMappingOutput ¶
func (i VirtualRouterSpecListenerPortMappingArgs) ToVirtualRouterSpecListenerPortMappingOutput() VirtualRouterSpecListenerPortMappingOutput
func (VirtualRouterSpecListenerPortMappingArgs) ToVirtualRouterSpecListenerPortMappingOutputWithContext ¶
func (i VirtualRouterSpecListenerPortMappingArgs) ToVirtualRouterSpecListenerPortMappingOutputWithContext(ctx context.Context) VirtualRouterSpecListenerPortMappingOutput
func (VirtualRouterSpecListenerPortMappingArgs) ToVirtualRouterSpecListenerPortMappingPtrOutput ¶
func (i VirtualRouterSpecListenerPortMappingArgs) ToVirtualRouterSpecListenerPortMappingPtrOutput() VirtualRouterSpecListenerPortMappingPtrOutput
func (VirtualRouterSpecListenerPortMappingArgs) ToVirtualRouterSpecListenerPortMappingPtrOutputWithContext ¶
func (i VirtualRouterSpecListenerPortMappingArgs) ToVirtualRouterSpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualRouterSpecListenerPortMappingPtrOutput
type VirtualRouterSpecListenerPortMappingInput ¶
type VirtualRouterSpecListenerPortMappingInput interface {
pulumi.Input
ToVirtualRouterSpecListenerPortMappingOutput() VirtualRouterSpecListenerPortMappingOutput
ToVirtualRouterSpecListenerPortMappingOutputWithContext(context.Context) VirtualRouterSpecListenerPortMappingOutput
}
VirtualRouterSpecListenerPortMappingInput is an input type that accepts VirtualRouterSpecListenerPortMappingArgs and VirtualRouterSpecListenerPortMappingOutput values. You can construct a concrete instance of `VirtualRouterSpecListenerPortMappingInput` via:
VirtualRouterSpecListenerPortMappingArgs{...}
type VirtualRouterSpecListenerPortMappingOutput ¶
type VirtualRouterSpecListenerPortMappingOutput struct{ *pulumi.OutputState }
func (VirtualRouterSpecListenerPortMappingOutput) ElementType ¶
func (VirtualRouterSpecListenerPortMappingOutput) ElementType() reflect.Type
func (VirtualRouterSpecListenerPortMappingOutput) Port ¶
func (o VirtualRouterSpecListenerPortMappingOutput) Port() pulumi.IntOutput
Port used for the port mapping.
func (VirtualRouterSpecListenerPortMappingOutput) Protocol ¶
func (o VirtualRouterSpecListenerPortMappingOutput) Protocol() pulumi.StringOutput
Protocol used for the port mapping. Valid values are `http`,`http2`, `tcp` and `grpc`.
func (VirtualRouterSpecListenerPortMappingOutput) ToVirtualRouterSpecListenerPortMappingOutput ¶
func (o VirtualRouterSpecListenerPortMappingOutput) ToVirtualRouterSpecListenerPortMappingOutput() VirtualRouterSpecListenerPortMappingOutput
func (VirtualRouterSpecListenerPortMappingOutput) ToVirtualRouterSpecListenerPortMappingOutputWithContext ¶
func (o VirtualRouterSpecListenerPortMappingOutput) ToVirtualRouterSpecListenerPortMappingOutputWithContext(ctx context.Context) VirtualRouterSpecListenerPortMappingOutput
func (VirtualRouterSpecListenerPortMappingOutput) ToVirtualRouterSpecListenerPortMappingPtrOutput ¶
func (o VirtualRouterSpecListenerPortMappingOutput) ToVirtualRouterSpecListenerPortMappingPtrOutput() VirtualRouterSpecListenerPortMappingPtrOutput
func (VirtualRouterSpecListenerPortMappingOutput) ToVirtualRouterSpecListenerPortMappingPtrOutputWithContext ¶
func (o VirtualRouterSpecListenerPortMappingOutput) ToVirtualRouterSpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualRouterSpecListenerPortMappingPtrOutput
type VirtualRouterSpecListenerPortMappingPtrInput ¶
type VirtualRouterSpecListenerPortMappingPtrInput interface {
pulumi.Input
ToVirtualRouterSpecListenerPortMappingPtrOutput() VirtualRouterSpecListenerPortMappingPtrOutput
ToVirtualRouterSpecListenerPortMappingPtrOutputWithContext(context.Context) VirtualRouterSpecListenerPortMappingPtrOutput
}
VirtualRouterSpecListenerPortMappingPtrInput is an input type that accepts VirtualRouterSpecListenerPortMappingArgs, VirtualRouterSpecListenerPortMappingPtr and VirtualRouterSpecListenerPortMappingPtrOutput values. You can construct a concrete instance of `VirtualRouterSpecListenerPortMappingPtrInput` via:
VirtualRouterSpecListenerPortMappingArgs{...}
or:
nil
func VirtualRouterSpecListenerPortMappingPtr ¶
func VirtualRouterSpecListenerPortMappingPtr(v *VirtualRouterSpecListenerPortMappingArgs) VirtualRouterSpecListenerPortMappingPtrInput
type VirtualRouterSpecListenerPortMappingPtrOutput ¶
type VirtualRouterSpecListenerPortMappingPtrOutput struct{ *pulumi.OutputState }
func (VirtualRouterSpecListenerPortMappingPtrOutput) ElementType ¶
func (VirtualRouterSpecListenerPortMappingPtrOutput) ElementType() reflect.Type
func (VirtualRouterSpecListenerPortMappingPtrOutput) Port ¶
func (o VirtualRouterSpecListenerPortMappingPtrOutput) Port() pulumi.IntPtrOutput
Port used for the port mapping.
func (VirtualRouterSpecListenerPortMappingPtrOutput) Protocol ¶
func (o VirtualRouterSpecListenerPortMappingPtrOutput) Protocol() pulumi.StringPtrOutput
Protocol used for the port mapping. Valid values are `http`,`http2`, `tcp` and `grpc`.
func (VirtualRouterSpecListenerPortMappingPtrOutput) ToVirtualRouterSpecListenerPortMappingPtrOutput ¶
func (o VirtualRouterSpecListenerPortMappingPtrOutput) ToVirtualRouterSpecListenerPortMappingPtrOutput() VirtualRouterSpecListenerPortMappingPtrOutput
func (VirtualRouterSpecListenerPortMappingPtrOutput) ToVirtualRouterSpecListenerPortMappingPtrOutputWithContext ¶
func (o VirtualRouterSpecListenerPortMappingPtrOutput) ToVirtualRouterSpecListenerPortMappingPtrOutputWithContext(ctx context.Context) VirtualRouterSpecListenerPortMappingPtrOutput
type VirtualRouterSpecListenerPtrInput ¶
type VirtualRouterSpecListenerPtrInput interface {
pulumi.Input
ToVirtualRouterSpecListenerPtrOutput() VirtualRouterSpecListenerPtrOutput
ToVirtualRouterSpecListenerPtrOutputWithContext(context.Context) VirtualRouterSpecListenerPtrOutput
}
VirtualRouterSpecListenerPtrInput is an input type that accepts VirtualRouterSpecListenerArgs, VirtualRouterSpecListenerPtr and VirtualRouterSpecListenerPtrOutput values. You can construct a concrete instance of `VirtualRouterSpecListenerPtrInput` via:
VirtualRouterSpecListenerArgs{...}
or:
nil
func VirtualRouterSpecListenerPtr ¶
func VirtualRouterSpecListenerPtr(v *VirtualRouterSpecListenerArgs) VirtualRouterSpecListenerPtrInput
type VirtualRouterSpecListenerPtrOutput ¶
type VirtualRouterSpecListenerPtrOutput struct{ *pulumi.OutputState }
func (VirtualRouterSpecListenerPtrOutput) Elem ¶
func (o VirtualRouterSpecListenerPtrOutput) Elem() VirtualRouterSpecListenerOutput
func (VirtualRouterSpecListenerPtrOutput) ElementType ¶
func (VirtualRouterSpecListenerPtrOutput) ElementType() reflect.Type
func (VirtualRouterSpecListenerPtrOutput) PortMapping ¶
func (o VirtualRouterSpecListenerPtrOutput) PortMapping() VirtualRouterSpecListenerPortMappingPtrOutput
Port mapping information for the listener.
func (VirtualRouterSpecListenerPtrOutput) ToVirtualRouterSpecListenerPtrOutput ¶
func (o VirtualRouterSpecListenerPtrOutput) ToVirtualRouterSpecListenerPtrOutput() VirtualRouterSpecListenerPtrOutput
func (VirtualRouterSpecListenerPtrOutput) ToVirtualRouterSpecListenerPtrOutputWithContext ¶
func (o VirtualRouterSpecListenerPtrOutput) ToVirtualRouterSpecListenerPtrOutputWithContext(ctx context.Context) VirtualRouterSpecListenerPtrOutput
type VirtualRouterSpecOutput ¶
type VirtualRouterSpecOutput struct{ *pulumi.OutputState }
func (VirtualRouterSpecOutput) ElementType ¶
func (VirtualRouterSpecOutput) ElementType() reflect.Type
func (VirtualRouterSpecOutput) Listener ¶
func (o VirtualRouterSpecOutput) Listener() VirtualRouterSpecListenerPtrOutput
Listeners that the virtual router is expected to receive inbound traffic from. Currently only one listener is supported per virtual router.
func (VirtualRouterSpecOutput) ToVirtualRouterSpecOutput ¶
func (o VirtualRouterSpecOutput) ToVirtualRouterSpecOutput() VirtualRouterSpecOutput
func (VirtualRouterSpecOutput) ToVirtualRouterSpecOutputWithContext ¶
func (o VirtualRouterSpecOutput) ToVirtualRouterSpecOutputWithContext(ctx context.Context) VirtualRouterSpecOutput
func (VirtualRouterSpecOutput) ToVirtualRouterSpecPtrOutput ¶
func (o VirtualRouterSpecOutput) ToVirtualRouterSpecPtrOutput() VirtualRouterSpecPtrOutput
func (VirtualRouterSpecOutput) ToVirtualRouterSpecPtrOutputWithContext ¶
func (o VirtualRouterSpecOutput) ToVirtualRouterSpecPtrOutputWithContext(ctx context.Context) VirtualRouterSpecPtrOutput
type VirtualRouterSpecPtrInput ¶
type VirtualRouterSpecPtrInput interface {
pulumi.Input
ToVirtualRouterSpecPtrOutput() VirtualRouterSpecPtrOutput
ToVirtualRouterSpecPtrOutputWithContext(context.Context) VirtualRouterSpecPtrOutput
}
VirtualRouterSpecPtrInput is an input type that accepts VirtualRouterSpecArgs, VirtualRouterSpecPtr and VirtualRouterSpecPtrOutput values. You can construct a concrete instance of `VirtualRouterSpecPtrInput` via:
VirtualRouterSpecArgs{...}
or:
nil
func VirtualRouterSpecPtr ¶
func VirtualRouterSpecPtr(v *VirtualRouterSpecArgs) VirtualRouterSpecPtrInput
type VirtualRouterSpecPtrOutput ¶
type VirtualRouterSpecPtrOutput struct{ *pulumi.OutputState }
func (VirtualRouterSpecPtrOutput) Elem ¶
func (o VirtualRouterSpecPtrOutput) Elem() VirtualRouterSpecOutput
func (VirtualRouterSpecPtrOutput) ElementType ¶
func (VirtualRouterSpecPtrOutput) ElementType() reflect.Type
func (VirtualRouterSpecPtrOutput) Listener ¶
func (o VirtualRouterSpecPtrOutput) Listener() VirtualRouterSpecListenerPtrOutput
Listeners that the virtual router is expected to receive inbound traffic from. Currently only one listener is supported per virtual router.
func (VirtualRouterSpecPtrOutput) ToVirtualRouterSpecPtrOutput ¶
func (o VirtualRouterSpecPtrOutput) ToVirtualRouterSpecPtrOutput() VirtualRouterSpecPtrOutput
func (VirtualRouterSpecPtrOutput) ToVirtualRouterSpecPtrOutputWithContext ¶
func (o VirtualRouterSpecPtrOutput) ToVirtualRouterSpecPtrOutputWithContext(ctx context.Context) VirtualRouterSpecPtrOutput
type VirtualRouterState ¶
type VirtualRouterState struct {
// ARN of the virtual router.
Arn pulumi.StringPtrInput
// Creation date of the virtual router.
CreatedDate pulumi.StringPtrInput
// Last update date of the virtual router.
LastUpdatedDate pulumi.StringPtrInput
// Name of the service mesh in which to create the virtual router. Must be between 1 and 255 characters in length.
MeshName pulumi.StringPtrInput
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringPtrInput
// Name to use for the virtual router. Must be between 1 and 255 characters in length.
Name pulumi.StringPtrInput
// Resource owner's AWS account ID.
ResourceOwner pulumi.StringPtrInput
// Virtual router specification to apply.
Spec VirtualRouterSpecPtrInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
}
func (VirtualRouterState) ElementType ¶
func (VirtualRouterState) ElementType() reflect.Type
type VirtualService ¶
type VirtualService struct {
pulumi.CustomResourceState
// ARN of the virtual service.
Arn pulumi.StringOutput `pulumi:"arn"`
// Creation date of the virtual service.
CreatedDate pulumi.StringOutput `pulumi:"createdDate"`
// Last update date of the virtual service.
LastUpdatedDate pulumi.StringOutput `pulumi:"lastUpdatedDate"`
// Name of the service mesh in which to create the virtual service. Must be between 1 and 255 characters in length.
MeshName pulumi.StringOutput `pulumi:"meshName"`
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringOutput `pulumi:"meshOwner"`
// Name to use for the virtual service. Must be between 1 and 255 characters in length.
Name pulumi.StringOutput `pulumi:"name"`
// Resource owner's AWS account ID.
ResourceOwner pulumi.StringOutput `pulumi:"resourceOwner"`
// Virtual service specification to apply.
Spec VirtualServiceSpecOutput `pulumi:"spec"`
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
}
Provides an AWS App Mesh virtual service resource.
## Example Usage ### Virtual Node Provider
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.NewVirtualService(ctx, "servicea", &appmesh.VirtualServiceArgs{
MeshName: pulumi.Any(aws_appmesh_mesh.Simple.Id),
Spec: &appmesh.VirtualServiceSpecArgs{
Provider: &appmesh.VirtualServiceSpecProviderArgs{
VirtualNode: &appmesh.VirtualServiceSpecProviderVirtualNodeArgs{
VirtualNodeName: pulumi.Any(aws_appmesh_virtual_node.Serviceb1.Name),
},
},
},
})
if err != nil {
return err
}
return nil
})
}
``` ### Virtual Router Provider
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/appmesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appmesh.NewVirtualService(ctx, "servicea", &appmesh.VirtualServiceArgs{
MeshName: pulumi.Any(aws_appmesh_mesh.Simple.Id),
Spec: &appmesh.VirtualServiceSpecArgs{
Provider: &appmesh.VirtualServiceSpecProviderArgs{
VirtualRouter: &appmesh.VirtualServiceSpecProviderVirtualRouterArgs{
VirtualRouterName: pulumi.Any(aws_appmesh_virtual_router.Serviceb.Name),
},
},
},
})
if err != nil {
return err
}
return nil
})
}
```
## Import
App Mesh virtual services can be imported using `mesh_name` together with the virtual service's `name`, e.g.,
```sh
$ pulumi import aws:appmesh/virtualService:VirtualService servicea simpleapp/servicea.simpleapp.local
```
func GetVirtualService ¶
func GetVirtualService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualServiceState, opts ...pulumi.ResourceOption) (*VirtualService, error)
GetVirtualService gets an existing VirtualService 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 NewVirtualService ¶
func NewVirtualService(ctx *pulumi.Context, name string, args *VirtualServiceArgs, opts ...pulumi.ResourceOption) (*VirtualService, error)
NewVirtualService registers a new resource with the given unique name, arguments, and options.
func (*VirtualService) ElementType ¶
func (*VirtualService) ElementType() reflect.Type
func (*VirtualService) ToVirtualServiceOutput ¶
func (i *VirtualService) ToVirtualServiceOutput() VirtualServiceOutput
func (*VirtualService) ToVirtualServiceOutputWithContext ¶
func (i *VirtualService) ToVirtualServiceOutputWithContext(ctx context.Context) VirtualServiceOutput
type VirtualServiceArgs ¶
type VirtualServiceArgs struct {
// Name of the service mesh in which to create the virtual service. Must be between 1 and 255 characters in length.
MeshName pulumi.StringInput
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringPtrInput
// Name to use for the virtual service. Must be between 1 and 255 characters in length.
Name pulumi.StringPtrInput
// Virtual service specification to apply.
Spec VirtualServiceSpecInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
}
The set of arguments for constructing a VirtualService resource.
func (VirtualServiceArgs) ElementType ¶
func (VirtualServiceArgs) ElementType() reflect.Type
type VirtualServiceArray ¶
type VirtualServiceArray []VirtualServiceInput
func (VirtualServiceArray) ElementType ¶
func (VirtualServiceArray) ElementType() reflect.Type
func (VirtualServiceArray) ToVirtualServiceArrayOutput ¶
func (i VirtualServiceArray) ToVirtualServiceArrayOutput() VirtualServiceArrayOutput
func (VirtualServiceArray) ToVirtualServiceArrayOutputWithContext ¶
func (i VirtualServiceArray) ToVirtualServiceArrayOutputWithContext(ctx context.Context) VirtualServiceArrayOutput
type VirtualServiceArrayInput ¶
type VirtualServiceArrayInput interface {
pulumi.Input
ToVirtualServiceArrayOutput() VirtualServiceArrayOutput
ToVirtualServiceArrayOutputWithContext(context.Context) VirtualServiceArrayOutput
}
VirtualServiceArrayInput is an input type that accepts VirtualServiceArray and VirtualServiceArrayOutput values. You can construct a concrete instance of `VirtualServiceArrayInput` via:
VirtualServiceArray{ VirtualServiceArgs{...} }
type VirtualServiceArrayOutput ¶
type VirtualServiceArrayOutput struct{ *pulumi.OutputState }
func (VirtualServiceArrayOutput) ElementType ¶
func (VirtualServiceArrayOutput) ElementType() reflect.Type
func (VirtualServiceArrayOutput) Index ¶
func (o VirtualServiceArrayOutput) Index(i pulumi.IntInput) VirtualServiceOutput
func (VirtualServiceArrayOutput) ToVirtualServiceArrayOutput ¶
func (o VirtualServiceArrayOutput) ToVirtualServiceArrayOutput() VirtualServiceArrayOutput
func (VirtualServiceArrayOutput) ToVirtualServiceArrayOutputWithContext ¶
func (o VirtualServiceArrayOutput) ToVirtualServiceArrayOutputWithContext(ctx context.Context) VirtualServiceArrayOutput
type VirtualServiceInput ¶
type VirtualServiceInput interface {
pulumi.Input
ToVirtualServiceOutput() VirtualServiceOutput
ToVirtualServiceOutputWithContext(ctx context.Context) VirtualServiceOutput
}
type VirtualServiceMap ¶
type VirtualServiceMap map[string]VirtualServiceInput
func (VirtualServiceMap) ElementType ¶
func (VirtualServiceMap) ElementType() reflect.Type
func (VirtualServiceMap) ToVirtualServiceMapOutput ¶
func (i VirtualServiceMap) ToVirtualServiceMapOutput() VirtualServiceMapOutput
func (VirtualServiceMap) ToVirtualServiceMapOutputWithContext ¶
func (i VirtualServiceMap) ToVirtualServiceMapOutputWithContext(ctx context.Context) VirtualServiceMapOutput
type VirtualServiceMapInput ¶
type VirtualServiceMapInput interface {
pulumi.Input
ToVirtualServiceMapOutput() VirtualServiceMapOutput
ToVirtualServiceMapOutputWithContext(context.Context) VirtualServiceMapOutput
}
VirtualServiceMapInput is an input type that accepts VirtualServiceMap and VirtualServiceMapOutput values. You can construct a concrete instance of `VirtualServiceMapInput` via:
VirtualServiceMap{ "key": VirtualServiceArgs{...} }
type VirtualServiceMapOutput ¶
type VirtualServiceMapOutput struct{ *pulumi.OutputState }
func (VirtualServiceMapOutput) ElementType ¶
func (VirtualServiceMapOutput) ElementType() reflect.Type
func (VirtualServiceMapOutput) MapIndex ¶
func (o VirtualServiceMapOutput) MapIndex(k pulumi.StringInput) VirtualServiceOutput
func (VirtualServiceMapOutput) ToVirtualServiceMapOutput ¶
func (o VirtualServiceMapOutput) ToVirtualServiceMapOutput() VirtualServiceMapOutput
func (VirtualServiceMapOutput) ToVirtualServiceMapOutputWithContext ¶
func (o VirtualServiceMapOutput) ToVirtualServiceMapOutputWithContext(ctx context.Context) VirtualServiceMapOutput
type VirtualServiceOutput ¶
type VirtualServiceOutput struct{ *pulumi.OutputState }
func (VirtualServiceOutput) Arn ¶ added in v5.4.0
func (o VirtualServiceOutput) Arn() pulumi.StringOutput
ARN of the virtual service.
func (VirtualServiceOutput) CreatedDate ¶ added in v5.4.0
func (o VirtualServiceOutput) CreatedDate() pulumi.StringOutput
Creation date of the virtual service.
func (VirtualServiceOutput) ElementType ¶
func (VirtualServiceOutput) ElementType() reflect.Type
func (VirtualServiceOutput) LastUpdatedDate ¶ added in v5.4.0
func (o VirtualServiceOutput) LastUpdatedDate() pulumi.StringOutput
Last update date of the virtual service.
func (VirtualServiceOutput) MeshName ¶ added in v5.4.0
func (o VirtualServiceOutput) MeshName() pulumi.StringOutput
Name of the service mesh in which to create the virtual service. Must be between 1 and 255 characters in length.
func (VirtualServiceOutput) MeshOwner ¶ added in v5.4.0
func (o VirtualServiceOutput) MeshOwner() pulumi.StringOutput
AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
func (VirtualServiceOutput) Name ¶ added in v5.4.0
func (o VirtualServiceOutput) Name() pulumi.StringOutput
Name to use for the virtual service. Must be between 1 and 255 characters in length.
func (VirtualServiceOutput) ResourceOwner ¶ added in v5.4.0
func (o VirtualServiceOutput) ResourceOwner() pulumi.StringOutput
Resource owner's AWS account ID.
func (VirtualServiceOutput) Spec ¶ added in v5.4.0
func (o VirtualServiceOutput) Spec() VirtualServiceSpecOutput
Virtual service specification to apply.
func (VirtualServiceOutput) Tags ¶ added in v5.4.0
func (o VirtualServiceOutput) Tags() pulumi.StringMapOutput
Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (VirtualServiceOutput) TagsAll ¶ added in v5.4.0
func (o VirtualServiceOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (VirtualServiceOutput) ToVirtualServiceOutput ¶
func (o VirtualServiceOutput) ToVirtualServiceOutput() VirtualServiceOutput
func (VirtualServiceOutput) ToVirtualServiceOutputWithContext ¶
func (o VirtualServiceOutput) ToVirtualServiceOutputWithContext(ctx context.Context) VirtualServiceOutput
type VirtualServiceSpec ¶
type VirtualServiceSpec struct {
// App Mesh object that is acting as the provider for a virtual service. You can specify a single virtual node or virtual router.
Provider *VirtualServiceSpecProvider `pulumi:"provider"`
}
type VirtualServiceSpecArgs ¶
type VirtualServiceSpecArgs struct {
// App Mesh object that is acting as the provider for a virtual service. You can specify a single virtual node or virtual router.
Provider VirtualServiceSpecProviderPtrInput `pulumi:"provider"`
}
func (VirtualServiceSpecArgs) ElementType ¶
func (VirtualServiceSpecArgs) ElementType() reflect.Type
func (VirtualServiceSpecArgs) ToVirtualServiceSpecOutput ¶
func (i VirtualServiceSpecArgs) ToVirtualServiceSpecOutput() VirtualServiceSpecOutput
func (VirtualServiceSpecArgs) ToVirtualServiceSpecOutputWithContext ¶
func (i VirtualServiceSpecArgs) ToVirtualServiceSpecOutputWithContext(ctx context.Context) VirtualServiceSpecOutput
func (VirtualServiceSpecArgs) ToVirtualServiceSpecPtrOutput ¶
func (i VirtualServiceSpecArgs) ToVirtualServiceSpecPtrOutput() VirtualServiceSpecPtrOutput
func (VirtualServiceSpecArgs) ToVirtualServiceSpecPtrOutputWithContext ¶
func (i VirtualServiceSpecArgs) ToVirtualServiceSpecPtrOutputWithContext(ctx context.Context) VirtualServiceSpecPtrOutput
type VirtualServiceSpecInput ¶
type VirtualServiceSpecInput interface {
pulumi.Input
ToVirtualServiceSpecOutput() VirtualServiceSpecOutput
ToVirtualServiceSpecOutputWithContext(context.Context) VirtualServiceSpecOutput
}
VirtualServiceSpecInput is an input type that accepts VirtualServiceSpecArgs and VirtualServiceSpecOutput values. You can construct a concrete instance of `VirtualServiceSpecInput` via:
VirtualServiceSpecArgs{...}
type VirtualServiceSpecOutput ¶
type VirtualServiceSpecOutput struct{ *pulumi.OutputState }
func (VirtualServiceSpecOutput) ElementType ¶
func (VirtualServiceSpecOutput) ElementType() reflect.Type
func (VirtualServiceSpecOutput) Provider ¶
func (o VirtualServiceSpecOutput) Provider() VirtualServiceSpecProviderPtrOutput
App Mesh object that is acting as the provider for a virtual service. You can specify a single virtual node or virtual router.
func (VirtualServiceSpecOutput) ToVirtualServiceSpecOutput ¶
func (o VirtualServiceSpecOutput) ToVirtualServiceSpecOutput() VirtualServiceSpecOutput
func (VirtualServiceSpecOutput) ToVirtualServiceSpecOutputWithContext ¶
func (o VirtualServiceSpecOutput) ToVirtualServiceSpecOutputWithContext(ctx context.Context) VirtualServiceSpecOutput
func (VirtualServiceSpecOutput) ToVirtualServiceSpecPtrOutput ¶
func (o VirtualServiceSpecOutput) ToVirtualServiceSpecPtrOutput() VirtualServiceSpecPtrOutput
func (VirtualServiceSpecOutput) ToVirtualServiceSpecPtrOutputWithContext ¶
func (o VirtualServiceSpecOutput) ToVirtualServiceSpecPtrOutputWithContext(ctx context.Context) VirtualServiceSpecPtrOutput
type VirtualServiceSpecProvider ¶
type VirtualServiceSpecProvider struct {
// Virtual node associated with a virtual service.
VirtualNode *VirtualServiceSpecProviderVirtualNode `pulumi:"virtualNode"`
// Virtual router associated with a virtual service.
VirtualRouter *VirtualServiceSpecProviderVirtualRouter `pulumi:"virtualRouter"`
}
type VirtualServiceSpecProviderArgs ¶
type VirtualServiceSpecProviderArgs struct {
// Virtual node associated with a virtual service.
VirtualNode VirtualServiceSpecProviderVirtualNodePtrInput `pulumi:"virtualNode"`
// Virtual router associated with a virtual service.
VirtualRouter VirtualServiceSpecProviderVirtualRouterPtrInput `pulumi:"virtualRouter"`
}
func (VirtualServiceSpecProviderArgs) ElementType ¶
func (VirtualServiceSpecProviderArgs) ElementType() reflect.Type
func (VirtualServiceSpecProviderArgs) ToVirtualServiceSpecProviderOutput ¶
func (i VirtualServiceSpecProviderArgs) ToVirtualServiceSpecProviderOutput() VirtualServiceSpecProviderOutput
func (VirtualServiceSpecProviderArgs) ToVirtualServiceSpecProviderOutputWithContext ¶
func (i VirtualServiceSpecProviderArgs) ToVirtualServiceSpecProviderOutputWithContext(ctx context.Context) VirtualServiceSpecProviderOutput
func (VirtualServiceSpecProviderArgs) ToVirtualServiceSpecProviderPtrOutput ¶
func (i VirtualServiceSpecProviderArgs) ToVirtualServiceSpecProviderPtrOutput() VirtualServiceSpecProviderPtrOutput
func (VirtualServiceSpecProviderArgs) ToVirtualServiceSpecProviderPtrOutputWithContext ¶
func (i VirtualServiceSpecProviderArgs) ToVirtualServiceSpecProviderPtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderPtrOutput
type VirtualServiceSpecProviderInput ¶
type VirtualServiceSpecProviderInput interface {
pulumi.Input
ToVirtualServiceSpecProviderOutput() VirtualServiceSpecProviderOutput
ToVirtualServiceSpecProviderOutputWithContext(context.Context) VirtualServiceSpecProviderOutput
}
VirtualServiceSpecProviderInput is an input type that accepts VirtualServiceSpecProviderArgs and VirtualServiceSpecProviderOutput values. You can construct a concrete instance of `VirtualServiceSpecProviderInput` via:
VirtualServiceSpecProviderArgs{...}
type VirtualServiceSpecProviderOutput ¶
type VirtualServiceSpecProviderOutput struct{ *pulumi.OutputState }
func (VirtualServiceSpecProviderOutput) ElementType ¶
func (VirtualServiceSpecProviderOutput) ElementType() reflect.Type
func (VirtualServiceSpecProviderOutput) ToVirtualServiceSpecProviderOutput ¶
func (o VirtualServiceSpecProviderOutput) ToVirtualServiceSpecProviderOutput() VirtualServiceSpecProviderOutput
func (VirtualServiceSpecProviderOutput) ToVirtualServiceSpecProviderOutputWithContext ¶
func (o VirtualServiceSpecProviderOutput) ToVirtualServiceSpecProviderOutputWithContext(ctx context.Context) VirtualServiceSpecProviderOutput
func (VirtualServiceSpecProviderOutput) ToVirtualServiceSpecProviderPtrOutput ¶
func (o VirtualServiceSpecProviderOutput) ToVirtualServiceSpecProviderPtrOutput() VirtualServiceSpecProviderPtrOutput
func (VirtualServiceSpecProviderOutput) ToVirtualServiceSpecProviderPtrOutputWithContext ¶
func (o VirtualServiceSpecProviderOutput) ToVirtualServiceSpecProviderPtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderPtrOutput
func (VirtualServiceSpecProviderOutput) VirtualNode ¶
func (o VirtualServiceSpecProviderOutput) VirtualNode() VirtualServiceSpecProviderVirtualNodePtrOutput
Virtual node associated with a virtual service.
func (VirtualServiceSpecProviderOutput) VirtualRouter ¶
func (o VirtualServiceSpecProviderOutput) VirtualRouter() VirtualServiceSpecProviderVirtualRouterPtrOutput
Virtual router associated with a virtual service.
type VirtualServiceSpecProviderPtrInput ¶
type VirtualServiceSpecProviderPtrInput interface {
pulumi.Input
ToVirtualServiceSpecProviderPtrOutput() VirtualServiceSpecProviderPtrOutput
ToVirtualServiceSpecProviderPtrOutputWithContext(context.Context) VirtualServiceSpecProviderPtrOutput
}
VirtualServiceSpecProviderPtrInput is an input type that accepts VirtualServiceSpecProviderArgs, VirtualServiceSpecProviderPtr and VirtualServiceSpecProviderPtrOutput values. You can construct a concrete instance of `VirtualServiceSpecProviderPtrInput` via:
VirtualServiceSpecProviderArgs{...}
or:
nil
func VirtualServiceSpecProviderPtr ¶
func VirtualServiceSpecProviderPtr(v *VirtualServiceSpecProviderArgs) VirtualServiceSpecProviderPtrInput
type VirtualServiceSpecProviderPtrOutput ¶
type VirtualServiceSpecProviderPtrOutput struct{ *pulumi.OutputState }
func (VirtualServiceSpecProviderPtrOutput) Elem ¶
func (o VirtualServiceSpecProviderPtrOutput) Elem() VirtualServiceSpecProviderOutput
func (VirtualServiceSpecProviderPtrOutput) ElementType ¶
func (VirtualServiceSpecProviderPtrOutput) ElementType() reflect.Type
func (VirtualServiceSpecProviderPtrOutput) ToVirtualServiceSpecProviderPtrOutput ¶
func (o VirtualServiceSpecProviderPtrOutput) ToVirtualServiceSpecProviderPtrOutput() VirtualServiceSpecProviderPtrOutput
func (VirtualServiceSpecProviderPtrOutput) ToVirtualServiceSpecProviderPtrOutputWithContext ¶
func (o VirtualServiceSpecProviderPtrOutput) ToVirtualServiceSpecProviderPtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderPtrOutput
func (VirtualServiceSpecProviderPtrOutput) VirtualNode ¶
func (o VirtualServiceSpecProviderPtrOutput) VirtualNode() VirtualServiceSpecProviderVirtualNodePtrOutput
Virtual node associated with a virtual service.
func (VirtualServiceSpecProviderPtrOutput) VirtualRouter ¶
func (o VirtualServiceSpecProviderPtrOutput) VirtualRouter() VirtualServiceSpecProviderVirtualRouterPtrOutput
Virtual router associated with a virtual service.
type VirtualServiceSpecProviderVirtualNode ¶
type VirtualServiceSpecProviderVirtualNode struct {
// Name of the virtual node that is acting as a service provider. Must be between 1 and 255 characters in length.
VirtualNodeName string `pulumi:"virtualNodeName"`
}
type VirtualServiceSpecProviderVirtualNodeArgs ¶
type VirtualServiceSpecProviderVirtualNodeArgs struct {
// Name of the virtual node that is acting as a service provider. Must be between 1 and 255 characters in length.
VirtualNodeName pulumi.StringInput `pulumi:"virtualNodeName"`
}
func (VirtualServiceSpecProviderVirtualNodeArgs) ElementType ¶
func (VirtualServiceSpecProviderVirtualNodeArgs) ElementType() reflect.Type
func (VirtualServiceSpecProviderVirtualNodeArgs) ToVirtualServiceSpecProviderVirtualNodeOutput ¶
func (i VirtualServiceSpecProviderVirtualNodeArgs) ToVirtualServiceSpecProviderVirtualNodeOutput() VirtualServiceSpecProviderVirtualNodeOutput
func (VirtualServiceSpecProviderVirtualNodeArgs) ToVirtualServiceSpecProviderVirtualNodeOutputWithContext ¶
func (i VirtualServiceSpecProviderVirtualNodeArgs) ToVirtualServiceSpecProviderVirtualNodeOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualNodeOutput
func (VirtualServiceSpecProviderVirtualNodeArgs) ToVirtualServiceSpecProviderVirtualNodePtrOutput ¶
func (i VirtualServiceSpecProviderVirtualNodeArgs) ToVirtualServiceSpecProviderVirtualNodePtrOutput() VirtualServiceSpecProviderVirtualNodePtrOutput
func (VirtualServiceSpecProviderVirtualNodeArgs) ToVirtualServiceSpecProviderVirtualNodePtrOutputWithContext ¶
func (i VirtualServiceSpecProviderVirtualNodeArgs) ToVirtualServiceSpecProviderVirtualNodePtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualNodePtrOutput
type VirtualServiceSpecProviderVirtualNodeInput ¶
type VirtualServiceSpecProviderVirtualNodeInput interface {
pulumi.Input
ToVirtualServiceSpecProviderVirtualNodeOutput() VirtualServiceSpecProviderVirtualNodeOutput
ToVirtualServiceSpecProviderVirtualNodeOutputWithContext(context.Context) VirtualServiceSpecProviderVirtualNodeOutput
}
VirtualServiceSpecProviderVirtualNodeInput is an input type that accepts VirtualServiceSpecProviderVirtualNodeArgs and VirtualServiceSpecProviderVirtualNodeOutput values. You can construct a concrete instance of `VirtualServiceSpecProviderVirtualNodeInput` via:
VirtualServiceSpecProviderVirtualNodeArgs{...}
type VirtualServiceSpecProviderVirtualNodeOutput ¶
type VirtualServiceSpecProviderVirtualNodeOutput struct{ *pulumi.OutputState }
func (VirtualServiceSpecProviderVirtualNodeOutput) ElementType ¶
func (VirtualServiceSpecProviderVirtualNodeOutput) ElementType() reflect.Type
func (VirtualServiceSpecProviderVirtualNodeOutput) ToVirtualServiceSpecProviderVirtualNodeOutput ¶
func (o VirtualServiceSpecProviderVirtualNodeOutput) ToVirtualServiceSpecProviderVirtualNodeOutput() VirtualServiceSpecProviderVirtualNodeOutput
func (VirtualServiceSpecProviderVirtualNodeOutput) ToVirtualServiceSpecProviderVirtualNodeOutputWithContext ¶
func (o VirtualServiceSpecProviderVirtualNodeOutput) ToVirtualServiceSpecProviderVirtualNodeOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualNodeOutput
func (VirtualServiceSpecProviderVirtualNodeOutput) ToVirtualServiceSpecProviderVirtualNodePtrOutput ¶
func (o VirtualServiceSpecProviderVirtualNodeOutput) ToVirtualServiceSpecProviderVirtualNodePtrOutput() VirtualServiceSpecProviderVirtualNodePtrOutput
func (VirtualServiceSpecProviderVirtualNodeOutput) ToVirtualServiceSpecProviderVirtualNodePtrOutputWithContext ¶
func (o VirtualServiceSpecProviderVirtualNodeOutput) ToVirtualServiceSpecProviderVirtualNodePtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualNodePtrOutput
func (VirtualServiceSpecProviderVirtualNodeOutput) VirtualNodeName ¶
func (o VirtualServiceSpecProviderVirtualNodeOutput) VirtualNodeName() pulumi.StringOutput
Name of the virtual node that is acting as a service provider. Must be between 1 and 255 characters in length.
type VirtualServiceSpecProviderVirtualNodePtrInput ¶
type VirtualServiceSpecProviderVirtualNodePtrInput interface {
pulumi.Input
ToVirtualServiceSpecProviderVirtualNodePtrOutput() VirtualServiceSpecProviderVirtualNodePtrOutput
ToVirtualServiceSpecProviderVirtualNodePtrOutputWithContext(context.Context) VirtualServiceSpecProviderVirtualNodePtrOutput
}
VirtualServiceSpecProviderVirtualNodePtrInput is an input type that accepts VirtualServiceSpecProviderVirtualNodeArgs, VirtualServiceSpecProviderVirtualNodePtr and VirtualServiceSpecProviderVirtualNodePtrOutput values. You can construct a concrete instance of `VirtualServiceSpecProviderVirtualNodePtrInput` via:
VirtualServiceSpecProviderVirtualNodeArgs{...}
or:
nil
func VirtualServiceSpecProviderVirtualNodePtr ¶
func VirtualServiceSpecProviderVirtualNodePtr(v *VirtualServiceSpecProviderVirtualNodeArgs) VirtualServiceSpecProviderVirtualNodePtrInput
type VirtualServiceSpecProviderVirtualNodePtrOutput ¶
type VirtualServiceSpecProviderVirtualNodePtrOutput struct{ *pulumi.OutputState }
func (VirtualServiceSpecProviderVirtualNodePtrOutput) ElementType ¶
func (VirtualServiceSpecProviderVirtualNodePtrOutput) ElementType() reflect.Type
func (VirtualServiceSpecProviderVirtualNodePtrOutput) ToVirtualServiceSpecProviderVirtualNodePtrOutput ¶
func (o VirtualServiceSpecProviderVirtualNodePtrOutput) ToVirtualServiceSpecProviderVirtualNodePtrOutput() VirtualServiceSpecProviderVirtualNodePtrOutput
func (VirtualServiceSpecProviderVirtualNodePtrOutput) ToVirtualServiceSpecProviderVirtualNodePtrOutputWithContext ¶
func (o VirtualServiceSpecProviderVirtualNodePtrOutput) ToVirtualServiceSpecProviderVirtualNodePtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualNodePtrOutput
func (VirtualServiceSpecProviderVirtualNodePtrOutput) VirtualNodeName ¶
func (o VirtualServiceSpecProviderVirtualNodePtrOutput) VirtualNodeName() pulumi.StringPtrOutput
Name of the virtual node that is acting as a service provider. Must be between 1 and 255 characters in length.
type VirtualServiceSpecProviderVirtualRouter ¶
type VirtualServiceSpecProviderVirtualRouter struct {
// Name of the virtual router that is acting as a service provider. Must be between 1 and 255 characters in length.
VirtualRouterName string `pulumi:"virtualRouterName"`
}
type VirtualServiceSpecProviderVirtualRouterArgs ¶
type VirtualServiceSpecProviderVirtualRouterArgs struct {
// Name of the virtual router that is acting as a service provider. Must be between 1 and 255 characters in length.
VirtualRouterName pulumi.StringInput `pulumi:"virtualRouterName"`
}
func (VirtualServiceSpecProviderVirtualRouterArgs) ElementType ¶
func (VirtualServiceSpecProviderVirtualRouterArgs) ElementType() reflect.Type
func (VirtualServiceSpecProviderVirtualRouterArgs) ToVirtualServiceSpecProviderVirtualRouterOutput ¶
func (i VirtualServiceSpecProviderVirtualRouterArgs) ToVirtualServiceSpecProviderVirtualRouterOutput() VirtualServiceSpecProviderVirtualRouterOutput
func (VirtualServiceSpecProviderVirtualRouterArgs) ToVirtualServiceSpecProviderVirtualRouterOutputWithContext ¶
func (i VirtualServiceSpecProviderVirtualRouterArgs) ToVirtualServiceSpecProviderVirtualRouterOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualRouterOutput
func (VirtualServiceSpecProviderVirtualRouterArgs) ToVirtualServiceSpecProviderVirtualRouterPtrOutput ¶
func (i VirtualServiceSpecProviderVirtualRouterArgs) ToVirtualServiceSpecProviderVirtualRouterPtrOutput() VirtualServiceSpecProviderVirtualRouterPtrOutput
func (VirtualServiceSpecProviderVirtualRouterArgs) ToVirtualServiceSpecProviderVirtualRouterPtrOutputWithContext ¶
func (i VirtualServiceSpecProviderVirtualRouterArgs) ToVirtualServiceSpecProviderVirtualRouterPtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualRouterPtrOutput
type VirtualServiceSpecProviderVirtualRouterInput ¶
type VirtualServiceSpecProviderVirtualRouterInput interface {
pulumi.Input
ToVirtualServiceSpecProviderVirtualRouterOutput() VirtualServiceSpecProviderVirtualRouterOutput
ToVirtualServiceSpecProviderVirtualRouterOutputWithContext(context.Context) VirtualServiceSpecProviderVirtualRouterOutput
}
VirtualServiceSpecProviderVirtualRouterInput is an input type that accepts VirtualServiceSpecProviderVirtualRouterArgs and VirtualServiceSpecProviderVirtualRouterOutput values. You can construct a concrete instance of `VirtualServiceSpecProviderVirtualRouterInput` via:
VirtualServiceSpecProviderVirtualRouterArgs{...}
type VirtualServiceSpecProviderVirtualRouterOutput ¶
type VirtualServiceSpecProviderVirtualRouterOutput struct{ *pulumi.OutputState }
func (VirtualServiceSpecProviderVirtualRouterOutput) ElementType ¶
func (VirtualServiceSpecProviderVirtualRouterOutput) ElementType() reflect.Type
func (VirtualServiceSpecProviderVirtualRouterOutput) ToVirtualServiceSpecProviderVirtualRouterOutput ¶
func (o VirtualServiceSpecProviderVirtualRouterOutput) ToVirtualServiceSpecProviderVirtualRouterOutput() VirtualServiceSpecProviderVirtualRouterOutput
func (VirtualServiceSpecProviderVirtualRouterOutput) ToVirtualServiceSpecProviderVirtualRouterOutputWithContext ¶
func (o VirtualServiceSpecProviderVirtualRouterOutput) ToVirtualServiceSpecProviderVirtualRouterOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualRouterOutput
func (VirtualServiceSpecProviderVirtualRouterOutput) ToVirtualServiceSpecProviderVirtualRouterPtrOutput ¶
func (o VirtualServiceSpecProviderVirtualRouterOutput) ToVirtualServiceSpecProviderVirtualRouterPtrOutput() VirtualServiceSpecProviderVirtualRouterPtrOutput
func (VirtualServiceSpecProviderVirtualRouterOutput) ToVirtualServiceSpecProviderVirtualRouterPtrOutputWithContext ¶
func (o VirtualServiceSpecProviderVirtualRouterOutput) ToVirtualServiceSpecProviderVirtualRouterPtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualRouterPtrOutput
func (VirtualServiceSpecProviderVirtualRouterOutput) VirtualRouterName ¶
func (o VirtualServiceSpecProviderVirtualRouterOutput) VirtualRouterName() pulumi.StringOutput
Name of the virtual router that is acting as a service provider. Must be between 1 and 255 characters in length.
type VirtualServiceSpecProviderVirtualRouterPtrInput ¶
type VirtualServiceSpecProviderVirtualRouterPtrInput interface {
pulumi.Input
ToVirtualServiceSpecProviderVirtualRouterPtrOutput() VirtualServiceSpecProviderVirtualRouterPtrOutput
ToVirtualServiceSpecProviderVirtualRouterPtrOutputWithContext(context.Context) VirtualServiceSpecProviderVirtualRouterPtrOutput
}
VirtualServiceSpecProviderVirtualRouterPtrInput is an input type that accepts VirtualServiceSpecProviderVirtualRouterArgs, VirtualServiceSpecProviderVirtualRouterPtr and VirtualServiceSpecProviderVirtualRouterPtrOutput values. You can construct a concrete instance of `VirtualServiceSpecProviderVirtualRouterPtrInput` via:
VirtualServiceSpecProviderVirtualRouterArgs{...}
or:
nil
func VirtualServiceSpecProviderVirtualRouterPtr ¶
func VirtualServiceSpecProviderVirtualRouterPtr(v *VirtualServiceSpecProviderVirtualRouterArgs) VirtualServiceSpecProviderVirtualRouterPtrInput
type VirtualServiceSpecProviderVirtualRouterPtrOutput ¶
type VirtualServiceSpecProviderVirtualRouterPtrOutput struct{ *pulumi.OutputState }
func (VirtualServiceSpecProviderVirtualRouterPtrOutput) ElementType ¶
func (VirtualServiceSpecProviderVirtualRouterPtrOutput) ElementType() reflect.Type
func (VirtualServiceSpecProviderVirtualRouterPtrOutput) ToVirtualServiceSpecProviderVirtualRouterPtrOutput ¶
func (o VirtualServiceSpecProviderVirtualRouterPtrOutput) ToVirtualServiceSpecProviderVirtualRouterPtrOutput() VirtualServiceSpecProviderVirtualRouterPtrOutput
func (VirtualServiceSpecProviderVirtualRouterPtrOutput) ToVirtualServiceSpecProviderVirtualRouterPtrOutputWithContext ¶
func (o VirtualServiceSpecProviderVirtualRouterPtrOutput) ToVirtualServiceSpecProviderVirtualRouterPtrOutputWithContext(ctx context.Context) VirtualServiceSpecProviderVirtualRouterPtrOutput
func (VirtualServiceSpecProviderVirtualRouterPtrOutput) VirtualRouterName ¶
func (o VirtualServiceSpecProviderVirtualRouterPtrOutput) VirtualRouterName() pulumi.StringPtrOutput
Name of the virtual router that is acting as a service provider. Must be between 1 and 255 characters in length.
type VirtualServiceSpecPtrInput ¶
type VirtualServiceSpecPtrInput interface {
pulumi.Input
ToVirtualServiceSpecPtrOutput() VirtualServiceSpecPtrOutput
ToVirtualServiceSpecPtrOutputWithContext(context.Context) VirtualServiceSpecPtrOutput
}
VirtualServiceSpecPtrInput is an input type that accepts VirtualServiceSpecArgs, VirtualServiceSpecPtr and VirtualServiceSpecPtrOutput values. You can construct a concrete instance of `VirtualServiceSpecPtrInput` via:
VirtualServiceSpecArgs{...}
or:
nil
func VirtualServiceSpecPtr ¶
func VirtualServiceSpecPtr(v *VirtualServiceSpecArgs) VirtualServiceSpecPtrInput
type VirtualServiceSpecPtrOutput ¶
type VirtualServiceSpecPtrOutput struct{ *pulumi.OutputState }
func (VirtualServiceSpecPtrOutput) Elem ¶
func (o VirtualServiceSpecPtrOutput) Elem() VirtualServiceSpecOutput
func (VirtualServiceSpecPtrOutput) ElementType ¶
func (VirtualServiceSpecPtrOutput) ElementType() reflect.Type
func (VirtualServiceSpecPtrOutput) Provider ¶
func (o VirtualServiceSpecPtrOutput) Provider() VirtualServiceSpecProviderPtrOutput
App Mesh object that is acting as the provider for a virtual service. You can specify a single virtual node or virtual router.
func (VirtualServiceSpecPtrOutput) ToVirtualServiceSpecPtrOutput ¶
func (o VirtualServiceSpecPtrOutput) ToVirtualServiceSpecPtrOutput() VirtualServiceSpecPtrOutput
func (VirtualServiceSpecPtrOutput) ToVirtualServiceSpecPtrOutputWithContext ¶
func (o VirtualServiceSpecPtrOutput) ToVirtualServiceSpecPtrOutputWithContext(ctx context.Context) VirtualServiceSpecPtrOutput
type VirtualServiceState ¶
type VirtualServiceState struct {
// ARN of the virtual service.
Arn pulumi.StringPtrInput
// Creation date of the virtual service.
CreatedDate pulumi.StringPtrInput
// Last update date of the virtual service.
LastUpdatedDate pulumi.StringPtrInput
// Name of the service mesh in which to create the virtual service. Must be between 1 and 255 characters in length.
MeshName pulumi.StringPtrInput
// AWS account ID of the service mesh's owner. Defaults to the account ID the AWS provider is currently connected to.
MeshOwner pulumi.StringPtrInput
// Name to use for the virtual service. Must be between 1 and 255 characters in length.
Name pulumi.StringPtrInput
// Resource owner's AWS account ID.
ResourceOwner pulumi.StringPtrInput
// Virtual service specification to apply.
Spec VirtualServiceSpecPtrInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
}
func (VirtualServiceState) ElementType ¶
func (VirtualServiceState) ElementType() reflect.Type