Documentation
¶
Index ¶
- type GatewayRoutedeprecated
- type GatewayRouteArgs
- type GatewayRouteGrpcGatewayRoute
- type GatewayRouteGrpcGatewayRouteAction
- type GatewayRouteGrpcGatewayRouteActionArgs
- func (GatewayRouteGrpcGatewayRouteActionArgs) ElementType() reflect.Type
- func (i GatewayRouteGrpcGatewayRouteActionArgs) ToGatewayRouteGrpcGatewayRouteActionOutput() GatewayRouteGrpcGatewayRouteActionOutput
- func (i GatewayRouteGrpcGatewayRouteActionArgs) ToGatewayRouteGrpcGatewayRouteActionOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteActionOutput
- func (i GatewayRouteGrpcGatewayRouteActionArgs) ToGatewayRouteGrpcGatewayRouteActionPtrOutput() GatewayRouteGrpcGatewayRouteActionPtrOutput
- func (i GatewayRouteGrpcGatewayRouteActionArgs) ToGatewayRouteGrpcGatewayRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteActionPtrOutput
- func (i GatewayRouteGrpcGatewayRouteActionArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRouteAction]
- type GatewayRouteGrpcGatewayRouteActionInput
- type GatewayRouteGrpcGatewayRouteActionOutput
- func (GatewayRouteGrpcGatewayRouteActionOutput) ElementType() reflect.Type
- func (o GatewayRouteGrpcGatewayRouteActionOutput) Rewrite() GatewayRouteGrpcGatewayRouteRewritePtrOutput
- func (o GatewayRouteGrpcGatewayRouteActionOutput) Target() GatewayRouteTargetOutput
- func (o GatewayRouteGrpcGatewayRouteActionOutput) ToGatewayRouteGrpcGatewayRouteActionOutput() GatewayRouteGrpcGatewayRouteActionOutput
- func (o GatewayRouteGrpcGatewayRouteActionOutput) ToGatewayRouteGrpcGatewayRouteActionOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteActionOutput
- func (o GatewayRouteGrpcGatewayRouteActionOutput) ToGatewayRouteGrpcGatewayRouteActionPtrOutput() GatewayRouteGrpcGatewayRouteActionPtrOutput
- func (o GatewayRouteGrpcGatewayRouteActionOutput) ToGatewayRouteGrpcGatewayRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteActionPtrOutput
- func (o GatewayRouteGrpcGatewayRouteActionOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRouteAction]
- type GatewayRouteGrpcGatewayRouteActionPtrInput
- type GatewayRouteGrpcGatewayRouteActionPtrOutput
- func (o GatewayRouteGrpcGatewayRouteActionPtrOutput) Elem() GatewayRouteGrpcGatewayRouteActionOutput
- func (GatewayRouteGrpcGatewayRouteActionPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteGrpcGatewayRouteActionPtrOutput) Rewrite() GatewayRouteGrpcGatewayRouteRewritePtrOutput
- func (o GatewayRouteGrpcGatewayRouteActionPtrOutput) Target() GatewayRouteTargetPtrOutput
- func (o GatewayRouteGrpcGatewayRouteActionPtrOutput) ToGatewayRouteGrpcGatewayRouteActionPtrOutput() GatewayRouteGrpcGatewayRouteActionPtrOutput
- func (o GatewayRouteGrpcGatewayRouteActionPtrOutput) ToGatewayRouteGrpcGatewayRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteActionPtrOutput
- func (o GatewayRouteGrpcGatewayRouteActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteGrpcGatewayRouteAction]
- type GatewayRouteGrpcGatewayRouteArgs
- func (GatewayRouteGrpcGatewayRouteArgs) ElementType() reflect.Type
- func (i GatewayRouteGrpcGatewayRouteArgs) ToGatewayRouteGrpcGatewayRouteOutput() GatewayRouteGrpcGatewayRouteOutput
- func (i GatewayRouteGrpcGatewayRouteArgs) ToGatewayRouteGrpcGatewayRouteOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteOutput
- func (i GatewayRouteGrpcGatewayRouteArgs) ToGatewayRouteGrpcGatewayRoutePtrOutput() GatewayRouteGrpcGatewayRoutePtrOutput
- func (i GatewayRouteGrpcGatewayRouteArgs) ToGatewayRouteGrpcGatewayRoutePtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRoutePtrOutput
- func (i GatewayRouteGrpcGatewayRouteArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRoute]
- type GatewayRouteGrpcGatewayRouteInput
- type GatewayRouteGrpcGatewayRouteMatch
- type GatewayRouteGrpcGatewayRouteMatchArgs
- func (GatewayRouteGrpcGatewayRouteMatchArgs) ElementType() reflect.Type
- func (i GatewayRouteGrpcGatewayRouteMatchArgs) ToGatewayRouteGrpcGatewayRouteMatchOutput() GatewayRouteGrpcGatewayRouteMatchOutput
- func (i GatewayRouteGrpcGatewayRouteMatchArgs) ToGatewayRouteGrpcGatewayRouteMatchOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMatchOutput
- func (i GatewayRouteGrpcGatewayRouteMatchArgs) ToGatewayRouteGrpcGatewayRouteMatchPtrOutput() GatewayRouteGrpcGatewayRouteMatchPtrOutput
- func (i GatewayRouteGrpcGatewayRouteMatchArgs) ToGatewayRouteGrpcGatewayRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMatchPtrOutput
- func (i GatewayRouteGrpcGatewayRouteMatchArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRouteMatch]
- type GatewayRouteGrpcGatewayRouteMatchInput
- type GatewayRouteGrpcGatewayRouteMatchOutput
- func (GatewayRouteGrpcGatewayRouteMatchOutput) ElementType() reflect.Type
- func (o GatewayRouteGrpcGatewayRouteMatchOutput) Hostname() GatewayRouteHostnameMatchPtrOutput
- func (o GatewayRouteGrpcGatewayRouteMatchOutput) Metadata() GatewayRouteGrpcGatewayRouteMetadataArrayOutput
- func (o GatewayRouteGrpcGatewayRouteMatchOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteGrpcGatewayRouteMatchOutput) ServiceName() pulumi.StringPtrOutput
- func (o GatewayRouteGrpcGatewayRouteMatchOutput) ToGatewayRouteGrpcGatewayRouteMatchOutput() GatewayRouteGrpcGatewayRouteMatchOutput
- func (o GatewayRouteGrpcGatewayRouteMatchOutput) ToGatewayRouteGrpcGatewayRouteMatchOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMatchOutput
- func (o GatewayRouteGrpcGatewayRouteMatchOutput) ToGatewayRouteGrpcGatewayRouteMatchPtrOutput() GatewayRouteGrpcGatewayRouteMatchPtrOutput
- func (o GatewayRouteGrpcGatewayRouteMatchOutput) ToGatewayRouteGrpcGatewayRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMatchPtrOutput
- func (o GatewayRouteGrpcGatewayRouteMatchOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRouteMatch]
- type GatewayRouteGrpcGatewayRouteMatchPtrInput
- type GatewayRouteGrpcGatewayRouteMatchPtrOutput
- func (o GatewayRouteGrpcGatewayRouteMatchPtrOutput) Elem() GatewayRouteGrpcGatewayRouteMatchOutput
- func (GatewayRouteGrpcGatewayRouteMatchPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteGrpcGatewayRouteMatchPtrOutput) Hostname() GatewayRouteHostnameMatchPtrOutput
- func (o GatewayRouteGrpcGatewayRouteMatchPtrOutput) Metadata() GatewayRouteGrpcGatewayRouteMetadataArrayOutput
- func (o GatewayRouteGrpcGatewayRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteGrpcGatewayRouteMatchPtrOutput) ServiceName() pulumi.StringPtrOutput
- func (o GatewayRouteGrpcGatewayRouteMatchPtrOutput) ToGatewayRouteGrpcGatewayRouteMatchPtrOutput() GatewayRouteGrpcGatewayRouteMatchPtrOutput
- func (o GatewayRouteGrpcGatewayRouteMatchPtrOutput) ToGatewayRouteGrpcGatewayRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMatchPtrOutput
- func (o GatewayRouteGrpcGatewayRouteMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteGrpcGatewayRouteMatch]
- type GatewayRouteGrpcGatewayRouteMetadata
- type GatewayRouteGrpcGatewayRouteMetadataArgs
- func (GatewayRouteGrpcGatewayRouteMetadataArgs) ElementType() reflect.Type
- func (i GatewayRouteGrpcGatewayRouteMetadataArgs) ToGatewayRouteGrpcGatewayRouteMetadataOutput() GatewayRouteGrpcGatewayRouteMetadataOutput
- func (i GatewayRouteGrpcGatewayRouteMetadataArgs) ToGatewayRouteGrpcGatewayRouteMetadataOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMetadataOutput
- func (i GatewayRouteGrpcGatewayRouteMetadataArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRouteMetadata]
- type GatewayRouteGrpcGatewayRouteMetadataArray
- func (GatewayRouteGrpcGatewayRouteMetadataArray) ElementType() reflect.Type
- func (i GatewayRouteGrpcGatewayRouteMetadataArray) ToGatewayRouteGrpcGatewayRouteMetadataArrayOutput() GatewayRouteGrpcGatewayRouteMetadataArrayOutput
- func (i GatewayRouteGrpcGatewayRouteMetadataArray) ToGatewayRouteGrpcGatewayRouteMetadataArrayOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMetadataArrayOutput
- func (i GatewayRouteGrpcGatewayRouteMetadataArray) ToOutput(ctx context.Context) pulumix.Output[[]GatewayRouteGrpcGatewayRouteMetadata]
- type GatewayRouteGrpcGatewayRouteMetadataArrayInput
- type GatewayRouteGrpcGatewayRouteMetadataArrayOutput
- func (GatewayRouteGrpcGatewayRouteMetadataArrayOutput) ElementType() reflect.Type
- func (o GatewayRouteGrpcGatewayRouteMetadataArrayOutput) Index(i pulumi.IntInput) GatewayRouteGrpcGatewayRouteMetadataOutput
- func (o GatewayRouteGrpcGatewayRouteMetadataArrayOutput) ToGatewayRouteGrpcGatewayRouteMetadataArrayOutput() GatewayRouteGrpcGatewayRouteMetadataArrayOutput
- func (o GatewayRouteGrpcGatewayRouteMetadataArrayOutput) ToGatewayRouteGrpcGatewayRouteMetadataArrayOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMetadataArrayOutput
- func (o GatewayRouteGrpcGatewayRouteMetadataArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GatewayRouteGrpcGatewayRouteMetadata]
- type GatewayRouteGrpcGatewayRouteMetadataInput
- type GatewayRouteGrpcGatewayRouteMetadataOutput
- func (GatewayRouteGrpcGatewayRouteMetadataOutput) ElementType() reflect.Type
- func (o GatewayRouteGrpcGatewayRouteMetadataOutput) Invert() pulumi.BoolPtrOutput
- func (o GatewayRouteGrpcGatewayRouteMetadataOutput) Match() GatewayRouteMetadataMatchPtrOutput
- func (o GatewayRouteGrpcGatewayRouteMetadataOutput) Name() pulumi.StringOutput
- func (o GatewayRouteGrpcGatewayRouteMetadataOutput) ToGatewayRouteGrpcGatewayRouteMetadataOutput() GatewayRouteGrpcGatewayRouteMetadataOutput
- func (o GatewayRouteGrpcGatewayRouteMetadataOutput) ToGatewayRouteGrpcGatewayRouteMetadataOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMetadataOutput
- func (o GatewayRouteGrpcGatewayRouteMetadataOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRouteMetadata]
- type GatewayRouteGrpcGatewayRouteOutput
- func (o GatewayRouteGrpcGatewayRouteOutput) Action() GatewayRouteGrpcGatewayRouteActionOutput
- func (GatewayRouteGrpcGatewayRouteOutput) ElementType() reflect.Type
- func (o GatewayRouteGrpcGatewayRouteOutput) Match() GatewayRouteGrpcGatewayRouteMatchOutput
- func (o GatewayRouteGrpcGatewayRouteOutput) ToGatewayRouteGrpcGatewayRouteOutput() GatewayRouteGrpcGatewayRouteOutput
- func (o GatewayRouteGrpcGatewayRouteOutput) ToGatewayRouteGrpcGatewayRouteOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteOutput
- func (o GatewayRouteGrpcGatewayRouteOutput) ToGatewayRouteGrpcGatewayRoutePtrOutput() GatewayRouteGrpcGatewayRoutePtrOutput
- func (o GatewayRouteGrpcGatewayRouteOutput) ToGatewayRouteGrpcGatewayRoutePtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRoutePtrOutput
- func (o GatewayRouteGrpcGatewayRouteOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRoute]
- type GatewayRouteGrpcGatewayRoutePtrInput
- type GatewayRouteGrpcGatewayRoutePtrOutput
- func (o GatewayRouteGrpcGatewayRoutePtrOutput) Action() GatewayRouteGrpcGatewayRouteActionPtrOutput
- func (o GatewayRouteGrpcGatewayRoutePtrOutput) Elem() GatewayRouteGrpcGatewayRouteOutput
- func (GatewayRouteGrpcGatewayRoutePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteGrpcGatewayRoutePtrOutput) Match() GatewayRouteGrpcGatewayRouteMatchPtrOutput
- func (o GatewayRouteGrpcGatewayRoutePtrOutput) ToGatewayRouteGrpcGatewayRoutePtrOutput() GatewayRouteGrpcGatewayRoutePtrOutput
- func (o GatewayRouteGrpcGatewayRoutePtrOutput) ToGatewayRouteGrpcGatewayRoutePtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRoutePtrOutput
- func (o GatewayRouteGrpcGatewayRoutePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteGrpcGatewayRoute]
- type GatewayRouteGrpcGatewayRouteRewrite
- type GatewayRouteGrpcGatewayRouteRewriteArgs
- func (GatewayRouteGrpcGatewayRouteRewriteArgs) ElementType() reflect.Type
- func (i GatewayRouteGrpcGatewayRouteRewriteArgs) ToGatewayRouteGrpcGatewayRouteRewriteOutput() GatewayRouteGrpcGatewayRouteRewriteOutput
- func (i GatewayRouteGrpcGatewayRouteRewriteArgs) ToGatewayRouteGrpcGatewayRouteRewriteOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteRewriteOutput
- func (i GatewayRouteGrpcGatewayRouteRewriteArgs) ToGatewayRouteGrpcGatewayRouteRewritePtrOutput() GatewayRouteGrpcGatewayRouteRewritePtrOutput
- func (i GatewayRouteGrpcGatewayRouteRewriteArgs) ToGatewayRouteGrpcGatewayRouteRewritePtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteRewritePtrOutput
- func (i GatewayRouteGrpcGatewayRouteRewriteArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRouteRewrite]
- type GatewayRouteGrpcGatewayRouteRewriteInput
- type GatewayRouteGrpcGatewayRouteRewriteOutput
- func (GatewayRouteGrpcGatewayRouteRewriteOutput) ElementType() reflect.Type
- func (o GatewayRouteGrpcGatewayRouteRewriteOutput) Hostname() GatewayRouteHostnameRewritePtrOutput
- func (o GatewayRouteGrpcGatewayRouteRewriteOutput) ToGatewayRouteGrpcGatewayRouteRewriteOutput() GatewayRouteGrpcGatewayRouteRewriteOutput
- func (o GatewayRouteGrpcGatewayRouteRewriteOutput) ToGatewayRouteGrpcGatewayRouteRewriteOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteRewriteOutput
- func (o GatewayRouteGrpcGatewayRouteRewriteOutput) ToGatewayRouteGrpcGatewayRouteRewritePtrOutput() GatewayRouteGrpcGatewayRouteRewritePtrOutput
- func (o GatewayRouteGrpcGatewayRouteRewriteOutput) ToGatewayRouteGrpcGatewayRouteRewritePtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteRewritePtrOutput
- func (o GatewayRouteGrpcGatewayRouteRewriteOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRouteRewrite]
- type GatewayRouteGrpcGatewayRouteRewritePtrInput
- type GatewayRouteGrpcGatewayRouteRewritePtrOutput
- func (o GatewayRouteGrpcGatewayRouteRewritePtrOutput) Elem() GatewayRouteGrpcGatewayRouteRewriteOutput
- func (GatewayRouteGrpcGatewayRouteRewritePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteGrpcGatewayRouteRewritePtrOutput) Hostname() GatewayRouteHostnameRewritePtrOutput
- func (o GatewayRouteGrpcGatewayRouteRewritePtrOutput) ToGatewayRouteGrpcGatewayRouteRewritePtrOutput() GatewayRouteGrpcGatewayRouteRewritePtrOutput
- func (o GatewayRouteGrpcGatewayRouteRewritePtrOutput) ToGatewayRouteGrpcGatewayRouteRewritePtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteRewritePtrOutput
- func (o GatewayRouteGrpcGatewayRouteRewritePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteGrpcGatewayRouteRewrite]
- type GatewayRouteHostnameMatch
- type GatewayRouteHostnameMatchArgs
- func (GatewayRouteHostnameMatchArgs) ElementType() reflect.Type
- func (i GatewayRouteHostnameMatchArgs) ToGatewayRouteHostnameMatchOutput() GatewayRouteHostnameMatchOutput
- func (i GatewayRouteHostnameMatchArgs) ToGatewayRouteHostnameMatchOutputWithContext(ctx context.Context) GatewayRouteHostnameMatchOutput
- func (i GatewayRouteHostnameMatchArgs) ToGatewayRouteHostnameMatchPtrOutput() GatewayRouteHostnameMatchPtrOutput
- func (i GatewayRouteHostnameMatchArgs) ToGatewayRouteHostnameMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHostnameMatchPtrOutput
- func (i GatewayRouteHostnameMatchArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHostnameMatch]
- type GatewayRouteHostnameMatchInput
- type GatewayRouteHostnameMatchOutput
- func (GatewayRouteHostnameMatchOutput) ElementType() reflect.Type
- func (o GatewayRouteHostnameMatchOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteHostnameMatchOutput) Suffix() pulumi.StringPtrOutput
- func (o GatewayRouteHostnameMatchOutput) ToGatewayRouteHostnameMatchOutput() GatewayRouteHostnameMatchOutput
- func (o GatewayRouteHostnameMatchOutput) ToGatewayRouteHostnameMatchOutputWithContext(ctx context.Context) GatewayRouteHostnameMatchOutput
- func (o GatewayRouteHostnameMatchOutput) ToGatewayRouteHostnameMatchPtrOutput() GatewayRouteHostnameMatchPtrOutput
- func (o GatewayRouteHostnameMatchOutput) ToGatewayRouteHostnameMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHostnameMatchPtrOutput
- func (o GatewayRouteHostnameMatchOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHostnameMatch]
- type GatewayRouteHostnameMatchPtrInput
- type GatewayRouteHostnameMatchPtrOutput
- func (o GatewayRouteHostnameMatchPtrOutput) Elem() GatewayRouteHostnameMatchOutput
- func (GatewayRouteHostnameMatchPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteHostnameMatchPtrOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteHostnameMatchPtrOutput) Suffix() pulumi.StringPtrOutput
- func (o GatewayRouteHostnameMatchPtrOutput) ToGatewayRouteHostnameMatchPtrOutput() GatewayRouteHostnameMatchPtrOutput
- func (o GatewayRouteHostnameMatchPtrOutput) ToGatewayRouteHostnameMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHostnameMatchPtrOutput
- func (o GatewayRouteHostnameMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHostnameMatch]
- type GatewayRouteHostnameRewrite
- type GatewayRouteHostnameRewriteArgs
- func (GatewayRouteHostnameRewriteArgs) ElementType() reflect.Type
- func (i GatewayRouteHostnameRewriteArgs) ToGatewayRouteHostnameRewriteOutput() GatewayRouteHostnameRewriteOutput
- func (i GatewayRouteHostnameRewriteArgs) ToGatewayRouteHostnameRewriteOutputWithContext(ctx context.Context) GatewayRouteHostnameRewriteOutput
- func (i GatewayRouteHostnameRewriteArgs) ToGatewayRouteHostnameRewritePtrOutput() GatewayRouteHostnameRewritePtrOutput
- func (i GatewayRouteHostnameRewriteArgs) ToGatewayRouteHostnameRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHostnameRewritePtrOutput
- func (i GatewayRouteHostnameRewriteArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHostnameRewrite]
- type GatewayRouteHostnameRewriteInput
- type GatewayRouteHostnameRewriteOutput
- func (o GatewayRouteHostnameRewriteOutput) DefaultTargetHostname() pulumi.StringPtrOutput
- func (GatewayRouteHostnameRewriteOutput) ElementType() reflect.Type
- func (o GatewayRouteHostnameRewriteOutput) ToGatewayRouteHostnameRewriteOutput() GatewayRouteHostnameRewriteOutput
- func (o GatewayRouteHostnameRewriteOutput) ToGatewayRouteHostnameRewriteOutputWithContext(ctx context.Context) GatewayRouteHostnameRewriteOutput
- func (o GatewayRouteHostnameRewriteOutput) ToGatewayRouteHostnameRewritePtrOutput() GatewayRouteHostnameRewritePtrOutput
- func (o GatewayRouteHostnameRewriteOutput) ToGatewayRouteHostnameRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHostnameRewritePtrOutput
- func (o GatewayRouteHostnameRewriteOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHostnameRewrite]
- type GatewayRouteHostnameRewritePtrInput
- type GatewayRouteHostnameRewritePtrOutput
- func (o GatewayRouteHostnameRewritePtrOutput) DefaultTargetHostname() pulumi.StringPtrOutput
- func (o GatewayRouteHostnameRewritePtrOutput) Elem() GatewayRouteHostnameRewriteOutput
- func (GatewayRouteHostnameRewritePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteHostnameRewritePtrOutput) ToGatewayRouteHostnameRewritePtrOutput() GatewayRouteHostnameRewritePtrOutput
- func (o GatewayRouteHostnameRewritePtrOutput) ToGatewayRouteHostnameRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHostnameRewritePtrOutput
- func (o GatewayRouteHostnameRewritePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHostnameRewrite]
- type GatewayRouteHttpGatewayRoute
- type GatewayRouteHttpGatewayRouteAction
- type GatewayRouteHttpGatewayRouteActionArgs
- func (GatewayRouteHttpGatewayRouteActionArgs) ElementType() reflect.Type
- func (i GatewayRouteHttpGatewayRouteActionArgs) ToGatewayRouteHttpGatewayRouteActionOutput() GatewayRouteHttpGatewayRouteActionOutput
- func (i GatewayRouteHttpGatewayRouteActionArgs) ToGatewayRouteHttpGatewayRouteActionOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteActionOutput
- func (i GatewayRouteHttpGatewayRouteActionArgs) ToGatewayRouteHttpGatewayRouteActionPtrOutput() GatewayRouteHttpGatewayRouteActionPtrOutput
- func (i GatewayRouteHttpGatewayRouteActionArgs) ToGatewayRouteHttpGatewayRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteActionPtrOutput
- func (i GatewayRouteHttpGatewayRouteActionArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteAction]
- type GatewayRouteHttpGatewayRouteActionInput
- type GatewayRouteHttpGatewayRouteActionOutput
- func (GatewayRouteHttpGatewayRouteActionOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpGatewayRouteActionOutput) Rewrite() GatewayRouteHttpGatewayRouteRewritePtrOutput
- func (o GatewayRouteHttpGatewayRouteActionOutput) Target() GatewayRouteTargetOutput
- func (o GatewayRouteHttpGatewayRouteActionOutput) ToGatewayRouteHttpGatewayRouteActionOutput() GatewayRouteHttpGatewayRouteActionOutput
- func (o GatewayRouteHttpGatewayRouteActionOutput) ToGatewayRouteHttpGatewayRouteActionOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteActionOutput
- func (o GatewayRouteHttpGatewayRouteActionOutput) ToGatewayRouteHttpGatewayRouteActionPtrOutput() GatewayRouteHttpGatewayRouteActionPtrOutput
- func (o GatewayRouteHttpGatewayRouteActionOutput) ToGatewayRouteHttpGatewayRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteActionPtrOutput
- func (o GatewayRouteHttpGatewayRouteActionOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteAction]
- type GatewayRouteHttpGatewayRouteActionPtrInput
- type GatewayRouteHttpGatewayRouteActionPtrOutput
- func (o GatewayRouteHttpGatewayRouteActionPtrOutput) Elem() GatewayRouteHttpGatewayRouteActionOutput
- func (GatewayRouteHttpGatewayRouteActionPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpGatewayRouteActionPtrOutput) Rewrite() GatewayRouteHttpGatewayRouteRewritePtrOutput
- func (o GatewayRouteHttpGatewayRouteActionPtrOutput) Target() GatewayRouteTargetPtrOutput
- func (o GatewayRouteHttpGatewayRouteActionPtrOutput) ToGatewayRouteHttpGatewayRouteActionPtrOutput() GatewayRouteHttpGatewayRouteActionPtrOutput
- func (o GatewayRouteHttpGatewayRouteActionPtrOutput) ToGatewayRouteHttpGatewayRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteActionPtrOutput
- func (o GatewayRouteHttpGatewayRouteActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpGatewayRouteAction]
- type GatewayRouteHttpGatewayRouteArgs
- func (GatewayRouteHttpGatewayRouteArgs) ElementType() reflect.Type
- func (i GatewayRouteHttpGatewayRouteArgs) ToGatewayRouteHttpGatewayRouteOutput() GatewayRouteHttpGatewayRouteOutput
- func (i GatewayRouteHttpGatewayRouteArgs) ToGatewayRouteHttpGatewayRouteOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteOutput
- func (i GatewayRouteHttpGatewayRouteArgs) ToGatewayRouteHttpGatewayRoutePtrOutput() GatewayRouteHttpGatewayRoutePtrOutput
- func (i GatewayRouteHttpGatewayRouteArgs) ToGatewayRouteHttpGatewayRoutePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePtrOutput
- func (i GatewayRouteHttpGatewayRouteArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRoute]
- type GatewayRouteHttpGatewayRouteHeader
- type GatewayRouteHttpGatewayRouteHeaderArgs
- func (GatewayRouteHttpGatewayRouteHeaderArgs) ElementType() reflect.Type
- func (i GatewayRouteHttpGatewayRouteHeaderArgs) ToGatewayRouteHttpGatewayRouteHeaderOutput() GatewayRouteHttpGatewayRouteHeaderOutput
- func (i GatewayRouteHttpGatewayRouteHeaderArgs) ToGatewayRouteHttpGatewayRouteHeaderOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderOutput
- func (i GatewayRouteHttpGatewayRouteHeaderArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteHeader]
- type GatewayRouteHttpGatewayRouteHeaderArray
- func (GatewayRouteHttpGatewayRouteHeaderArray) ElementType() reflect.Type
- func (i GatewayRouteHttpGatewayRouteHeaderArray) ToGatewayRouteHttpGatewayRouteHeaderArrayOutput() GatewayRouteHttpGatewayRouteHeaderArrayOutput
- func (i GatewayRouteHttpGatewayRouteHeaderArray) ToGatewayRouteHttpGatewayRouteHeaderArrayOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderArrayOutput
- func (i GatewayRouteHttpGatewayRouteHeaderArray) ToOutput(ctx context.Context) pulumix.Output[[]GatewayRouteHttpGatewayRouteHeader]
- type GatewayRouteHttpGatewayRouteHeaderArrayInput
- type GatewayRouteHttpGatewayRouteHeaderArrayOutput
- func (GatewayRouteHttpGatewayRouteHeaderArrayOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpGatewayRouteHeaderArrayOutput) Index(i pulumi.IntInput) GatewayRouteHttpGatewayRouteHeaderOutput
- func (o GatewayRouteHttpGatewayRouteHeaderArrayOutput) ToGatewayRouteHttpGatewayRouteHeaderArrayOutput() GatewayRouteHttpGatewayRouteHeaderArrayOutput
- func (o GatewayRouteHttpGatewayRouteHeaderArrayOutput) ToGatewayRouteHttpGatewayRouteHeaderArrayOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderArrayOutput
- func (o GatewayRouteHttpGatewayRouteHeaderArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GatewayRouteHttpGatewayRouteHeader]
- type GatewayRouteHttpGatewayRouteHeaderInput
- type GatewayRouteHttpGatewayRouteHeaderMatch
- type GatewayRouteHttpGatewayRouteHeaderMatchArgs
- func (GatewayRouteHttpGatewayRouteHeaderMatchArgs) ElementType() reflect.Type
- func (i GatewayRouteHttpGatewayRouteHeaderMatchArgs) ToGatewayRouteHttpGatewayRouteHeaderMatchOutput() GatewayRouteHttpGatewayRouteHeaderMatchOutput
- func (i GatewayRouteHttpGatewayRouteHeaderMatchArgs) ToGatewayRouteHttpGatewayRouteHeaderMatchOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderMatchOutput
- func (i GatewayRouteHttpGatewayRouteHeaderMatchArgs) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutput() GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput
- func (i GatewayRouteHttpGatewayRouteHeaderMatchArgs) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput
- func (i GatewayRouteHttpGatewayRouteHeaderMatchArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteHeaderMatch]
- type GatewayRouteHttpGatewayRouteHeaderMatchInput
- type GatewayRouteHttpGatewayRouteHeaderMatchOutput
- func (GatewayRouteHttpGatewayRouteHeaderMatchOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) Prefix() pulumi.StringPtrOutput
- func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) Range() GatewayRouteRangeMatchPtrOutput
- func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) Regex() pulumi.StringPtrOutput
- func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) Suffix() pulumi.StringPtrOutput
- func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchOutput() GatewayRouteHttpGatewayRouteHeaderMatchOutput
- func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderMatchOutput
- func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutput() GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput
- func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput
- func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteHeaderMatch]
- type GatewayRouteHttpGatewayRouteHeaderMatchPtrInput
- type GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput
- func (o GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) Elem() GatewayRouteHttpGatewayRouteHeaderMatchOutput
- func (GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) Range() GatewayRouteRangeMatchPtrOutput
- func (o GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) Regex() pulumi.StringPtrOutput
- func (o GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) Suffix() pulumi.StringPtrOutput
- func (o GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutput() GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput
- func (o GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput
- func (o GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpGatewayRouteHeaderMatch]
- type GatewayRouteHttpGatewayRouteHeaderOutput
- func (GatewayRouteHttpGatewayRouteHeaderOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpGatewayRouteHeaderOutput) Invert() pulumi.BoolPtrOutput
- func (o GatewayRouteHttpGatewayRouteHeaderOutput) Match() GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput
- func (o GatewayRouteHttpGatewayRouteHeaderOutput) Name() pulumi.StringOutput
- func (o GatewayRouteHttpGatewayRouteHeaderOutput) ToGatewayRouteHttpGatewayRouteHeaderOutput() GatewayRouteHttpGatewayRouteHeaderOutput
- func (o GatewayRouteHttpGatewayRouteHeaderOutput) ToGatewayRouteHttpGatewayRouteHeaderOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderOutput
- func (o GatewayRouteHttpGatewayRouteHeaderOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteHeader]
- type GatewayRouteHttpGatewayRouteInput
- type GatewayRouteHttpGatewayRouteMatch
- type GatewayRouteHttpGatewayRouteMatchArgs
- func (GatewayRouteHttpGatewayRouteMatchArgs) ElementType() reflect.Type
- func (i GatewayRouteHttpGatewayRouteMatchArgs) ToGatewayRouteHttpGatewayRouteMatchOutput() GatewayRouteHttpGatewayRouteMatchOutput
- func (i GatewayRouteHttpGatewayRouteMatchArgs) ToGatewayRouteHttpGatewayRouteMatchOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteMatchOutput
- func (i GatewayRouteHttpGatewayRouteMatchArgs) ToGatewayRouteHttpGatewayRouteMatchPtrOutput() GatewayRouteHttpGatewayRouteMatchPtrOutput
- func (i GatewayRouteHttpGatewayRouteMatchArgs) ToGatewayRouteHttpGatewayRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteMatchPtrOutput
- func (i GatewayRouteHttpGatewayRouteMatchArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteMatch]
- type GatewayRouteHttpGatewayRouteMatchInput
- type GatewayRouteHttpGatewayRouteMatchOutput
- func (GatewayRouteHttpGatewayRouteMatchOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpGatewayRouteMatchOutput) Headers() GatewayRouteHttpGatewayRouteHeaderArrayOutput
- func (o GatewayRouteHttpGatewayRouteMatchOutput) Hostname() GatewayRouteHostnameMatchPtrOutput
- func (o GatewayRouteHttpGatewayRouteMatchOutput) Method() pulumi.StringPtrOutput
- func (o GatewayRouteHttpGatewayRouteMatchOutput) Path() GatewayRouteHttpPathMatchPtrOutput
- func (o GatewayRouteHttpGatewayRouteMatchOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteHttpGatewayRouteMatchOutput) Prefix() pulumi.StringPtrOutput
- func (o GatewayRouteHttpGatewayRouteMatchOutput) QueryParameters() GatewayRouteQueryParameterArrayOutput
- func (o GatewayRouteHttpGatewayRouteMatchOutput) ToGatewayRouteHttpGatewayRouteMatchOutput() GatewayRouteHttpGatewayRouteMatchOutput
- func (o GatewayRouteHttpGatewayRouteMatchOutput) ToGatewayRouteHttpGatewayRouteMatchOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteMatchOutput
- func (o GatewayRouteHttpGatewayRouteMatchOutput) ToGatewayRouteHttpGatewayRouteMatchPtrOutput() GatewayRouteHttpGatewayRouteMatchPtrOutput
- func (o GatewayRouteHttpGatewayRouteMatchOutput) ToGatewayRouteHttpGatewayRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteMatchPtrOutput
- func (o GatewayRouteHttpGatewayRouteMatchOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteMatch]
- type GatewayRouteHttpGatewayRouteMatchPtrInput
- type GatewayRouteHttpGatewayRouteMatchPtrOutput
- func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) Elem() GatewayRouteHttpGatewayRouteMatchOutput
- func (GatewayRouteHttpGatewayRouteMatchPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) Headers() GatewayRouteHttpGatewayRouteHeaderArrayOutput
- func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) Hostname() GatewayRouteHostnameMatchPtrOutput
- func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) Method() pulumi.StringPtrOutput
- func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) Path() GatewayRouteHttpPathMatchPtrOutput
- func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) QueryParameters() GatewayRouteQueryParameterArrayOutput
- func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) ToGatewayRouteHttpGatewayRouteMatchPtrOutput() GatewayRouteHttpGatewayRouteMatchPtrOutput
- func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) ToGatewayRouteHttpGatewayRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteMatchPtrOutput
- func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpGatewayRouteMatch]
- type GatewayRouteHttpGatewayRouteOutput
- func (o GatewayRouteHttpGatewayRouteOutput) Action() GatewayRouteHttpGatewayRouteActionOutput
- func (GatewayRouteHttpGatewayRouteOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpGatewayRouteOutput) Match() GatewayRouteHttpGatewayRouteMatchOutput
- func (o GatewayRouteHttpGatewayRouteOutput) ToGatewayRouteHttpGatewayRouteOutput() GatewayRouteHttpGatewayRouteOutput
- func (o GatewayRouteHttpGatewayRouteOutput) ToGatewayRouteHttpGatewayRouteOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteOutput
- func (o GatewayRouteHttpGatewayRouteOutput) ToGatewayRouteHttpGatewayRoutePtrOutput() GatewayRouteHttpGatewayRoutePtrOutput
- func (o GatewayRouteHttpGatewayRouteOutput) ToGatewayRouteHttpGatewayRoutePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePtrOutput
- func (o GatewayRouteHttpGatewayRouteOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRoute]
- type GatewayRouteHttpGatewayRoutePathRewrite
- type GatewayRouteHttpGatewayRoutePathRewriteArgs
- func (GatewayRouteHttpGatewayRoutePathRewriteArgs) ElementType() reflect.Type
- func (i GatewayRouteHttpGatewayRoutePathRewriteArgs) ToGatewayRouteHttpGatewayRoutePathRewriteOutput() GatewayRouteHttpGatewayRoutePathRewriteOutput
- func (i GatewayRouteHttpGatewayRoutePathRewriteArgs) ToGatewayRouteHttpGatewayRoutePathRewriteOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePathRewriteOutput
- func (i GatewayRouteHttpGatewayRoutePathRewriteArgs) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutput() GatewayRouteHttpGatewayRoutePathRewritePtrOutput
- func (i GatewayRouteHttpGatewayRoutePathRewriteArgs) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePathRewritePtrOutput
- func (i GatewayRouteHttpGatewayRoutePathRewriteArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRoutePathRewrite]
- type GatewayRouteHttpGatewayRoutePathRewriteInput
- type GatewayRouteHttpGatewayRoutePathRewriteOutput
- func (GatewayRouteHttpGatewayRoutePathRewriteOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpGatewayRoutePathRewriteOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteHttpGatewayRoutePathRewriteOutput) ToGatewayRouteHttpGatewayRoutePathRewriteOutput() GatewayRouteHttpGatewayRoutePathRewriteOutput
- func (o GatewayRouteHttpGatewayRoutePathRewriteOutput) ToGatewayRouteHttpGatewayRoutePathRewriteOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePathRewriteOutput
- func (o GatewayRouteHttpGatewayRoutePathRewriteOutput) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutput() GatewayRouteHttpGatewayRoutePathRewritePtrOutput
- func (o GatewayRouteHttpGatewayRoutePathRewriteOutput) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePathRewritePtrOutput
- func (o GatewayRouteHttpGatewayRoutePathRewriteOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRoutePathRewrite]
- type GatewayRouteHttpGatewayRoutePathRewritePtrInput
- type GatewayRouteHttpGatewayRoutePathRewritePtrOutput
- func (o GatewayRouteHttpGatewayRoutePathRewritePtrOutput) Elem() GatewayRouteHttpGatewayRoutePathRewriteOutput
- func (GatewayRouteHttpGatewayRoutePathRewritePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpGatewayRoutePathRewritePtrOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteHttpGatewayRoutePathRewritePtrOutput) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutput() GatewayRouteHttpGatewayRoutePathRewritePtrOutput
- func (o GatewayRouteHttpGatewayRoutePathRewritePtrOutput) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePathRewritePtrOutput
- func (o GatewayRouteHttpGatewayRoutePathRewritePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpGatewayRoutePathRewrite]
- type GatewayRouteHttpGatewayRoutePrefixRewrite
- type GatewayRouteHttpGatewayRoutePrefixRewriteArgs
- func (GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ElementType() reflect.Type
- func (i GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ToGatewayRouteHttpGatewayRoutePrefixRewriteOutput() GatewayRouteHttpGatewayRoutePrefixRewriteOutput
- func (i GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ToGatewayRouteHttpGatewayRoutePrefixRewriteOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePrefixRewriteOutput
- func (i GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutput() GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput
- func (i GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput
- func (i GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRoutePrefixRewrite]
- type GatewayRouteHttpGatewayRoutePrefixRewriteInput
- type GatewayRouteHttpGatewayRoutePrefixRewriteOutput
- func (o GatewayRouteHttpGatewayRoutePrefixRewriteOutput) DefaultPrefix() pulumi.StringPtrOutput
- func (GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ToGatewayRouteHttpGatewayRoutePrefixRewriteOutput() GatewayRouteHttpGatewayRoutePrefixRewriteOutput
- func (o GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ToGatewayRouteHttpGatewayRoutePrefixRewriteOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePrefixRewriteOutput
- func (o GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutput() GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput
- func (o GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput
- func (o GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRoutePrefixRewrite]
- func (o GatewayRouteHttpGatewayRoutePrefixRewriteOutput) Value() pulumi.StringPtrOutput
- type GatewayRouteHttpGatewayRoutePrefixRewritePtrInput
- type GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput
- func (o GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) DefaultPrefix() pulumi.StringPtrOutput
- func (o GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) Elem() GatewayRouteHttpGatewayRoutePrefixRewriteOutput
- func (GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutput() GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput
- func (o GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput
- func (o GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpGatewayRoutePrefixRewrite]
- func (o GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) Value() pulumi.StringPtrOutput
- type GatewayRouteHttpGatewayRoutePtrInput
- type GatewayRouteHttpGatewayRoutePtrOutput
- func (o GatewayRouteHttpGatewayRoutePtrOutput) Action() GatewayRouteHttpGatewayRouteActionPtrOutput
- func (o GatewayRouteHttpGatewayRoutePtrOutput) Elem() GatewayRouteHttpGatewayRouteOutput
- func (GatewayRouteHttpGatewayRoutePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpGatewayRoutePtrOutput) Match() GatewayRouteHttpGatewayRouteMatchPtrOutput
- func (o GatewayRouteHttpGatewayRoutePtrOutput) ToGatewayRouteHttpGatewayRoutePtrOutput() GatewayRouteHttpGatewayRoutePtrOutput
- func (o GatewayRouteHttpGatewayRoutePtrOutput) ToGatewayRouteHttpGatewayRoutePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePtrOutput
- func (o GatewayRouteHttpGatewayRoutePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpGatewayRoute]
- type GatewayRouteHttpGatewayRouteRewrite
- type GatewayRouteHttpGatewayRouteRewriteArgs
- func (GatewayRouteHttpGatewayRouteRewriteArgs) ElementType() reflect.Type
- func (i GatewayRouteHttpGatewayRouteRewriteArgs) ToGatewayRouteHttpGatewayRouteRewriteOutput() GatewayRouteHttpGatewayRouteRewriteOutput
- func (i GatewayRouteHttpGatewayRouteRewriteArgs) ToGatewayRouteHttpGatewayRouteRewriteOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteRewriteOutput
- func (i GatewayRouteHttpGatewayRouteRewriteArgs) ToGatewayRouteHttpGatewayRouteRewritePtrOutput() GatewayRouteHttpGatewayRouteRewritePtrOutput
- func (i GatewayRouteHttpGatewayRouteRewriteArgs) ToGatewayRouteHttpGatewayRouteRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteRewritePtrOutput
- func (i GatewayRouteHttpGatewayRouteRewriteArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteRewrite]
- type GatewayRouteHttpGatewayRouteRewriteInput
- type GatewayRouteHttpGatewayRouteRewriteOutput
- func (GatewayRouteHttpGatewayRouteRewriteOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpGatewayRouteRewriteOutput) Hostname() GatewayRouteHostnameRewritePtrOutput
- func (o GatewayRouteHttpGatewayRouteRewriteOutput) Path() GatewayRouteHttpGatewayRoutePathRewritePtrOutput
- func (o GatewayRouteHttpGatewayRouteRewriteOutput) Prefix() GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput
- func (o GatewayRouteHttpGatewayRouteRewriteOutput) ToGatewayRouteHttpGatewayRouteRewriteOutput() GatewayRouteHttpGatewayRouteRewriteOutput
- func (o GatewayRouteHttpGatewayRouteRewriteOutput) ToGatewayRouteHttpGatewayRouteRewriteOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteRewriteOutput
- func (o GatewayRouteHttpGatewayRouteRewriteOutput) ToGatewayRouteHttpGatewayRouteRewritePtrOutput() GatewayRouteHttpGatewayRouteRewritePtrOutput
- func (o GatewayRouteHttpGatewayRouteRewriteOutput) ToGatewayRouteHttpGatewayRouteRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteRewritePtrOutput
- func (o GatewayRouteHttpGatewayRouteRewriteOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteRewrite]
- type GatewayRouteHttpGatewayRouteRewritePtrInput
- type GatewayRouteHttpGatewayRouteRewritePtrOutput
- func (o GatewayRouteHttpGatewayRouteRewritePtrOutput) Elem() GatewayRouteHttpGatewayRouteRewriteOutput
- func (GatewayRouteHttpGatewayRouteRewritePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpGatewayRouteRewritePtrOutput) Hostname() GatewayRouteHostnameRewritePtrOutput
- func (o GatewayRouteHttpGatewayRouteRewritePtrOutput) Path() GatewayRouteHttpGatewayRoutePathRewritePtrOutput
- func (o GatewayRouteHttpGatewayRouteRewritePtrOutput) Prefix() GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput
- func (o GatewayRouteHttpGatewayRouteRewritePtrOutput) ToGatewayRouteHttpGatewayRouteRewritePtrOutput() GatewayRouteHttpGatewayRouteRewritePtrOutput
- func (o GatewayRouteHttpGatewayRouteRewritePtrOutput) ToGatewayRouteHttpGatewayRouteRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteRewritePtrOutput
- func (o GatewayRouteHttpGatewayRouteRewritePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpGatewayRouteRewrite]
- type GatewayRouteHttpPathMatch
- type GatewayRouteHttpPathMatchArgs
- func (GatewayRouteHttpPathMatchArgs) ElementType() reflect.Type
- func (i GatewayRouteHttpPathMatchArgs) ToGatewayRouteHttpPathMatchOutput() GatewayRouteHttpPathMatchOutput
- func (i GatewayRouteHttpPathMatchArgs) ToGatewayRouteHttpPathMatchOutputWithContext(ctx context.Context) GatewayRouteHttpPathMatchOutput
- func (i GatewayRouteHttpPathMatchArgs) ToGatewayRouteHttpPathMatchPtrOutput() GatewayRouteHttpPathMatchPtrOutput
- func (i GatewayRouteHttpPathMatchArgs) ToGatewayRouteHttpPathMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpPathMatchPtrOutput
- func (i GatewayRouteHttpPathMatchArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpPathMatch]
- type GatewayRouteHttpPathMatchInput
- type GatewayRouteHttpPathMatchOutput
- func (GatewayRouteHttpPathMatchOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpPathMatchOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteHttpPathMatchOutput) Regex() pulumi.StringPtrOutput
- func (o GatewayRouteHttpPathMatchOutput) ToGatewayRouteHttpPathMatchOutput() GatewayRouteHttpPathMatchOutput
- func (o GatewayRouteHttpPathMatchOutput) ToGatewayRouteHttpPathMatchOutputWithContext(ctx context.Context) GatewayRouteHttpPathMatchOutput
- func (o GatewayRouteHttpPathMatchOutput) ToGatewayRouteHttpPathMatchPtrOutput() GatewayRouteHttpPathMatchPtrOutput
- func (o GatewayRouteHttpPathMatchOutput) ToGatewayRouteHttpPathMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpPathMatchPtrOutput
- func (o GatewayRouteHttpPathMatchOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpPathMatch]
- type GatewayRouteHttpPathMatchPtrInput
- type GatewayRouteHttpPathMatchPtrOutput
- func (o GatewayRouteHttpPathMatchPtrOutput) Elem() GatewayRouteHttpPathMatchOutput
- func (GatewayRouteHttpPathMatchPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpPathMatchPtrOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteHttpPathMatchPtrOutput) Regex() pulumi.StringPtrOutput
- func (o GatewayRouteHttpPathMatchPtrOutput) ToGatewayRouteHttpPathMatchPtrOutput() GatewayRouteHttpPathMatchPtrOutput
- func (o GatewayRouteHttpPathMatchPtrOutput) ToGatewayRouteHttpPathMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpPathMatchPtrOutput
- func (o GatewayRouteHttpPathMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpPathMatch]
- type GatewayRouteHttpQueryParameterMatch
- type GatewayRouteHttpQueryParameterMatchArgs
- func (GatewayRouteHttpQueryParameterMatchArgs) ElementType() reflect.Type
- func (i GatewayRouteHttpQueryParameterMatchArgs) ToGatewayRouteHttpQueryParameterMatchOutput() GatewayRouteHttpQueryParameterMatchOutput
- func (i GatewayRouteHttpQueryParameterMatchArgs) ToGatewayRouteHttpQueryParameterMatchOutputWithContext(ctx context.Context) GatewayRouteHttpQueryParameterMatchOutput
- func (i GatewayRouteHttpQueryParameterMatchArgs) ToGatewayRouteHttpQueryParameterMatchPtrOutput() GatewayRouteHttpQueryParameterMatchPtrOutput
- func (i GatewayRouteHttpQueryParameterMatchArgs) ToGatewayRouteHttpQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpQueryParameterMatchPtrOutput
- func (i GatewayRouteHttpQueryParameterMatchArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpQueryParameterMatch]
- type GatewayRouteHttpQueryParameterMatchInput
- type GatewayRouteHttpQueryParameterMatchOutput
- func (GatewayRouteHttpQueryParameterMatchOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpQueryParameterMatchOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteHttpQueryParameterMatchOutput) ToGatewayRouteHttpQueryParameterMatchOutput() GatewayRouteHttpQueryParameterMatchOutput
- func (o GatewayRouteHttpQueryParameterMatchOutput) ToGatewayRouteHttpQueryParameterMatchOutputWithContext(ctx context.Context) GatewayRouteHttpQueryParameterMatchOutput
- func (o GatewayRouteHttpQueryParameterMatchOutput) ToGatewayRouteHttpQueryParameterMatchPtrOutput() GatewayRouteHttpQueryParameterMatchPtrOutput
- func (o GatewayRouteHttpQueryParameterMatchOutput) ToGatewayRouteHttpQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpQueryParameterMatchPtrOutput
- func (o GatewayRouteHttpQueryParameterMatchOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpQueryParameterMatch]
- type GatewayRouteHttpQueryParameterMatchPtrInput
- type GatewayRouteHttpQueryParameterMatchPtrOutput
- func (o GatewayRouteHttpQueryParameterMatchPtrOutput) Elem() GatewayRouteHttpQueryParameterMatchOutput
- func (GatewayRouteHttpQueryParameterMatchPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteHttpQueryParameterMatchPtrOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteHttpQueryParameterMatchPtrOutput) ToGatewayRouteHttpQueryParameterMatchPtrOutput() GatewayRouteHttpQueryParameterMatchPtrOutput
- func (o GatewayRouteHttpQueryParameterMatchPtrOutput) ToGatewayRouteHttpQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpQueryParameterMatchPtrOutput
- func (o GatewayRouteHttpQueryParameterMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpQueryParameterMatch]
- type GatewayRouteInput
- type GatewayRouteMetadataMatch
- type GatewayRouteMetadataMatchArgs
- func (GatewayRouteMetadataMatchArgs) ElementType() reflect.Type
- func (i GatewayRouteMetadataMatchArgs) ToGatewayRouteMetadataMatchOutput() GatewayRouteMetadataMatchOutput
- func (i GatewayRouteMetadataMatchArgs) ToGatewayRouteMetadataMatchOutputWithContext(ctx context.Context) GatewayRouteMetadataMatchOutput
- func (i GatewayRouteMetadataMatchArgs) ToGatewayRouteMetadataMatchPtrOutput() GatewayRouteMetadataMatchPtrOutput
- func (i GatewayRouteMetadataMatchArgs) ToGatewayRouteMetadataMatchPtrOutputWithContext(ctx context.Context) GatewayRouteMetadataMatchPtrOutput
- func (i GatewayRouteMetadataMatchArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteMetadataMatch]
- type GatewayRouteMetadataMatchInput
- type GatewayRouteMetadataMatchOutput
- func (GatewayRouteMetadataMatchOutput) ElementType() reflect.Type
- func (o GatewayRouteMetadataMatchOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteMetadataMatchOutput) Prefix() pulumi.StringPtrOutput
- func (o GatewayRouteMetadataMatchOutput) Range() GatewayRouteRangeMatchPtrOutput
- func (o GatewayRouteMetadataMatchOutput) Regex() pulumi.StringPtrOutput
- func (o GatewayRouteMetadataMatchOutput) Suffix() pulumi.StringPtrOutput
- func (o GatewayRouteMetadataMatchOutput) ToGatewayRouteMetadataMatchOutput() GatewayRouteMetadataMatchOutput
- func (o GatewayRouteMetadataMatchOutput) ToGatewayRouteMetadataMatchOutputWithContext(ctx context.Context) GatewayRouteMetadataMatchOutput
- func (o GatewayRouteMetadataMatchOutput) ToGatewayRouteMetadataMatchPtrOutput() GatewayRouteMetadataMatchPtrOutput
- func (o GatewayRouteMetadataMatchOutput) ToGatewayRouteMetadataMatchPtrOutputWithContext(ctx context.Context) GatewayRouteMetadataMatchPtrOutput
- func (o GatewayRouteMetadataMatchOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteMetadataMatch]
- type GatewayRouteMetadataMatchPtrInput
- type GatewayRouteMetadataMatchPtrOutput
- func (o GatewayRouteMetadataMatchPtrOutput) Elem() GatewayRouteMetadataMatchOutput
- func (GatewayRouteMetadataMatchPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteMetadataMatchPtrOutput) Exact() pulumi.StringPtrOutput
- func (o GatewayRouteMetadataMatchPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o GatewayRouteMetadataMatchPtrOutput) Range() GatewayRouteRangeMatchPtrOutput
- func (o GatewayRouteMetadataMatchPtrOutput) Regex() pulumi.StringPtrOutput
- func (o GatewayRouteMetadataMatchPtrOutput) Suffix() pulumi.StringPtrOutput
- func (o GatewayRouteMetadataMatchPtrOutput) ToGatewayRouteMetadataMatchPtrOutput() GatewayRouteMetadataMatchPtrOutput
- func (o GatewayRouteMetadataMatchPtrOutput) ToGatewayRouteMetadataMatchPtrOutputWithContext(ctx context.Context) GatewayRouteMetadataMatchPtrOutput
- func (o GatewayRouteMetadataMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteMetadataMatch]
- type GatewayRouteOutput
- func (o GatewayRouteOutput) Arn() pulumi.StringOutput
- func (GatewayRouteOutput) ElementType() reflect.Type
- func (o GatewayRouteOutput) GatewayRouteName() pulumi.StringPtrOutput
- func (o GatewayRouteOutput) MeshName() pulumi.StringOutput
- func (o GatewayRouteOutput) MeshOwner() pulumi.StringPtrOutput
- func (o GatewayRouteOutput) ResourceOwner() pulumi.StringOutput
- func (o GatewayRouteOutput) Spec() GatewayRouteSpecOutput
- func (o GatewayRouteOutput) Tags() GatewayRouteTagArrayOutput
- func (o GatewayRouteOutput) ToGatewayRouteOutput() GatewayRouteOutput
- func (o GatewayRouteOutput) ToGatewayRouteOutputWithContext(ctx context.Context) GatewayRouteOutput
- func (o GatewayRouteOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRoute]
- func (o GatewayRouteOutput) Uid() pulumi.StringOutput
- func (o GatewayRouteOutput) VirtualGatewayName() pulumi.StringOutput
- type GatewayRouteQueryParameter
- type GatewayRouteQueryParameterArgs
- func (GatewayRouteQueryParameterArgs) ElementType() reflect.Type
- func (i GatewayRouteQueryParameterArgs) ToGatewayRouteQueryParameterOutput() GatewayRouteQueryParameterOutput
- func (i GatewayRouteQueryParameterArgs) ToGatewayRouteQueryParameterOutputWithContext(ctx context.Context) GatewayRouteQueryParameterOutput
- func (i GatewayRouteQueryParameterArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteQueryParameter]
- type GatewayRouteQueryParameterArray
- func (GatewayRouteQueryParameterArray) ElementType() reflect.Type
- func (i GatewayRouteQueryParameterArray) ToGatewayRouteQueryParameterArrayOutput() GatewayRouteQueryParameterArrayOutput
- func (i GatewayRouteQueryParameterArray) ToGatewayRouteQueryParameterArrayOutputWithContext(ctx context.Context) GatewayRouteQueryParameterArrayOutput
- func (i GatewayRouteQueryParameterArray) ToOutput(ctx context.Context) pulumix.Output[[]GatewayRouteQueryParameter]
- type GatewayRouteQueryParameterArrayInput
- type GatewayRouteQueryParameterArrayOutput
- func (GatewayRouteQueryParameterArrayOutput) ElementType() reflect.Type
- func (o GatewayRouteQueryParameterArrayOutput) Index(i pulumi.IntInput) GatewayRouteQueryParameterOutput
- func (o GatewayRouteQueryParameterArrayOutput) ToGatewayRouteQueryParameterArrayOutput() GatewayRouteQueryParameterArrayOutput
- func (o GatewayRouteQueryParameterArrayOutput) ToGatewayRouteQueryParameterArrayOutputWithContext(ctx context.Context) GatewayRouteQueryParameterArrayOutput
- func (o GatewayRouteQueryParameterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GatewayRouteQueryParameter]
- type GatewayRouteQueryParameterInput
- type GatewayRouteQueryParameterOutput
- func (GatewayRouteQueryParameterOutput) ElementType() reflect.Type
- func (o GatewayRouteQueryParameterOutput) Match() GatewayRouteHttpQueryParameterMatchPtrOutput
- func (o GatewayRouteQueryParameterOutput) Name() pulumi.StringOutput
- func (o GatewayRouteQueryParameterOutput) ToGatewayRouteQueryParameterOutput() GatewayRouteQueryParameterOutput
- func (o GatewayRouteQueryParameterOutput) ToGatewayRouteQueryParameterOutputWithContext(ctx context.Context) GatewayRouteQueryParameterOutput
- func (o GatewayRouteQueryParameterOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteQueryParameter]
- type GatewayRouteRangeMatch
- type GatewayRouteRangeMatchArgs
- func (GatewayRouteRangeMatchArgs) ElementType() reflect.Type
- func (i GatewayRouteRangeMatchArgs) ToGatewayRouteRangeMatchOutput() GatewayRouteRangeMatchOutput
- func (i GatewayRouteRangeMatchArgs) ToGatewayRouteRangeMatchOutputWithContext(ctx context.Context) GatewayRouteRangeMatchOutput
- func (i GatewayRouteRangeMatchArgs) ToGatewayRouteRangeMatchPtrOutput() GatewayRouteRangeMatchPtrOutput
- func (i GatewayRouteRangeMatchArgs) ToGatewayRouteRangeMatchPtrOutputWithContext(ctx context.Context) GatewayRouteRangeMatchPtrOutput
- func (i GatewayRouteRangeMatchArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteRangeMatch]
- type GatewayRouteRangeMatchInput
- type GatewayRouteRangeMatchOutput
- func (GatewayRouteRangeMatchOutput) ElementType() reflect.Type
- func (o GatewayRouteRangeMatchOutput) End() pulumi.IntOutput
- func (o GatewayRouteRangeMatchOutput) Start() pulumi.IntOutput
- func (o GatewayRouteRangeMatchOutput) ToGatewayRouteRangeMatchOutput() GatewayRouteRangeMatchOutput
- func (o GatewayRouteRangeMatchOutput) ToGatewayRouteRangeMatchOutputWithContext(ctx context.Context) GatewayRouteRangeMatchOutput
- func (o GatewayRouteRangeMatchOutput) ToGatewayRouteRangeMatchPtrOutput() GatewayRouteRangeMatchPtrOutput
- func (o GatewayRouteRangeMatchOutput) ToGatewayRouteRangeMatchPtrOutputWithContext(ctx context.Context) GatewayRouteRangeMatchPtrOutput
- func (o GatewayRouteRangeMatchOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteRangeMatch]
- type GatewayRouteRangeMatchPtrInput
- type GatewayRouteRangeMatchPtrOutput
- func (o GatewayRouteRangeMatchPtrOutput) Elem() GatewayRouteRangeMatchOutput
- func (GatewayRouteRangeMatchPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteRangeMatchPtrOutput) End() pulumi.IntPtrOutput
- func (o GatewayRouteRangeMatchPtrOutput) Start() pulumi.IntPtrOutput
- func (o GatewayRouteRangeMatchPtrOutput) ToGatewayRouteRangeMatchPtrOutput() GatewayRouteRangeMatchPtrOutput
- func (o GatewayRouteRangeMatchPtrOutput) ToGatewayRouteRangeMatchPtrOutputWithContext(ctx context.Context) GatewayRouteRangeMatchPtrOutput
- func (o GatewayRouteRangeMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteRangeMatch]
- 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) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteSpec]
- type GatewayRouteSpecInput
- type GatewayRouteSpecOutput
- func (GatewayRouteSpecOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecOutput) GrpcRoute() GatewayRouteGrpcGatewayRoutePtrOutput
- func (o GatewayRouteSpecOutput) Http2Route() GatewayRouteHttpGatewayRoutePtrOutput
- func (o GatewayRouteSpecOutput) HttpRoute() GatewayRouteHttpGatewayRoutePtrOutput
- func (o GatewayRouteSpecOutput) Priority() pulumi.IntPtrOutput
- func (o GatewayRouteSpecOutput) ToGatewayRouteSpecOutput() GatewayRouteSpecOutput
- func (o GatewayRouteSpecOutput) ToGatewayRouteSpecOutputWithContext(ctx context.Context) GatewayRouteSpecOutput
- func (o GatewayRouteSpecOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteSpec]
- type GatewayRouteSpecPtrOutput
- func (o GatewayRouteSpecPtrOutput) Elem() GatewayRouteSpecOutput
- func (GatewayRouteSpecPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteSpecPtrOutput) GrpcRoute() GatewayRouteGrpcGatewayRoutePtrOutput
- func (o GatewayRouteSpecPtrOutput) Http2Route() GatewayRouteHttpGatewayRoutePtrOutput
- func (o GatewayRouteSpecPtrOutput) HttpRoute() GatewayRouteHttpGatewayRoutePtrOutput
- func (o GatewayRouteSpecPtrOutput) Priority() pulumi.IntPtrOutput
- func (o GatewayRouteSpecPtrOutput) ToGatewayRouteSpecPtrOutput() GatewayRouteSpecPtrOutput
- func (o GatewayRouteSpecPtrOutput) ToGatewayRouteSpecPtrOutputWithContext(ctx context.Context) GatewayRouteSpecPtrOutput
- func (o GatewayRouteSpecPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteSpec]
- type GatewayRouteState
- type GatewayRouteTag
- type GatewayRouteTagArgs
- func (GatewayRouteTagArgs) ElementType() reflect.Type
- func (i GatewayRouteTagArgs) ToGatewayRouteTagOutput() GatewayRouteTagOutput
- func (i GatewayRouteTagArgs) ToGatewayRouteTagOutputWithContext(ctx context.Context) GatewayRouteTagOutput
- func (i GatewayRouteTagArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteTag]
- type GatewayRouteTagArray
- func (GatewayRouteTagArray) ElementType() reflect.Type
- func (i GatewayRouteTagArray) ToGatewayRouteTagArrayOutput() GatewayRouteTagArrayOutput
- func (i GatewayRouteTagArray) ToGatewayRouteTagArrayOutputWithContext(ctx context.Context) GatewayRouteTagArrayOutput
- func (i GatewayRouteTagArray) ToOutput(ctx context.Context) pulumix.Output[[]GatewayRouteTag]
- type GatewayRouteTagArrayInput
- type GatewayRouteTagArrayOutput
- func (GatewayRouteTagArrayOutput) ElementType() reflect.Type
- func (o GatewayRouteTagArrayOutput) Index(i pulumi.IntInput) GatewayRouteTagOutput
- func (o GatewayRouteTagArrayOutput) ToGatewayRouteTagArrayOutput() GatewayRouteTagArrayOutput
- func (o GatewayRouteTagArrayOutput) ToGatewayRouteTagArrayOutputWithContext(ctx context.Context) GatewayRouteTagArrayOutput
- func (o GatewayRouteTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GatewayRouteTag]
- type GatewayRouteTagInput
- type GatewayRouteTagOutput
- func (GatewayRouteTagOutput) ElementType() reflect.Type
- func (o GatewayRouteTagOutput) Key() pulumi.StringOutput
- func (o GatewayRouteTagOutput) ToGatewayRouteTagOutput() GatewayRouteTagOutput
- func (o GatewayRouteTagOutput) ToGatewayRouteTagOutputWithContext(ctx context.Context) GatewayRouteTagOutput
- func (o GatewayRouteTagOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteTag]
- func (o GatewayRouteTagOutput) Value() pulumi.StringOutput
- type GatewayRouteTarget
- type GatewayRouteTargetArgs
- func (GatewayRouteTargetArgs) ElementType() reflect.Type
- func (i GatewayRouteTargetArgs) ToGatewayRouteTargetOutput() GatewayRouteTargetOutput
- func (i GatewayRouteTargetArgs) ToGatewayRouteTargetOutputWithContext(ctx context.Context) GatewayRouteTargetOutput
- func (i GatewayRouteTargetArgs) ToGatewayRouteTargetPtrOutput() GatewayRouteTargetPtrOutput
- func (i GatewayRouteTargetArgs) ToGatewayRouteTargetPtrOutputWithContext(ctx context.Context) GatewayRouteTargetPtrOutput
- func (i GatewayRouteTargetArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteTarget]
- type GatewayRouteTargetInput
- type GatewayRouteTargetOutput
- func (GatewayRouteTargetOutput) ElementType() reflect.Type
- func (o GatewayRouteTargetOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteTargetOutput) ToGatewayRouteTargetOutput() GatewayRouteTargetOutput
- func (o GatewayRouteTargetOutput) ToGatewayRouteTargetOutputWithContext(ctx context.Context) GatewayRouteTargetOutput
- func (o GatewayRouteTargetOutput) ToGatewayRouteTargetPtrOutput() GatewayRouteTargetPtrOutput
- func (o GatewayRouteTargetOutput) ToGatewayRouteTargetPtrOutputWithContext(ctx context.Context) GatewayRouteTargetPtrOutput
- func (o GatewayRouteTargetOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteTarget]
- func (o GatewayRouteTargetOutput) VirtualService() GatewayRouteVirtualServiceOutput
- type GatewayRouteTargetPtrInput
- type GatewayRouteTargetPtrOutput
- func (o GatewayRouteTargetPtrOutput) Elem() GatewayRouteTargetOutput
- func (GatewayRouteTargetPtrOutput) ElementType() reflect.Type
- func (o GatewayRouteTargetPtrOutput) Port() pulumi.IntPtrOutput
- func (o GatewayRouteTargetPtrOutput) ToGatewayRouteTargetPtrOutput() GatewayRouteTargetPtrOutput
- func (o GatewayRouteTargetPtrOutput) ToGatewayRouteTargetPtrOutputWithContext(ctx context.Context) GatewayRouteTargetPtrOutput
- func (o GatewayRouteTargetPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteTarget]
- func (o GatewayRouteTargetPtrOutput) VirtualService() GatewayRouteVirtualServicePtrOutput
- type GatewayRouteVirtualService
- type GatewayRouteVirtualServiceArgs
- func (GatewayRouteVirtualServiceArgs) ElementType() reflect.Type
- func (i GatewayRouteVirtualServiceArgs) ToGatewayRouteVirtualServiceOutput() GatewayRouteVirtualServiceOutput
- func (i GatewayRouteVirtualServiceArgs) ToGatewayRouteVirtualServiceOutputWithContext(ctx context.Context) GatewayRouteVirtualServiceOutput
- func (i GatewayRouteVirtualServiceArgs) ToGatewayRouteVirtualServicePtrOutput() GatewayRouteVirtualServicePtrOutput
- func (i GatewayRouteVirtualServiceArgs) ToGatewayRouteVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteVirtualServicePtrOutput
- func (i GatewayRouteVirtualServiceArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteVirtualService]
- type GatewayRouteVirtualServiceInput
- type GatewayRouteVirtualServiceOutput
- func (GatewayRouteVirtualServiceOutput) ElementType() reflect.Type
- func (o GatewayRouteVirtualServiceOutput) ToGatewayRouteVirtualServiceOutput() GatewayRouteVirtualServiceOutput
- func (o GatewayRouteVirtualServiceOutput) ToGatewayRouteVirtualServiceOutputWithContext(ctx context.Context) GatewayRouteVirtualServiceOutput
- func (o GatewayRouteVirtualServiceOutput) ToGatewayRouteVirtualServicePtrOutput() GatewayRouteVirtualServicePtrOutput
- func (o GatewayRouteVirtualServiceOutput) ToGatewayRouteVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteVirtualServicePtrOutput
- func (o GatewayRouteVirtualServiceOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteVirtualService]
- func (o GatewayRouteVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
- type GatewayRouteVirtualServicePtrInput
- type GatewayRouteVirtualServicePtrOutput
- func (o GatewayRouteVirtualServicePtrOutput) Elem() GatewayRouteVirtualServiceOutput
- func (GatewayRouteVirtualServicePtrOutput) ElementType() reflect.Type
- func (o GatewayRouteVirtualServicePtrOutput) ToGatewayRouteVirtualServicePtrOutput() GatewayRouteVirtualServicePtrOutput
- func (o GatewayRouteVirtualServicePtrOutput) ToGatewayRouteVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteVirtualServicePtrOutput
- func (o GatewayRouteVirtualServicePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteVirtualService]
- func (o GatewayRouteVirtualServicePtrOutput) VirtualServiceName() pulumi.StringPtrOutput
- type LookupGatewayRouteArgs
- type LookupGatewayRouteOutputArgs
- type LookupGatewayRouteResult
- type LookupGatewayRouteResultOutput
- func (o LookupGatewayRouteResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupGatewayRouteResultOutput) ElementType() reflect.Type
- func (o LookupGatewayRouteResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupGatewayRouteResultOutput) ResourceOwner() pulumi.StringPtrOutput
- func (o LookupGatewayRouteResultOutput) Spec() GatewayRouteSpecPtrOutput
- func (o LookupGatewayRouteResultOutput) Tags() GatewayRouteTagArrayOutput
- func (o LookupGatewayRouteResultOutput) ToLookupGatewayRouteResultOutput() LookupGatewayRouteResultOutput
- func (o LookupGatewayRouteResultOutput) ToLookupGatewayRouteResultOutputWithContext(ctx context.Context) LookupGatewayRouteResultOutput
- func (o LookupGatewayRouteResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupGatewayRouteResult]
- func (o LookupGatewayRouteResultOutput) Uid() pulumi.StringPtrOutput
- type LookupMeshArgs
- type LookupMeshOutputArgs
- type LookupMeshResult
- type LookupMeshResultOutput
- func (o LookupMeshResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupMeshResultOutput) ElementType() reflect.Type
- func (o LookupMeshResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupMeshResultOutput) MeshOwner() pulumi.StringPtrOutput
- func (o LookupMeshResultOutput) ResourceOwner() pulumi.StringPtrOutput
- func (o LookupMeshResultOutput) Spec() MeshSpecPtrOutput
- func (o LookupMeshResultOutput) Tags() MeshTagArrayOutput
- func (o LookupMeshResultOutput) ToLookupMeshResultOutput() LookupMeshResultOutput
- func (o LookupMeshResultOutput) ToLookupMeshResultOutputWithContext(ctx context.Context) LookupMeshResultOutput
- func (o LookupMeshResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupMeshResult]
- func (o LookupMeshResultOutput) Uid() pulumi.StringPtrOutput
- type LookupRouteArgs
- type LookupRouteOutputArgs
- type LookupRouteResult
- type LookupRouteResultOutput
- func (o LookupRouteResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupRouteResultOutput) ElementType() reflect.Type
- func (o LookupRouteResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupRouteResultOutput) ResourceOwner() pulumi.StringPtrOutput
- func (o LookupRouteResultOutput) Spec() RouteSpecPtrOutput
- func (o LookupRouteResultOutput) Tags() RouteTagArrayOutput
- func (o LookupRouteResultOutput) ToLookupRouteResultOutput() LookupRouteResultOutput
- func (o LookupRouteResultOutput) ToLookupRouteResultOutputWithContext(ctx context.Context) LookupRouteResultOutput
- func (o LookupRouteResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRouteResult]
- func (o LookupRouteResultOutput) Uid() pulumi.StringPtrOutput
- type LookupVirtualGatewayArgs
- type LookupVirtualGatewayOutputArgs
- type LookupVirtualGatewayResult
- type LookupVirtualGatewayResultOutput
- func (o LookupVirtualGatewayResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupVirtualGatewayResultOutput) ElementType() reflect.Type
- func (o LookupVirtualGatewayResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupVirtualGatewayResultOutput) ResourceOwner() pulumi.StringPtrOutput
- func (o LookupVirtualGatewayResultOutput) Spec() VirtualGatewaySpecPtrOutput
- func (o LookupVirtualGatewayResultOutput) Tags() VirtualGatewayTagArrayOutput
- func (o LookupVirtualGatewayResultOutput) ToLookupVirtualGatewayResultOutput() LookupVirtualGatewayResultOutput
- func (o LookupVirtualGatewayResultOutput) ToLookupVirtualGatewayResultOutputWithContext(ctx context.Context) LookupVirtualGatewayResultOutput
- func (o LookupVirtualGatewayResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupVirtualGatewayResult]
- func (o LookupVirtualGatewayResultOutput) Uid() pulumi.StringPtrOutput
- type LookupVirtualNodeArgs
- type LookupVirtualNodeOutputArgs
- type LookupVirtualNodeResult
- type LookupVirtualNodeResultOutput
- func (o LookupVirtualNodeResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupVirtualNodeResultOutput) ElementType() reflect.Type
- func (o LookupVirtualNodeResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupVirtualNodeResultOutput) ResourceOwner() pulumi.StringPtrOutput
- func (o LookupVirtualNodeResultOutput) Spec() VirtualNodeSpecPtrOutput
- func (o LookupVirtualNodeResultOutput) Tags() VirtualNodeTagArrayOutput
- func (o LookupVirtualNodeResultOutput) ToLookupVirtualNodeResultOutput() LookupVirtualNodeResultOutput
- func (o LookupVirtualNodeResultOutput) ToLookupVirtualNodeResultOutputWithContext(ctx context.Context) LookupVirtualNodeResultOutput
- func (o LookupVirtualNodeResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupVirtualNodeResult]
- func (o LookupVirtualNodeResultOutput) Uid() pulumi.StringPtrOutput
- type LookupVirtualRouterArgs
- type LookupVirtualRouterOutputArgs
- type LookupVirtualRouterResult
- type LookupVirtualRouterResultOutput
- func (o LookupVirtualRouterResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupVirtualRouterResultOutput) ElementType() reflect.Type
- func (o LookupVirtualRouterResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupVirtualRouterResultOutput) ResourceOwner() pulumi.StringPtrOutput
- func (o LookupVirtualRouterResultOutput) Spec() VirtualRouterSpecPtrOutput
- func (o LookupVirtualRouterResultOutput) Tags() VirtualRouterTagArrayOutput
- func (o LookupVirtualRouterResultOutput) ToLookupVirtualRouterResultOutput() LookupVirtualRouterResultOutput
- func (o LookupVirtualRouterResultOutput) ToLookupVirtualRouterResultOutputWithContext(ctx context.Context) LookupVirtualRouterResultOutput
- func (o LookupVirtualRouterResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupVirtualRouterResult]
- func (o LookupVirtualRouterResultOutput) Uid() pulumi.StringPtrOutput
- type LookupVirtualServiceArgs
- type LookupVirtualServiceOutputArgs
- type LookupVirtualServiceResult
- type LookupVirtualServiceResultOutput
- func (o LookupVirtualServiceResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupVirtualServiceResultOutput) ElementType() reflect.Type
- func (o LookupVirtualServiceResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupVirtualServiceResultOutput) ResourceOwner() pulumi.StringPtrOutput
- func (o LookupVirtualServiceResultOutput) Spec() VirtualServiceSpecPtrOutput
- func (o LookupVirtualServiceResultOutput) Tags() VirtualServiceTagArrayOutput
- func (o LookupVirtualServiceResultOutput) ToLookupVirtualServiceResultOutput() LookupVirtualServiceResultOutput
- func (o LookupVirtualServiceResultOutput) ToLookupVirtualServiceResultOutputWithContext(ctx context.Context) LookupVirtualServiceResultOutput
- func (o LookupVirtualServiceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupVirtualServiceResult]
- func (o LookupVirtualServiceResultOutput) Uid() pulumi.StringPtrOutput
- type Meshdeprecated
- type MeshArgs
- type MeshEgressFilter
- type MeshEgressFilterArgs
- func (MeshEgressFilterArgs) ElementType() reflect.Type
- func (i MeshEgressFilterArgs) ToMeshEgressFilterOutput() MeshEgressFilterOutput
- func (i MeshEgressFilterArgs) ToMeshEgressFilterOutputWithContext(ctx context.Context) MeshEgressFilterOutput
- func (i MeshEgressFilterArgs) ToMeshEgressFilterPtrOutput() MeshEgressFilterPtrOutput
- func (i MeshEgressFilterArgs) ToMeshEgressFilterPtrOutputWithContext(ctx context.Context) MeshEgressFilterPtrOutput
- func (i MeshEgressFilterArgs) ToOutput(ctx context.Context) pulumix.Output[MeshEgressFilter]
- type MeshEgressFilterInput
- type MeshEgressFilterOutput
- func (MeshEgressFilterOutput) ElementType() reflect.Type
- func (o MeshEgressFilterOutput) ToMeshEgressFilterOutput() MeshEgressFilterOutput
- func (o MeshEgressFilterOutput) ToMeshEgressFilterOutputWithContext(ctx context.Context) MeshEgressFilterOutput
- func (o MeshEgressFilterOutput) ToMeshEgressFilterPtrOutput() MeshEgressFilterPtrOutput
- func (o MeshEgressFilterOutput) ToMeshEgressFilterPtrOutputWithContext(ctx context.Context) MeshEgressFilterPtrOutput
- func (o MeshEgressFilterOutput) ToOutput(ctx context.Context) pulumix.Output[MeshEgressFilter]
- func (o MeshEgressFilterOutput) Type() pulumi.StringOutput
- type MeshEgressFilterPtrInput
- type MeshEgressFilterPtrOutput
- func (o MeshEgressFilterPtrOutput) Elem() MeshEgressFilterOutput
- func (MeshEgressFilterPtrOutput) ElementType() reflect.Type
- func (o MeshEgressFilterPtrOutput) ToMeshEgressFilterPtrOutput() MeshEgressFilterPtrOutput
- func (o MeshEgressFilterPtrOutput) ToMeshEgressFilterPtrOutputWithContext(ctx context.Context) MeshEgressFilterPtrOutput
- func (o MeshEgressFilterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MeshEgressFilter]
- func (o MeshEgressFilterPtrOutput) Type() pulumi.StringPtrOutput
- type MeshInput
- type MeshOutput
- func (o MeshOutput) Arn() pulumi.StringOutput
- func (MeshOutput) ElementType() reflect.Type
- func (o MeshOutput) MeshName() pulumi.StringPtrOutput
- func (o MeshOutput) MeshOwner() pulumi.StringOutput
- func (o MeshOutput) ResourceOwner() pulumi.StringOutput
- func (o MeshOutput) Spec() MeshSpecPtrOutput
- func (o MeshOutput) Tags() MeshTagArrayOutput
- func (o MeshOutput) ToMeshOutput() MeshOutput
- func (o MeshOutput) ToMeshOutputWithContext(ctx context.Context) MeshOutput
- func (o MeshOutput) ToOutput(ctx context.Context) pulumix.Output[*Mesh]
- func (o MeshOutput) Uid() pulumi.StringOutput
- type MeshServiceDiscovery
- type MeshServiceDiscoveryArgs
- func (MeshServiceDiscoveryArgs) ElementType() reflect.Type
- func (i MeshServiceDiscoveryArgs) ToMeshServiceDiscoveryOutput() MeshServiceDiscoveryOutput
- func (i MeshServiceDiscoveryArgs) ToMeshServiceDiscoveryOutputWithContext(ctx context.Context) MeshServiceDiscoveryOutput
- func (i MeshServiceDiscoveryArgs) ToMeshServiceDiscoveryPtrOutput() MeshServiceDiscoveryPtrOutput
- func (i MeshServiceDiscoveryArgs) ToMeshServiceDiscoveryPtrOutputWithContext(ctx context.Context) MeshServiceDiscoveryPtrOutput
- func (i MeshServiceDiscoveryArgs) ToOutput(ctx context.Context) pulumix.Output[MeshServiceDiscovery]
- type MeshServiceDiscoveryInput
- type MeshServiceDiscoveryOutput
- func (MeshServiceDiscoveryOutput) ElementType() reflect.Type
- func (o MeshServiceDiscoveryOutput) IpPreference() pulumi.StringPtrOutput
- func (o MeshServiceDiscoveryOutput) ToMeshServiceDiscoveryOutput() MeshServiceDiscoveryOutput
- func (o MeshServiceDiscoveryOutput) ToMeshServiceDiscoveryOutputWithContext(ctx context.Context) MeshServiceDiscoveryOutput
- func (o MeshServiceDiscoveryOutput) ToMeshServiceDiscoveryPtrOutput() MeshServiceDiscoveryPtrOutput
- func (o MeshServiceDiscoveryOutput) ToMeshServiceDiscoveryPtrOutputWithContext(ctx context.Context) MeshServiceDiscoveryPtrOutput
- func (o MeshServiceDiscoveryOutput) ToOutput(ctx context.Context) pulumix.Output[MeshServiceDiscovery]
- type MeshServiceDiscoveryPtrInput
- type MeshServiceDiscoveryPtrOutput
- func (o MeshServiceDiscoveryPtrOutput) Elem() MeshServiceDiscoveryOutput
- func (MeshServiceDiscoveryPtrOutput) ElementType() reflect.Type
- func (o MeshServiceDiscoveryPtrOutput) IpPreference() pulumi.StringPtrOutput
- func (o MeshServiceDiscoveryPtrOutput) ToMeshServiceDiscoveryPtrOutput() MeshServiceDiscoveryPtrOutput
- func (o MeshServiceDiscoveryPtrOutput) ToMeshServiceDiscoveryPtrOutputWithContext(ctx context.Context) MeshServiceDiscoveryPtrOutput
- func (o MeshServiceDiscoveryPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MeshServiceDiscovery]
- 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
- func (i MeshSpecArgs) ToOutput(ctx context.Context) pulumix.Output[MeshSpec]
- type MeshSpecInput
- type MeshSpecOutput
- func (o MeshSpecOutput) EgressFilter() MeshEgressFilterPtrOutput
- func (MeshSpecOutput) ElementType() reflect.Type
- func (o MeshSpecOutput) ServiceDiscovery() MeshServiceDiscoveryPtrOutput
- 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
- func (o MeshSpecOutput) ToOutput(ctx context.Context) pulumix.Output[MeshSpec]
- type MeshSpecPtrInput
- type MeshSpecPtrOutput
- func (o MeshSpecPtrOutput) EgressFilter() MeshEgressFilterPtrOutput
- func (o MeshSpecPtrOutput) Elem() MeshSpecOutput
- func (MeshSpecPtrOutput) ElementType() reflect.Type
- func (o MeshSpecPtrOutput) ServiceDiscovery() MeshServiceDiscoveryPtrOutput
- func (o MeshSpecPtrOutput) ToMeshSpecPtrOutput() MeshSpecPtrOutput
- func (o MeshSpecPtrOutput) ToMeshSpecPtrOutputWithContext(ctx context.Context) MeshSpecPtrOutput
- func (o MeshSpecPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MeshSpec]
- type MeshState
- type MeshTag
- type MeshTagArgs
- type MeshTagArray
- type MeshTagArrayInput
- type MeshTagArrayOutput
- func (MeshTagArrayOutput) ElementType() reflect.Type
- func (o MeshTagArrayOutput) Index(i pulumi.IntInput) MeshTagOutput
- func (o MeshTagArrayOutput) ToMeshTagArrayOutput() MeshTagArrayOutput
- func (o MeshTagArrayOutput) ToMeshTagArrayOutputWithContext(ctx context.Context) MeshTagArrayOutput
- func (o MeshTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MeshTag]
- type MeshTagInput
- type MeshTagOutput
- func (MeshTagOutput) ElementType() reflect.Type
- func (o MeshTagOutput) Key() pulumi.StringOutput
- func (o MeshTagOutput) ToMeshTagOutput() MeshTagOutput
- func (o MeshTagOutput) ToMeshTagOutputWithContext(ctx context.Context) MeshTagOutput
- func (o MeshTagOutput) ToOutput(ctx context.Context) pulumix.Output[MeshTag]
- func (o MeshTagOutput) Value() pulumi.StringOutput
- type Routedeprecated
- type RouteArgs
- type RouteDuration
- type RouteDurationArgs
- func (RouteDurationArgs) ElementType() reflect.Type
- func (i RouteDurationArgs) ToOutput(ctx context.Context) pulumix.Output[RouteDuration]
- func (i RouteDurationArgs) ToRouteDurationOutput() RouteDurationOutput
- func (i RouteDurationArgs) ToRouteDurationOutputWithContext(ctx context.Context) RouteDurationOutput
- func (i RouteDurationArgs) ToRouteDurationPtrOutput() RouteDurationPtrOutput
- func (i RouteDurationArgs) ToRouteDurationPtrOutputWithContext(ctx context.Context) RouteDurationPtrOutput
- type RouteDurationInput
- type RouteDurationOutput
- func (RouteDurationOutput) ElementType() reflect.Type
- func (o RouteDurationOutput) ToOutput(ctx context.Context) pulumix.Output[RouteDuration]
- func (o RouteDurationOutput) ToRouteDurationOutput() RouteDurationOutput
- func (o RouteDurationOutput) ToRouteDurationOutputWithContext(ctx context.Context) RouteDurationOutput
- func (o RouteDurationOutput) ToRouteDurationPtrOutput() RouteDurationPtrOutput
- func (o RouteDurationOutput) ToRouteDurationPtrOutputWithContext(ctx context.Context) RouteDurationPtrOutput
- func (o RouteDurationOutput) Unit() pulumi.StringOutput
- func (o RouteDurationOutput) Value() pulumi.IntOutput
- type RouteDurationPtrInput
- type RouteDurationPtrOutput
- func (o RouteDurationPtrOutput) Elem() RouteDurationOutput
- func (RouteDurationPtrOutput) ElementType() reflect.Type
- func (o RouteDurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteDuration]
- func (o RouteDurationPtrOutput) ToRouteDurationPtrOutput() RouteDurationPtrOutput
- func (o RouteDurationPtrOutput) ToRouteDurationPtrOutputWithContext(ctx context.Context) RouteDurationPtrOutput
- func (o RouteDurationPtrOutput) Unit() pulumi.StringPtrOutput
- func (o RouteDurationPtrOutput) Value() pulumi.IntPtrOutput
- type RouteGrpcRetryPolicy
- type RouteGrpcRetryPolicyArgs
- func (RouteGrpcRetryPolicyArgs) ElementType() reflect.Type
- func (i RouteGrpcRetryPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRetryPolicy]
- func (i RouteGrpcRetryPolicyArgs) ToRouteGrpcRetryPolicyOutput() RouteGrpcRetryPolicyOutput
- func (i RouteGrpcRetryPolicyArgs) ToRouteGrpcRetryPolicyOutputWithContext(ctx context.Context) RouteGrpcRetryPolicyOutput
- func (i RouteGrpcRetryPolicyArgs) ToRouteGrpcRetryPolicyPtrOutput() RouteGrpcRetryPolicyPtrOutput
- func (i RouteGrpcRetryPolicyArgs) ToRouteGrpcRetryPolicyPtrOutputWithContext(ctx context.Context) RouteGrpcRetryPolicyPtrOutput
- type RouteGrpcRetryPolicyInput
- type RouteGrpcRetryPolicyOutput
- func (RouteGrpcRetryPolicyOutput) ElementType() reflect.Type
- func (o RouteGrpcRetryPolicyOutput) GrpcRetryEvents() pulumi.StringArrayOutput
- func (o RouteGrpcRetryPolicyOutput) HttpRetryEvents() pulumi.StringArrayOutput
- func (o RouteGrpcRetryPolicyOutput) MaxRetries() pulumi.IntOutput
- func (o RouteGrpcRetryPolicyOutput) PerRetryTimeout() RouteDurationOutput
- func (o RouteGrpcRetryPolicyOutput) TcpRetryEvents() pulumi.StringArrayOutput
- func (o RouteGrpcRetryPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRetryPolicy]
- func (o RouteGrpcRetryPolicyOutput) ToRouteGrpcRetryPolicyOutput() RouteGrpcRetryPolicyOutput
- func (o RouteGrpcRetryPolicyOutput) ToRouteGrpcRetryPolicyOutputWithContext(ctx context.Context) RouteGrpcRetryPolicyOutput
- func (o RouteGrpcRetryPolicyOutput) ToRouteGrpcRetryPolicyPtrOutput() RouteGrpcRetryPolicyPtrOutput
- func (o RouteGrpcRetryPolicyOutput) ToRouteGrpcRetryPolicyPtrOutputWithContext(ctx context.Context) RouteGrpcRetryPolicyPtrOutput
- type RouteGrpcRetryPolicyPtrInput
- type RouteGrpcRetryPolicyPtrOutput
- func (o RouteGrpcRetryPolicyPtrOutput) Elem() RouteGrpcRetryPolicyOutput
- func (RouteGrpcRetryPolicyPtrOutput) ElementType() reflect.Type
- func (o RouteGrpcRetryPolicyPtrOutput) GrpcRetryEvents() pulumi.StringArrayOutput
- func (o RouteGrpcRetryPolicyPtrOutput) HttpRetryEvents() pulumi.StringArrayOutput
- func (o RouteGrpcRetryPolicyPtrOutput) MaxRetries() pulumi.IntPtrOutput
- func (o RouteGrpcRetryPolicyPtrOutput) PerRetryTimeout() RouteDurationPtrOutput
- func (o RouteGrpcRetryPolicyPtrOutput) TcpRetryEvents() pulumi.StringArrayOutput
- func (o RouteGrpcRetryPolicyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteGrpcRetryPolicy]
- func (o RouteGrpcRetryPolicyPtrOutput) ToRouteGrpcRetryPolicyPtrOutput() RouteGrpcRetryPolicyPtrOutput
- func (o RouteGrpcRetryPolicyPtrOutput) ToRouteGrpcRetryPolicyPtrOutputWithContext(ctx context.Context) RouteGrpcRetryPolicyPtrOutput
- type RouteGrpcRoute
- type RouteGrpcRouteAction
- type RouteGrpcRouteActionArgs
- func (RouteGrpcRouteActionArgs) ElementType() reflect.Type
- func (i RouteGrpcRouteActionArgs) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRouteAction]
- func (i RouteGrpcRouteActionArgs) ToRouteGrpcRouteActionOutput() RouteGrpcRouteActionOutput
- func (i RouteGrpcRouteActionArgs) ToRouteGrpcRouteActionOutputWithContext(ctx context.Context) RouteGrpcRouteActionOutput
- func (i RouteGrpcRouteActionArgs) ToRouteGrpcRouteActionPtrOutput() RouteGrpcRouteActionPtrOutput
- func (i RouteGrpcRouteActionArgs) ToRouteGrpcRouteActionPtrOutputWithContext(ctx context.Context) RouteGrpcRouteActionPtrOutput
- type RouteGrpcRouteActionInput
- type RouteGrpcRouteActionOutput
- func (RouteGrpcRouteActionOutput) ElementType() reflect.Type
- func (o RouteGrpcRouteActionOutput) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRouteAction]
- func (o RouteGrpcRouteActionOutput) ToRouteGrpcRouteActionOutput() RouteGrpcRouteActionOutput
- func (o RouteGrpcRouteActionOutput) ToRouteGrpcRouteActionOutputWithContext(ctx context.Context) RouteGrpcRouteActionOutput
- func (o RouteGrpcRouteActionOutput) ToRouteGrpcRouteActionPtrOutput() RouteGrpcRouteActionPtrOutput
- func (o RouteGrpcRouteActionOutput) ToRouteGrpcRouteActionPtrOutputWithContext(ctx context.Context) RouteGrpcRouteActionPtrOutput
- func (o RouteGrpcRouteActionOutput) WeightedTargets() RouteWeightedTargetArrayOutput
- type RouteGrpcRouteActionPtrInput
- type RouteGrpcRouteActionPtrOutput
- func (o RouteGrpcRouteActionPtrOutput) Elem() RouteGrpcRouteActionOutput
- func (RouteGrpcRouteActionPtrOutput) ElementType() reflect.Type
- func (o RouteGrpcRouteActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteGrpcRouteAction]
- func (o RouteGrpcRouteActionPtrOutput) ToRouteGrpcRouteActionPtrOutput() RouteGrpcRouteActionPtrOutput
- func (o RouteGrpcRouteActionPtrOutput) ToRouteGrpcRouteActionPtrOutputWithContext(ctx context.Context) RouteGrpcRouteActionPtrOutput
- func (o RouteGrpcRouteActionPtrOutput) WeightedTargets() RouteWeightedTargetArrayOutput
- type RouteGrpcRouteArgs
- func (RouteGrpcRouteArgs) ElementType() reflect.Type
- func (i RouteGrpcRouteArgs) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRoute]
- func (i RouteGrpcRouteArgs) ToRouteGrpcRouteOutput() RouteGrpcRouteOutput
- func (i RouteGrpcRouteArgs) ToRouteGrpcRouteOutputWithContext(ctx context.Context) RouteGrpcRouteOutput
- func (i RouteGrpcRouteArgs) ToRouteGrpcRoutePtrOutput() RouteGrpcRoutePtrOutput
- func (i RouteGrpcRouteArgs) ToRouteGrpcRoutePtrOutputWithContext(ctx context.Context) RouteGrpcRoutePtrOutput
- type RouteGrpcRouteInput
- type RouteGrpcRouteMatch
- type RouteGrpcRouteMatchArgs
- func (RouteGrpcRouteMatchArgs) ElementType() reflect.Type
- func (i RouteGrpcRouteMatchArgs) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRouteMatch]
- func (i RouteGrpcRouteMatchArgs) ToRouteGrpcRouteMatchOutput() RouteGrpcRouteMatchOutput
- func (i RouteGrpcRouteMatchArgs) ToRouteGrpcRouteMatchOutputWithContext(ctx context.Context) RouteGrpcRouteMatchOutput
- func (i RouteGrpcRouteMatchArgs) ToRouteGrpcRouteMatchPtrOutput() RouteGrpcRouteMatchPtrOutput
- func (i RouteGrpcRouteMatchArgs) ToRouteGrpcRouteMatchPtrOutputWithContext(ctx context.Context) RouteGrpcRouteMatchPtrOutput
- type RouteGrpcRouteMatchInput
- type RouteGrpcRouteMatchOutput
- func (RouteGrpcRouteMatchOutput) ElementType() reflect.Type
- func (o RouteGrpcRouteMatchOutput) Metadata() RouteGrpcRouteMetadataArrayOutput
- func (o RouteGrpcRouteMatchOutput) MethodName() pulumi.StringPtrOutput
- func (o RouteGrpcRouteMatchOutput) Port() pulumi.IntPtrOutput
- func (o RouteGrpcRouteMatchOutput) ServiceName() pulumi.StringPtrOutput
- func (o RouteGrpcRouteMatchOutput) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRouteMatch]
- func (o RouteGrpcRouteMatchOutput) ToRouteGrpcRouteMatchOutput() RouteGrpcRouteMatchOutput
- func (o RouteGrpcRouteMatchOutput) ToRouteGrpcRouteMatchOutputWithContext(ctx context.Context) RouteGrpcRouteMatchOutput
- func (o RouteGrpcRouteMatchOutput) ToRouteGrpcRouteMatchPtrOutput() RouteGrpcRouteMatchPtrOutput
- func (o RouteGrpcRouteMatchOutput) ToRouteGrpcRouteMatchPtrOutputWithContext(ctx context.Context) RouteGrpcRouteMatchPtrOutput
- type RouteGrpcRouteMatchPtrInput
- type RouteGrpcRouteMatchPtrOutput
- func (o RouteGrpcRouteMatchPtrOutput) Elem() RouteGrpcRouteMatchOutput
- func (RouteGrpcRouteMatchPtrOutput) ElementType() reflect.Type
- func (o RouteGrpcRouteMatchPtrOutput) Metadata() RouteGrpcRouteMetadataArrayOutput
- func (o RouteGrpcRouteMatchPtrOutput) MethodName() pulumi.StringPtrOutput
- func (o RouteGrpcRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
- func (o RouteGrpcRouteMatchPtrOutput) ServiceName() pulumi.StringPtrOutput
- func (o RouteGrpcRouteMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteGrpcRouteMatch]
- func (o RouteGrpcRouteMatchPtrOutput) ToRouteGrpcRouteMatchPtrOutput() RouteGrpcRouteMatchPtrOutput
- func (o RouteGrpcRouteMatchPtrOutput) ToRouteGrpcRouteMatchPtrOutputWithContext(ctx context.Context) RouteGrpcRouteMatchPtrOutput
- type RouteGrpcRouteMetadata
- type RouteGrpcRouteMetadataArgs
- func (RouteGrpcRouteMetadataArgs) ElementType() reflect.Type
- func (i RouteGrpcRouteMetadataArgs) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRouteMetadata]
- func (i RouteGrpcRouteMetadataArgs) ToRouteGrpcRouteMetadataOutput() RouteGrpcRouteMetadataOutput
- func (i RouteGrpcRouteMetadataArgs) ToRouteGrpcRouteMetadataOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataOutput
- type RouteGrpcRouteMetadataArray
- func (RouteGrpcRouteMetadataArray) ElementType() reflect.Type
- func (i RouteGrpcRouteMetadataArray) ToOutput(ctx context.Context) pulumix.Output[[]RouteGrpcRouteMetadata]
- func (i RouteGrpcRouteMetadataArray) ToRouteGrpcRouteMetadataArrayOutput() RouteGrpcRouteMetadataArrayOutput
- func (i RouteGrpcRouteMetadataArray) ToRouteGrpcRouteMetadataArrayOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataArrayOutput
- type RouteGrpcRouteMetadataArrayInput
- type RouteGrpcRouteMetadataArrayOutput
- func (RouteGrpcRouteMetadataArrayOutput) ElementType() reflect.Type
- func (o RouteGrpcRouteMetadataArrayOutput) Index(i pulumi.IntInput) RouteGrpcRouteMetadataOutput
- func (o RouteGrpcRouteMetadataArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RouteGrpcRouteMetadata]
- func (o RouteGrpcRouteMetadataArrayOutput) ToRouteGrpcRouteMetadataArrayOutput() RouteGrpcRouteMetadataArrayOutput
- func (o RouteGrpcRouteMetadataArrayOutput) ToRouteGrpcRouteMetadataArrayOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataArrayOutput
- type RouteGrpcRouteMetadataInput
- type RouteGrpcRouteMetadataMatchMethod
- type RouteGrpcRouteMetadataMatchMethodArgs
- func (RouteGrpcRouteMetadataMatchMethodArgs) ElementType() reflect.Type
- func (i RouteGrpcRouteMetadataMatchMethodArgs) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRouteMetadataMatchMethod]
- func (i RouteGrpcRouteMetadataMatchMethodArgs) ToRouteGrpcRouteMetadataMatchMethodOutput() RouteGrpcRouteMetadataMatchMethodOutput
- func (i RouteGrpcRouteMetadataMatchMethodArgs) ToRouteGrpcRouteMetadataMatchMethodOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataMatchMethodOutput
- func (i RouteGrpcRouteMetadataMatchMethodArgs) ToRouteGrpcRouteMetadataMatchMethodPtrOutput() RouteGrpcRouteMetadataMatchMethodPtrOutput
- func (i RouteGrpcRouteMetadataMatchMethodArgs) ToRouteGrpcRouteMetadataMatchMethodPtrOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataMatchMethodPtrOutput
- type RouteGrpcRouteMetadataMatchMethodInput
- type RouteGrpcRouteMetadataMatchMethodOutput
- func (RouteGrpcRouteMetadataMatchMethodOutput) ElementType() reflect.Type
- func (o RouteGrpcRouteMetadataMatchMethodOutput) Exact() pulumi.StringPtrOutput
- func (o RouteGrpcRouteMetadataMatchMethodOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteGrpcRouteMetadataMatchMethodOutput) Range() RouteMatchRangePtrOutput
- func (o RouteGrpcRouteMetadataMatchMethodOutput) Regex() pulumi.StringPtrOutput
- func (o RouteGrpcRouteMetadataMatchMethodOutput) Suffix() pulumi.StringPtrOutput
- func (o RouteGrpcRouteMetadataMatchMethodOutput) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRouteMetadataMatchMethod]
- func (o RouteGrpcRouteMetadataMatchMethodOutput) ToRouteGrpcRouteMetadataMatchMethodOutput() RouteGrpcRouteMetadataMatchMethodOutput
- func (o RouteGrpcRouteMetadataMatchMethodOutput) ToRouteGrpcRouteMetadataMatchMethodOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataMatchMethodOutput
- func (o RouteGrpcRouteMetadataMatchMethodOutput) ToRouteGrpcRouteMetadataMatchMethodPtrOutput() RouteGrpcRouteMetadataMatchMethodPtrOutput
- func (o RouteGrpcRouteMetadataMatchMethodOutput) ToRouteGrpcRouteMetadataMatchMethodPtrOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataMatchMethodPtrOutput
- type RouteGrpcRouteMetadataMatchMethodPtrInput
- type RouteGrpcRouteMetadataMatchMethodPtrOutput
- func (o RouteGrpcRouteMetadataMatchMethodPtrOutput) Elem() RouteGrpcRouteMetadataMatchMethodOutput
- func (RouteGrpcRouteMetadataMatchMethodPtrOutput) ElementType() reflect.Type
- func (o RouteGrpcRouteMetadataMatchMethodPtrOutput) Exact() pulumi.StringPtrOutput
- func (o RouteGrpcRouteMetadataMatchMethodPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteGrpcRouteMetadataMatchMethodPtrOutput) Range() RouteMatchRangePtrOutput
- func (o RouteGrpcRouteMetadataMatchMethodPtrOutput) Regex() pulumi.StringPtrOutput
- func (o RouteGrpcRouteMetadataMatchMethodPtrOutput) Suffix() pulumi.StringPtrOutput
- func (o RouteGrpcRouteMetadataMatchMethodPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteGrpcRouteMetadataMatchMethod]
- func (o RouteGrpcRouteMetadataMatchMethodPtrOutput) ToRouteGrpcRouteMetadataMatchMethodPtrOutput() RouteGrpcRouteMetadataMatchMethodPtrOutput
- func (o RouteGrpcRouteMetadataMatchMethodPtrOutput) ToRouteGrpcRouteMetadataMatchMethodPtrOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataMatchMethodPtrOutput
- type RouteGrpcRouteMetadataOutput
- func (RouteGrpcRouteMetadataOutput) ElementType() reflect.Type
- func (o RouteGrpcRouteMetadataOutput) Invert() pulumi.BoolPtrOutput
- func (o RouteGrpcRouteMetadataOutput) Match() RouteGrpcRouteMetadataMatchMethodPtrOutput
- func (o RouteGrpcRouteMetadataOutput) Name() pulumi.StringOutput
- func (o RouteGrpcRouteMetadataOutput) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRouteMetadata]
- func (o RouteGrpcRouteMetadataOutput) ToRouteGrpcRouteMetadataOutput() RouteGrpcRouteMetadataOutput
- func (o RouteGrpcRouteMetadataOutput) ToRouteGrpcRouteMetadataOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataOutput
- type RouteGrpcRouteOutput
- func (o RouteGrpcRouteOutput) Action() RouteGrpcRouteActionOutput
- func (RouteGrpcRouteOutput) ElementType() reflect.Type
- func (o RouteGrpcRouteOutput) Match() RouteGrpcRouteMatchOutput
- func (o RouteGrpcRouteOutput) RetryPolicy() RouteGrpcRetryPolicyPtrOutput
- func (o RouteGrpcRouteOutput) Timeout() RouteGrpcTimeoutPtrOutput
- func (o RouteGrpcRouteOutput) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRoute]
- func (o RouteGrpcRouteOutput) ToRouteGrpcRouteOutput() RouteGrpcRouteOutput
- func (o RouteGrpcRouteOutput) ToRouteGrpcRouteOutputWithContext(ctx context.Context) RouteGrpcRouteOutput
- func (o RouteGrpcRouteOutput) ToRouteGrpcRoutePtrOutput() RouteGrpcRoutePtrOutput
- func (o RouteGrpcRouteOutput) ToRouteGrpcRoutePtrOutputWithContext(ctx context.Context) RouteGrpcRoutePtrOutput
- type RouteGrpcRoutePtrInput
- type RouteGrpcRoutePtrOutput
- func (o RouteGrpcRoutePtrOutput) Action() RouteGrpcRouteActionPtrOutput
- func (o RouteGrpcRoutePtrOutput) Elem() RouteGrpcRouteOutput
- func (RouteGrpcRoutePtrOutput) ElementType() reflect.Type
- func (o RouteGrpcRoutePtrOutput) Match() RouteGrpcRouteMatchPtrOutput
- func (o RouteGrpcRoutePtrOutput) RetryPolicy() RouteGrpcRetryPolicyPtrOutput
- func (o RouteGrpcRoutePtrOutput) Timeout() RouteGrpcTimeoutPtrOutput
- func (o RouteGrpcRoutePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteGrpcRoute]
- func (o RouteGrpcRoutePtrOutput) ToRouteGrpcRoutePtrOutput() RouteGrpcRoutePtrOutput
- func (o RouteGrpcRoutePtrOutput) ToRouteGrpcRoutePtrOutputWithContext(ctx context.Context) RouteGrpcRoutePtrOutput
- type RouteGrpcTimeout
- type RouteGrpcTimeoutArgs
- func (RouteGrpcTimeoutArgs) ElementType() reflect.Type
- func (i RouteGrpcTimeoutArgs) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcTimeout]
- func (i RouteGrpcTimeoutArgs) ToRouteGrpcTimeoutOutput() RouteGrpcTimeoutOutput
- func (i RouteGrpcTimeoutArgs) ToRouteGrpcTimeoutOutputWithContext(ctx context.Context) RouteGrpcTimeoutOutput
- func (i RouteGrpcTimeoutArgs) ToRouteGrpcTimeoutPtrOutput() RouteGrpcTimeoutPtrOutput
- func (i RouteGrpcTimeoutArgs) ToRouteGrpcTimeoutPtrOutputWithContext(ctx context.Context) RouteGrpcTimeoutPtrOutput
- type RouteGrpcTimeoutInput
- type RouteGrpcTimeoutOutput
- func (RouteGrpcTimeoutOutput) ElementType() reflect.Type
- func (o RouteGrpcTimeoutOutput) Idle() RouteDurationPtrOutput
- func (o RouteGrpcTimeoutOutput) PerRequest() RouteDurationPtrOutput
- func (o RouteGrpcTimeoutOutput) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcTimeout]
- func (o RouteGrpcTimeoutOutput) ToRouteGrpcTimeoutOutput() RouteGrpcTimeoutOutput
- func (o RouteGrpcTimeoutOutput) ToRouteGrpcTimeoutOutputWithContext(ctx context.Context) RouteGrpcTimeoutOutput
- func (o RouteGrpcTimeoutOutput) ToRouteGrpcTimeoutPtrOutput() RouteGrpcTimeoutPtrOutput
- func (o RouteGrpcTimeoutOutput) ToRouteGrpcTimeoutPtrOutputWithContext(ctx context.Context) RouteGrpcTimeoutPtrOutput
- type RouteGrpcTimeoutPtrInput
- type RouteGrpcTimeoutPtrOutput
- func (o RouteGrpcTimeoutPtrOutput) Elem() RouteGrpcTimeoutOutput
- func (RouteGrpcTimeoutPtrOutput) ElementType() reflect.Type
- func (o RouteGrpcTimeoutPtrOutput) Idle() RouteDurationPtrOutput
- func (o RouteGrpcTimeoutPtrOutput) PerRequest() RouteDurationPtrOutput
- func (o RouteGrpcTimeoutPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteGrpcTimeout]
- func (o RouteGrpcTimeoutPtrOutput) ToRouteGrpcTimeoutPtrOutput() RouteGrpcTimeoutPtrOutput
- func (o RouteGrpcTimeoutPtrOutput) ToRouteGrpcTimeoutPtrOutputWithContext(ctx context.Context) RouteGrpcTimeoutPtrOutput
- type RouteHeaderMatchMethod
- type RouteHeaderMatchMethodArgs
- func (RouteHeaderMatchMethodArgs) ElementType() reflect.Type
- func (i RouteHeaderMatchMethodArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHeaderMatchMethod]
- func (i RouteHeaderMatchMethodArgs) ToRouteHeaderMatchMethodOutput() RouteHeaderMatchMethodOutput
- func (i RouteHeaderMatchMethodArgs) ToRouteHeaderMatchMethodOutputWithContext(ctx context.Context) RouteHeaderMatchMethodOutput
- func (i RouteHeaderMatchMethodArgs) ToRouteHeaderMatchMethodPtrOutput() RouteHeaderMatchMethodPtrOutput
- func (i RouteHeaderMatchMethodArgs) ToRouteHeaderMatchMethodPtrOutputWithContext(ctx context.Context) RouteHeaderMatchMethodPtrOutput
- type RouteHeaderMatchMethodInput
- type RouteHeaderMatchMethodOutput
- func (RouteHeaderMatchMethodOutput) ElementType() reflect.Type
- func (o RouteHeaderMatchMethodOutput) Exact() pulumi.StringPtrOutput
- func (o RouteHeaderMatchMethodOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteHeaderMatchMethodOutput) Range() RouteMatchRangePtrOutput
- func (o RouteHeaderMatchMethodOutput) Regex() pulumi.StringPtrOutput
- func (o RouteHeaderMatchMethodOutput) Suffix() pulumi.StringPtrOutput
- func (o RouteHeaderMatchMethodOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHeaderMatchMethod]
- func (o RouteHeaderMatchMethodOutput) ToRouteHeaderMatchMethodOutput() RouteHeaderMatchMethodOutput
- func (o RouteHeaderMatchMethodOutput) ToRouteHeaderMatchMethodOutputWithContext(ctx context.Context) RouteHeaderMatchMethodOutput
- func (o RouteHeaderMatchMethodOutput) ToRouteHeaderMatchMethodPtrOutput() RouteHeaderMatchMethodPtrOutput
- func (o RouteHeaderMatchMethodOutput) ToRouteHeaderMatchMethodPtrOutputWithContext(ctx context.Context) RouteHeaderMatchMethodPtrOutput
- type RouteHeaderMatchMethodPtrInput
- type RouteHeaderMatchMethodPtrOutput
- func (o RouteHeaderMatchMethodPtrOutput) Elem() RouteHeaderMatchMethodOutput
- func (RouteHeaderMatchMethodPtrOutput) ElementType() reflect.Type
- func (o RouteHeaderMatchMethodPtrOutput) Exact() pulumi.StringPtrOutput
- func (o RouteHeaderMatchMethodPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteHeaderMatchMethodPtrOutput) Range() RouteMatchRangePtrOutput
- func (o RouteHeaderMatchMethodPtrOutput) Regex() pulumi.StringPtrOutput
- func (o RouteHeaderMatchMethodPtrOutput) Suffix() pulumi.StringPtrOutput
- func (o RouteHeaderMatchMethodPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteHeaderMatchMethod]
- func (o RouteHeaderMatchMethodPtrOutput) ToRouteHeaderMatchMethodPtrOutput() RouteHeaderMatchMethodPtrOutput
- func (o RouteHeaderMatchMethodPtrOutput) ToRouteHeaderMatchMethodPtrOutputWithContext(ctx context.Context) RouteHeaderMatchMethodPtrOutput
- type RouteHttpPathMatch
- type RouteHttpPathMatchArgs
- func (RouteHttpPathMatchArgs) ElementType() reflect.Type
- func (i RouteHttpPathMatchArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHttpPathMatch]
- func (i RouteHttpPathMatchArgs) ToRouteHttpPathMatchOutput() RouteHttpPathMatchOutput
- func (i RouteHttpPathMatchArgs) ToRouteHttpPathMatchOutputWithContext(ctx context.Context) RouteHttpPathMatchOutput
- func (i RouteHttpPathMatchArgs) ToRouteHttpPathMatchPtrOutput() RouteHttpPathMatchPtrOutput
- func (i RouteHttpPathMatchArgs) ToRouteHttpPathMatchPtrOutputWithContext(ctx context.Context) RouteHttpPathMatchPtrOutput
- type RouteHttpPathMatchInput
- type RouteHttpPathMatchOutput
- func (RouteHttpPathMatchOutput) ElementType() reflect.Type
- func (o RouteHttpPathMatchOutput) Exact() pulumi.StringPtrOutput
- func (o RouteHttpPathMatchOutput) Regex() pulumi.StringPtrOutput
- func (o RouteHttpPathMatchOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHttpPathMatch]
- func (o RouteHttpPathMatchOutput) ToRouteHttpPathMatchOutput() RouteHttpPathMatchOutput
- func (o RouteHttpPathMatchOutput) ToRouteHttpPathMatchOutputWithContext(ctx context.Context) RouteHttpPathMatchOutput
- func (o RouteHttpPathMatchOutput) ToRouteHttpPathMatchPtrOutput() RouteHttpPathMatchPtrOutput
- func (o RouteHttpPathMatchOutput) ToRouteHttpPathMatchPtrOutputWithContext(ctx context.Context) RouteHttpPathMatchPtrOutput
- type RouteHttpPathMatchPtrInput
- type RouteHttpPathMatchPtrOutput
- func (o RouteHttpPathMatchPtrOutput) Elem() RouteHttpPathMatchOutput
- func (RouteHttpPathMatchPtrOutput) ElementType() reflect.Type
- func (o RouteHttpPathMatchPtrOutput) Exact() pulumi.StringPtrOutput
- func (o RouteHttpPathMatchPtrOutput) Regex() pulumi.StringPtrOutput
- func (o RouteHttpPathMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteHttpPathMatch]
- func (o RouteHttpPathMatchPtrOutput) ToRouteHttpPathMatchPtrOutput() RouteHttpPathMatchPtrOutput
- func (o RouteHttpPathMatchPtrOutput) ToRouteHttpPathMatchPtrOutputWithContext(ctx context.Context) RouteHttpPathMatchPtrOutput
- type RouteHttpQueryParameterMatch
- type RouteHttpQueryParameterMatchArgs
- func (RouteHttpQueryParameterMatchArgs) ElementType() reflect.Type
- func (i RouteHttpQueryParameterMatchArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHttpQueryParameterMatch]
- func (i RouteHttpQueryParameterMatchArgs) ToRouteHttpQueryParameterMatchOutput() RouteHttpQueryParameterMatchOutput
- func (i RouteHttpQueryParameterMatchArgs) ToRouteHttpQueryParameterMatchOutputWithContext(ctx context.Context) RouteHttpQueryParameterMatchOutput
- func (i RouteHttpQueryParameterMatchArgs) ToRouteHttpQueryParameterMatchPtrOutput() RouteHttpQueryParameterMatchPtrOutput
- func (i RouteHttpQueryParameterMatchArgs) ToRouteHttpQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteHttpQueryParameterMatchPtrOutput
- type RouteHttpQueryParameterMatchInput
- type RouteHttpQueryParameterMatchOutput
- func (RouteHttpQueryParameterMatchOutput) ElementType() reflect.Type
- func (o RouteHttpQueryParameterMatchOutput) Exact() pulumi.StringPtrOutput
- func (o RouteHttpQueryParameterMatchOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHttpQueryParameterMatch]
- func (o RouteHttpQueryParameterMatchOutput) ToRouteHttpQueryParameterMatchOutput() RouteHttpQueryParameterMatchOutput
- func (o RouteHttpQueryParameterMatchOutput) ToRouteHttpQueryParameterMatchOutputWithContext(ctx context.Context) RouteHttpQueryParameterMatchOutput
- func (o RouteHttpQueryParameterMatchOutput) ToRouteHttpQueryParameterMatchPtrOutput() RouteHttpQueryParameterMatchPtrOutput
- func (o RouteHttpQueryParameterMatchOutput) ToRouteHttpQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteHttpQueryParameterMatchPtrOutput
- type RouteHttpQueryParameterMatchPtrInput
- type RouteHttpQueryParameterMatchPtrOutput
- func (o RouteHttpQueryParameterMatchPtrOutput) Elem() RouteHttpQueryParameterMatchOutput
- func (RouteHttpQueryParameterMatchPtrOutput) ElementType() reflect.Type
- func (o RouteHttpQueryParameterMatchPtrOutput) Exact() pulumi.StringPtrOutput
- func (o RouteHttpQueryParameterMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteHttpQueryParameterMatch]
- func (o RouteHttpQueryParameterMatchPtrOutput) ToRouteHttpQueryParameterMatchPtrOutput() RouteHttpQueryParameterMatchPtrOutput
- func (o RouteHttpQueryParameterMatchPtrOutput) ToRouteHttpQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteHttpQueryParameterMatchPtrOutput
- type RouteHttpRetryPolicy
- type RouteHttpRetryPolicyArgs
- func (RouteHttpRetryPolicyArgs) ElementType() reflect.Type
- func (i RouteHttpRetryPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRetryPolicy]
- func (i RouteHttpRetryPolicyArgs) ToRouteHttpRetryPolicyOutput() RouteHttpRetryPolicyOutput
- func (i RouteHttpRetryPolicyArgs) ToRouteHttpRetryPolicyOutputWithContext(ctx context.Context) RouteHttpRetryPolicyOutput
- func (i RouteHttpRetryPolicyArgs) ToRouteHttpRetryPolicyPtrOutput() RouteHttpRetryPolicyPtrOutput
- func (i RouteHttpRetryPolicyArgs) ToRouteHttpRetryPolicyPtrOutputWithContext(ctx context.Context) RouteHttpRetryPolicyPtrOutput
- type RouteHttpRetryPolicyInput
- type RouteHttpRetryPolicyOutput
- func (RouteHttpRetryPolicyOutput) ElementType() reflect.Type
- func (o RouteHttpRetryPolicyOutput) HttpRetryEvents() pulumi.StringArrayOutput
- func (o RouteHttpRetryPolicyOutput) MaxRetries() pulumi.IntOutput
- func (o RouteHttpRetryPolicyOutput) PerRetryTimeout() RouteDurationOutput
- func (o RouteHttpRetryPolicyOutput) TcpRetryEvents() pulumi.StringArrayOutput
- func (o RouteHttpRetryPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRetryPolicy]
- func (o RouteHttpRetryPolicyOutput) ToRouteHttpRetryPolicyOutput() RouteHttpRetryPolicyOutput
- func (o RouteHttpRetryPolicyOutput) ToRouteHttpRetryPolicyOutputWithContext(ctx context.Context) RouteHttpRetryPolicyOutput
- func (o RouteHttpRetryPolicyOutput) ToRouteHttpRetryPolicyPtrOutput() RouteHttpRetryPolicyPtrOutput
- func (o RouteHttpRetryPolicyOutput) ToRouteHttpRetryPolicyPtrOutputWithContext(ctx context.Context) RouteHttpRetryPolicyPtrOutput
- type RouteHttpRetryPolicyPtrInput
- type RouteHttpRetryPolicyPtrOutput
- func (o RouteHttpRetryPolicyPtrOutput) Elem() RouteHttpRetryPolicyOutput
- func (RouteHttpRetryPolicyPtrOutput) ElementType() reflect.Type
- func (o RouteHttpRetryPolicyPtrOutput) HttpRetryEvents() pulumi.StringArrayOutput
- func (o RouteHttpRetryPolicyPtrOutput) MaxRetries() pulumi.IntPtrOutput
- func (o RouteHttpRetryPolicyPtrOutput) PerRetryTimeout() RouteDurationPtrOutput
- func (o RouteHttpRetryPolicyPtrOutput) TcpRetryEvents() pulumi.StringArrayOutput
- func (o RouteHttpRetryPolicyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteHttpRetryPolicy]
- func (o RouteHttpRetryPolicyPtrOutput) ToRouteHttpRetryPolicyPtrOutput() RouteHttpRetryPolicyPtrOutput
- func (o RouteHttpRetryPolicyPtrOutput) ToRouteHttpRetryPolicyPtrOutputWithContext(ctx context.Context) RouteHttpRetryPolicyPtrOutput
- type RouteHttpRoute
- type RouteHttpRouteAction
- type RouteHttpRouteActionArgs
- func (RouteHttpRouteActionArgs) ElementType() reflect.Type
- func (i RouteHttpRouteActionArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRouteAction]
- func (i RouteHttpRouteActionArgs) ToRouteHttpRouteActionOutput() RouteHttpRouteActionOutput
- func (i RouteHttpRouteActionArgs) ToRouteHttpRouteActionOutputWithContext(ctx context.Context) RouteHttpRouteActionOutput
- func (i RouteHttpRouteActionArgs) ToRouteHttpRouteActionPtrOutput() RouteHttpRouteActionPtrOutput
- func (i RouteHttpRouteActionArgs) ToRouteHttpRouteActionPtrOutputWithContext(ctx context.Context) RouteHttpRouteActionPtrOutput
- type RouteHttpRouteActionInput
- type RouteHttpRouteActionOutput
- func (RouteHttpRouteActionOutput) ElementType() reflect.Type
- func (o RouteHttpRouteActionOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRouteAction]
- func (o RouteHttpRouteActionOutput) ToRouteHttpRouteActionOutput() RouteHttpRouteActionOutput
- func (o RouteHttpRouteActionOutput) ToRouteHttpRouteActionOutputWithContext(ctx context.Context) RouteHttpRouteActionOutput
- func (o RouteHttpRouteActionOutput) ToRouteHttpRouteActionPtrOutput() RouteHttpRouteActionPtrOutput
- func (o RouteHttpRouteActionOutput) ToRouteHttpRouteActionPtrOutputWithContext(ctx context.Context) RouteHttpRouteActionPtrOutput
- func (o RouteHttpRouteActionOutput) WeightedTargets() RouteWeightedTargetArrayOutput
- type RouteHttpRouteActionPtrInput
- type RouteHttpRouteActionPtrOutput
- func (o RouteHttpRouteActionPtrOutput) Elem() RouteHttpRouteActionOutput
- func (RouteHttpRouteActionPtrOutput) ElementType() reflect.Type
- func (o RouteHttpRouteActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteHttpRouteAction]
- func (o RouteHttpRouteActionPtrOutput) ToRouteHttpRouteActionPtrOutput() RouteHttpRouteActionPtrOutput
- func (o RouteHttpRouteActionPtrOutput) ToRouteHttpRouteActionPtrOutputWithContext(ctx context.Context) RouteHttpRouteActionPtrOutput
- func (o RouteHttpRouteActionPtrOutput) WeightedTargets() RouteWeightedTargetArrayOutput
- type RouteHttpRouteArgs
- func (RouteHttpRouteArgs) ElementType() reflect.Type
- func (i RouteHttpRouteArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRoute]
- func (i RouteHttpRouteArgs) ToRouteHttpRouteOutput() RouteHttpRouteOutput
- func (i RouteHttpRouteArgs) ToRouteHttpRouteOutputWithContext(ctx context.Context) RouteHttpRouteOutput
- func (i RouteHttpRouteArgs) ToRouteHttpRoutePtrOutput() RouteHttpRoutePtrOutput
- func (i RouteHttpRouteArgs) ToRouteHttpRoutePtrOutputWithContext(ctx context.Context) RouteHttpRoutePtrOutput
- type RouteHttpRouteHeader
- type RouteHttpRouteHeaderArgs
- func (RouteHttpRouteHeaderArgs) ElementType() reflect.Type
- func (i RouteHttpRouteHeaderArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRouteHeader]
- func (i RouteHttpRouteHeaderArgs) ToRouteHttpRouteHeaderOutput() RouteHttpRouteHeaderOutput
- func (i RouteHttpRouteHeaderArgs) ToRouteHttpRouteHeaderOutputWithContext(ctx context.Context) RouteHttpRouteHeaderOutput
- type RouteHttpRouteHeaderArray
- func (RouteHttpRouteHeaderArray) ElementType() reflect.Type
- func (i RouteHttpRouteHeaderArray) ToOutput(ctx context.Context) pulumix.Output[[]RouteHttpRouteHeader]
- func (i RouteHttpRouteHeaderArray) ToRouteHttpRouteHeaderArrayOutput() RouteHttpRouteHeaderArrayOutput
- func (i RouteHttpRouteHeaderArray) ToRouteHttpRouteHeaderArrayOutputWithContext(ctx context.Context) RouteHttpRouteHeaderArrayOutput
- type RouteHttpRouteHeaderArrayInput
- type RouteHttpRouteHeaderArrayOutput
- func (RouteHttpRouteHeaderArrayOutput) ElementType() reflect.Type
- func (o RouteHttpRouteHeaderArrayOutput) Index(i pulumi.IntInput) RouteHttpRouteHeaderOutput
- func (o RouteHttpRouteHeaderArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RouteHttpRouteHeader]
- func (o RouteHttpRouteHeaderArrayOutput) ToRouteHttpRouteHeaderArrayOutput() RouteHttpRouteHeaderArrayOutput
- func (o RouteHttpRouteHeaderArrayOutput) ToRouteHttpRouteHeaderArrayOutputWithContext(ctx context.Context) RouteHttpRouteHeaderArrayOutput
- type RouteHttpRouteHeaderInput
- type RouteHttpRouteHeaderOutput
- func (RouteHttpRouteHeaderOutput) ElementType() reflect.Type
- func (o RouteHttpRouteHeaderOutput) Invert() pulumi.BoolPtrOutput
- func (o RouteHttpRouteHeaderOutput) Match() RouteHeaderMatchMethodPtrOutput
- func (o RouteHttpRouteHeaderOutput) Name() pulumi.StringOutput
- func (o RouteHttpRouteHeaderOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRouteHeader]
- func (o RouteHttpRouteHeaderOutput) ToRouteHttpRouteHeaderOutput() RouteHttpRouteHeaderOutput
- func (o RouteHttpRouteHeaderOutput) ToRouteHttpRouteHeaderOutputWithContext(ctx context.Context) RouteHttpRouteHeaderOutput
- type RouteHttpRouteInput
- type RouteHttpRouteMatch
- type RouteHttpRouteMatchArgs
- func (RouteHttpRouteMatchArgs) ElementType() reflect.Type
- func (i RouteHttpRouteMatchArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRouteMatch]
- func (i RouteHttpRouteMatchArgs) ToRouteHttpRouteMatchOutput() RouteHttpRouteMatchOutput
- func (i RouteHttpRouteMatchArgs) ToRouteHttpRouteMatchOutputWithContext(ctx context.Context) RouteHttpRouteMatchOutput
- func (i RouteHttpRouteMatchArgs) ToRouteHttpRouteMatchPtrOutput() RouteHttpRouteMatchPtrOutput
- func (i RouteHttpRouteMatchArgs) ToRouteHttpRouteMatchPtrOutputWithContext(ctx context.Context) RouteHttpRouteMatchPtrOutput
- type RouteHttpRouteMatchInput
- type RouteHttpRouteMatchOutput
- func (RouteHttpRouteMatchOutput) ElementType() reflect.Type
- func (o RouteHttpRouteMatchOutput) Headers() RouteHttpRouteHeaderArrayOutput
- func (o RouteHttpRouteMatchOutput) Method() pulumi.StringPtrOutput
- func (o RouteHttpRouteMatchOutput) Path() RouteHttpPathMatchPtrOutput
- func (o RouteHttpRouteMatchOutput) Port() pulumi.IntPtrOutput
- func (o RouteHttpRouteMatchOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteHttpRouteMatchOutput) QueryParameters() RouteQueryParameterArrayOutput
- func (o RouteHttpRouteMatchOutput) Scheme() pulumi.StringPtrOutput
- func (o RouteHttpRouteMatchOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRouteMatch]
- func (o RouteHttpRouteMatchOutput) ToRouteHttpRouteMatchOutput() RouteHttpRouteMatchOutput
- func (o RouteHttpRouteMatchOutput) ToRouteHttpRouteMatchOutputWithContext(ctx context.Context) RouteHttpRouteMatchOutput
- func (o RouteHttpRouteMatchOutput) ToRouteHttpRouteMatchPtrOutput() RouteHttpRouteMatchPtrOutput
- func (o RouteHttpRouteMatchOutput) ToRouteHttpRouteMatchPtrOutputWithContext(ctx context.Context) RouteHttpRouteMatchPtrOutput
- type RouteHttpRouteMatchPtrInput
- type RouteHttpRouteMatchPtrOutput
- func (o RouteHttpRouteMatchPtrOutput) Elem() RouteHttpRouteMatchOutput
- func (RouteHttpRouteMatchPtrOutput) ElementType() reflect.Type
- func (o RouteHttpRouteMatchPtrOutput) Headers() RouteHttpRouteHeaderArrayOutput
- func (o RouteHttpRouteMatchPtrOutput) Method() pulumi.StringPtrOutput
- func (o RouteHttpRouteMatchPtrOutput) Path() RouteHttpPathMatchPtrOutput
- func (o RouteHttpRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
- func (o RouteHttpRouteMatchPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o RouteHttpRouteMatchPtrOutput) QueryParameters() RouteQueryParameterArrayOutput
- func (o RouteHttpRouteMatchPtrOutput) Scheme() pulumi.StringPtrOutput
- func (o RouteHttpRouteMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteHttpRouteMatch]
- func (o RouteHttpRouteMatchPtrOutput) ToRouteHttpRouteMatchPtrOutput() RouteHttpRouteMatchPtrOutput
- func (o RouteHttpRouteMatchPtrOutput) ToRouteHttpRouteMatchPtrOutputWithContext(ctx context.Context) RouteHttpRouteMatchPtrOutput
- type RouteHttpRouteOutput
- func (o RouteHttpRouteOutput) Action() RouteHttpRouteActionOutput
- func (RouteHttpRouteOutput) ElementType() reflect.Type
- func (o RouteHttpRouteOutput) Match() RouteHttpRouteMatchOutput
- func (o RouteHttpRouteOutput) RetryPolicy() RouteHttpRetryPolicyPtrOutput
- func (o RouteHttpRouteOutput) Timeout() RouteHttpTimeoutPtrOutput
- func (o RouteHttpRouteOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRoute]
- func (o RouteHttpRouteOutput) ToRouteHttpRouteOutput() RouteHttpRouteOutput
- func (o RouteHttpRouteOutput) ToRouteHttpRouteOutputWithContext(ctx context.Context) RouteHttpRouteOutput
- func (o RouteHttpRouteOutput) ToRouteHttpRoutePtrOutput() RouteHttpRoutePtrOutput
- func (o RouteHttpRouteOutput) ToRouteHttpRoutePtrOutputWithContext(ctx context.Context) RouteHttpRoutePtrOutput
- type RouteHttpRoutePtrInput
- type RouteHttpRoutePtrOutput
- func (o RouteHttpRoutePtrOutput) Action() RouteHttpRouteActionPtrOutput
- func (o RouteHttpRoutePtrOutput) Elem() RouteHttpRouteOutput
- func (RouteHttpRoutePtrOutput) ElementType() reflect.Type
- func (o RouteHttpRoutePtrOutput) Match() RouteHttpRouteMatchPtrOutput
- func (o RouteHttpRoutePtrOutput) RetryPolicy() RouteHttpRetryPolicyPtrOutput
- func (o RouteHttpRoutePtrOutput) Timeout() RouteHttpTimeoutPtrOutput
- func (o RouteHttpRoutePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteHttpRoute]
- func (o RouteHttpRoutePtrOutput) ToRouteHttpRoutePtrOutput() RouteHttpRoutePtrOutput
- func (o RouteHttpRoutePtrOutput) ToRouteHttpRoutePtrOutputWithContext(ctx context.Context) RouteHttpRoutePtrOutput
- type RouteHttpTimeout
- type RouteHttpTimeoutArgs
- func (RouteHttpTimeoutArgs) ElementType() reflect.Type
- func (i RouteHttpTimeoutArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHttpTimeout]
- func (i RouteHttpTimeoutArgs) ToRouteHttpTimeoutOutput() RouteHttpTimeoutOutput
- func (i RouteHttpTimeoutArgs) ToRouteHttpTimeoutOutputWithContext(ctx context.Context) RouteHttpTimeoutOutput
- func (i RouteHttpTimeoutArgs) ToRouteHttpTimeoutPtrOutput() RouteHttpTimeoutPtrOutput
- func (i RouteHttpTimeoutArgs) ToRouteHttpTimeoutPtrOutputWithContext(ctx context.Context) RouteHttpTimeoutPtrOutput
- type RouteHttpTimeoutInput
- type RouteHttpTimeoutOutput
- func (RouteHttpTimeoutOutput) ElementType() reflect.Type
- func (o RouteHttpTimeoutOutput) Idle() RouteDurationPtrOutput
- func (o RouteHttpTimeoutOutput) PerRequest() RouteDurationPtrOutput
- func (o RouteHttpTimeoutOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHttpTimeout]
- func (o RouteHttpTimeoutOutput) ToRouteHttpTimeoutOutput() RouteHttpTimeoutOutput
- func (o RouteHttpTimeoutOutput) ToRouteHttpTimeoutOutputWithContext(ctx context.Context) RouteHttpTimeoutOutput
- func (o RouteHttpTimeoutOutput) ToRouteHttpTimeoutPtrOutput() RouteHttpTimeoutPtrOutput
- func (o RouteHttpTimeoutOutput) ToRouteHttpTimeoutPtrOutputWithContext(ctx context.Context) RouteHttpTimeoutPtrOutput
- type RouteHttpTimeoutPtrInput
- type RouteHttpTimeoutPtrOutput
- func (o RouteHttpTimeoutPtrOutput) Elem() RouteHttpTimeoutOutput
- func (RouteHttpTimeoutPtrOutput) ElementType() reflect.Type
- func (o RouteHttpTimeoutPtrOutput) Idle() RouteDurationPtrOutput
- func (o RouteHttpTimeoutPtrOutput) PerRequest() RouteDurationPtrOutput
- func (o RouteHttpTimeoutPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteHttpTimeout]
- func (o RouteHttpTimeoutPtrOutput) ToRouteHttpTimeoutPtrOutput() RouteHttpTimeoutPtrOutput
- func (o RouteHttpTimeoutPtrOutput) ToRouteHttpTimeoutPtrOutputWithContext(ctx context.Context) RouteHttpTimeoutPtrOutput
- type RouteInput
- type RouteMatchRange
- type RouteMatchRangeArgs
- func (RouteMatchRangeArgs) ElementType() reflect.Type
- func (i RouteMatchRangeArgs) ToOutput(ctx context.Context) pulumix.Output[RouteMatchRange]
- func (i RouteMatchRangeArgs) ToRouteMatchRangeOutput() RouteMatchRangeOutput
- func (i RouteMatchRangeArgs) ToRouteMatchRangeOutputWithContext(ctx context.Context) RouteMatchRangeOutput
- func (i RouteMatchRangeArgs) ToRouteMatchRangePtrOutput() RouteMatchRangePtrOutput
- func (i RouteMatchRangeArgs) ToRouteMatchRangePtrOutputWithContext(ctx context.Context) RouteMatchRangePtrOutput
- type RouteMatchRangeInput
- type RouteMatchRangeOutput
- func (RouteMatchRangeOutput) ElementType() reflect.Type
- func (o RouteMatchRangeOutput) End() pulumi.IntOutput
- func (o RouteMatchRangeOutput) Start() pulumi.IntOutput
- func (o RouteMatchRangeOutput) ToOutput(ctx context.Context) pulumix.Output[RouteMatchRange]
- func (o RouteMatchRangeOutput) ToRouteMatchRangeOutput() RouteMatchRangeOutput
- func (o RouteMatchRangeOutput) ToRouteMatchRangeOutputWithContext(ctx context.Context) RouteMatchRangeOutput
- func (o RouteMatchRangeOutput) ToRouteMatchRangePtrOutput() RouteMatchRangePtrOutput
- func (o RouteMatchRangeOutput) ToRouteMatchRangePtrOutputWithContext(ctx context.Context) RouteMatchRangePtrOutput
- type RouteMatchRangePtrInput
- type RouteMatchRangePtrOutput
- func (o RouteMatchRangePtrOutput) Elem() RouteMatchRangeOutput
- func (RouteMatchRangePtrOutput) ElementType() reflect.Type
- func (o RouteMatchRangePtrOutput) End() pulumi.IntPtrOutput
- func (o RouteMatchRangePtrOutput) Start() pulumi.IntPtrOutput
- func (o RouteMatchRangePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteMatchRange]
- func (o RouteMatchRangePtrOutput) ToRouteMatchRangePtrOutput() RouteMatchRangePtrOutput
- func (o RouteMatchRangePtrOutput) ToRouteMatchRangePtrOutputWithContext(ctx context.Context) RouteMatchRangePtrOutput
- type RouteOutput
- func (o RouteOutput) Arn() pulumi.StringOutput
- func (RouteOutput) ElementType() reflect.Type
- func (o RouteOutput) MeshName() pulumi.StringOutput
- func (o RouteOutput) MeshOwner() pulumi.StringPtrOutput
- func (o RouteOutput) ResourceOwner() pulumi.StringOutput
- func (o RouteOutput) RouteName() pulumi.StringPtrOutput
- func (o RouteOutput) Spec() RouteSpecOutput
- func (o RouteOutput) Tags() RouteTagArrayOutput
- func (o RouteOutput) ToOutput(ctx context.Context) pulumix.Output[*Route]
- func (o RouteOutput) ToRouteOutput() RouteOutput
- func (o RouteOutput) ToRouteOutputWithContext(ctx context.Context) RouteOutput
- func (o RouteOutput) Uid() pulumi.StringOutput
- func (o RouteOutput) VirtualRouterName() pulumi.StringOutput
- type RouteQueryParameter
- type RouteQueryParameterArgs
- func (RouteQueryParameterArgs) ElementType() reflect.Type
- func (i RouteQueryParameterArgs) ToOutput(ctx context.Context) pulumix.Output[RouteQueryParameter]
- func (i RouteQueryParameterArgs) ToRouteQueryParameterOutput() RouteQueryParameterOutput
- func (i RouteQueryParameterArgs) ToRouteQueryParameterOutputWithContext(ctx context.Context) RouteQueryParameterOutput
- type RouteQueryParameterArray
- func (RouteQueryParameterArray) ElementType() reflect.Type
- func (i RouteQueryParameterArray) ToOutput(ctx context.Context) pulumix.Output[[]RouteQueryParameter]
- func (i RouteQueryParameterArray) ToRouteQueryParameterArrayOutput() RouteQueryParameterArrayOutput
- func (i RouteQueryParameterArray) ToRouteQueryParameterArrayOutputWithContext(ctx context.Context) RouteQueryParameterArrayOutput
- type RouteQueryParameterArrayInput
- type RouteQueryParameterArrayOutput
- func (RouteQueryParameterArrayOutput) ElementType() reflect.Type
- func (o RouteQueryParameterArrayOutput) Index(i pulumi.IntInput) RouteQueryParameterOutput
- func (o RouteQueryParameterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RouteQueryParameter]
- func (o RouteQueryParameterArrayOutput) ToRouteQueryParameterArrayOutput() RouteQueryParameterArrayOutput
- func (o RouteQueryParameterArrayOutput) ToRouteQueryParameterArrayOutputWithContext(ctx context.Context) RouteQueryParameterArrayOutput
- type RouteQueryParameterInput
- type RouteQueryParameterOutput
- func (RouteQueryParameterOutput) ElementType() reflect.Type
- func (o RouteQueryParameterOutput) Match() RouteHttpQueryParameterMatchPtrOutput
- func (o RouteQueryParameterOutput) Name() pulumi.StringOutput
- func (o RouteQueryParameterOutput) ToOutput(ctx context.Context) pulumix.Output[RouteQueryParameter]
- func (o RouteQueryParameterOutput) ToRouteQueryParameterOutput() RouteQueryParameterOutput
- func (o RouteQueryParameterOutput) ToRouteQueryParameterOutputWithContext(ctx context.Context) RouteQueryParameterOutput
- type RouteSpec
- type RouteSpecArgs
- type RouteSpecInput
- type RouteSpecOutput
- func (RouteSpecOutput) ElementType() reflect.Type
- func (o RouteSpecOutput) GrpcRoute() RouteGrpcRoutePtrOutput
- func (o RouteSpecOutput) Http2Route() RouteHttpRoutePtrOutput
- func (o RouteSpecOutput) HttpRoute() RouteHttpRoutePtrOutput
- func (o RouteSpecOutput) Priority() pulumi.IntPtrOutput
- func (o RouteSpecOutput) TcpRoute() RouteTcpRoutePtrOutput
- func (o RouteSpecOutput) ToOutput(ctx context.Context) pulumix.Output[RouteSpec]
- func (o RouteSpecOutput) ToRouteSpecOutput() RouteSpecOutput
- func (o RouteSpecOutput) ToRouteSpecOutputWithContext(ctx context.Context) RouteSpecOutput
- type RouteSpecPtrOutput
- func (o RouteSpecPtrOutput) Elem() RouteSpecOutput
- func (RouteSpecPtrOutput) ElementType() reflect.Type
- func (o RouteSpecPtrOutput) GrpcRoute() RouteGrpcRoutePtrOutput
- func (o RouteSpecPtrOutput) Http2Route() RouteHttpRoutePtrOutput
- func (o RouteSpecPtrOutput) HttpRoute() RouteHttpRoutePtrOutput
- func (o RouteSpecPtrOutput) Priority() pulumi.IntPtrOutput
- func (o RouteSpecPtrOutput) TcpRoute() RouteTcpRoutePtrOutput
- func (o RouteSpecPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteSpec]
- func (o RouteSpecPtrOutput) ToRouteSpecPtrOutput() RouteSpecPtrOutput
- func (o RouteSpecPtrOutput) ToRouteSpecPtrOutputWithContext(ctx context.Context) RouteSpecPtrOutput
- type RouteState
- type RouteTag
- type RouteTagArgs
- type RouteTagArray
- type RouteTagArrayInput
- type RouteTagArrayOutput
- func (RouteTagArrayOutput) ElementType() reflect.Type
- func (o RouteTagArrayOutput) Index(i pulumi.IntInput) RouteTagOutput
- func (o RouteTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RouteTag]
- func (o RouteTagArrayOutput) ToRouteTagArrayOutput() RouteTagArrayOutput
- func (o RouteTagArrayOutput) ToRouteTagArrayOutputWithContext(ctx context.Context) RouteTagArrayOutput
- type RouteTagInput
- type RouteTagOutput
- func (RouteTagOutput) ElementType() reflect.Type
- func (o RouteTagOutput) Key() pulumi.StringOutput
- func (o RouteTagOutput) ToOutput(ctx context.Context) pulumix.Output[RouteTag]
- func (o RouteTagOutput) ToRouteTagOutput() RouteTagOutput
- func (o RouteTagOutput) ToRouteTagOutputWithContext(ctx context.Context) RouteTagOutput
- func (o RouteTagOutput) Value() pulumi.StringOutput
- type RouteTcpRoute
- type RouteTcpRouteAction
- type RouteTcpRouteActionArgs
- func (RouteTcpRouteActionArgs) ElementType() reflect.Type
- func (i RouteTcpRouteActionArgs) ToOutput(ctx context.Context) pulumix.Output[RouteTcpRouteAction]
- func (i RouteTcpRouteActionArgs) ToRouteTcpRouteActionOutput() RouteTcpRouteActionOutput
- func (i RouteTcpRouteActionArgs) ToRouteTcpRouteActionOutputWithContext(ctx context.Context) RouteTcpRouteActionOutput
- func (i RouteTcpRouteActionArgs) ToRouteTcpRouteActionPtrOutput() RouteTcpRouteActionPtrOutput
- func (i RouteTcpRouteActionArgs) ToRouteTcpRouteActionPtrOutputWithContext(ctx context.Context) RouteTcpRouteActionPtrOutput
- type RouteTcpRouteActionInput
- type RouteTcpRouteActionOutput
- func (RouteTcpRouteActionOutput) ElementType() reflect.Type
- func (o RouteTcpRouteActionOutput) ToOutput(ctx context.Context) pulumix.Output[RouteTcpRouteAction]
- func (o RouteTcpRouteActionOutput) ToRouteTcpRouteActionOutput() RouteTcpRouteActionOutput
- func (o RouteTcpRouteActionOutput) ToRouteTcpRouteActionOutputWithContext(ctx context.Context) RouteTcpRouteActionOutput
- func (o RouteTcpRouteActionOutput) ToRouteTcpRouteActionPtrOutput() RouteTcpRouteActionPtrOutput
- func (o RouteTcpRouteActionOutput) ToRouteTcpRouteActionPtrOutputWithContext(ctx context.Context) RouteTcpRouteActionPtrOutput
- func (o RouteTcpRouteActionOutput) WeightedTargets() RouteWeightedTargetArrayOutput
- type RouteTcpRouteActionPtrInput
- type RouteTcpRouteActionPtrOutput
- func (o RouteTcpRouteActionPtrOutput) Elem() RouteTcpRouteActionOutput
- func (RouteTcpRouteActionPtrOutput) ElementType() reflect.Type
- func (o RouteTcpRouteActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteTcpRouteAction]
- func (o RouteTcpRouteActionPtrOutput) ToRouteTcpRouteActionPtrOutput() RouteTcpRouteActionPtrOutput
- func (o RouteTcpRouteActionPtrOutput) ToRouteTcpRouteActionPtrOutputWithContext(ctx context.Context) RouteTcpRouteActionPtrOutput
- func (o RouteTcpRouteActionPtrOutput) WeightedTargets() RouteWeightedTargetArrayOutput
- type RouteTcpRouteArgs
- func (RouteTcpRouteArgs) ElementType() reflect.Type
- func (i RouteTcpRouteArgs) ToOutput(ctx context.Context) pulumix.Output[RouteTcpRoute]
- func (i RouteTcpRouteArgs) ToRouteTcpRouteOutput() RouteTcpRouteOutput
- func (i RouteTcpRouteArgs) ToRouteTcpRouteOutputWithContext(ctx context.Context) RouteTcpRouteOutput
- func (i RouteTcpRouteArgs) ToRouteTcpRoutePtrOutput() RouteTcpRoutePtrOutput
- func (i RouteTcpRouteArgs) ToRouteTcpRoutePtrOutputWithContext(ctx context.Context) RouteTcpRoutePtrOutput
- type RouteTcpRouteInput
- type RouteTcpRouteMatch
- type RouteTcpRouteMatchArgs
- func (RouteTcpRouteMatchArgs) ElementType() reflect.Type
- func (i RouteTcpRouteMatchArgs) ToOutput(ctx context.Context) pulumix.Output[RouteTcpRouteMatch]
- func (i RouteTcpRouteMatchArgs) ToRouteTcpRouteMatchOutput() RouteTcpRouteMatchOutput
- func (i RouteTcpRouteMatchArgs) ToRouteTcpRouteMatchOutputWithContext(ctx context.Context) RouteTcpRouteMatchOutput
- func (i RouteTcpRouteMatchArgs) ToRouteTcpRouteMatchPtrOutput() RouteTcpRouteMatchPtrOutput
- func (i RouteTcpRouteMatchArgs) ToRouteTcpRouteMatchPtrOutputWithContext(ctx context.Context) RouteTcpRouteMatchPtrOutput
- type RouteTcpRouteMatchInput
- type RouteTcpRouteMatchOutput
- func (RouteTcpRouteMatchOutput) ElementType() reflect.Type
- func (o RouteTcpRouteMatchOutput) Port() pulumi.IntPtrOutput
- func (o RouteTcpRouteMatchOutput) ToOutput(ctx context.Context) pulumix.Output[RouteTcpRouteMatch]
- func (o RouteTcpRouteMatchOutput) ToRouteTcpRouteMatchOutput() RouteTcpRouteMatchOutput
- func (o RouteTcpRouteMatchOutput) ToRouteTcpRouteMatchOutputWithContext(ctx context.Context) RouteTcpRouteMatchOutput
- func (o RouteTcpRouteMatchOutput) ToRouteTcpRouteMatchPtrOutput() RouteTcpRouteMatchPtrOutput
- func (o RouteTcpRouteMatchOutput) ToRouteTcpRouteMatchPtrOutputWithContext(ctx context.Context) RouteTcpRouteMatchPtrOutput
- type RouteTcpRouteMatchPtrInput
- type RouteTcpRouteMatchPtrOutput
- func (o RouteTcpRouteMatchPtrOutput) Elem() RouteTcpRouteMatchOutput
- func (RouteTcpRouteMatchPtrOutput) ElementType() reflect.Type
- func (o RouteTcpRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
- func (o RouteTcpRouteMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteTcpRouteMatch]
- func (o RouteTcpRouteMatchPtrOutput) ToRouteTcpRouteMatchPtrOutput() RouteTcpRouteMatchPtrOutput
- func (o RouteTcpRouteMatchPtrOutput) ToRouteTcpRouteMatchPtrOutputWithContext(ctx context.Context) RouteTcpRouteMatchPtrOutput
- type RouteTcpRouteOutput
- func (o RouteTcpRouteOutput) Action() RouteTcpRouteActionOutput
- func (RouteTcpRouteOutput) ElementType() reflect.Type
- func (o RouteTcpRouteOutput) Match() RouteTcpRouteMatchPtrOutput
- func (o RouteTcpRouteOutput) Timeout() RouteTcpTimeoutPtrOutput
- func (o RouteTcpRouteOutput) ToOutput(ctx context.Context) pulumix.Output[RouteTcpRoute]
- func (o RouteTcpRouteOutput) ToRouteTcpRouteOutput() RouteTcpRouteOutput
- func (o RouteTcpRouteOutput) ToRouteTcpRouteOutputWithContext(ctx context.Context) RouteTcpRouteOutput
- func (o RouteTcpRouteOutput) ToRouteTcpRoutePtrOutput() RouteTcpRoutePtrOutput
- func (o RouteTcpRouteOutput) ToRouteTcpRoutePtrOutputWithContext(ctx context.Context) RouteTcpRoutePtrOutput
- type RouteTcpRoutePtrInput
- type RouteTcpRoutePtrOutput
- func (o RouteTcpRoutePtrOutput) Action() RouteTcpRouteActionPtrOutput
- func (o RouteTcpRoutePtrOutput) Elem() RouteTcpRouteOutput
- func (RouteTcpRoutePtrOutput) ElementType() reflect.Type
- func (o RouteTcpRoutePtrOutput) Match() RouteTcpRouteMatchPtrOutput
- func (o RouteTcpRoutePtrOutput) Timeout() RouteTcpTimeoutPtrOutput
- func (o RouteTcpRoutePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteTcpRoute]
- func (o RouteTcpRoutePtrOutput) ToRouteTcpRoutePtrOutput() RouteTcpRoutePtrOutput
- func (o RouteTcpRoutePtrOutput) ToRouteTcpRoutePtrOutputWithContext(ctx context.Context) RouteTcpRoutePtrOutput
- type RouteTcpTimeout
- type RouteTcpTimeoutArgs
- func (RouteTcpTimeoutArgs) ElementType() reflect.Type
- func (i RouteTcpTimeoutArgs) ToOutput(ctx context.Context) pulumix.Output[RouteTcpTimeout]
- func (i RouteTcpTimeoutArgs) ToRouteTcpTimeoutOutput() RouteTcpTimeoutOutput
- func (i RouteTcpTimeoutArgs) ToRouteTcpTimeoutOutputWithContext(ctx context.Context) RouteTcpTimeoutOutput
- func (i RouteTcpTimeoutArgs) ToRouteTcpTimeoutPtrOutput() RouteTcpTimeoutPtrOutput
- func (i RouteTcpTimeoutArgs) ToRouteTcpTimeoutPtrOutputWithContext(ctx context.Context) RouteTcpTimeoutPtrOutput
- type RouteTcpTimeoutInput
- type RouteTcpTimeoutOutput
- func (RouteTcpTimeoutOutput) ElementType() reflect.Type
- func (o RouteTcpTimeoutOutput) Idle() RouteDurationPtrOutput
- func (o RouteTcpTimeoutOutput) ToOutput(ctx context.Context) pulumix.Output[RouteTcpTimeout]
- func (o RouteTcpTimeoutOutput) ToRouteTcpTimeoutOutput() RouteTcpTimeoutOutput
- func (o RouteTcpTimeoutOutput) ToRouteTcpTimeoutOutputWithContext(ctx context.Context) RouteTcpTimeoutOutput
- func (o RouteTcpTimeoutOutput) ToRouteTcpTimeoutPtrOutput() RouteTcpTimeoutPtrOutput
- func (o RouteTcpTimeoutOutput) ToRouteTcpTimeoutPtrOutputWithContext(ctx context.Context) RouteTcpTimeoutPtrOutput
- type RouteTcpTimeoutPtrInput
- type RouteTcpTimeoutPtrOutput
- func (o RouteTcpTimeoutPtrOutput) Elem() RouteTcpTimeoutOutput
- func (RouteTcpTimeoutPtrOutput) ElementType() reflect.Type
- func (o RouteTcpTimeoutPtrOutput) Idle() RouteDurationPtrOutput
- func (o RouteTcpTimeoutPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteTcpTimeout]
- func (o RouteTcpTimeoutPtrOutput) ToRouteTcpTimeoutPtrOutput() RouteTcpTimeoutPtrOutput
- func (o RouteTcpTimeoutPtrOutput) ToRouteTcpTimeoutPtrOutputWithContext(ctx context.Context) RouteTcpTimeoutPtrOutput
- type RouteWeightedTarget
- type RouteWeightedTargetArgs
- func (RouteWeightedTargetArgs) ElementType() reflect.Type
- func (i RouteWeightedTargetArgs) ToOutput(ctx context.Context) pulumix.Output[RouteWeightedTarget]
- func (i RouteWeightedTargetArgs) ToRouteWeightedTargetOutput() RouteWeightedTargetOutput
- func (i RouteWeightedTargetArgs) ToRouteWeightedTargetOutputWithContext(ctx context.Context) RouteWeightedTargetOutput
- type RouteWeightedTargetArray
- func (RouteWeightedTargetArray) ElementType() reflect.Type
- func (i RouteWeightedTargetArray) ToOutput(ctx context.Context) pulumix.Output[[]RouteWeightedTarget]
- func (i RouteWeightedTargetArray) ToRouteWeightedTargetArrayOutput() RouteWeightedTargetArrayOutput
- func (i RouteWeightedTargetArray) ToRouteWeightedTargetArrayOutputWithContext(ctx context.Context) RouteWeightedTargetArrayOutput
- type RouteWeightedTargetArrayInput
- type RouteWeightedTargetArrayOutput
- func (RouteWeightedTargetArrayOutput) ElementType() reflect.Type
- func (o RouteWeightedTargetArrayOutput) Index(i pulumi.IntInput) RouteWeightedTargetOutput
- func (o RouteWeightedTargetArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RouteWeightedTarget]
- func (o RouteWeightedTargetArrayOutput) ToRouteWeightedTargetArrayOutput() RouteWeightedTargetArrayOutput
- func (o RouteWeightedTargetArrayOutput) ToRouteWeightedTargetArrayOutputWithContext(ctx context.Context) RouteWeightedTargetArrayOutput
- type RouteWeightedTargetInput
- type RouteWeightedTargetOutput
- func (RouteWeightedTargetOutput) ElementType() reflect.Type
- func (o RouteWeightedTargetOutput) Port() pulumi.IntPtrOutput
- func (o RouteWeightedTargetOutput) ToOutput(ctx context.Context) pulumix.Output[RouteWeightedTarget]
- func (o RouteWeightedTargetOutput) ToRouteWeightedTargetOutput() RouteWeightedTargetOutput
- func (o RouteWeightedTargetOutput) ToRouteWeightedTargetOutputWithContext(ctx context.Context) RouteWeightedTargetOutput
- func (o RouteWeightedTargetOutput) VirtualNode() pulumi.StringOutput
- func (o RouteWeightedTargetOutput) Weight() pulumi.IntOutput
- type VirtualGatewaydeprecated
- func (*VirtualGateway) ElementType() reflect.Type
- func (i *VirtualGateway) ToOutput(ctx context.Context) pulumix.Output[*VirtualGateway]
- func (i *VirtualGateway) ToVirtualGatewayOutput() VirtualGatewayOutput
- func (i *VirtualGateway) ToVirtualGatewayOutputWithContext(ctx context.Context) VirtualGatewayOutput
- type VirtualGatewayAccessLog
- type VirtualGatewayAccessLogArgs
- func (VirtualGatewayAccessLogArgs) ElementType() reflect.Type
- func (i VirtualGatewayAccessLogArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayAccessLog]
- func (i VirtualGatewayAccessLogArgs) ToVirtualGatewayAccessLogOutput() VirtualGatewayAccessLogOutput
- func (i VirtualGatewayAccessLogArgs) ToVirtualGatewayAccessLogOutputWithContext(ctx context.Context) VirtualGatewayAccessLogOutput
- func (i VirtualGatewayAccessLogArgs) ToVirtualGatewayAccessLogPtrOutput() VirtualGatewayAccessLogPtrOutput
- func (i VirtualGatewayAccessLogArgs) ToVirtualGatewayAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewayAccessLogPtrOutput
- type VirtualGatewayAccessLogInput
- type VirtualGatewayAccessLogOutput
- func (VirtualGatewayAccessLogOutput) ElementType() reflect.Type
- func (o VirtualGatewayAccessLogOutput) File() VirtualGatewayFileAccessLogPtrOutput
- func (o VirtualGatewayAccessLogOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayAccessLog]
- func (o VirtualGatewayAccessLogOutput) ToVirtualGatewayAccessLogOutput() VirtualGatewayAccessLogOutput
- func (o VirtualGatewayAccessLogOutput) ToVirtualGatewayAccessLogOutputWithContext(ctx context.Context) VirtualGatewayAccessLogOutput
- func (o VirtualGatewayAccessLogOutput) ToVirtualGatewayAccessLogPtrOutput() VirtualGatewayAccessLogPtrOutput
- func (o VirtualGatewayAccessLogOutput) ToVirtualGatewayAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewayAccessLogPtrOutput
- type VirtualGatewayAccessLogPtrInput
- type VirtualGatewayAccessLogPtrOutput
- func (o VirtualGatewayAccessLogPtrOutput) Elem() VirtualGatewayAccessLogOutput
- func (VirtualGatewayAccessLogPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayAccessLogPtrOutput) File() VirtualGatewayFileAccessLogPtrOutput
- func (o VirtualGatewayAccessLogPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayAccessLog]
- func (o VirtualGatewayAccessLogPtrOutput) ToVirtualGatewayAccessLogPtrOutput() VirtualGatewayAccessLogPtrOutput
- func (o VirtualGatewayAccessLogPtrOutput) ToVirtualGatewayAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewayAccessLogPtrOutput
- type VirtualGatewayArgs
- type VirtualGatewayBackendDefaults
- type VirtualGatewayBackendDefaultsArgs
- func (VirtualGatewayBackendDefaultsArgs) ElementType() reflect.Type
- func (i VirtualGatewayBackendDefaultsArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayBackendDefaults]
- func (i VirtualGatewayBackendDefaultsArgs) ToVirtualGatewayBackendDefaultsOutput() VirtualGatewayBackendDefaultsOutput
- func (i VirtualGatewayBackendDefaultsArgs) ToVirtualGatewayBackendDefaultsOutputWithContext(ctx context.Context) VirtualGatewayBackendDefaultsOutput
- func (i VirtualGatewayBackendDefaultsArgs) ToVirtualGatewayBackendDefaultsPtrOutput() VirtualGatewayBackendDefaultsPtrOutput
- func (i VirtualGatewayBackendDefaultsArgs) ToVirtualGatewayBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualGatewayBackendDefaultsPtrOutput
- type VirtualGatewayBackendDefaultsInput
- type VirtualGatewayBackendDefaultsOutput
- func (o VirtualGatewayBackendDefaultsOutput) ClientPolicy() VirtualGatewayClientPolicyPtrOutput
- func (VirtualGatewayBackendDefaultsOutput) ElementType() reflect.Type
- func (o VirtualGatewayBackendDefaultsOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayBackendDefaults]
- func (o VirtualGatewayBackendDefaultsOutput) ToVirtualGatewayBackendDefaultsOutput() VirtualGatewayBackendDefaultsOutput
- func (o VirtualGatewayBackendDefaultsOutput) ToVirtualGatewayBackendDefaultsOutputWithContext(ctx context.Context) VirtualGatewayBackendDefaultsOutput
- func (o VirtualGatewayBackendDefaultsOutput) ToVirtualGatewayBackendDefaultsPtrOutput() VirtualGatewayBackendDefaultsPtrOutput
- func (o VirtualGatewayBackendDefaultsOutput) ToVirtualGatewayBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualGatewayBackendDefaultsPtrOutput
- type VirtualGatewayBackendDefaultsPtrInput
- type VirtualGatewayBackendDefaultsPtrOutput
- func (o VirtualGatewayBackendDefaultsPtrOutput) ClientPolicy() VirtualGatewayClientPolicyPtrOutput
- func (o VirtualGatewayBackendDefaultsPtrOutput) Elem() VirtualGatewayBackendDefaultsOutput
- func (VirtualGatewayBackendDefaultsPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayBackendDefaultsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayBackendDefaults]
- func (o VirtualGatewayBackendDefaultsPtrOutput) ToVirtualGatewayBackendDefaultsPtrOutput() VirtualGatewayBackendDefaultsPtrOutput
- func (o VirtualGatewayBackendDefaultsPtrOutput) ToVirtualGatewayBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualGatewayBackendDefaultsPtrOutput
- type VirtualGatewayClientPolicy
- type VirtualGatewayClientPolicyArgs
- func (VirtualGatewayClientPolicyArgs) ElementType() reflect.Type
- func (i VirtualGatewayClientPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayClientPolicy]
- func (i VirtualGatewayClientPolicyArgs) ToVirtualGatewayClientPolicyOutput() VirtualGatewayClientPolicyOutput
- func (i VirtualGatewayClientPolicyArgs) ToVirtualGatewayClientPolicyOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyOutput
- func (i VirtualGatewayClientPolicyArgs) ToVirtualGatewayClientPolicyPtrOutput() VirtualGatewayClientPolicyPtrOutput
- func (i VirtualGatewayClientPolicyArgs) ToVirtualGatewayClientPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyPtrOutput
- type VirtualGatewayClientPolicyInput
- type VirtualGatewayClientPolicyOutput
- func (VirtualGatewayClientPolicyOutput) ElementType() reflect.Type
- func (o VirtualGatewayClientPolicyOutput) Tls() VirtualGatewayClientPolicyTlsPtrOutput
- func (o VirtualGatewayClientPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayClientPolicy]
- func (o VirtualGatewayClientPolicyOutput) ToVirtualGatewayClientPolicyOutput() VirtualGatewayClientPolicyOutput
- func (o VirtualGatewayClientPolicyOutput) ToVirtualGatewayClientPolicyOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyOutput
- func (o VirtualGatewayClientPolicyOutput) ToVirtualGatewayClientPolicyPtrOutput() VirtualGatewayClientPolicyPtrOutput
- func (o VirtualGatewayClientPolicyOutput) ToVirtualGatewayClientPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyPtrOutput
- type VirtualGatewayClientPolicyPtrInput
- type VirtualGatewayClientPolicyPtrOutput
- func (o VirtualGatewayClientPolicyPtrOutput) Elem() VirtualGatewayClientPolicyOutput
- func (VirtualGatewayClientPolicyPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayClientPolicyPtrOutput) Tls() VirtualGatewayClientPolicyTlsPtrOutput
- func (o VirtualGatewayClientPolicyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayClientPolicy]
- func (o VirtualGatewayClientPolicyPtrOutput) ToVirtualGatewayClientPolicyPtrOutput() VirtualGatewayClientPolicyPtrOutput
- func (o VirtualGatewayClientPolicyPtrOutput) ToVirtualGatewayClientPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyPtrOutput
- type VirtualGatewayClientPolicyTls
- type VirtualGatewayClientPolicyTlsArgs
- func (VirtualGatewayClientPolicyTlsArgs) ElementType() reflect.Type
- func (i VirtualGatewayClientPolicyTlsArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayClientPolicyTls]
- func (i VirtualGatewayClientPolicyTlsArgs) ToVirtualGatewayClientPolicyTlsOutput() VirtualGatewayClientPolicyTlsOutput
- func (i VirtualGatewayClientPolicyTlsArgs) ToVirtualGatewayClientPolicyTlsOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyTlsOutput
- func (i VirtualGatewayClientPolicyTlsArgs) ToVirtualGatewayClientPolicyTlsPtrOutput() VirtualGatewayClientPolicyTlsPtrOutput
- func (i VirtualGatewayClientPolicyTlsArgs) ToVirtualGatewayClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyTlsPtrOutput
- type VirtualGatewayClientPolicyTlsInput
- type VirtualGatewayClientPolicyTlsOutput
- func (o VirtualGatewayClientPolicyTlsOutput) Certificate() VirtualGatewayClientTlsCertificatePtrOutput
- func (VirtualGatewayClientPolicyTlsOutput) ElementType() reflect.Type
- func (o VirtualGatewayClientPolicyTlsOutput) Enforce() pulumi.BoolPtrOutput
- func (o VirtualGatewayClientPolicyTlsOutput) Ports() pulumi.IntArrayOutput
- func (o VirtualGatewayClientPolicyTlsOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayClientPolicyTls]
- func (o VirtualGatewayClientPolicyTlsOutput) ToVirtualGatewayClientPolicyTlsOutput() VirtualGatewayClientPolicyTlsOutput
- func (o VirtualGatewayClientPolicyTlsOutput) ToVirtualGatewayClientPolicyTlsOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyTlsOutput
- func (o VirtualGatewayClientPolicyTlsOutput) ToVirtualGatewayClientPolicyTlsPtrOutput() VirtualGatewayClientPolicyTlsPtrOutput
- func (o VirtualGatewayClientPolicyTlsOutput) ToVirtualGatewayClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyTlsPtrOutput
- func (o VirtualGatewayClientPolicyTlsOutput) Validation() VirtualGatewayTlsValidationContextOutput
- type VirtualGatewayClientPolicyTlsPtrInput
- type VirtualGatewayClientPolicyTlsPtrOutput
- func (o VirtualGatewayClientPolicyTlsPtrOutput) Certificate() VirtualGatewayClientTlsCertificatePtrOutput
- func (o VirtualGatewayClientPolicyTlsPtrOutput) Elem() VirtualGatewayClientPolicyTlsOutput
- func (VirtualGatewayClientPolicyTlsPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayClientPolicyTlsPtrOutput) Enforce() pulumi.BoolPtrOutput
- func (o VirtualGatewayClientPolicyTlsPtrOutput) Ports() pulumi.IntArrayOutput
- func (o VirtualGatewayClientPolicyTlsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayClientPolicyTls]
- func (o VirtualGatewayClientPolicyTlsPtrOutput) ToVirtualGatewayClientPolicyTlsPtrOutput() VirtualGatewayClientPolicyTlsPtrOutput
- func (o VirtualGatewayClientPolicyTlsPtrOutput) ToVirtualGatewayClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyTlsPtrOutput
- func (o VirtualGatewayClientPolicyTlsPtrOutput) Validation() VirtualGatewayTlsValidationContextPtrOutput
- type VirtualGatewayClientTlsCertificate
- type VirtualGatewayClientTlsCertificateArgs
- func (VirtualGatewayClientTlsCertificateArgs) ElementType() reflect.Type
- func (i VirtualGatewayClientTlsCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayClientTlsCertificate]
- func (i VirtualGatewayClientTlsCertificateArgs) ToVirtualGatewayClientTlsCertificateOutput() VirtualGatewayClientTlsCertificateOutput
- func (i VirtualGatewayClientTlsCertificateArgs) ToVirtualGatewayClientTlsCertificateOutputWithContext(ctx context.Context) VirtualGatewayClientTlsCertificateOutput
- func (i VirtualGatewayClientTlsCertificateArgs) ToVirtualGatewayClientTlsCertificatePtrOutput() VirtualGatewayClientTlsCertificatePtrOutput
- func (i VirtualGatewayClientTlsCertificateArgs) ToVirtualGatewayClientTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayClientTlsCertificatePtrOutput
- type VirtualGatewayClientTlsCertificateInput
- type VirtualGatewayClientTlsCertificateOutput
- func (VirtualGatewayClientTlsCertificateOutput) ElementType() reflect.Type
- func (o VirtualGatewayClientTlsCertificateOutput) File() VirtualGatewayListenerTlsFileCertificatePtrOutput
- func (o VirtualGatewayClientTlsCertificateOutput) Sds() VirtualGatewayListenerTlsSdsCertificatePtrOutput
- func (o VirtualGatewayClientTlsCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayClientTlsCertificate]
- func (o VirtualGatewayClientTlsCertificateOutput) ToVirtualGatewayClientTlsCertificateOutput() VirtualGatewayClientTlsCertificateOutput
- func (o VirtualGatewayClientTlsCertificateOutput) ToVirtualGatewayClientTlsCertificateOutputWithContext(ctx context.Context) VirtualGatewayClientTlsCertificateOutput
- func (o VirtualGatewayClientTlsCertificateOutput) ToVirtualGatewayClientTlsCertificatePtrOutput() VirtualGatewayClientTlsCertificatePtrOutput
- func (o VirtualGatewayClientTlsCertificateOutput) ToVirtualGatewayClientTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayClientTlsCertificatePtrOutput
- type VirtualGatewayClientTlsCertificatePtrInput
- type VirtualGatewayClientTlsCertificatePtrOutput
- func (o VirtualGatewayClientTlsCertificatePtrOutput) Elem() VirtualGatewayClientTlsCertificateOutput
- func (VirtualGatewayClientTlsCertificatePtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayClientTlsCertificatePtrOutput) File() VirtualGatewayListenerTlsFileCertificatePtrOutput
- func (o VirtualGatewayClientTlsCertificatePtrOutput) Sds() VirtualGatewayListenerTlsSdsCertificatePtrOutput
- func (o VirtualGatewayClientTlsCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayClientTlsCertificate]
- func (o VirtualGatewayClientTlsCertificatePtrOutput) ToVirtualGatewayClientTlsCertificatePtrOutput() VirtualGatewayClientTlsCertificatePtrOutput
- func (o VirtualGatewayClientTlsCertificatePtrOutput) ToVirtualGatewayClientTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayClientTlsCertificatePtrOutput
- type VirtualGatewayConnectionPool
- type VirtualGatewayConnectionPoolArgs
- func (VirtualGatewayConnectionPoolArgs) ElementType() reflect.Type
- func (i VirtualGatewayConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayConnectionPool]
- func (i VirtualGatewayConnectionPoolArgs) ToVirtualGatewayConnectionPoolOutput() VirtualGatewayConnectionPoolOutput
- func (i VirtualGatewayConnectionPoolArgs) ToVirtualGatewayConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewayConnectionPoolOutput
- func (i VirtualGatewayConnectionPoolArgs) ToVirtualGatewayConnectionPoolPtrOutput() VirtualGatewayConnectionPoolPtrOutput
- func (i VirtualGatewayConnectionPoolArgs) ToVirtualGatewayConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayConnectionPoolPtrOutput
- type VirtualGatewayConnectionPoolInput
- type VirtualGatewayConnectionPoolOutput
- func (VirtualGatewayConnectionPoolOutput) ElementType() reflect.Type
- func (o VirtualGatewayConnectionPoolOutput) Grpc() VirtualGatewayGrpcConnectionPoolPtrOutput
- func (o VirtualGatewayConnectionPoolOutput) Http() VirtualGatewayHttpConnectionPoolPtrOutput
- func (o VirtualGatewayConnectionPoolOutput) Http2() VirtualGatewayHttp2ConnectionPoolPtrOutput
- func (o VirtualGatewayConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayConnectionPool]
- func (o VirtualGatewayConnectionPoolOutput) ToVirtualGatewayConnectionPoolOutput() VirtualGatewayConnectionPoolOutput
- func (o VirtualGatewayConnectionPoolOutput) ToVirtualGatewayConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewayConnectionPoolOutput
- func (o VirtualGatewayConnectionPoolOutput) ToVirtualGatewayConnectionPoolPtrOutput() VirtualGatewayConnectionPoolPtrOutput
- func (o VirtualGatewayConnectionPoolOutput) ToVirtualGatewayConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayConnectionPoolPtrOutput
- type VirtualGatewayConnectionPoolPtrInput
- type VirtualGatewayConnectionPoolPtrOutput
- func (o VirtualGatewayConnectionPoolPtrOutput) Elem() VirtualGatewayConnectionPoolOutput
- func (VirtualGatewayConnectionPoolPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayConnectionPoolPtrOutput) Grpc() VirtualGatewayGrpcConnectionPoolPtrOutput
- func (o VirtualGatewayConnectionPoolPtrOutput) Http() VirtualGatewayHttpConnectionPoolPtrOutput
- func (o VirtualGatewayConnectionPoolPtrOutput) Http2() VirtualGatewayHttp2ConnectionPoolPtrOutput
- func (o VirtualGatewayConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayConnectionPool]
- func (o VirtualGatewayConnectionPoolPtrOutput) ToVirtualGatewayConnectionPoolPtrOutput() VirtualGatewayConnectionPoolPtrOutput
- func (o VirtualGatewayConnectionPoolPtrOutput) ToVirtualGatewayConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayConnectionPoolPtrOutput
- type VirtualGatewayFileAccessLog
- type VirtualGatewayFileAccessLogArgs
- func (VirtualGatewayFileAccessLogArgs) ElementType() reflect.Type
- func (i VirtualGatewayFileAccessLogArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayFileAccessLog]
- func (i VirtualGatewayFileAccessLogArgs) ToVirtualGatewayFileAccessLogOutput() VirtualGatewayFileAccessLogOutput
- func (i VirtualGatewayFileAccessLogArgs) ToVirtualGatewayFileAccessLogOutputWithContext(ctx context.Context) VirtualGatewayFileAccessLogOutput
- func (i VirtualGatewayFileAccessLogArgs) ToVirtualGatewayFileAccessLogPtrOutput() VirtualGatewayFileAccessLogPtrOutput
- func (i VirtualGatewayFileAccessLogArgs) ToVirtualGatewayFileAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewayFileAccessLogPtrOutput
- type VirtualGatewayFileAccessLogInput
- type VirtualGatewayFileAccessLogOutput
- func (VirtualGatewayFileAccessLogOutput) ElementType() reflect.Type
- func (o VirtualGatewayFileAccessLogOutput) Format() VirtualGatewayLoggingFormatPtrOutput
- func (o VirtualGatewayFileAccessLogOutput) Path() pulumi.StringOutput
- func (o VirtualGatewayFileAccessLogOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayFileAccessLog]
- func (o VirtualGatewayFileAccessLogOutput) ToVirtualGatewayFileAccessLogOutput() VirtualGatewayFileAccessLogOutput
- func (o VirtualGatewayFileAccessLogOutput) ToVirtualGatewayFileAccessLogOutputWithContext(ctx context.Context) VirtualGatewayFileAccessLogOutput
- func (o VirtualGatewayFileAccessLogOutput) ToVirtualGatewayFileAccessLogPtrOutput() VirtualGatewayFileAccessLogPtrOutput
- func (o VirtualGatewayFileAccessLogOutput) ToVirtualGatewayFileAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewayFileAccessLogPtrOutput
- type VirtualGatewayFileAccessLogPtrInput
- type VirtualGatewayFileAccessLogPtrOutput
- func (o VirtualGatewayFileAccessLogPtrOutput) Elem() VirtualGatewayFileAccessLogOutput
- func (VirtualGatewayFileAccessLogPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayFileAccessLogPtrOutput) Format() VirtualGatewayLoggingFormatPtrOutput
- func (o VirtualGatewayFileAccessLogPtrOutput) Path() pulumi.StringPtrOutput
- func (o VirtualGatewayFileAccessLogPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayFileAccessLog]
- func (o VirtualGatewayFileAccessLogPtrOutput) ToVirtualGatewayFileAccessLogPtrOutput() VirtualGatewayFileAccessLogPtrOutput
- func (o VirtualGatewayFileAccessLogPtrOutput) ToVirtualGatewayFileAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewayFileAccessLogPtrOutput
- type VirtualGatewayGrpcConnectionPool
- type VirtualGatewayGrpcConnectionPoolArgs
- func (VirtualGatewayGrpcConnectionPoolArgs) ElementType() reflect.Type
- func (i VirtualGatewayGrpcConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayGrpcConnectionPool]
- func (i VirtualGatewayGrpcConnectionPoolArgs) ToVirtualGatewayGrpcConnectionPoolOutput() VirtualGatewayGrpcConnectionPoolOutput
- func (i VirtualGatewayGrpcConnectionPoolArgs) ToVirtualGatewayGrpcConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewayGrpcConnectionPoolOutput
- func (i VirtualGatewayGrpcConnectionPoolArgs) ToVirtualGatewayGrpcConnectionPoolPtrOutput() VirtualGatewayGrpcConnectionPoolPtrOutput
- func (i VirtualGatewayGrpcConnectionPoolArgs) ToVirtualGatewayGrpcConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayGrpcConnectionPoolPtrOutput
- type VirtualGatewayGrpcConnectionPoolInput
- type VirtualGatewayGrpcConnectionPoolOutput
- func (VirtualGatewayGrpcConnectionPoolOutput) ElementType() reflect.Type
- func (o VirtualGatewayGrpcConnectionPoolOutput) MaxRequests() pulumi.IntOutput
- func (o VirtualGatewayGrpcConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayGrpcConnectionPool]
- func (o VirtualGatewayGrpcConnectionPoolOutput) ToVirtualGatewayGrpcConnectionPoolOutput() VirtualGatewayGrpcConnectionPoolOutput
- func (o VirtualGatewayGrpcConnectionPoolOutput) ToVirtualGatewayGrpcConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewayGrpcConnectionPoolOutput
- func (o VirtualGatewayGrpcConnectionPoolOutput) ToVirtualGatewayGrpcConnectionPoolPtrOutput() VirtualGatewayGrpcConnectionPoolPtrOutput
- func (o VirtualGatewayGrpcConnectionPoolOutput) ToVirtualGatewayGrpcConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayGrpcConnectionPoolPtrOutput
- type VirtualGatewayGrpcConnectionPoolPtrInput
- type VirtualGatewayGrpcConnectionPoolPtrOutput
- func (o VirtualGatewayGrpcConnectionPoolPtrOutput) Elem() VirtualGatewayGrpcConnectionPoolOutput
- func (VirtualGatewayGrpcConnectionPoolPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayGrpcConnectionPoolPtrOutput) MaxRequests() pulumi.IntPtrOutput
- func (o VirtualGatewayGrpcConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayGrpcConnectionPool]
- func (o VirtualGatewayGrpcConnectionPoolPtrOutput) ToVirtualGatewayGrpcConnectionPoolPtrOutput() VirtualGatewayGrpcConnectionPoolPtrOutput
- func (o VirtualGatewayGrpcConnectionPoolPtrOutput) ToVirtualGatewayGrpcConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayGrpcConnectionPoolPtrOutput
- type VirtualGatewayHealthCheckPolicy
- type VirtualGatewayHealthCheckPolicyArgs
- func (VirtualGatewayHealthCheckPolicyArgs) ElementType() reflect.Type
- func (i VirtualGatewayHealthCheckPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayHealthCheckPolicy]
- func (i VirtualGatewayHealthCheckPolicyArgs) ToVirtualGatewayHealthCheckPolicyOutput() VirtualGatewayHealthCheckPolicyOutput
- func (i VirtualGatewayHealthCheckPolicyArgs) ToVirtualGatewayHealthCheckPolicyOutputWithContext(ctx context.Context) VirtualGatewayHealthCheckPolicyOutput
- func (i VirtualGatewayHealthCheckPolicyArgs) ToVirtualGatewayHealthCheckPolicyPtrOutput() VirtualGatewayHealthCheckPolicyPtrOutput
- func (i VirtualGatewayHealthCheckPolicyArgs) ToVirtualGatewayHealthCheckPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewayHealthCheckPolicyPtrOutput
- type VirtualGatewayHealthCheckPolicyInput
- type VirtualGatewayHealthCheckPolicyOutput
- func (VirtualGatewayHealthCheckPolicyOutput) ElementType() reflect.Type
- func (o VirtualGatewayHealthCheckPolicyOutput) HealthyThreshold() pulumi.IntOutput
- func (o VirtualGatewayHealthCheckPolicyOutput) IntervalMillis() pulumi.IntOutput
- func (o VirtualGatewayHealthCheckPolicyOutput) Path() pulumi.StringPtrOutput
- func (o VirtualGatewayHealthCheckPolicyOutput) Port() pulumi.IntPtrOutput
- func (o VirtualGatewayHealthCheckPolicyOutput) Protocol() pulumi.StringOutput
- func (o VirtualGatewayHealthCheckPolicyOutput) TimeoutMillis() pulumi.IntOutput
- func (o VirtualGatewayHealthCheckPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayHealthCheckPolicy]
- func (o VirtualGatewayHealthCheckPolicyOutput) ToVirtualGatewayHealthCheckPolicyOutput() VirtualGatewayHealthCheckPolicyOutput
- func (o VirtualGatewayHealthCheckPolicyOutput) ToVirtualGatewayHealthCheckPolicyOutputWithContext(ctx context.Context) VirtualGatewayHealthCheckPolicyOutput
- func (o VirtualGatewayHealthCheckPolicyOutput) ToVirtualGatewayHealthCheckPolicyPtrOutput() VirtualGatewayHealthCheckPolicyPtrOutput
- func (o VirtualGatewayHealthCheckPolicyOutput) ToVirtualGatewayHealthCheckPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewayHealthCheckPolicyPtrOutput
- func (o VirtualGatewayHealthCheckPolicyOutput) UnhealthyThreshold() pulumi.IntOutput
- type VirtualGatewayHealthCheckPolicyPtrInput
- type VirtualGatewayHealthCheckPolicyPtrOutput
- func (o VirtualGatewayHealthCheckPolicyPtrOutput) Elem() VirtualGatewayHealthCheckPolicyOutput
- func (VirtualGatewayHealthCheckPolicyPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayHealthCheckPolicyPtrOutput) HealthyThreshold() pulumi.IntPtrOutput
- func (o VirtualGatewayHealthCheckPolicyPtrOutput) IntervalMillis() pulumi.IntPtrOutput
- func (o VirtualGatewayHealthCheckPolicyPtrOutput) Path() pulumi.StringPtrOutput
- func (o VirtualGatewayHealthCheckPolicyPtrOutput) Port() pulumi.IntPtrOutput
- func (o VirtualGatewayHealthCheckPolicyPtrOutput) Protocol() pulumi.StringPtrOutput
- func (o VirtualGatewayHealthCheckPolicyPtrOutput) TimeoutMillis() pulumi.IntPtrOutput
- func (o VirtualGatewayHealthCheckPolicyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayHealthCheckPolicy]
- func (o VirtualGatewayHealthCheckPolicyPtrOutput) ToVirtualGatewayHealthCheckPolicyPtrOutput() VirtualGatewayHealthCheckPolicyPtrOutput
- func (o VirtualGatewayHealthCheckPolicyPtrOutput) ToVirtualGatewayHealthCheckPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewayHealthCheckPolicyPtrOutput
- func (o VirtualGatewayHealthCheckPolicyPtrOutput) UnhealthyThreshold() pulumi.IntPtrOutput
- type VirtualGatewayHttp2ConnectionPool
- type VirtualGatewayHttp2ConnectionPoolArgs
- func (VirtualGatewayHttp2ConnectionPoolArgs) ElementType() reflect.Type
- func (i VirtualGatewayHttp2ConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayHttp2ConnectionPool]
- func (i VirtualGatewayHttp2ConnectionPoolArgs) ToVirtualGatewayHttp2ConnectionPoolOutput() VirtualGatewayHttp2ConnectionPoolOutput
- func (i VirtualGatewayHttp2ConnectionPoolArgs) ToVirtualGatewayHttp2ConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewayHttp2ConnectionPoolOutput
- func (i VirtualGatewayHttp2ConnectionPoolArgs) ToVirtualGatewayHttp2ConnectionPoolPtrOutput() VirtualGatewayHttp2ConnectionPoolPtrOutput
- func (i VirtualGatewayHttp2ConnectionPoolArgs) ToVirtualGatewayHttp2ConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayHttp2ConnectionPoolPtrOutput
- type VirtualGatewayHttp2ConnectionPoolInput
- type VirtualGatewayHttp2ConnectionPoolOutput
- func (VirtualGatewayHttp2ConnectionPoolOutput) ElementType() reflect.Type
- func (o VirtualGatewayHttp2ConnectionPoolOutput) MaxRequests() pulumi.IntOutput
- func (o VirtualGatewayHttp2ConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayHttp2ConnectionPool]
- func (o VirtualGatewayHttp2ConnectionPoolOutput) ToVirtualGatewayHttp2ConnectionPoolOutput() VirtualGatewayHttp2ConnectionPoolOutput
- func (o VirtualGatewayHttp2ConnectionPoolOutput) ToVirtualGatewayHttp2ConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewayHttp2ConnectionPoolOutput
- func (o VirtualGatewayHttp2ConnectionPoolOutput) ToVirtualGatewayHttp2ConnectionPoolPtrOutput() VirtualGatewayHttp2ConnectionPoolPtrOutput
- func (o VirtualGatewayHttp2ConnectionPoolOutput) ToVirtualGatewayHttp2ConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayHttp2ConnectionPoolPtrOutput
- type VirtualGatewayHttp2ConnectionPoolPtrInput
- type VirtualGatewayHttp2ConnectionPoolPtrOutput
- func (o VirtualGatewayHttp2ConnectionPoolPtrOutput) Elem() VirtualGatewayHttp2ConnectionPoolOutput
- func (VirtualGatewayHttp2ConnectionPoolPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayHttp2ConnectionPoolPtrOutput) MaxRequests() pulumi.IntPtrOutput
- func (o VirtualGatewayHttp2ConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayHttp2ConnectionPool]
- func (o VirtualGatewayHttp2ConnectionPoolPtrOutput) ToVirtualGatewayHttp2ConnectionPoolPtrOutput() VirtualGatewayHttp2ConnectionPoolPtrOutput
- func (o VirtualGatewayHttp2ConnectionPoolPtrOutput) ToVirtualGatewayHttp2ConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayHttp2ConnectionPoolPtrOutput
- type VirtualGatewayHttpConnectionPool
- type VirtualGatewayHttpConnectionPoolArgs
- func (VirtualGatewayHttpConnectionPoolArgs) ElementType() reflect.Type
- func (i VirtualGatewayHttpConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayHttpConnectionPool]
- func (i VirtualGatewayHttpConnectionPoolArgs) ToVirtualGatewayHttpConnectionPoolOutput() VirtualGatewayHttpConnectionPoolOutput
- func (i VirtualGatewayHttpConnectionPoolArgs) ToVirtualGatewayHttpConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewayHttpConnectionPoolOutput
- func (i VirtualGatewayHttpConnectionPoolArgs) ToVirtualGatewayHttpConnectionPoolPtrOutput() VirtualGatewayHttpConnectionPoolPtrOutput
- func (i VirtualGatewayHttpConnectionPoolArgs) ToVirtualGatewayHttpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayHttpConnectionPoolPtrOutput
- type VirtualGatewayHttpConnectionPoolInput
- type VirtualGatewayHttpConnectionPoolOutput
- func (VirtualGatewayHttpConnectionPoolOutput) ElementType() reflect.Type
- func (o VirtualGatewayHttpConnectionPoolOutput) MaxConnections() pulumi.IntOutput
- func (o VirtualGatewayHttpConnectionPoolOutput) MaxPendingRequests() pulumi.IntPtrOutput
- func (o VirtualGatewayHttpConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayHttpConnectionPool]
- func (o VirtualGatewayHttpConnectionPoolOutput) ToVirtualGatewayHttpConnectionPoolOutput() VirtualGatewayHttpConnectionPoolOutput
- func (o VirtualGatewayHttpConnectionPoolOutput) ToVirtualGatewayHttpConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewayHttpConnectionPoolOutput
- func (o VirtualGatewayHttpConnectionPoolOutput) ToVirtualGatewayHttpConnectionPoolPtrOutput() VirtualGatewayHttpConnectionPoolPtrOutput
- func (o VirtualGatewayHttpConnectionPoolOutput) ToVirtualGatewayHttpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayHttpConnectionPoolPtrOutput
- type VirtualGatewayHttpConnectionPoolPtrInput
- type VirtualGatewayHttpConnectionPoolPtrOutput
- func (o VirtualGatewayHttpConnectionPoolPtrOutput) Elem() VirtualGatewayHttpConnectionPoolOutput
- func (VirtualGatewayHttpConnectionPoolPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayHttpConnectionPoolPtrOutput) MaxConnections() pulumi.IntPtrOutput
- func (o VirtualGatewayHttpConnectionPoolPtrOutput) MaxPendingRequests() pulumi.IntPtrOutput
- func (o VirtualGatewayHttpConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayHttpConnectionPool]
- func (o VirtualGatewayHttpConnectionPoolPtrOutput) ToVirtualGatewayHttpConnectionPoolPtrOutput() VirtualGatewayHttpConnectionPoolPtrOutput
- func (o VirtualGatewayHttpConnectionPoolPtrOutput) ToVirtualGatewayHttpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayHttpConnectionPoolPtrOutput
- type VirtualGatewayInput
- type VirtualGatewayJsonFormatRef
- type VirtualGatewayJsonFormatRefArgs
- func (VirtualGatewayJsonFormatRefArgs) ElementType() reflect.Type
- func (i VirtualGatewayJsonFormatRefArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayJsonFormatRef]
- func (i VirtualGatewayJsonFormatRefArgs) ToVirtualGatewayJsonFormatRefOutput() VirtualGatewayJsonFormatRefOutput
- func (i VirtualGatewayJsonFormatRefArgs) ToVirtualGatewayJsonFormatRefOutputWithContext(ctx context.Context) VirtualGatewayJsonFormatRefOutput
- type VirtualGatewayJsonFormatRefArray
- func (VirtualGatewayJsonFormatRefArray) ElementType() reflect.Type
- func (i VirtualGatewayJsonFormatRefArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualGatewayJsonFormatRef]
- func (i VirtualGatewayJsonFormatRefArray) ToVirtualGatewayJsonFormatRefArrayOutput() VirtualGatewayJsonFormatRefArrayOutput
- func (i VirtualGatewayJsonFormatRefArray) ToVirtualGatewayJsonFormatRefArrayOutputWithContext(ctx context.Context) VirtualGatewayJsonFormatRefArrayOutput
- type VirtualGatewayJsonFormatRefArrayInput
- type VirtualGatewayJsonFormatRefArrayOutput
- func (VirtualGatewayJsonFormatRefArrayOutput) ElementType() reflect.Type
- func (o VirtualGatewayJsonFormatRefArrayOutput) Index(i pulumi.IntInput) VirtualGatewayJsonFormatRefOutput
- func (o VirtualGatewayJsonFormatRefArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualGatewayJsonFormatRef]
- func (o VirtualGatewayJsonFormatRefArrayOutput) ToVirtualGatewayJsonFormatRefArrayOutput() VirtualGatewayJsonFormatRefArrayOutput
- func (o VirtualGatewayJsonFormatRefArrayOutput) ToVirtualGatewayJsonFormatRefArrayOutputWithContext(ctx context.Context) VirtualGatewayJsonFormatRefArrayOutput
- type VirtualGatewayJsonFormatRefInput
- type VirtualGatewayJsonFormatRefOutput
- func (VirtualGatewayJsonFormatRefOutput) ElementType() reflect.Type
- func (o VirtualGatewayJsonFormatRefOutput) Key() pulumi.StringOutput
- func (o VirtualGatewayJsonFormatRefOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayJsonFormatRef]
- func (o VirtualGatewayJsonFormatRefOutput) ToVirtualGatewayJsonFormatRefOutput() VirtualGatewayJsonFormatRefOutput
- func (o VirtualGatewayJsonFormatRefOutput) ToVirtualGatewayJsonFormatRefOutputWithContext(ctx context.Context) VirtualGatewayJsonFormatRefOutput
- func (o VirtualGatewayJsonFormatRefOutput) Value() pulumi.StringOutput
- type VirtualGatewayListener
- type VirtualGatewayListenerArgs
- func (VirtualGatewayListenerArgs) ElementType() reflect.Type
- func (i VirtualGatewayListenerArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListener]
- func (i VirtualGatewayListenerArgs) ToVirtualGatewayListenerOutput() VirtualGatewayListenerOutput
- func (i VirtualGatewayListenerArgs) ToVirtualGatewayListenerOutputWithContext(ctx context.Context) VirtualGatewayListenerOutput
- type VirtualGatewayListenerArray
- func (VirtualGatewayListenerArray) ElementType() reflect.Type
- func (i VirtualGatewayListenerArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualGatewayListener]
- func (i VirtualGatewayListenerArray) ToVirtualGatewayListenerArrayOutput() VirtualGatewayListenerArrayOutput
- func (i VirtualGatewayListenerArray) ToVirtualGatewayListenerArrayOutputWithContext(ctx context.Context) VirtualGatewayListenerArrayOutput
- type VirtualGatewayListenerArrayInput
- type VirtualGatewayListenerArrayOutput
- func (VirtualGatewayListenerArrayOutput) ElementType() reflect.Type
- func (o VirtualGatewayListenerArrayOutput) Index(i pulumi.IntInput) VirtualGatewayListenerOutput
- func (o VirtualGatewayListenerArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualGatewayListener]
- func (o VirtualGatewayListenerArrayOutput) ToVirtualGatewayListenerArrayOutput() VirtualGatewayListenerArrayOutput
- func (o VirtualGatewayListenerArrayOutput) ToVirtualGatewayListenerArrayOutputWithContext(ctx context.Context) VirtualGatewayListenerArrayOutput
- type VirtualGatewayListenerInput
- type VirtualGatewayListenerOutput
- func (o VirtualGatewayListenerOutput) ConnectionPool() VirtualGatewayConnectionPoolPtrOutput
- func (VirtualGatewayListenerOutput) ElementType() reflect.Type
- func (o VirtualGatewayListenerOutput) HealthCheck() VirtualGatewayHealthCheckPolicyPtrOutput
- func (o VirtualGatewayListenerOutput) PortMapping() VirtualGatewayPortMappingOutput
- func (o VirtualGatewayListenerOutput) Tls() VirtualGatewayListenerTlsPtrOutput
- func (o VirtualGatewayListenerOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListener]
- func (o VirtualGatewayListenerOutput) ToVirtualGatewayListenerOutput() VirtualGatewayListenerOutput
- func (o VirtualGatewayListenerOutput) ToVirtualGatewayListenerOutputWithContext(ctx context.Context) VirtualGatewayListenerOutput
- type VirtualGatewayListenerTls
- type VirtualGatewayListenerTlsAcmCertificate
- type VirtualGatewayListenerTlsAcmCertificateArgs
- func (VirtualGatewayListenerTlsAcmCertificateArgs) ElementType() reflect.Type
- func (i VirtualGatewayListenerTlsAcmCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsAcmCertificate]
- func (i VirtualGatewayListenerTlsAcmCertificateArgs) ToVirtualGatewayListenerTlsAcmCertificateOutput() VirtualGatewayListenerTlsAcmCertificateOutput
- func (i VirtualGatewayListenerTlsAcmCertificateArgs) ToVirtualGatewayListenerTlsAcmCertificateOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsAcmCertificateOutput
- func (i VirtualGatewayListenerTlsAcmCertificateArgs) ToVirtualGatewayListenerTlsAcmCertificatePtrOutput() VirtualGatewayListenerTlsAcmCertificatePtrOutput
- func (i VirtualGatewayListenerTlsAcmCertificateArgs) ToVirtualGatewayListenerTlsAcmCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsAcmCertificatePtrOutput
- type VirtualGatewayListenerTlsAcmCertificateInput
- type VirtualGatewayListenerTlsAcmCertificateOutput
- func (o VirtualGatewayListenerTlsAcmCertificateOutput) CertificateArn() pulumi.StringOutput
- func (VirtualGatewayListenerTlsAcmCertificateOutput) ElementType() reflect.Type
- func (o VirtualGatewayListenerTlsAcmCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsAcmCertificate]
- func (o VirtualGatewayListenerTlsAcmCertificateOutput) ToVirtualGatewayListenerTlsAcmCertificateOutput() VirtualGatewayListenerTlsAcmCertificateOutput
- func (o VirtualGatewayListenerTlsAcmCertificateOutput) ToVirtualGatewayListenerTlsAcmCertificateOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsAcmCertificateOutput
- func (o VirtualGatewayListenerTlsAcmCertificateOutput) ToVirtualGatewayListenerTlsAcmCertificatePtrOutput() VirtualGatewayListenerTlsAcmCertificatePtrOutput
- func (o VirtualGatewayListenerTlsAcmCertificateOutput) ToVirtualGatewayListenerTlsAcmCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsAcmCertificatePtrOutput
- type VirtualGatewayListenerTlsAcmCertificatePtrInput
- type VirtualGatewayListenerTlsAcmCertificatePtrOutput
- func (o VirtualGatewayListenerTlsAcmCertificatePtrOutput) CertificateArn() pulumi.StringPtrOutput
- func (o VirtualGatewayListenerTlsAcmCertificatePtrOutput) Elem() VirtualGatewayListenerTlsAcmCertificateOutput
- func (VirtualGatewayListenerTlsAcmCertificatePtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayListenerTlsAcmCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayListenerTlsAcmCertificate]
- func (o VirtualGatewayListenerTlsAcmCertificatePtrOutput) ToVirtualGatewayListenerTlsAcmCertificatePtrOutput() VirtualGatewayListenerTlsAcmCertificatePtrOutput
- func (o VirtualGatewayListenerTlsAcmCertificatePtrOutput) ToVirtualGatewayListenerTlsAcmCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsAcmCertificatePtrOutput
- type VirtualGatewayListenerTlsArgs
- func (VirtualGatewayListenerTlsArgs) ElementType() reflect.Type
- func (i VirtualGatewayListenerTlsArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTls]
- func (i VirtualGatewayListenerTlsArgs) ToVirtualGatewayListenerTlsOutput() VirtualGatewayListenerTlsOutput
- func (i VirtualGatewayListenerTlsArgs) ToVirtualGatewayListenerTlsOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsOutput
- func (i VirtualGatewayListenerTlsArgs) ToVirtualGatewayListenerTlsPtrOutput() VirtualGatewayListenerTlsPtrOutput
- func (i VirtualGatewayListenerTlsArgs) ToVirtualGatewayListenerTlsPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsPtrOutput
- type VirtualGatewayListenerTlsCertificate
- type VirtualGatewayListenerTlsCertificateArgs
- func (VirtualGatewayListenerTlsCertificateArgs) ElementType() reflect.Type
- func (i VirtualGatewayListenerTlsCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsCertificate]
- func (i VirtualGatewayListenerTlsCertificateArgs) ToVirtualGatewayListenerTlsCertificateOutput() VirtualGatewayListenerTlsCertificateOutput
- func (i VirtualGatewayListenerTlsCertificateArgs) ToVirtualGatewayListenerTlsCertificateOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsCertificateOutput
- func (i VirtualGatewayListenerTlsCertificateArgs) ToVirtualGatewayListenerTlsCertificatePtrOutput() VirtualGatewayListenerTlsCertificatePtrOutput
- func (i VirtualGatewayListenerTlsCertificateArgs) ToVirtualGatewayListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsCertificatePtrOutput
- type VirtualGatewayListenerTlsCertificateInput
- type VirtualGatewayListenerTlsCertificateOutput
- func (o VirtualGatewayListenerTlsCertificateOutput) Acm() VirtualGatewayListenerTlsAcmCertificatePtrOutput
- func (VirtualGatewayListenerTlsCertificateOutput) ElementType() reflect.Type
- func (o VirtualGatewayListenerTlsCertificateOutput) File() VirtualGatewayListenerTlsFileCertificatePtrOutput
- func (o VirtualGatewayListenerTlsCertificateOutput) Sds() VirtualGatewayListenerTlsSdsCertificatePtrOutput
- func (o VirtualGatewayListenerTlsCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsCertificate]
- func (o VirtualGatewayListenerTlsCertificateOutput) ToVirtualGatewayListenerTlsCertificateOutput() VirtualGatewayListenerTlsCertificateOutput
- func (o VirtualGatewayListenerTlsCertificateOutput) ToVirtualGatewayListenerTlsCertificateOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsCertificateOutput
- func (o VirtualGatewayListenerTlsCertificateOutput) ToVirtualGatewayListenerTlsCertificatePtrOutput() VirtualGatewayListenerTlsCertificatePtrOutput
- func (o VirtualGatewayListenerTlsCertificateOutput) ToVirtualGatewayListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsCertificatePtrOutput
- type VirtualGatewayListenerTlsCertificatePtrInput
- type VirtualGatewayListenerTlsCertificatePtrOutput
- func (o VirtualGatewayListenerTlsCertificatePtrOutput) Acm() VirtualGatewayListenerTlsAcmCertificatePtrOutput
- func (o VirtualGatewayListenerTlsCertificatePtrOutput) Elem() VirtualGatewayListenerTlsCertificateOutput
- func (VirtualGatewayListenerTlsCertificatePtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayListenerTlsCertificatePtrOutput) File() VirtualGatewayListenerTlsFileCertificatePtrOutput
- func (o VirtualGatewayListenerTlsCertificatePtrOutput) Sds() VirtualGatewayListenerTlsSdsCertificatePtrOutput
- func (o VirtualGatewayListenerTlsCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayListenerTlsCertificate]
- func (o VirtualGatewayListenerTlsCertificatePtrOutput) ToVirtualGatewayListenerTlsCertificatePtrOutput() VirtualGatewayListenerTlsCertificatePtrOutput
- func (o VirtualGatewayListenerTlsCertificatePtrOutput) ToVirtualGatewayListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsCertificatePtrOutput
- type VirtualGatewayListenerTlsFileCertificate
- type VirtualGatewayListenerTlsFileCertificateArgs
- func (VirtualGatewayListenerTlsFileCertificateArgs) ElementType() reflect.Type
- func (i VirtualGatewayListenerTlsFileCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsFileCertificate]
- func (i VirtualGatewayListenerTlsFileCertificateArgs) ToVirtualGatewayListenerTlsFileCertificateOutput() VirtualGatewayListenerTlsFileCertificateOutput
- func (i VirtualGatewayListenerTlsFileCertificateArgs) ToVirtualGatewayListenerTlsFileCertificateOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsFileCertificateOutput
- func (i VirtualGatewayListenerTlsFileCertificateArgs) ToVirtualGatewayListenerTlsFileCertificatePtrOutput() VirtualGatewayListenerTlsFileCertificatePtrOutput
- func (i VirtualGatewayListenerTlsFileCertificateArgs) ToVirtualGatewayListenerTlsFileCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsFileCertificatePtrOutput
- type VirtualGatewayListenerTlsFileCertificateInput
- type VirtualGatewayListenerTlsFileCertificateOutput
- func (o VirtualGatewayListenerTlsFileCertificateOutput) CertificateChain() pulumi.StringOutput
- func (VirtualGatewayListenerTlsFileCertificateOutput) ElementType() reflect.Type
- func (o VirtualGatewayListenerTlsFileCertificateOutput) PrivateKey() pulumi.StringOutput
- func (o VirtualGatewayListenerTlsFileCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsFileCertificate]
- func (o VirtualGatewayListenerTlsFileCertificateOutput) ToVirtualGatewayListenerTlsFileCertificateOutput() VirtualGatewayListenerTlsFileCertificateOutput
- func (o VirtualGatewayListenerTlsFileCertificateOutput) ToVirtualGatewayListenerTlsFileCertificateOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsFileCertificateOutput
- func (o VirtualGatewayListenerTlsFileCertificateOutput) ToVirtualGatewayListenerTlsFileCertificatePtrOutput() VirtualGatewayListenerTlsFileCertificatePtrOutput
- func (o VirtualGatewayListenerTlsFileCertificateOutput) ToVirtualGatewayListenerTlsFileCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsFileCertificatePtrOutput
- type VirtualGatewayListenerTlsFileCertificatePtrInput
- type VirtualGatewayListenerTlsFileCertificatePtrOutput
- func (o VirtualGatewayListenerTlsFileCertificatePtrOutput) CertificateChain() pulumi.StringPtrOutput
- func (o VirtualGatewayListenerTlsFileCertificatePtrOutput) Elem() VirtualGatewayListenerTlsFileCertificateOutput
- func (VirtualGatewayListenerTlsFileCertificatePtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayListenerTlsFileCertificatePtrOutput) PrivateKey() pulumi.StringPtrOutput
- func (o VirtualGatewayListenerTlsFileCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayListenerTlsFileCertificate]
- func (o VirtualGatewayListenerTlsFileCertificatePtrOutput) ToVirtualGatewayListenerTlsFileCertificatePtrOutput() VirtualGatewayListenerTlsFileCertificatePtrOutput
- func (o VirtualGatewayListenerTlsFileCertificatePtrOutput) ToVirtualGatewayListenerTlsFileCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsFileCertificatePtrOutput
- type VirtualGatewayListenerTlsInput
- type VirtualGatewayListenerTlsOutput
- func (o VirtualGatewayListenerTlsOutput) Certificate() VirtualGatewayListenerTlsCertificateOutput
- func (VirtualGatewayListenerTlsOutput) ElementType() reflect.Type
- func (o VirtualGatewayListenerTlsOutput) Mode() pulumi.StringOutput
- func (o VirtualGatewayListenerTlsOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTls]
- func (o VirtualGatewayListenerTlsOutput) ToVirtualGatewayListenerTlsOutput() VirtualGatewayListenerTlsOutput
- func (o VirtualGatewayListenerTlsOutput) ToVirtualGatewayListenerTlsOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsOutput
- func (o VirtualGatewayListenerTlsOutput) ToVirtualGatewayListenerTlsPtrOutput() VirtualGatewayListenerTlsPtrOutput
- func (o VirtualGatewayListenerTlsOutput) ToVirtualGatewayListenerTlsPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsPtrOutput
- func (o VirtualGatewayListenerTlsOutput) Validation() VirtualGatewayListenerTlsValidationContextPtrOutput
- type VirtualGatewayListenerTlsPtrInput
- type VirtualGatewayListenerTlsPtrOutput
- func (o VirtualGatewayListenerTlsPtrOutput) Certificate() VirtualGatewayListenerTlsCertificatePtrOutput
- func (o VirtualGatewayListenerTlsPtrOutput) Elem() VirtualGatewayListenerTlsOutput
- func (VirtualGatewayListenerTlsPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayListenerTlsPtrOutput) Mode() pulumi.StringPtrOutput
- func (o VirtualGatewayListenerTlsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayListenerTls]
- func (o VirtualGatewayListenerTlsPtrOutput) ToVirtualGatewayListenerTlsPtrOutput() VirtualGatewayListenerTlsPtrOutput
- func (o VirtualGatewayListenerTlsPtrOutput) ToVirtualGatewayListenerTlsPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsPtrOutput
- func (o VirtualGatewayListenerTlsPtrOutput) Validation() VirtualGatewayListenerTlsValidationContextPtrOutput
- type VirtualGatewayListenerTlsSdsCertificate
- type VirtualGatewayListenerTlsSdsCertificateArgs
- func (VirtualGatewayListenerTlsSdsCertificateArgs) ElementType() reflect.Type
- func (i VirtualGatewayListenerTlsSdsCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsSdsCertificate]
- func (i VirtualGatewayListenerTlsSdsCertificateArgs) ToVirtualGatewayListenerTlsSdsCertificateOutput() VirtualGatewayListenerTlsSdsCertificateOutput
- func (i VirtualGatewayListenerTlsSdsCertificateArgs) ToVirtualGatewayListenerTlsSdsCertificateOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsSdsCertificateOutput
- func (i VirtualGatewayListenerTlsSdsCertificateArgs) ToVirtualGatewayListenerTlsSdsCertificatePtrOutput() VirtualGatewayListenerTlsSdsCertificatePtrOutput
- func (i VirtualGatewayListenerTlsSdsCertificateArgs) ToVirtualGatewayListenerTlsSdsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsSdsCertificatePtrOutput
- type VirtualGatewayListenerTlsSdsCertificateInput
- type VirtualGatewayListenerTlsSdsCertificateOutput
- func (VirtualGatewayListenerTlsSdsCertificateOutput) ElementType() reflect.Type
- func (o VirtualGatewayListenerTlsSdsCertificateOutput) SecretName() pulumi.StringOutput
- func (o VirtualGatewayListenerTlsSdsCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsSdsCertificate]
- func (o VirtualGatewayListenerTlsSdsCertificateOutput) ToVirtualGatewayListenerTlsSdsCertificateOutput() VirtualGatewayListenerTlsSdsCertificateOutput
- func (o VirtualGatewayListenerTlsSdsCertificateOutput) ToVirtualGatewayListenerTlsSdsCertificateOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsSdsCertificateOutput
- func (o VirtualGatewayListenerTlsSdsCertificateOutput) ToVirtualGatewayListenerTlsSdsCertificatePtrOutput() VirtualGatewayListenerTlsSdsCertificatePtrOutput
- func (o VirtualGatewayListenerTlsSdsCertificateOutput) ToVirtualGatewayListenerTlsSdsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsSdsCertificatePtrOutput
- type VirtualGatewayListenerTlsSdsCertificatePtrInput
- type VirtualGatewayListenerTlsSdsCertificatePtrOutput
- func (o VirtualGatewayListenerTlsSdsCertificatePtrOutput) Elem() VirtualGatewayListenerTlsSdsCertificateOutput
- func (VirtualGatewayListenerTlsSdsCertificatePtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayListenerTlsSdsCertificatePtrOutput) SecretName() pulumi.StringPtrOutput
- func (o VirtualGatewayListenerTlsSdsCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayListenerTlsSdsCertificate]
- func (o VirtualGatewayListenerTlsSdsCertificatePtrOutput) ToVirtualGatewayListenerTlsSdsCertificatePtrOutput() VirtualGatewayListenerTlsSdsCertificatePtrOutput
- func (o VirtualGatewayListenerTlsSdsCertificatePtrOutput) ToVirtualGatewayListenerTlsSdsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsSdsCertificatePtrOutput
- type VirtualGatewayListenerTlsValidationContext
- type VirtualGatewayListenerTlsValidationContextArgs
- func (VirtualGatewayListenerTlsValidationContextArgs) ElementType() reflect.Type
- func (i VirtualGatewayListenerTlsValidationContextArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsValidationContext]
- func (i VirtualGatewayListenerTlsValidationContextArgs) ToVirtualGatewayListenerTlsValidationContextOutput() VirtualGatewayListenerTlsValidationContextOutput
- func (i VirtualGatewayListenerTlsValidationContextArgs) ToVirtualGatewayListenerTlsValidationContextOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextOutput
- func (i VirtualGatewayListenerTlsValidationContextArgs) ToVirtualGatewayListenerTlsValidationContextPtrOutput() VirtualGatewayListenerTlsValidationContextPtrOutput
- func (i VirtualGatewayListenerTlsValidationContextArgs) ToVirtualGatewayListenerTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextPtrOutput
- type VirtualGatewayListenerTlsValidationContextInput
- type VirtualGatewayListenerTlsValidationContextOutput
- func (VirtualGatewayListenerTlsValidationContextOutput) ElementType() reflect.Type
- func (o VirtualGatewayListenerTlsValidationContextOutput) SubjectAlternativeNames() VirtualGatewaySubjectAlternativeNamesPtrOutput
- func (o VirtualGatewayListenerTlsValidationContextOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsValidationContext]
- func (o VirtualGatewayListenerTlsValidationContextOutput) ToVirtualGatewayListenerTlsValidationContextOutput() VirtualGatewayListenerTlsValidationContextOutput
- func (o VirtualGatewayListenerTlsValidationContextOutput) ToVirtualGatewayListenerTlsValidationContextOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextOutput
- func (o VirtualGatewayListenerTlsValidationContextOutput) ToVirtualGatewayListenerTlsValidationContextPtrOutput() VirtualGatewayListenerTlsValidationContextPtrOutput
- func (o VirtualGatewayListenerTlsValidationContextOutput) ToVirtualGatewayListenerTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextPtrOutput
- func (o VirtualGatewayListenerTlsValidationContextOutput) Trust() VirtualGatewayListenerTlsValidationContextTrustOutput
- type VirtualGatewayListenerTlsValidationContextPtrInput
- type VirtualGatewayListenerTlsValidationContextPtrOutput
- func (o VirtualGatewayListenerTlsValidationContextPtrOutput) Elem() VirtualGatewayListenerTlsValidationContextOutput
- func (VirtualGatewayListenerTlsValidationContextPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayListenerTlsValidationContextPtrOutput) SubjectAlternativeNames() VirtualGatewaySubjectAlternativeNamesPtrOutput
- func (o VirtualGatewayListenerTlsValidationContextPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayListenerTlsValidationContext]
- func (o VirtualGatewayListenerTlsValidationContextPtrOutput) ToVirtualGatewayListenerTlsValidationContextPtrOutput() VirtualGatewayListenerTlsValidationContextPtrOutput
- func (o VirtualGatewayListenerTlsValidationContextPtrOutput) ToVirtualGatewayListenerTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextPtrOutput
- func (o VirtualGatewayListenerTlsValidationContextPtrOutput) Trust() VirtualGatewayListenerTlsValidationContextTrustPtrOutput
- type VirtualGatewayListenerTlsValidationContextTrust
- type VirtualGatewayListenerTlsValidationContextTrustArgs
- func (VirtualGatewayListenerTlsValidationContextTrustArgs) ElementType() reflect.Type
- func (i VirtualGatewayListenerTlsValidationContextTrustArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsValidationContextTrust]
- func (i VirtualGatewayListenerTlsValidationContextTrustArgs) ToVirtualGatewayListenerTlsValidationContextTrustOutput() VirtualGatewayListenerTlsValidationContextTrustOutput
- func (i VirtualGatewayListenerTlsValidationContextTrustArgs) ToVirtualGatewayListenerTlsValidationContextTrustOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextTrustOutput
- func (i VirtualGatewayListenerTlsValidationContextTrustArgs) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutput() VirtualGatewayListenerTlsValidationContextTrustPtrOutput
- func (i VirtualGatewayListenerTlsValidationContextTrustArgs) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextTrustPtrOutput
- type VirtualGatewayListenerTlsValidationContextTrustInput
- type VirtualGatewayListenerTlsValidationContextTrustOutput
- func (VirtualGatewayListenerTlsValidationContextTrustOutput) ElementType() reflect.Type
- func (o VirtualGatewayListenerTlsValidationContextTrustOutput) File() VirtualGatewayTlsValidationContextFileTrustPtrOutput
- func (o VirtualGatewayListenerTlsValidationContextTrustOutput) Sds() VirtualGatewayTlsValidationContextSdsTrustPtrOutput
- func (o VirtualGatewayListenerTlsValidationContextTrustOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsValidationContextTrust]
- func (o VirtualGatewayListenerTlsValidationContextTrustOutput) ToVirtualGatewayListenerTlsValidationContextTrustOutput() VirtualGatewayListenerTlsValidationContextTrustOutput
- func (o VirtualGatewayListenerTlsValidationContextTrustOutput) ToVirtualGatewayListenerTlsValidationContextTrustOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextTrustOutput
- func (o VirtualGatewayListenerTlsValidationContextTrustOutput) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutput() VirtualGatewayListenerTlsValidationContextTrustPtrOutput
- func (o VirtualGatewayListenerTlsValidationContextTrustOutput) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextTrustPtrOutput
- type VirtualGatewayListenerTlsValidationContextTrustPtrInput
- type VirtualGatewayListenerTlsValidationContextTrustPtrOutput
- func (o VirtualGatewayListenerTlsValidationContextTrustPtrOutput) Elem() VirtualGatewayListenerTlsValidationContextTrustOutput
- func (VirtualGatewayListenerTlsValidationContextTrustPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayListenerTlsValidationContextTrustPtrOutput) File() VirtualGatewayTlsValidationContextFileTrustPtrOutput
- func (o VirtualGatewayListenerTlsValidationContextTrustPtrOutput) Sds() VirtualGatewayTlsValidationContextSdsTrustPtrOutput
- func (o VirtualGatewayListenerTlsValidationContextTrustPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayListenerTlsValidationContextTrust]
- func (o VirtualGatewayListenerTlsValidationContextTrustPtrOutput) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutput() VirtualGatewayListenerTlsValidationContextTrustPtrOutput
- func (o VirtualGatewayListenerTlsValidationContextTrustPtrOutput) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextTrustPtrOutput
- type VirtualGatewayLogging
- type VirtualGatewayLoggingArgs
- func (VirtualGatewayLoggingArgs) ElementType() reflect.Type
- func (i VirtualGatewayLoggingArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayLogging]
- func (i VirtualGatewayLoggingArgs) ToVirtualGatewayLoggingOutput() VirtualGatewayLoggingOutput
- func (i VirtualGatewayLoggingArgs) ToVirtualGatewayLoggingOutputWithContext(ctx context.Context) VirtualGatewayLoggingOutput
- func (i VirtualGatewayLoggingArgs) ToVirtualGatewayLoggingPtrOutput() VirtualGatewayLoggingPtrOutput
- func (i VirtualGatewayLoggingArgs) ToVirtualGatewayLoggingPtrOutputWithContext(ctx context.Context) VirtualGatewayLoggingPtrOutput
- type VirtualGatewayLoggingFormat
- type VirtualGatewayLoggingFormatArgs
- func (VirtualGatewayLoggingFormatArgs) ElementType() reflect.Type
- func (i VirtualGatewayLoggingFormatArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayLoggingFormat]
- func (i VirtualGatewayLoggingFormatArgs) ToVirtualGatewayLoggingFormatOutput() VirtualGatewayLoggingFormatOutput
- func (i VirtualGatewayLoggingFormatArgs) ToVirtualGatewayLoggingFormatOutputWithContext(ctx context.Context) VirtualGatewayLoggingFormatOutput
- func (i VirtualGatewayLoggingFormatArgs) ToVirtualGatewayLoggingFormatPtrOutput() VirtualGatewayLoggingFormatPtrOutput
- func (i VirtualGatewayLoggingFormatArgs) ToVirtualGatewayLoggingFormatPtrOutputWithContext(ctx context.Context) VirtualGatewayLoggingFormatPtrOutput
- type VirtualGatewayLoggingFormatInput
- type VirtualGatewayLoggingFormatOutput
- func (VirtualGatewayLoggingFormatOutput) ElementType() reflect.Type
- func (o VirtualGatewayLoggingFormatOutput) Json() VirtualGatewayJsonFormatRefArrayOutput
- func (o VirtualGatewayLoggingFormatOutput) Text() pulumi.StringPtrOutput
- func (o VirtualGatewayLoggingFormatOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayLoggingFormat]
- func (o VirtualGatewayLoggingFormatOutput) ToVirtualGatewayLoggingFormatOutput() VirtualGatewayLoggingFormatOutput
- func (o VirtualGatewayLoggingFormatOutput) ToVirtualGatewayLoggingFormatOutputWithContext(ctx context.Context) VirtualGatewayLoggingFormatOutput
- func (o VirtualGatewayLoggingFormatOutput) ToVirtualGatewayLoggingFormatPtrOutput() VirtualGatewayLoggingFormatPtrOutput
- func (o VirtualGatewayLoggingFormatOutput) ToVirtualGatewayLoggingFormatPtrOutputWithContext(ctx context.Context) VirtualGatewayLoggingFormatPtrOutput
- type VirtualGatewayLoggingFormatPtrInput
- type VirtualGatewayLoggingFormatPtrOutput
- func (o VirtualGatewayLoggingFormatPtrOutput) Elem() VirtualGatewayLoggingFormatOutput
- func (VirtualGatewayLoggingFormatPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayLoggingFormatPtrOutput) Json() VirtualGatewayJsonFormatRefArrayOutput
- func (o VirtualGatewayLoggingFormatPtrOutput) Text() pulumi.StringPtrOutput
- func (o VirtualGatewayLoggingFormatPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayLoggingFormat]
- func (o VirtualGatewayLoggingFormatPtrOutput) ToVirtualGatewayLoggingFormatPtrOutput() VirtualGatewayLoggingFormatPtrOutput
- func (o VirtualGatewayLoggingFormatPtrOutput) ToVirtualGatewayLoggingFormatPtrOutputWithContext(ctx context.Context) VirtualGatewayLoggingFormatPtrOutput
- type VirtualGatewayLoggingInput
- type VirtualGatewayLoggingOutput
- func (o VirtualGatewayLoggingOutput) AccessLog() VirtualGatewayAccessLogPtrOutput
- func (VirtualGatewayLoggingOutput) ElementType() reflect.Type
- func (o VirtualGatewayLoggingOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayLogging]
- func (o VirtualGatewayLoggingOutput) ToVirtualGatewayLoggingOutput() VirtualGatewayLoggingOutput
- func (o VirtualGatewayLoggingOutput) ToVirtualGatewayLoggingOutputWithContext(ctx context.Context) VirtualGatewayLoggingOutput
- func (o VirtualGatewayLoggingOutput) ToVirtualGatewayLoggingPtrOutput() VirtualGatewayLoggingPtrOutput
- func (o VirtualGatewayLoggingOutput) ToVirtualGatewayLoggingPtrOutputWithContext(ctx context.Context) VirtualGatewayLoggingPtrOutput
- type VirtualGatewayLoggingPtrInput
- type VirtualGatewayLoggingPtrOutput
- func (o VirtualGatewayLoggingPtrOutput) AccessLog() VirtualGatewayAccessLogPtrOutput
- func (o VirtualGatewayLoggingPtrOutput) Elem() VirtualGatewayLoggingOutput
- func (VirtualGatewayLoggingPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayLoggingPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayLogging]
- func (o VirtualGatewayLoggingPtrOutput) ToVirtualGatewayLoggingPtrOutput() VirtualGatewayLoggingPtrOutput
- func (o VirtualGatewayLoggingPtrOutput) ToVirtualGatewayLoggingPtrOutputWithContext(ctx context.Context) VirtualGatewayLoggingPtrOutput
- type VirtualGatewayOutput
- func (o VirtualGatewayOutput) Arn() pulumi.StringOutput
- func (VirtualGatewayOutput) ElementType() reflect.Type
- func (o VirtualGatewayOutput) MeshName() pulumi.StringOutput
- func (o VirtualGatewayOutput) MeshOwner() pulumi.StringPtrOutput
- func (o VirtualGatewayOutput) ResourceOwner() pulumi.StringOutput
- func (o VirtualGatewayOutput) Spec() VirtualGatewaySpecOutput
- func (o VirtualGatewayOutput) Tags() VirtualGatewayTagArrayOutput
- func (o VirtualGatewayOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGateway]
- func (o VirtualGatewayOutput) ToVirtualGatewayOutput() VirtualGatewayOutput
- func (o VirtualGatewayOutput) ToVirtualGatewayOutputWithContext(ctx context.Context) VirtualGatewayOutput
- func (o VirtualGatewayOutput) Uid() pulumi.StringOutput
- func (o VirtualGatewayOutput) VirtualGatewayName() pulumi.StringPtrOutput
- type VirtualGatewayPortMapping
- type VirtualGatewayPortMappingArgs
- func (VirtualGatewayPortMappingArgs) ElementType() reflect.Type
- func (i VirtualGatewayPortMappingArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayPortMapping]
- func (i VirtualGatewayPortMappingArgs) ToVirtualGatewayPortMappingOutput() VirtualGatewayPortMappingOutput
- func (i VirtualGatewayPortMappingArgs) ToVirtualGatewayPortMappingOutputWithContext(ctx context.Context) VirtualGatewayPortMappingOutput
- type VirtualGatewayPortMappingInput
- type VirtualGatewayPortMappingOutput
- func (VirtualGatewayPortMappingOutput) ElementType() reflect.Type
- func (o VirtualGatewayPortMappingOutput) Port() pulumi.IntOutput
- func (o VirtualGatewayPortMappingOutput) Protocol() pulumi.StringOutput
- func (o VirtualGatewayPortMappingOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayPortMapping]
- func (o VirtualGatewayPortMappingOutput) ToVirtualGatewayPortMappingOutput() VirtualGatewayPortMappingOutput
- func (o VirtualGatewayPortMappingOutput) ToVirtualGatewayPortMappingOutputWithContext(ctx context.Context) VirtualGatewayPortMappingOutput
- type VirtualGatewaySpec
- type VirtualGatewaySpecArgs
- func (VirtualGatewaySpecArgs) ElementType() reflect.Type
- func (i VirtualGatewaySpecArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewaySpec]
- func (i VirtualGatewaySpecArgs) ToVirtualGatewaySpecOutput() VirtualGatewaySpecOutput
- func (i VirtualGatewaySpecArgs) ToVirtualGatewaySpecOutputWithContext(ctx context.Context) VirtualGatewaySpecOutput
- type VirtualGatewaySpecInput
- type VirtualGatewaySpecOutput
- func (o VirtualGatewaySpecOutput) BackendDefaults() VirtualGatewayBackendDefaultsPtrOutput
- func (VirtualGatewaySpecOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecOutput) Listeners() VirtualGatewayListenerArrayOutput
- func (o VirtualGatewaySpecOutput) Logging() VirtualGatewayLoggingPtrOutput
- func (o VirtualGatewaySpecOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewaySpec]
- func (o VirtualGatewaySpecOutput) ToVirtualGatewaySpecOutput() VirtualGatewaySpecOutput
- func (o VirtualGatewaySpecOutput) ToVirtualGatewaySpecOutputWithContext(ctx context.Context) VirtualGatewaySpecOutput
- type VirtualGatewaySpecPtrOutput
- func (o VirtualGatewaySpecPtrOutput) BackendDefaults() VirtualGatewayBackendDefaultsPtrOutput
- func (o VirtualGatewaySpecPtrOutput) Elem() VirtualGatewaySpecOutput
- func (VirtualGatewaySpecPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySpecPtrOutput) Listeners() VirtualGatewayListenerArrayOutput
- func (o VirtualGatewaySpecPtrOutput) Logging() VirtualGatewayLoggingPtrOutput
- func (o VirtualGatewaySpecPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewaySpec]
- func (o VirtualGatewaySpecPtrOutput) ToVirtualGatewaySpecPtrOutput() VirtualGatewaySpecPtrOutput
- func (o VirtualGatewaySpecPtrOutput) ToVirtualGatewaySpecPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecPtrOutput
- type VirtualGatewayState
- type VirtualGatewaySubjectAlternativeNameMatchers
- type VirtualGatewaySubjectAlternativeNameMatchersArgs
- func (VirtualGatewaySubjectAlternativeNameMatchersArgs) ElementType() reflect.Type
- func (i VirtualGatewaySubjectAlternativeNameMatchersArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewaySubjectAlternativeNameMatchers]
- func (i VirtualGatewaySubjectAlternativeNameMatchersArgs) ToVirtualGatewaySubjectAlternativeNameMatchersOutput() VirtualGatewaySubjectAlternativeNameMatchersOutput
- func (i VirtualGatewaySubjectAlternativeNameMatchersArgs) ToVirtualGatewaySubjectAlternativeNameMatchersOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNameMatchersOutput
- func (i VirtualGatewaySubjectAlternativeNameMatchersArgs) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutput() VirtualGatewaySubjectAlternativeNameMatchersPtrOutput
- func (i VirtualGatewaySubjectAlternativeNameMatchersArgs) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNameMatchersPtrOutput
- type VirtualGatewaySubjectAlternativeNameMatchersInput
- type VirtualGatewaySubjectAlternativeNameMatchersOutput
- func (VirtualGatewaySubjectAlternativeNameMatchersOutput) ElementType() reflect.Type
- func (o VirtualGatewaySubjectAlternativeNameMatchersOutput) Exact() pulumi.StringArrayOutput
- func (o VirtualGatewaySubjectAlternativeNameMatchersOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewaySubjectAlternativeNameMatchers]
- func (o VirtualGatewaySubjectAlternativeNameMatchersOutput) ToVirtualGatewaySubjectAlternativeNameMatchersOutput() VirtualGatewaySubjectAlternativeNameMatchersOutput
- func (o VirtualGatewaySubjectAlternativeNameMatchersOutput) ToVirtualGatewaySubjectAlternativeNameMatchersOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNameMatchersOutput
- func (o VirtualGatewaySubjectAlternativeNameMatchersOutput) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutput() VirtualGatewaySubjectAlternativeNameMatchersPtrOutput
- func (o VirtualGatewaySubjectAlternativeNameMatchersOutput) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNameMatchersPtrOutput
- type VirtualGatewaySubjectAlternativeNameMatchersPtrInput
- type VirtualGatewaySubjectAlternativeNameMatchersPtrOutput
- func (o VirtualGatewaySubjectAlternativeNameMatchersPtrOutput) Elem() VirtualGatewaySubjectAlternativeNameMatchersOutput
- func (VirtualGatewaySubjectAlternativeNameMatchersPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySubjectAlternativeNameMatchersPtrOutput) Exact() pulumi.StringArrayOutput
- func (o VirtualGatewaySubjectAlternativeNameMatchersPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewaySubjectAlternativeNameMatchers]
- func (o VirtualGatewaySubjectAlternativeNameMatchersPtrOutput) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutput() VirtualGatewaySubjectAlternativeNameMatchersPtrOutput
- func (o VirtualGatewaySubjectAlternativeNameMatchersPtrOutput) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNameMatchersPtrOutput
- type VirtualGatewaySubjectAlternativeNames
- type VirtualGatewaySubjectAlternativeNamesArgs
- func (VirtualGatewaySubjectAlternativeNamesArgs) ElementType() reflect.Type
- func (i VirtualGatewaySubjectAlternativeNamesArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewaySubjectAlternativeNames]
- func (i VirtualGatewaySubjectAlternativeNamesArgs) ToVirtualGatewaySubjectAlternativeNamesOutput() VirtualGatewaySubjectAlternativeNamesOutput
- func (i VirtualGatewaySubjectAlternativeNamesArgs) ToVirtualGatewaySubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNamesOutput
- func (i VirtualGatewaySubjectAlternativeNamesArgs) ToVirtualGatewaySubjectAlternativeNamesPtrOutput() VirtualGatewaySubjectAlternativeNamesPtrOutput
- func (i VirtualGatewaySubjectAlternativeNamesArgs) ToVirtualGatewaySubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNamesPtrOutput
- type VirtualGatewaySubjectAlternativeNamesInput
- type VirtualGatewaySubjectAlternativeNamesOutput
- func (VirtualGatewaySubjectAlternativeNamesOutput) ElementType() reflect.Type
- func (o VirtualGatewaySubjectAlternativeNamesOutput) Match() VirtualGatewaySubjectAlternativeNameMatchersOutput
- func (o VirtualGatewaySubjectAlternativeNamesOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewaySubjectAlternativeNames]
- func (o VirtualGatewaySubjectAlternativeNamesOutput) ToVirtualGatewaySubjectAlternativeNamesOutput() VirtualGatewaySubjectAlternativeNamesOutput
- func (o VirtualGatewaySubjectAlternativeNamesOutput) ToVirtualGatewaySubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNamesOutput
- func (o VirtualGatewaySubjectAlternativeNamesOutput) ToVirtualGatewaySubjectAlternativeNamesPtrOutput() VirtualGatewaySubjectAlternativeNamesPtrOutput
- func (o VirtualGatewaySubjectAlternativeNamesOutput) ToVirtualGatewaySubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNamesPtrOutput
- type VirtualGatewaySubjectAlternativeNamesPtrInput
- type VirtualGatewaySubjectAlternativeNamesPtrOutput
- func (o VirtualGatewaySubjectAlternativeNamesPtrOutput) Elem() VirtualGatewaySubjectAlternativeNamesOutput
- func (VirtualGatewaySubjectAlternativeNamesPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewaySubjectAlternativeNamesPtrOutput) Match() VirtualGatewaySubjectAlternativeNameMatchersPtrOutput
- func (o VirtualGatewaySubjectAlternativeNamesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewaySubjectAlternativeNames]
- func (o VirtualGatewaySubjectAlternativeNamesPtrOutput) ToVirtualGatewaySubjectAlternativeNamesPtrOutput() VirtualGatewaySubjectAlternativeNamesPtrOutput
- func (o VirtualGatewaySubjectAlternativeNamesPtrOutput) ToVirtualGatewaySubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNamesPtrOutput
- type VirtualGatewayTag
- type VirtualGatewayTagArgs
- func (VirtualGatewayTagArgs) ElementType() reflect.Type
- func (i VirtualGatewayTagArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTag]
- func (i VirtualGatewayTagArgs) ToVirtualGatewayTagOutput() VirtualGatewayTagOutput
- func (i VirtualGatewayTagArgs) ToVirtualGatewayTagOutputWithContext(ctx context.Context) VirtualGatewayTagOutput
- type VirtualGatewayTagArray
- func (VirtualGatewayTagArray) ElementType() reflect.Type
- func (i VirtualGatewayTagArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualGatewayTag]
- func (i VirtualGatewayTagArray) ToVirtualGatewayTagArrayOutput() VirtualGatewayTagArrayOutput
- func (i VirtualGatewayTagArray) ToVirtualGatewayTagArrayOutputWithContext(ctx context.Context) VirtualGatewayTagArrayOutput
- type VirtualGatewayTagArrayInput
- type VirtualGatewayTagArrayOutput
- func (VirtualGatewayTagArrayOutput) ElementType() reflect.Type
- func (o VirtualGatewayTagArrayOutput) Index(i pulumi.IntInput) VirtualGatewayTagOutput
- func (o VirtualGatewayTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualGatewayTag]
- func (o VirtualGatewayTagArrayOutput) ToVirtualGatewayTagArrayOutput() VirtualGatewayTagArrayOutput
- func (o VirtualGatewayTagArrayOutput) ToVirtualGatewayTagArrayOutputWithContext(ctx context.Context) VirtualGatewayTagArrayOutput
- type VirtualGatewayTagInput
- type VirtualGatewayTagOutput
- func (VirtualGatewayTagOutput) ElementType() reflect.Type
- func (o VirtualGatewayTagOutput) Key() pulumi.StringOutput
- func (o VirtualGatewayTagOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTag]
- func (o VirtualGatewayTagOutput) ToVirtualGatewayTagOutput() VirtualGatewayTagOutput
- func (o VirtualGatewayTagOutput) ToVirtualGatewayTagOutputWithContext(ctx context.Context) VirtualGatewayTagOutput
- func (o VirtualGatewayTagOutput) Value() pulumi.StringOutput
- type VirtualGatewayTlsValidationContext
- type VirtualGatewayTlsValidationContextAcmTrust
- type VirtualGatewayTlsValidationContextAcmTrustArgs
- func (VirtualGatewayTlsValidationContextAcmTrustArgs) ElementType() reflect.Type
- func (i VirtualGatewayTlsValidationContextAcmTrustArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTlsValidationContextAcmTrust]
- func (i VirtualGatewayTlsValidationContextAcmTrustArgs) ToVirtualGatewayTlsValidationContextAcmTrustOutput() VirtualGatewayTlsValidationContextAcmTrustOutput
- func (i VirtualGatewayTlsValidationContextAcmTrustArgs) ToVirtualGatewayTlsValidationContextAcmTrustOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextAcmTrustOutput
- func (i VirtualGatewayTlsValidationContextAcmTrustArgs) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutput() VirtualGatewayTlsValidationContextAcmTrustPtrOutput
- func (i VirtualGatewayTlsValidationContextAcmTrustArgs) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextAcmTrustPtrOutput
- type VirtualGatewayTlsValidationContextAcmTrustInput
- type VirtualGatewayTlsValidationContextAcmTrustOutput
- func (o VirtualGatewayTlsValidationContextAcmTrustOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
- func (VirtualGatewayTlsValidationContextAcmTrustOutput) ElementType() reflect.Type
- func (o VirtualGatewayTlsValidationContextAcmTrustOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTlsValidationContextAcmTrust]
- func (o VirtualGatewayTlsValidationContextAcmTrustOutput) ToVirtualGatewayTlsValidationContextAcmTrustOutput() VirtualGatewayTlsValidationContextAcmTrustOutput
- func (o VirtualGatewayTlsValidationContextAcmTrustOutput) ToVirtualGatewayTlsValidationContextAcmTrustOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextAcmTrustOutput
- func (o VirtualGatewayTlsValidationContextAcmTrustOutput) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutput() VirtualGatewayTlsValidationContextAcmTrustPtrOutput
- func (o VirtualGatewayTlsValidationContextAcmTrustOutput) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextAcmTrustPtrOutput
- type VirtualGatewayTlsValidationContextAcmTrustPtrInput
- type VirtualGatewayTlsValidationContextAcmTrustPtrOutput
- func (o VirtualGatewayTlsValidationContextAcmTrustPtrOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
- func (o VirtualGatewayTlsValidationContextAcmTrustPtrOutput) Elem() VirtualGatewayTlsValidationContextAcmTrustOutput
- func (VirtualGatewayTlsValidationContextAcmTrustPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayTlsValidationContextAcmTrustPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayTlsValidationContextAcmTrust]
- func (o VirtualGatewayTlsValidationContextAcmTrustPtrOutput) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutput() VirtualGatewayTlsValidationContextAcmTrustPtrOutput
- func (o VirtualGatewayTlsValidationContextAcmTrustPtrOutput) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextAcmTrustPtrOutput
- type VirtualGatewayTlsValidationContextArgs
- func (VirtualGatewayTlsValidationContextArgs) ElementType() reflect.Type
- func (i VirtualGatewayTlsValidationContextArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTlsValidationContext]
- func (i VirtualGatewayTlsValidationContextArgs) ToVirtualGatewayTlsValidationContextOutput() VirtualGatewayTlsValidationContextOutput
- func (i VirtualGatewayTlsValidationContextArgs) ToVirtualGatewayTlsValidationContextOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextOutput
- func (i VirtualGatewayTlsValidationContextArgs) ToVirtualGatewayTlsValidationContextPtrOutput() VirtualGatewayTlsValidationContextPtrOutput
- func (i VirtualGatewayTlsValidationContextArgs) ToVirtualGatewayTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextPtrOutput
- type VirtualGatewayTlsValidationContextFileTrust
- type VirtualGatewayTlsValidationContextFileTrustArgs
- func (VirtualGatewayTlsValidationContextFileTrustArgs) ElementType() reflect.Type
- func (i VirtualGatewayTlsValidationContextFileTrustArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTlsValidationContextFileTrust]
- func (i VirtualGatewayTlsValidationContextFileTrustArgs) ToVirtualGatewayTlsValidationContextFileTrustOutput() VirtualGatewayTlsValidationContextFileTrustOutput
- func (i VirtualGatewayTlsValidationContextFileTrustArgs) ToVirtualGatewayTlsValidationContextFileTrustOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextFileTrustOutput
- func (i VirtualGatewayTlsValidationContextFileTrustArgs) ToVirtualGatewayTlsValidationContextFileTrustPtrOutput() VirtualGatewayTlsValidationContextFileTrustPtrOutput
- func (i VirtualGatewayTlsValidationContextFileTrustArgs) ToVirtualGatewayTlsValidationContextFileTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextFileTrustPtrOutput
- type VirtualGatewayTlsValidationContextFileTrustInput
- type VirtualGatewayTlsValidationContextFileTrustOutput
- func (o VirtualGatewayTlsValidationContextFileTrustOutput) CertificateChain() pulumi.StringOutput
- func (VirtualGatewayTlsValidationContextFileTrustOutput) ElementType() reflect.Type
- func (o VirtualGatewayTlsValidationContextFileTrustOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTlsValidationContextFileTrust]
- func (o VirtualGatewayTlsValidationContextFileTrustOutput) ToVirtualGatewayTlsValidationContextFileTrustOutput() VirtualGatewayTlsValidationContextFileTrustOutput
- func (o VirtualGatewayTlsValidationContextFileTrustOutput) ToVirtualGatewayTlsValidationContextFileTrustOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextFileTrustOutput
- func (o VirtualGatewayTlsValidationContextFileTrustOutput) ToVirtualGatewayTlsValidationContextFileTrustPtrOutput() VirtualGatewayTlsValidationContextFileTrustPtrOutput
- func (o VirtualGatewayTlsValidationContextFileTrustOutput) ToVirtualGatewayTlsValidationContextFileTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextFileTrustPtrOutput
- type VirtualGatewayTlsValidationContextFileTrustPtrInput
- type VirtualGatewayTlsValidationContextFileTrustPtrOutput
- func (o VirtualGatewayTlsValidationContextFileTrustPtrOutput) CertificateChain() pulumi.StringPtrOutput
- func (o VirtualGatewayTlsValidationContextFileTrustPtrOutput) Elem() VirtualGatewayTlsValidationContextFileTrustOutput
- func (VirtualGatewayTlsValidationContextFileTrustPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayTlsValidationContextFileTrustPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayTlsValidationContextFileTrust]
- func (o VirtualGatewayTlsValidationContextFileTrustPtrOutput) ToVirtualGatewayTlsValidationContextFileTrustPtrOutput() VirtualGatewayTlsValidationContextFileTrustPtrOutput
- func (o VirtualGatewayTlsValidationContextFileTrustPtrOutput) ToVirtualGatewayTlsValidationContextFileTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextFileTrustPtrOutput
- type VirtualGatewayTlsValidationContextInput
- type VirtualGatewayTlsValidationContextOutput
- func (VirtualGatewayTlsValidationContextOutput) ElementType() reflect.Type
- func (o VirtualGatewayTlsValidationContextOutput) SubjectAlternativeNames() VirtualGatewaySubjectAlternativeNamesPtrOutput
- func (o VirtualGatewayTlsValidationContextOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTlsValidationContext]
- func (o VirtualGatewayTlsValidationContextOutput) ToVirtualGatewayTlsValidationContextOutput() VirtualGatewayTlsValidationContextOutput
- func (o VirtualGatewayTlsValidationContextOutput) ToVirtualGatewayTlsValidationContextOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextOutput
- func (o VirtualGatewayTlsValidationContextOutput) ToVirtualGatewayTlsValidationContextPtrOutput() VirtualGatewayTlsValidationContextPtrOutput
- func (o VirtualGatewayTlsValidationContextOutput) ToVirtualGatewayTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextPtrOutput
- func (o VirtualGatewayTlsValidationContextOutput) Trust() VirtualGatewayTlsValidationContextTrustOutput
- type VirtualGatewayTlsValidationContextPtrInput
- type VirtualGatewayTlsValidationContextPtrOutput
- func (o VirtualGatewayTlsValidationContextPtrOutput) Elem() VirtualGatewayTlsValidationContextOutput
- func (VirtualGatewayTlsValidationContextPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayTlsValidationContextPtrOutput) SubjectAlternativeNames() VirtualGatewaySubjectAlternativeNamesPtrOutput
- func (o VirtualGatewayTlsValidationContextPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayTlsValidationContext]
- func (o VirtualGatewayTlsValidationContextPtrOutput) ToVirtualGatewayTlsValidationContextPtrOutput() VirtualGatewayTlsValidationContextPtrOutput
- func (o VirtualGatewayTlsValidationContextPtrOutput) ToVirtualGatewayTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextPtrOutput
- func (o VirtualGatewayTlsValidationContextPtrOutput) Trust() VirtualGatewayTlsValidationContextTrustPtrOutput
- type VirtualGatewayTlsValidationContextSdsTrust
- type VirtualGatewayTlsValidationContextSdsTrustArgs
- func (VirtualGatewayTlsValidationContextSdsTrustArgs) ElementType() reflect.Type
- func (i VirtualGatewayTlsValidationContextSdsTrustArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTlsValidationContextSdsTrust]
- func (i VirtualGatewayTlsValidationContextSdsTrustArgs) ToVirtualGatewayTlsValidationContextSdsTrustOutput() VirtualGatewayTlsValidationContextSdsTrustOutput
- func (i VirtualGatewayTlsValidationContextSdsTrustArgs) ToVirtualGatewayTlsValidationContextSdsTrustOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextSdsTrustOutput
- func (i VirtualGatewayTlsValidationContextSdsTrustArgs) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutput() VirtualGatewayTlsValidationContextSdsTrustPtrOutput
- func (i VirtualGatewayTlsValidationContextSdsTrustArgs) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextSdsTrustPtrOutput
- type VirtualGatewayTlsValidationContextSdsTrustInput
- type VirtualGatewayTlsValidationContextSdsTrustOutput
- func (VirtualGatewayTlsValidationContextSdsTrustOutput) ElementType() reflect.Type
- func (o VirtualGatewayTlsValidationContextSdsTrustOutput) SecretName() pulumi.StringOutput
- func (o VirtualGatewayTlsValidationContextSdsTrustOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTlsValidationContextSdsTrust]
- func (o VirtualGatewayTlsValidationContextSdsTrustOutput) ToVirtualGatewayTlsValidationContextSdsTrustOutput() VirtualGatewayTlsValidationContextSdsTrustOutput
- func (o VirtualGatewayTlsValidationContextSdsTrustOutput) ToVirtualGatewayTlsValidationContextSdsTrustOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextSdsTrustOutput
- func (o VirtualGatewayTlsValidationContextSdsTrustOutput) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutput() VirtualGatewayTlsValidationContextSdsTrustPtrOutput
- func (o VirtualGatewayTlsValidationContextSdsTrustOutput) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextSdsTrustPtrOutput
- type VirtualGatewayTlsValidationContextSdsTrustPtrInput
- type VirtualGatewayTlsValidationContextSdsTrustPtrOutput
- func (o VirtualGatewayTlsValidationContextSdsTrustPtrOutput) Elem() VirtualGatewayTlsValidationContextSdsTrustOutput
- func (VirtualGatewayTlsValidationContextSdsTrustPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayTlsValidationContextSdsTrustPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o VirtualGatewayTlsValidationContextSdsTrustPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayTlsValidationContextSdsTrust]
- func (o VirtualGatewayTlsValidationContextSdsTrustPtrOutput) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutput() VirtualGatewayTlsValidationContextSdsTrustPtrOutput
- func (o VirtualGatewayTlsValidationContextSdsTrustPtrOutput) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextSdsTrustPtrOutput
- type VirtualGatewayTlsValidationContextTrust
- type VirtualGatewayTlsValidationContextTrustArgs
- func (VirtualGatewayTlsValidationContextTrustArgs) ElementType() reflect.Type
- func (i VirtualGatewayTlsValidationContextTrustArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTlsValidationContextTrust]
- func (i VirtualGatewayTlsValidationContextTrustArgs) ToVirtualGatewayTlsValidationContextTrustOutput() VirtualGatewayTlsValidationContextTrustOutput
- func (i VirtualGatewayTlsValidationContextTrustArgs) ToVirtualGatewayTlsValidationContextTrustOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextTrustOutput
- func (i VirtualGatewayTlsValidationContextTrustArgs) ToVirtualGatewayTlsValidationContextTrustPtrOutput() VirtualGatewayTlsValidationContextTrustPtrOutput
- func (i VirtualGatewayTlsValidationContextTrustArgs) ToVirtualGatewayTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextTrustPtrOutput
- type VirtualGatewayTlsValidationContextTrustInput
- type VirtualGatewayTlsValidationContextTrustOutput
- func (o VirtualGatewayTlsValidationContextTrustOutput) Acm() VirtualGatewayTlsValidationContextAcmTrustPtrOutput
- func (VirtualGatewayTlsValidationContextTrustOutput) ElementType() reflect.Type
- func (o VirtualGatewayTlsValidationContextTrustOutput) File() VirtualGatewayTlsValidationContextFileTrustPtrOutput
- func (o VirtualGatewayTlsValidationContextTrustOutput) Sds() VirtualGatewayTlsValidationContextSdsTrustPtrOutput
- func (o VirtualGatewayTlsValidationContextTrustOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTlsValidationContextTrust]
- func (o VirtualGatewayTlsValidationContextTrustOutput) ToVirtualGatewayTlsValidationContextTrustOutput() VirtualGatewayTlsValidationContextTrustOutput
- func (o VirtualGatewayTlsValidationContextTrustOutput) ToVirtualGatewayTlsValidationContextTrustOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextTrustOutput
- func (o VirtualGatewayTlsValidationContextTrustOutput) ToVirtualGatewayTlsValidationContextTrustPtrOutput() VirtualGatewayTlsValidationContextTrustPtrOutput
- func (o VirtualGatewayTlsValidationContextTrustOutput) ToVirtualGatewayTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextTrustPtrOutput
- type VirtualGatewayTlsValidationContextTrustPtrInput
- type VirtualGatewayTlsValidationContextTrustPtrOutput
- func (o VirtualGatewayTlsValidationContextTrustPtrOutput) Acm() VirtualGatewayTlsValidationContextAcmTrustPtrOutput
- func (o VirtualGatewayTlsValidationContextTrustPtrOutput) Elem() VirtualGatewayTlsValidationContextTrustOutput
- func (VirtualGatewayTlsValidationContextTrustPtrOutput) ElementType() reflect.Type
- func (o VirtualGatewayTlsValidationContextTrustPtrOutput) File() VirtualGatewayTlsValidationContextFileTrustPtrOutput
- func (o VirtualGatewayTlsValidationContextTrustPtrOutput) Sds() VirtualGatewayTlsValidationContextSdsTrustPtrOutput
- func (o VirtualGatewayTlsValidationContextTrustPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayTlsValidationContextTrust]
- func (o VirtualGatewayTlsValidationContextTrustPtrOutput) ToVirtualGatewayTlsValidationContextTrustPtrOutput() VirtualGatewayTlsValidationContextTrustPtrOutput
- func (o VirtualGatewayTlsValidationContextTrustPtrOutput) ToVirtualGatewayTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextTrustPtrOutput
- type VirtualNodedeprecated
- type VirtualNodeAccessLog
- type VirtualNodeAccessLogArgs
- func (VirtualNodeAccessLogArgs) ElementType() reflect.Type
- func (i VirtualNodeAccessLogArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeAccessLog]
- func (i VirtualNodeAccessLogArgs) ToVirtualNodeAccessLogOutput() VirtualNodeAccessLogOutput
- func (i VirtualNodeAccessLogArgs) ToVirtualNodeAccessLogOutputWithContext(ctx context.Context) VirtualNodeAccessLogOutput
- func (i VirtualNodeAccessLogArgs) ToVirtualNodeAccessLogPtrOutput() VirtualNodeAccessLogPtrOutput
- func (i VirtualNodeAccessLogArgs) ToVirtualNodeAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeAccessLogPtrOutput
- type VirtualNodeAccessLogInput
- type VirtualNodeAccessLogOutput
- func (VirtualNodeAccessLogOutput) ElementType() reflect.Type
- func (o VirtualNodeAccessLogOutput) File() VirtualNodeFileAccessLogPtrOutput
- func (o VirtualNodeAccessLogOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeAccessLog]
- func (o VirtualNodeAccessLogOutput) ToVirtualNodeAccessLogOutput() VirtualNodeAccessLogOutput
- func (o VirtualNodeAccessLogOutput) ToVirtualNodeAccessLogOutputWithContext(ctx context.Context) VirtualNodeAccessLogOutput
- func (o VirtualNodeAccessLogOutput) ToVirtualNodeAccessLogPtrOutput() VirtualNodeAccessLogPtrOutput
- func (o VirtualNodeAccessLogOutput) ToVirtualNodeAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeAccessLogPtrOutput
- type VirtualNodeAccessLogPtrInput
- type VirtualNodeAccessLogPtrOutput
- func (o VirtualNodeAccessLogPtrOutput) Elem() VirtualNodeAccessLogOutput
- func (VirtualNodeAccessLogPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeAccessLogPtrOutput) File() VirtualNodeFileAccessLogPtrOutput
- func (o VirtualNodeAccessLogPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeAccessLog]
- func (o VirtualNodeAccessLogPtrOutput) ToVirtualNodeAccessLogPtrOutput() VirtualNodeAccessLogPtrOutput
- func (o VirtualNodeAccessLogPtrOutput) ToVirtualNodeAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeAccessLogPtrOutput
- type VirtualNodeArgs
- type VirtualNodeAwsCloudMapInstanceAttribute
- type VirtualNodeAwsCloudMapInstanceAttributeArgs
- func (VirtualNodeAwsCloudMapInstanceAttributeArgs) ElementType() reflect.Type
- func (i VirtualNodeAwsCloudMapInstanceAttributeArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeAwsCloudMapInstanceAttribute]
- func (i VirtualNodeAwsCloudMapInstanceAttributeArgs) ToVirtualNodeAwsCloudMapInstanceAttributeOutput() VirtualNodeAwsCloudMapInstanceAttributeOutput
- func (i VirtualNodeAwsCloudMapInstanceAttributeArgs) ToVirtualNodeAwsCloudMapInstanceAttributeOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapInstanceAttributeOutput
- type VirtualNodeAwsCloudMapInstanceAttributeArray
- func (VirtualNodeAwsCloudMapInstanceAttributeArray) ElementType() reflect.Type
- func (i VirtualNodeAwsCloudMapInstanceAttributeArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeAwsCloudMapInstanceAttribute]
- func (i VirtualNodeAwsCloudMapInstanceAttributeArray) ToVirtualNodeAwsCloudMapInstanceAttributeArrayOutput() VirtualNodeAwsCloudMapInstanceAttributeArrayOutput
- func (i VirtualNodeAwsCloudMapInstanceAttributeArray) ToVirtualNodeAwsCloudMapInstanceAttributeArrayOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapInstanceAttributeArrayOutput
- type VirtualNodeAwsCloudMapInstanceAttributeArrayInput
- type VirtualNodeAwsCloudMapInstanceAttributeArrayOutput
- func (VirtualNodeAwsCloudMapInstanceAttributeArrayOutput) ElementType() reflect.Type
- func (o VirtualNodeAwsCloudMapInstanceAttributeArrayOutput) Index(i pulumi.IntInput) VirtualNodeAwsCloudMapInstanceAttributeOutput
- func (o VirtualNodeAwsCloudMapInstanceAttributeArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeAwsCloudMapInstanceAttribute]
- func (o VirtualNodeAwsCloudMapInstanceAttributeArrayOutput) ToVirtualNodeAwsCloudMapInstanceAttributeArrayOutput() VirtualNodeAwsCloudMapInstanceAttributeArrayOutput
- func (o VirtualNodeAwsCloudMapInstanceAttributeArrayOutput) ToVirtualNodeAwsCloudMapInstanceAttributeArrayOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapInstanceAttributeArrayOutput
- type VirtualNodeAwsCloudMapInstanceAttributeInput
- type VirtualNodeAwsCloudMapInstanceAttributeOutput
- func (VirtualNodeAwsCloudMapInstanceAttributeOutput) ElementType() reflect.Type
- func (o VirtualNodeAwsCloudMapInstanceAttributeOutput) Key() pulumi.StringOutput
- func (o VirtualNodeAwsCloudMapInstanceAttributeOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeAwsCloudMapInstanceAttribute]
- func (o VirtualNodeAwsCloudMapInstanceAttributeOutput) ToVirtualNodeAwsCloudMapInstanceAttributeOutput() VirtualNodeAwsCloudMapInstanceAttributeOutput
- func (o VirtualNodeAwsCloudMapInstanceAttributeOutput) ToVirtualNodeAwsCloudMapInstanceAttributeOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapInstanceAttributeOutput
- func (o VirtualNodeAwsCloudMapInstanceAttributeOutput) Value() pulumi.StringOutput
- type VirtualNodeAwsCloudMapServiceDiscovery
- type VirtualNodeAwsCloudMapServiceDiscoveryArgs
- func (VirtualNodeAwsCloudMapServiceDiscoveryArgs) ElementType() reflect.Type
- func (i VirtualNodeAwsCloudMapServiceDiscoveryArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeAwsCloudMapServiceDiscovery]
- func (i VirtualNodeAwsCloudMapServiceDiscoveryArgs) ToVirtualNodeAwsCloudMapServiceDiscoveryOutput() VirtualNodeAwsCloudMapServiceDiscoveryOutput
- func (i VirtualNodeAwsCloudMapServiceDiscoveryArgs) ToVirtualNodeAwsCloudMapServiceDiscoveryOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapServiceDiscoveryOutput
- func (i VirtualNodeAwsCloudMapServiceDiscoveryArgs) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutput() VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput
- func (i VirtualNodeAwsCloudMapServiceDiscoveryArgs) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput
- type VirtualNodeAwsCloudMapServiceDiscoveryInput
- type VirtualNodeAwsCloudMapServiceDiscoveryOutput
- func (o VirtualNodeAwsCloudMapServiceDiscoveryOutput) Attributes() VirtualNodeAwsCloudMapInstanceAttributeArrayOutput
- func (VirtualNodeAwsCloudMapServiceDiscoveryOutput) ElementType() reflect.Type
- func (o VirtualNodeAwsCloudMapServiceDiscoveryOutput) IpPreference() pulumi.StringPtrOutput
- func (o VirtualNodeAwsCloudMapServiceDiscoveryOutput) NamespaceName() pulumi.StringOutput
- func (o VirtualNodeAwsCloudMapServiceDiscoveryOutput) ServiceName() pulumi.StringOutput
- func (o VirtualNodeAwsCloudMapServiceDiscoveryOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeAwsCloudMapServiceDiscovery]
- func (o VirtualNodeAwsCloudMapServiceDiscoveryOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryOutput() VirtualNodeAwsCloudMapServiceDiscoveryOutput
- func (o VirtualNodeAwsCloudMapServiceDiscoveryOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapServiceDiscoveryOutput
- func (o VirtualNodeAwsCloudMapServiceDiscoveryOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutput() VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput
- func (o VirtualNodeAwsCloudMapServiceDiscoveryOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput
- type VirtualNodeAwsCloudMapServiceDiscoveryPtrInput
- type VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput
- func (o VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) Attributes() VirtualNodeAwsCloudMapInstanceAttributeArrayOutput
- func (o VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) Elem() VirtualNodeAwsCloudMapServiceDiscoveryOutput
- func (VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) IpPreference() pulumi.StringPtrOutput
- func (o VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) NamespaceName() pulumi.StringPtrOutput
- func (o VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) ServiceName() pulumi.StringPtrOutput
- func (o VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeAwsCloudMapServiceDiscovery]
- func (o VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutput() VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput
- func (o VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput
- type VirtualNodeBackend
- type VirtualNodeBackendArgs
- func (VirtualNodeBackendArgs) ElementType() reflect.Type
- func (i VirtualNodeBackendArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeBackend]
- func (i VirtualNodeBackendArgs) ToVirtualNodeBackendOutput() VirtualNodeBackendOutput
- func (i VirtualNodeBackendArgs) ToVirtualNodeBackendOutputWithContext(ctx context.Context) VirtualNodeBackendOutput
- type VirtualNodeBackendArray
- func (VirtualNodeBackendArray) ElementType() reflect.Type
- func (i VirtualNodeBackendArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeBackend]
- func (i VirtualNodeBackendArray) ToVirtualNodeBackendArrayOutput() VirtualNodeBackendArrayOutput
- func (i VirtualNodeBackendArray) ToVirtualNodeBackendArrayOutputWithContext(ctx context.Context) VirtualNodeBackendArrayOutput
- type VirtualNodeBackendArrayInput
- type VirtualNodeBackendArrayOutput
- func (VirtualNodeBackendArrayOutput) ElementType() reflect.Type
- func (o VirtualNodeBackendArrayOutput) Index(i pulumi.IntInput) VirtualNodeBackendOutput
- func (o VirtualNodeBackendArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeBackend]
- func (o VirtualNodeBackendArrayOutput) ToVirtualNodeBackendArrayOutput() VirtualNodeBackendArrayOutput
- func (o VirtualNodeBackendArrayOutput) ToVirtualNodeBackendArrayOutputWithContext(ctx context.Context) VirtualNodeBackendArrayOutput
- type VirtualNodeBackendDefaults
- type VirtualNodeBackendDefaultsArgs
- func (VirtualNodeBackendDefaultsArgs) ElementType() reflect.Type
- func (i VirtualNodeBackendDefaultsArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeBackendDefaults]
- func (i VirtualNodeBackendDefaultsArgs) ToVirtualNodeBackendDefaultsOutput() VirtualNodeBackendDefaultsOutput
- func (i VirtualNodeBackendDefaultsArgs) ToVirtualNodeBackendDefaultsOutputWithContext(ctx context.Context) VirtualNodeBackendDefaultsOutput
- func (i VirtualNodeBackendDefaultsArgs) ToVirtualNodeBackendDefaultsPtrOutput() VirtualNodeBackendDefaultsPtrOutput
- func (i VirtualNodeBackendDefaultsArgs) ToVirtualNodeBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualNodeBackendDefaultsPtrOutput
- type VirtualNodeBackendDefaultsInput
- type VirtualNodeBackendDefaultsOutput
- func (o VirtualNodeBackendDefaultsOutput) ClientPolicy() VirtualNodeClientPolicyPtrOutput
- func (VirtualNodeBackendDefaultsOutput) ElementType() reflect.Type
- func (o VirtualNodeBackendDefaultsOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeBackendDefaults]
- func (o VirtualNodeBackendDefaultsOutput) ToVirtualNodeBackendDefaultsOutput() VirtualNodeBackendDefaultsOutput
- func (o VirtualNodeBackendDefaultsOutput) ToVirtualNodeBackendDefaultsOutputWithContext(ctx context.Context) VirtualNodeBackendDefaultsOutput
- func (o VirtualNodeBackendDefaultsOutput) ToVirtualNodeBackendDefaultsPtrOutput() VirtualNodeBackendDefaultsPtrOutput
- func (o VirtualNodeBackendDefaultsOutput) ToVirtualNodeBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualNodeBackendDefaultsPtrOutput
- type VirtualNodeBackendDefaultsPtrInput
- type VirtualNodeBackendDefaultsPtrOutput
- func (o VirtualNodeBackendDefaultsPtrOutput) ClientPolicy() VirtualNodeClientPolicyPtrOutput
- func (o VirtualNodeBackendDefaultsPtrOutput) Elem() VirtualNodeBackendDefaultsOutput
- func (VirtualNodeBackendDefaultsPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeBackendDefaultsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeBackendDefaults]
- func (o VirtualNodeBackendDefaultsPtrOutput) ToVirtualNodeBackendDefaultsPtrOutput() VirtualNodeBackendDefaultsPtrOutput
- func (o VirtualNodeBackendDefaultsPtrOutput) ToVirtualNodeBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualNodeBackendDefaultsPtrOutput
- type VirtualNodeBackendInput
- type VirtualNodeBackendOutput
- func (VirtualNodeBackendOutput) ElementType() reflect.Type
- func (o VirtualNodeBackendOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeBackend]
- func (o VirtualNodeBackendOutput) ToVirtualNodeBackendOutput() VirtualNodeBackendOutput
- func (o VirtualNodeBackendOutput) ToVirtualNodeBackendOutputWithContext(ctx context.Context) VirtualNodeBackendOutput
- func (o VirtualNodeBackendOutput) VirtualService() VirtualNodeVirtualServiceBackendPtrOutput
- type VirtualNodeClientPolicy
- type VirtualNodeClientPolicyArgs
- func (VirtualNodeClientPolicyArgs) ElementType() reflect.Type
- func (i VirtualNodeClientPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeClientPolicy]
- func (i VirtualNodeClientPolicyArgs) ToVirtualNodeClientPolicyOutput() VirtualNodeClientPolicyOutput
- func (i VirtualNodeClientPolicyArgs) ToVirtualNodeClientPolicyOutputWithContext(ctx context.Context) VirtualNodeClientPolicyOutput
- func (i VirtualNodeClientPolicyArgs) ToVirtualNodeClientPolicyPtrOutput() VirtualNodeClientPolicyPtrOutput
- func (i VirtualNodeClientPolicyArgs) ToVirtualNodeClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeClientPolicyPtrOutput
- type VirtualNodeClientPolicyInput
- type VirtualNodeClientPolicyOutput
- func (VirtualNodeClientPolicyOutput) ElementType() reflect.Type
- func (o VirtualNodeClientPolicyOutput) Tls() VirtualNodeClientPolicyTlsPtrOutput
- func (o VirtualNodeClientPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeClientPolicy]
- func (o VirtualNodeClientPolicyOutput) ToVirtualNodeClientPolicyOutput() VirtualNodeClientPolicyOutput
- func (o VirtualNodeClientPolicyOutput) ToVirtualNodeClientPolicyOutputWithContext(ctx context.Context) VirtualNodeClientPolicyOutput
- func (o VirtualNodeClientPolicyOutput) ToVirtualNodeClientPolicyPtrOutput() VirtualNodeClientPolicyPtrOutput
- func (o VirtualNodeClientPolicyOutput) ToVirtualNodeClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeClientPolicyPtrOutput
- type VirtualNodeClientPolicyPtrInput
- type VirtualNodeClientPolicyPtrOutput
- func (o VirtualNodeClientPolicyPtrOutput) Elem() VirtualNodeClientPolicyOutput
- func (VirtualNodeClientPolicyPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeClientPolicyPtrOutput) Tls() VirtualNodeClientPolicyTlsPtrOutput
- func (o VirtualNodeClientPolicyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeClientPolicy]
- func (o VirtualNodeClientPolicyPtrOutput) ToVirtualNodeClientPolicyPtrOutput() VirtualNodeClientPolicyPtrOutput
- func (o VirtualNodeClientPolicyPtrOutput) ToVirtualNodeClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeClientPolicyPtrOutput
- type VirtualNodeClientPolicyTls
- type VirtualNodeClientPolicyTlsArgs
- func (VirtualNodeClientPolicyTlsArgs) ElementType() reflect.Type
- func (i VirtualNodeClientPolicyTlsArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeClientPolicyTls]
- func (i VirtualNodeClientPolicyTlsArgs) ToVirtualNodeClientPolicyTlsOutput() VirtualNodeClientPolicyTlsOutput
- func (i VirtualNodeClientPolicyTlsArgs) ToVirtualNodeClientPolicyTlsOutputWithContext(ctx context.Context) VirtualNodeClientPolicyTlsOutput
- func (i VirtualNodeClientPolicyTlsArgs) ToVirtualNodeClientPolicyTlsPtrOutput() VirtualNodeClientPolicyTlsPtrOutput
- func (i VirtualNodeClientPolicyTlsArgs) ToVirtualNodeClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeClientPolicyTlsPtrOutput
- type VirtualNodeClientPolicyTlsInput
- type VirtualNodeClientPolicyTlsOutput
- func (o VirtualNodeClientPolicyTlsOutput) Certificate() VirtualNodeClientTlsCertificatePtrOutput
- func (VirtualNodeClientPolicyTlsOutput) ElementType() reflect.Type
- func (o VirtualNodeClientPolicyTlsOutput) Enforce() pulumi.BoolPtrOutput
- func (o VirtualNodeClientPolicyTlsOutput) Ports() pulumi.IntArrayOutput
- func (o VirtualNodeClientPolicyTlsOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeClientPolicyTls]
- func (o VirtualNodeClientPolicyTlsOutput) ToVirtualNodeClientPolicyTlsOutput() VirtualNodeClientPolicyTlsOutput
- func (o VirtualNodeClientPolicyTlsOutput) ToVirtualNodeClientPolicyTlsOutputWithContext(ctx context.Context) VirtualNodeClientPolicyTlsOutput
- func (o VirtualNodeClientPolicyTlsOutput) ToVirtualNodeClientPolicyTlsPtrOutput() VirtualNodeClientPolicyTlsPtrOutput
- func (o VirtualNodeClientPolicyTlsOutput) ToVirtualNodeClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeClientPolicyTlsPtrOutput
- func (o VirtualNodeClientPolicyTlsOutput) Validation() VirtualNodeTlsValidationContextOutput
- type VirtualNodeClientPolicyTlsPtrInput
- type VirtualNodeClientPolicyTlsPtrOutput
- func (o VirtualNodeClientPolicyTlsPtrOutput) Certificate() VirtualNodeClientTlsCertificatePtrOutput
- func (o VirtualNodeClientPolicyTlsPtrOutput) Elem() VirtualNodeClientPolicyTlsOutput
- func (VirtualNodeClientPolicyTlsPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeClientPolicyTlsPtrOutput) Enforce() pulumi.BoolPtrOutput
- func (o VirtualNodeClientPolicyTlsPtrOutput) Ports() pulumi.IntArrayOutput
- func (o VirtualNodeClientPolicyTlsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeClientPolicyTls]
- func (o VirtualNodeClientPolicyTlsPtrOutput) ToVirtualNodeClientPolicyTlsPtrOutput() VirtualNodeClientPolicyTlsPtrOutput
- func (o VirtualNodeClientPolicyTlsPtrOutput) ToVirtualNodeClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeClientPolicyTlsPtrOutput
- func (o VirtualNodeClientPolicyTlsPtrOutput) Validation() VirtualNodeTlsValidationContextPtrOutput
- type VirtualNodeClientTlsCertificate
- type VirtualNodeClientTlsCertificateArgs
- func (VirtualNodeClientTlsCertificateArgs) ElementType() reflect.Type
- func (i VirtualNodeClientTlsCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeClientTlsCertificate]
- func (i VirtualNodeClientTlsCertificateArgs) ToVirtualNodeClientTlsCertificateOutput() VirtualNodeClientTlsCertificateOutput
- func (i VirtualNodeClientTlsCertificateArgs) ToVirtualNodeClientTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeClientTlsCertificateOutput
- func (i VirtualNodeClientTlsCertificateArgs) ToVirtualNodeClientTlsCertificatePtrOutput() VirtualNodeClientTlsCertificatePtrOutput
- func (i VirtualNodeClientTlsCertificateArgs) ToVirtualNodeClientTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeClientTlsCertificatePtrOutput
- type VirtualNodeClientTlsCertificateInput
- type VirtualNodeClientTlsCertificateOutput
- func (VirtualNodeClientTlsCertificateOutput) ElementType() reflect.Type
- func (o VirtualNodeClientTlsCertificateOutput) File() VirtualNodeListenerTlsFileCertificatePtrOutput
- func (o VirtualNodeClientTlsCertificateOutput) Sds() VirtualNodeListenerTlsSdsCertificatePtrOutput
- func (o VirtualNodeClientTlsCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeClientTlsCertificate]
- func (o VirtualNodeClientTlsCertificateOutput) ToVirtualNodeClientTlsCertificateOutput() VirtualNodeClientTlsCertificateOutput
- func (o VirtualNodeClientTlsCertificateOutput) ToVirtualNodeClientTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeClientTlsCertificateOutput
- func (o VirtualNodeClientTlsCertificateOutput) ToVirtualNodeClientTlsCertificatePtrOutput() VirtualNodeClientTlsCertificatePtrOutput
- func (o VirtualNodeClientTlsCertificateOutput) ToVirtualNodeClientTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeClientTlsCertificatePtrOutput
- type VirtualNodeClientTlsCertificatePtrInput
- type VirtualNodeClientTlsCertificatePtrOutput
- func (o VirtualNodeClientTlsCertificatePtrOutput) Elem() VirtualNodeClientTlsCertificateOutput
- func (VirtualNodeClientTlsCertificatePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeClientTlsCertificatePtrOutput) File() VirtualNodeListenerTlsFileCertificatePtrOutput
- func (o VirtualNodeClientTlsCertificatePtrOutput) Sds() VirtualNodeListenerTlsSdsCertificatePtrOutput
- func (o VirtualNodeClientTlsCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeClientTlsCertificate]
- func (o VirtualNodeClientTlsCertificatePtrOutput) ToVirtualNodeClientTlsCertificatePtrOutput() VirtualNodeClientTlsCertificatePtrOutput
- func (o VirtualNodeClientTlsCertificatePtrOutput) ToVirtualNodeClientTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeClientTlsCertificatePtrOutput
- type VirtualNodeConnectionPool
- type VirtualNodeConnectionPoolArgs
- func (VirtualNodeConnectionPoolArgs) ElementType() reflect.Type
- func (i VirtualNodeConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeConnectionPool]
- func (i VirtualNodeConnectionPoolArgs) ToVirtualNodeConnectionPoolOutput() VirtualNodeConnectionPoolOutput
- func (i VirtualNodeConnectionPoolArgs) ToVirtualNodeConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeConnectionPoolOutput
- func (i VirtualNodeConnectionPoolArgs) ToVirtualNodeConnectionPoolPtrOutput() VirtualNodeConnectionPoolPtrOutput
- func (i VirtualNodeConnectionPoolArgs) ToVirtualNodeConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeConnectionPoolPtrOutput
- type VirtualNodeConnectionPoolInput
- type VirtualNodeConnectionPoolOutput
- func (VirtualNodeConnectionPoolOutput) ElementType() reflect.Type
- func (o VirtualNodeConnectionPoolOutput) Grpc() VirtualNodeGrpcConnectionPoolPtrOutput
- func (o VirtualNodeConnectionPoolOutput) Http() VirtualNodeHttpConnectionPoolPtrOutput
- func (o VirtualNodeConnectionPoolOutput) Http2() VirtualNodeHttp2ConnectionPoolPtrOutput
- func (o VirtualNodeConnectionPoolOutput) Tcp() VirtualNodeTcpConnectionPoolPtrOutput
- func (o VirtualNodeConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeConnectionPool]
- func (o VirtualNodeConnectionPoolOutput) ToVirtualNodeConnectionPoolOutput() VirtualNodeConnectionPoolOutput
- func (o VirtualNodeConnectionPoolOutput) ToVirtualNodeConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeConnectionPoolOutput
- func (o VirtualNodeConnectionPoolOutput) ToVirtualNodeConnectionPoolPtrOutput() VirtualNodeConnectionPoolPtrOutput
- func (o VirtualNodeConnectionPoolOutput) ToVirtualNodeConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeConnectionPoolPtrOutput
- type VirtualNodeConnectionPoolPtrInput
- type VirtualNodeConnectionPoolPtrOutput
- func (o VirtualNodeConnectionPoolPtrOutput) Elem() VirtualNodeConnectionPoolOutput
- func (VirtualNodeConnectionPoolPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeConnectionPoolPtrOutput) Grpc() VirtualNodeGrpcConnectionPoolPtrOutput
- func (o VirtualNodeConnectionPoolPtrOutput) Http() VirtualNodeHttpConnectionPoolPtrOutput
- func (o VirtualNodeConnectionPoolPtrOutput) Http2() VirtualNodeHttp2ConnectionPoolPtrOutput
- func (o VirtualNodeConnectionPoolPtrOutput) Tcp() VirtualNodeTcpConnectionPoolPtrOutput
- func (o VirtualNodeConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeConnectionPool]
- func (o VirtualNodeConnectionPoolPtrOutput) ToVirtualNodeConnectionPoolPtrOutput() VirtualNodeConnectionPoolPtrOutput
- func (o VirtualNodeConnectionPoolPtrOutput) ToVirtualNodeConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeConnectionPoolPtrOutput
- type VirtualNodeDnsServiceDiscovery
- type VirtualNodeDnsServiceDiscoveryArgs
- func (VirtualNodeDnsServiceDiscoveryArgs) ElementType() reflect.Type
- func (i VirtualNodeDnsServiceDiscoveryArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeDnsServiceDiscovery]
- func (i VirtualNodeDnsServiceDiscoveryArgs) ToVirtualNodeDnsServiceDiscoveryOutput() VirtualNodeDnsServiceDiscoveryOutput
- func (i VirtualNodeDnsServiceDiscoveryArgs) ToVirtualNodeDnsServiceDiscoveryOutputWithContext(ctx context.Context) VirtualNodeDnsServiceDiscoveryOutput
- func (i VirtualNodeDnsServiceDiscoveryArgs) ToVirtualNodeDnsServiceDiscoveryPtrOutput() VirtualNodeDnsServiceDiscoveryPtrOutput
- func (i VirtualNodeDnsServiceDiscoveryArgs) ToVirtualNodeDnsServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeDnsServiceDiscoveryPtrOutput
- type VirtualNodeDnsServiceDiscoveryInput
- type VirtualNodeDnsServiceDiscoveryOutput
- func (VirtualNodeDnsServiceDiscoveryOutput) ElementType() reflect.Type
- func (o VirtualNodeDnsServiceDiscoveryOutput) Hostname() pulumi.StringOutput
- func (o VirtualNodeDnsServiceDiscoveryOutput) IpPreference() pulumi.StringPtrOutput
- func (o VirtualNodeDnsServiceDiscoveryOutput) ResponseType() pulumi.StringPtrOutput
- func (o VirtualNodeDnsServiceDiscoveryOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeDnsServiceDiscovery]
- func (o VirtualNodeDnsServiceDiscoveryOutput) ToVirtualNodeDnsServiceDiscoveryOutput() VirtualNodeDnsServiceDiscoveryOutput
- func (o VirtualNodeDnsServiceDiscoveryOutput) ToVirtualNodeDnsServiceDiscoveryOutputWithContext(ctx context.Context) VirtualNodeDnsServiceDiscoveryOutput
- func (o VirtualNodeDnsServiceDiscoveryOutput) ToVirtualNodeDnsServiceDiscoveryPtrOutput() VirtualNodeDnsServiceDiscoveryPtrOutput
- func (o VirtualNodeDnsServiceDiscoveryOutput) ToVirtualNodeDnsServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeDnsServiceDiscoveryPtrOutput
- type VirtualNodeDnsServiceDiscoveryPtrInput
- type VirtualNodeDnsServiceDiscoveryPtrOutput
- func (o VirtualNodeDnsServiceDiscoveryPtrOutput) Elem() VirtualNodeDnsServiceDiscoveryOutput
- func (VirtualNodeDnsServiceDiscoveryPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeDnsServiceDiscoveryPtrOutput) Hostname() pulumi.StringPtrOutput
- func (o VirtualNodeDnsServiceDiscoveryPtrOutput) IpPreference() pulumi.StringPtrOutput
- func (o VirtualNodeDnsServiceDiscoveryPtrOutput) ResponseType() pulumi.StringPtrOutput
- func (o VirtualNodeDnsServiceDiscoveryPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeDnsServiceDiscovery]
- func (o VirtualNodeDnsServiceDiscoveryPtrOutput) ToVirtualNodeDnsServiceDiscoveryPtrOutput() VirtualNodeDnsServiceDiscoveryPtrOutput
- func (o VirtualNodeDnsServiceDiscoveryPtrOutput) ToVirtualNodeDnsServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeDnsServiceDiscoveryPtrOutput
- type VirtualNodeDuration
- type VirtualNodeDurationArgs
- func (VirtualNodeDurationArgs) ElementType() reflect.Type
- func (i VirtualNodeDurationArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeDuration]
- func (i VirtualNodeDurationArgs) ToVirtualNodeDurationOutput() VirtualNodeDurationOutput
- func (i VirtualNodeDurationArgs) ToVirtualNodeDurationOutputWithContext(ctx context.Context) VirtualNodeDurationOutput
- func (i VirtualNodeDurationArgs) ToVirtualNodeDurationPtrOutput() VirtualNodeDurationPtrOutput
- func (i VirtualNodeDurationArgs) ToVirtualNodeDurationPtrOutputWithContext(ctx context.Context) VirtualNodeDurationPtrOutput
- type VirtualNodeDurationInput
- type VirtualNodeDurationOutput
- func (VirtualNodeDurationOutput) ElementType() reflect.Type
- func (o VirtualNodeDurationOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeDuration]
- func (o VirtualNodeDurationOutput) ToVirtualNodeDurationOutput() VirtualNodeDurationOutput
- func (o VirtualNodeDurationOutput) ToVirtualNodeDurationOutputWithContext(ctx context.Context) VirtualNodeDurationOutput
- func (o VirtualNodeDurationOutput) ToVirtualNodeDurationPtrOutput() VirtualNodeDurationPtrOutput
- func (o VirtualNodeDurationOutput) ToVirtualNodeDurationPtrOutputWithContext(ctx context.Context) VirtualNodeDurationPtrOutput
- func (o VirtualNodeDurationOutput) Unit() pulumi.StringOutput
- func (o VirtualNodeDurationOutput) Value() pulumi.IntOutput
- type VirtualNodeDurationPtrInput
- type VirtualNodeDurationPtrOutput
- func (o VirtualNodeDurationPtrOutput) Elem() VirtualNodeDurationOutput
- func (VirtualNodeDurationPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeDurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeDuration]
- func (o VirtualNodeDurationPtrOutput) ToVirtualNodeDurationPtrOutput() VirtualNodeDurationPtrOutput
- func (o VirtualNodeDurationPtrOutput) ToVirtualNodeDurationPtrOutputWithContext(ctx context.Context) VirtualNodeDurationPtrOutput
- func (o VirtualNodeDurationPtrOutput) Unit() pulumi.StringPtrOutput
- func (o VirtualNodeDurationPtrOutput) Value() pulumi.IntPtrOutput
- type VirtualNodeFileAccessLog
- type VirtualNodeFileAccessLogArgs
- func (VirtualNodeFileAccessLogArgs) ElementType() reflect.Type
- func (i VirtualNodeFileAccessLogArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeFileAccessLog]
- func (i VirtualNodeFileAccessLogArgs) ToVirtualNodeFileAccessLogOutput() VirtualNodeFileAccessLogOutput
- func (i VirtualNodeFileAccessLogArgs) ToVirtualNodeFileAccessLogOutputWithContext(ctx context.Context) VirtualNodeFileAccessLogOutput
- func (i VirtualNodeFileAccessLogArgs) ToVirtualNodeFileAccessLogPtrOutput() VirtualNodeFileAccessLogPtrOutput
- func (i VirtualNodeFileAccessLogArgs) ToVirtualNodeFileAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeFileAccessLogPtrOutput
- type VirtualNodeFileAccessLogInput
- type VirtualNodeFileAccessLogOutput
- func (VirtualNodeFileAccessLogOutput) ElementType() reflect.Type
- func (o VirtualNodeFileAccessLogOutput) Format() VirtualNodeLoggingFormatPtrOutput
- func (o VirtualNodeFileAccessLogOutput) Path() pulumi.StringOutput
- func (o VirtualNodeFileAccessLogOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeFileAccessLog]
- func (o VirtualNodeFileAccessLogOutput) ToVirtualNodeFileAccessLogOutput() VirtualNodeFileAccessLogOutput
- func (o VirtualNodeFileAccessLogOutput) ToVirtualNodeFileAccessLogOutputWithContext(ctx context.Context) VirtualNodeFileAccessLogOutput
- func (o VirtualNodeFileAccessLogOutput) ToVirtualNodeFileAccessLogPtrOutput() VirtualNodeFileAccessLogPtrOutput
- func (o VirtualNodeFileAccessLogOutput) ToVirtualNodeFileAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeFileAccessLogPtrOutput
- type VirtualNodeFileAccessLogPtrInput
- type VirtualNodeFileAccessLogPtrOutput
- func (o VirtualNodeFileAccessLogPtrOutput) Elem() VirtualNodeFileAccessLogOutput
- func (VirtualNodeFileAccessLogPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeFileAccessLogPtrOutput) Format() VirtualNodeLoggingFormatPtrOutput
- func (o VirtualNodeFileAccessLogPtrOutput) Path() pulumi.StringPtrOutput
- func (o VirtualNodeFileAccessLogPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeFileAccessLog]
- func (o VirtualNodeFileAccessLogPtrOutput) ToVirtualNodeFileAccessLogPtrOutput() VirtualNodeFileAccessLogPtrOutput
- func (o VirtualNodeFileAccessLogPtrOutput) ToVirtualNodeFileAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeFileAccessLogPtrOutput
- type VirtualNodeGrpcConnectionPool
- type VirtualNodeGrpcConnectionPoolArgs
- func (VirtualNodeGrpcConnectionPoolArgs) ElementType() reflect.Type
- func (i VirtualNodeGrpcConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeGrpcConnectionPool]
- func (i VirtualNodeGrpcConnectionPoolArgs) ToVirtualNodeGrpcConnectionPoolOutput() VirtualNodeGrpcConnectionPoolOutput
- func (i VirtualNodeGrpcConnectionPoolArgs) ToVirtualNodeGrpcConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeGrpcConnectionPoolOutput
- func (i VirtualNodeGrpcConnectionPoolArgs) ToVirtualNodeGrpcConnectionPoolPtrOutput() VirtualNodeGrpcConnectionPoolPtrOutput
- func (i VirtualNodeGrpcConnectionPoolArgs) ToVirtualNodeGrpcConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeGrpcConnectionPoolPtrOutput
- type VirtualNodeGrpcConnectionPoolInput
- type VirtualNodeGrpcConnectionPoolOutput
- func (VirtualNodeGrpcConnectionPoolOutput) ElementType() reflect.Type
- func (o VirtualNodeGrpcConnectionPoolOutput) MaxRequests() pulumi.IntOutput
- func (o VirtualNodeGrpcConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeGrpcConnectionPool]
- func (o VirtualNodeGrpcConnectionPoolOutput) ToVirtualNodeGrpcConnectionPoolOutput() VirtualNodeGrpcConnectionPoolOutput
- func (o VirtualNodeGrpcConnectionPoolOutput) ToVirtualNodeGrpcConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeGrpcConnectionPoolOutput
- func (o VirtualNodeGrpcConnectionPoolOutput) ToVirtualNodeGrpcConnectionPoolPtrOutput() VirtualNodeGrpcConnectionPoolPtrOutput
- func (o VirtualNodeGrpcConnectionPoolOutput) ToVirtualNodeGrpcConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeGrpcConnectionPoolPtrOutput
- type VirtualNodeGrpcConnectionPoolPtrInput
- type VirtualNodeGrpcConnectionPoolPtrOutput
- func (o VirtualNodeGrpcConnectionPoolPtrOutput) Elem() VirtualNodeGrpcConnectionPoolOutput
- func (VirtualNodeGrpcConnectionPoolPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeGrpcConnectionPoolPtrOutput) MaxRequests() pulumi.IntPtrOutput
- func (o VirtualNodeGrpcConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeGrpcConnectionPool]
- func (o VirtualNodeGrpcConnectionPoolPtrOutput) ToVirtualNodeGrpcConnectionPoolPtrOutput() VirtualNodeGrpcConnectionPoolPtrOutput
- func (o VirtualNodeGrpcConnectionPoolPtrOutput) ToVirtualNodeGrpcConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeGrpcConnectionPoolPtrOutput
- type VirtualNodeGrpcTimeout
- type VirtualNodeGrpcTimeoutArgs
- func (VirtualNodeGrpcTimeoutArgs) ElementType() reflect.Type
- func (i VirtualNodeGrpcTimeoutArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeGrpcTimeout]
- func (i VirtualNodeGrpcTimeoutArgs) ToVirtualNodeGrpcTimeoutOutput() VirtualNodeGrpcTimeoutOutput
- func (i VirtualNodeGrpcTimeoutArgs) ToVirtualNodeGrpcTimeoutOutputWithContext(ctx context.Context) VirtualNodeGrpcTimeoutOutput
- func (i VirtualNodeGrpcTimeoutArgs) ToVirtualNodeGrpcTimeoutPtrOutput() VirtualNodeGrpcTimeoutPtrOutput
- func (i VirtualNodeGrpcTimeoutArgs) ToVirtualNodeGrpcTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeGrpcTimeoutPtrOutput
- type VirtualNodeGrpcTimeoutInput
- type VirtualNodeGrpcTimeoutOutput
- func (VirtualNodeGrpcTimeoutOutput) ElementType() reflect.Type
- func (o VirtualNodeGrpcTimeoutOutput) Idle() VirtualNodeDurationPtrOutput
- func (o VirtualNodeGrpcTimeoutOutput) PerRequest() VirtualNodeDurationPtrOutput
- func (o VirtualNodeGrpcTimeoutOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeGrpcTimeout]
- func (o VirtualNodeGrpcTimeoutOutput) ToVirtualNodeGrpcTimeoutOutput() VirtualNodeGrpcTimeoutOutput
- func (o VirtualNodeGrpcTimeoutOutput) ToVirtualNodeGrpcTimeoutOutputWithContext(ctx context.Context) VirtualNodeGrpcTimeoutOutput
- func (o VirtualNodeGrpcTimeoutOutput) ToVirtualNodeGrpcTimeoutPtrOutput() VirtualNodeGrpcTimeoutPtrOutput
- func (o VirtualNodeGrpcTimeoutOutput) ToVirtualNodeGrpcTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeGrpcTimeoutPtrOutput
- type VirtualNodeGrpcTimeoutPtrInput
- type VirtualNodeGrpcTimeoutPtrOutput
- func (o VirtualNodeGrpcTimeoutPtrOutput) Elem() VirtualNodeGrpcTimeoutOutput
- func (VirtualNodeGrpcTimeoutPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeGrpcTimeoutPtrOutput) Idle() VirtualNodeDurationPtrOutput
- func (o VirtualNodeGrpcTimeoutPtrOutput) PerRequest() VirtualNodeDurationPtrOutput
- func (o VirtualNodeGrpcTimeoutPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeGrpcTimeout]
- func (o VirtualNodeGrpcTimeoutPtrOutput) ToVirtualNodeGrpcTimeoutPtrOutput() VirtualNodeGrpcTimeoutPtrOutput
- func (o VirtualNodeGrpcTimeoutPtrOutput) ToVirtualNodeGrpcTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeGrpcTimeoutPtrOutput
- type VirtualNodeHealthCheck
- type VirtualNodeHealthCheckArgs
- func (VirtualNodeHealthCheckArgs) ElementType() reflect.Type
- func (i VirtualNodeHealthCheckArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeHealthCheck]
- func (i VirtualNodeHealthCheckArgs) ToVirtualNodeHealthCheckOutput() VirtualNodeHealthCheckOutput
- func (i VirtualNodeHealthCheckArgs) ToVirtualNodeHealthCheckOutputWithContext(ctx context.Context) VirtualNodeHealthCheckOutput
- func (i VirtualNodeHealthCheckArgs) ToVirtualNodeHealthCheckPtrOutput() VirtualNodeHealthCheckPtrOutput
- func (i VirtualNodeHealthCheckArgs) ToVirtualNodeHealthCheckPtrOutputWithContext(ctx context.Context) VirtualNodeHealthCheckPtrOutput
- type VirtualNodeHealthCheckInput
- type VirtualNodeHealthCheckOutput
- func (VirtualNodeHealthCheckOutput) ElementType() reflect.Type
- func (o VirtualNodeHealthCheckOutput) HealthyThreshold() pulumi.IntOutput
- func (o VirtualNodeHealthCheckOutput) IntervalMillis() pulumi.IntOutput
- func (o VirtualNodeHealthCheckOutput) Path() pulumi.StringPtrOutput
- func (o VirtualNodeHealthCheckOutput) Port() pulumi.IntPtrOutput
- func (o VirtualNodeHealthCheckOutput) Protocol() pulumi.StringOutput
- func (o VirtualNodeHealthCheckOutput) TimeoutMillis() pulumi.IntOutput
- func (o VirtualNodeHealthCheckOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeHealthCheck]
- func (o VirtualNodeHealthCheckOutput) ToVirtualNodeHealthCheckOutput() VirtualNodeHealthCheckOutput
- func (o VirtualNodeHealthCheckOutput) ToVirtualNodeHealthCheckOutputWithContext(ctx context.Context) VirtualNodeHealthCheckOutput
- func (o VirtualNodeHealthCheckOutput) ToVirtualNodeHealthCheckPtrOutput() VirtualNodeHealthCheckPtrOutput
- func (o VirtualNodeHealthCheckOutput) ToVirtualNodeHealthCheckPtrOutputWithContext(ctx context.Context) VirtualNodeHealthCheckPtrOutput
- func (o VirtualNodeHealthCheckOutput) UnhealthyThreshold() pulumi.IntOutput
- type VirtualNodeHealthCheckPtrInput
- type VirtualNodeHealthCheckPtrOutput
- func (o VirtualNodeHealthCheckPtrOutput) Elem() VirtualNodeHealthCheckOutput
- func (VirtualNodeHealthCheckPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeHealthCheckPtrOutput) HealthyThreshold() pulumi.IntPtrOutput
- func (o VirtualNodeHealthCheckPtrOutput) IntervalMillis() pulumi.IntPtrOutput
- func (o VirtualNodeHealthCheckPtrOutput) Path() pulumi.StringPtrOutput
- func (o VirtualNodeHealthCheckPtrOutput) Port() pulumi.IntPtrOutput
- func (o VirtualNodeHealthCheckPtrOutput) Protocol() pulumi.StringPtrOutput
- func (o VirtualNodeHealthCheckPtrOutput) TimeoutMillis() pulumi.IntPtrOutput
- func (o VirtualNodeHealthCheckPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeHealthCheck]
- func (o VirtualNodeHealthCheckPtrOutput) ToVirtualNodeHealthCheckPtrOutput() VirtualNodeHealthCheckPtrOutput
- func (o VirtualNodeHealthCheckPtrOutput) ToVirtualNodeHealthCheckPtrOutputWithContext(ctx context.Context) VirtualNodeHealthCheckPtrOutput
- func (o VirtualNodeHealthCheckPtrOutput) UnhealthyThreshold() pulumi.IntPtrOutput
- type VirtualNodeHttp2ConnectionPool
- type VirtualNodeHttp2ConnectionPoolArgs
- func (VirtualNodeHttp2ConnectionPoolArgs) ElementType() reflect.Type
- func (i VirtualNodeHttp2ConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeHttp2ConnectionPool]
- func (i VirtualNodeHttp2ConnectionPoolArgs) ToVirtualNodeHttp2ConnectionPoolOutput() VirtualNodeHttp2ConnectionPoolOutput
- func (i VirtualNodeHttp2ConnectionPoolArgs) ToVirtualNodeHttp2ConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeHttp2ConnectionPoolOutput
- func (i VirtualNodeHttp2ConnectionPoolArgs) ToVirtualNodeHttp2ConnectionPoolPtrOutput() VirtualNodeHttp2ConnectionPoolPtrOutput
- func (i VirtualNodeHttp2ConnectionPoolArgs) ToVirtualNodeHttp2ConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeHttp2ConnectionPoolPtrOutput
- type VirtualNodeHttp2ConnectionPoolInput
- type VirtualNodeHttp2ConnectionPoolOutput
- func (VirtualNodeHttp2ConnectionPoolOutput) ElementType() reflect.Type
- func (o VirtualNodeHttp2ConnectionPoolOutput) MaxRequests() pulumi.IntOutput
- func (o VirtualNodeHttp2ConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeHttp2ConnectionPool]
- func (o VirtualNodeHttp2ConnectionPoolOutput) ToVirtualNodeHttp2ConnectionPoolOutput() VirtualNodeHttp2ConnectionPoolOutput
- func (o VirtualNodeHttp2ConnectionPoolOutput) ToVirtualNodeHttp2ConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeHttp2ConnectionPoolOutput
- func (o VirtualNodeHttp2ConnectionPoolOutput) ToVirtualNodeHttp2ConnectionPoolPtrOutput() VirtualNodeHttp2ConnectionPoolPtrOutput
- func (o VirtualNodeHttp2ConnectionPoolOutput) ToVirtualNodeHttp2ConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeHttp2ConnectionPoolPtrOutput
- type VirtualNodeHttp2ConnectionPoolPtrInput
- type VirtualNodeHttp2ConnectionPoolPtrOutput
- func (o VirtualNodeHttp2ConnectionPoolPtrOutput) Elem() VirtualNodeHttp2ConnectionPoolOutput
- func (VirtualNodeHttp2ConnectionPoolPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeHttp2ConnectionPoolPtrOutput) MaxRequests() pulumi.IntPtrOutput
- func (o VirtualNodeHttp2ConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeHttp2ConnectionPool]
- func (o VirtualNodeHttp2ConnectionPoolPtrOutput) ToVirtualNodeHttp2ConnectionPoolPtrOutput() VirtualNodeHttp2ConnectionPoolPtrOutput
- func (o VirtualNodeHttp2ConnectionPoolPtrOutput) ToVirtualNodeHttp2ConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeHttp2ConnectionPoolPtrOutput
- type VirtualNodeHttpConnectionPool
- type VirtualNodeHttpConnectionPoolArgs
- func (VirtualNodeHttpConnectionPoolArgs) ElementType() reflect.Type
- func (i VirtualNodeHttpConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeHttpConnectionPool]
- func (i VirtualNodeHttpConnectionPoolArgs) ToVirtualNodeHttpConnectionPoolOutput() VirtualNodeHttpConnectionPoolOutput
- func (i VirtualNodeHttpConnectionPoolArgs) ToVirtualNodeHttpConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeHttpConnectionPoolOutput
- func (i VirtualNodeHttpConnectionPoolArgs) ToVirtualNodeHttpConnectionPoolPtrOutput() VirtualNodeHttpConnectionPoolPtrOutput
- func (i VirtualNodeHttpConnectionPoolArgs) ToVirtualNodeHttpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeHttpConnectionPoolPtrOutput
- type VirtualNodeHttpConnectionPoolInput
- type VirtualNodeHttpConnectionPoolOutput
- func (VirtualNodeHttpConnectionPoolOutput) ElementType() reflect.Type
- func (o VirtualNodeHttpConnectionPoolOutput) MaxConnections() pulumi.IntOutput
- func (o VirtualNodeHttpConnectionPoolOutput) MaxPendingRequests() pulumi.IntPtrOutput
- func (o VirtualNodeHttpConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeHttpConnectionPool]
- func (o VirtualNodeHttpConnectionPoolOutput) ToVirtualNodeHttpConnectionPoolOutput() VirtualNodeHttpConnectionPoolOutput
- func (o VirtualNodeHttpConnectionPoolOutput) ToVirtualNodeHttpConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeHttpConnectionPoolOutput
- func (o VirtualNodeHttpConnectionPoolOutput) ToVirtualNodeHttpConnectionPoolPtrOutput() VirtualNodeHttpConnectionPoolPtrOutput
- func (o VirtualNodeHttpConnectionPoolOutput) ToVirtualNodeHttpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeHttpConnectionPoolPtrOutput
- type VirtualNodeHttpConnectionPoolPtrInput
- type VirtualNodeHttpConnectionPoolPtrOutput
- func (o VirtualNodeHttpConnectionPoolPtrOutput) Elem() VirtualNodeHttpConnectionPoolOutput
- func (VirtualNodeHttpConnectionPoolPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeHttpConnectionPoolPtrOutput) MaxConnections() pulumi.IntPtrOutput
- func (o VirtualNodeHttpConnectionPoolPtrOutput) MaxPendingRequests() pulumi.IntPtrOutput
- func (o VirtualNodeHttpConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeHttpConnectionPool]
- func (o VirtualNodeHttpConnectionPoolPtrOutput) ToVirtualNodeHttpConnectionPoolPtrOutput() VirtualNodeHttpConnectionPoolPtrOutput
- func (o VirtualNodeHttpConnectionPoolPtrOutput) ToVirtualNodeHttpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeHttpConnectionPoolPtrOutput
- type VirtualNodeHttpTimeout
- type VirtualNodeHttpTimeoutArgs
- func (VirtualNodeHttpTimeoutArgs) ElementType() reflect.Type
- func (i VirtualNodeHttpTimeoutArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeHttpTimeout]
- func (i VirtualNodeHttpTimeoutArgs) ToVirtualNodeHttpTimeoutOutput() VirtualNodeHttpTimeoutOutput
- func (i VirtualNodeHttpTimeoutArgs) ToVirtualNodeHttpTimeoutOutputWithContext(ctx context.Context) VirtualNodeHttpTimeoutOutput
- func (i VirtualNodeHttpTimeoutArgs) ToVirtualNodeHttpTimeoutPtrOutput() VirtualNodeHttpTimeoutPtrOutput
- func (i VirtualNodeHttpTimeoutArgs) ToVirtualNodeHttpTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeHttpTimeoutPtrOutput
- type VirtualNodeHttpTimeoutInput
- type VirtualNodeHttpTimeoutOutput
- func (VirtualNodeHttpTimeoutOutput) ElementType() reflect.Type
- func (o VirtualNodeHttpTimeoutOutput) Idle() VirtualNodeDurationPtrOutput
- func (o VirtualNodeHttpTimeoutOutput) PerRequest() VirtualNodeDurationPtrOutput
- func (o VirtualNodeHttpTimeoutOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeHttpTimeout]
- func (o VirtualNodeHttpTimeoutOutput) ToVirtualNodeHttpTimeoutOutput() VirtualNodeHttpTimeoutOutput
- func (o VirtualNodeHttpTimeoutOutput) ToVirtualNodeHttpTimeoutOutputWithContext(ctx context.Context) VirtualNodeHttpTimeoutOutput
- func (o VirtualNodeHttpTimeoutOutput) ToVirtualNodeHttpTimeoutPtrOutput() VirtualNodeHttpTimeoutPtrOutput
- func (o VirtualNodeHttpTimeoutOutput) ToVirtualNodeHttpTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeHttpTimeoutPtrOutput
- type VirtualNodeHttpTimeoutPtrInput
- type VirtualNodeHttpTimeoutPtrOutput
- func (o VirtualNodeHttpTimeoutPtrOutput) Elem() VirtualNodeHttpTimeoutOutput
- func (VirtualNodeHttpTimeoutPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeHttpTimeoutPtrOutput) Idle() VirtualNodeDurationPtrOutput
- func (o VirtualNodeHttpTimeoutPtrOutput) PerRequest() VirtualNodeDurationPtrOutput
- func (o VirtualNodeHttpTimeoutPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeHttpTimeout]
- func (o VirtualNodeHttpTimeoutPtrOutput) ToVirtualNodeHttpTimeoutPtrOutput() VirtualNodeHttpTimeoutPtrOutput
- func (o VirtualNodeHttpTimeoutPtrOutput) ToVirtualNodeHttpTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeHttpTimeoutPtrOutput
- type VirtualNodeInput
- type VirtualNodeJsonFormatRef
- type VirtualNodeJsonFormatRefArgs
- func (VirtualNodeJsonFormatRefArgs) ElementType() reflect.Type
- func (i VirtualNodeJsonFormatRefArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeJsonFormatRef]
- func (i VirtualNodeJsonFormatRefArgs) ToVirtualNodeJsonFormatRefOutput() VirtualNodeJsonFormatRefOutput
- func (i VirtualNodeJsonFormatRefArgs) ToVirtualNodeJsonFormatRefOutputWithContext(ctx context.Context) VirtualNodeJsonFormatRefOutput
- type VirtualNodeJsonFormatRefArray
- func (VirtualNodeJsonFormatRefArray) ElementType() reflect.Type
- func (i VirtualNodeJsonFormatRefArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeJsonFormatRef]
- func (i VirtualNodeJsonFormatRefArray) ToVirtualNodeJsonFormatRefArrayOutput() VirtualNodeJsonFormatRefArrayOutput
- func (i VirtualNodeJsonFormatRefArray) ToVirtualNodeJsonFormatRefArrayOutputWithContext(ctx context.Context) VirtualNodeJsonFormatRefArrayOutput
- type VirtualNodeJsonFormatRefArrayInput
- type VirtualNodeJsonFormatRefArrayOutput
- func (VirtualNodeJsonFormatRefArrayOutput) ElementType() reflect.Type
- func (o VirtualNodeJsonFormatRefArrayOutput) Index(i pulumi.IntInput) VirtualNodeJsonFormatRefOutput
- func (o VirtualNodeJsonFormatRefArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeJsonFormatRef]
- func (o VirtualNodeJsonFormatRefArrayOutput) ToVirtualNodeJsonFormatRefArrayOutput() VirtualNodeJsonFormatRefArrayOutput
- func (o VirtualNodeJsonFormatRefArrayOutput) ToVirtualNodeJsonFormatRefArrayOutputWithContext(ctx context.Context) VirtualNodeJsonFormatRefArrayOutput
- type VirtualNodeJsonFormatRefInput
- type VirtualNodeJsonFormatRefOutput
- func (VirtualNodeJsonFormatRefOutput) ElementType() reflect.Type
- func (o VirtualNodeJsonFormatRefOutput) Key() pulumi.StringOutput
- func (o VirtualNodeJsonFormatRefOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeJsonFormatRef]
- func (o VirtualNodeJsonFormatRefOutput) ToVirtualNodeJsonFormatRefOutput() VirtualNodeJsonFormatRefOutput
- func (o VirtualNodeJsonFormatRefOutput) ToVirtualNodeJsonFormatRefOutputWithContext(ctx context.Context) VirtualNodeJsonFormatRefOutput
- func (o VirtualNodeJsonFormatRefOutput) Value() pulumi.StringOutput
- type VirtualNodeListener
- type VirtualNodeListenerArgs
- func (VirtualNodeListenerArgs) ElementType() reflect.Type
- func (i VirtualNodeListenerArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListener]
- func (i VirtualNodeListenerArgs) ToVirtualNodeListenerOutput() VirtualNodeListenerOutput
- func (i VirtualNodeListenerArgs) ToVirtualNodeListenerOutputWithContext(ctx context.Context) VirtualNodeListenerOutput
- type VirtualNodeListenerArray
- func (VirtualNodeListenerArray) ElementType() reflect.Type
- func (i VirtualNodeListenerArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeListener]
- func (i VirtualNodeListenerArray) ToVirtualNodeListenerArrayOutput() VirtualNodeListenerArrayOutput
- func (i VirtualNodeListenerArray) ToVirtualNodeListenerArrayOutputWithContext(ctx context.Context) VirtualNodeListenerArrayOutput
- type VirtualNodeListenerArrayInput
- type VirtualNodeListenerArrayOutput
- func (VirtualNodeListenerArrayOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerArrayOutput) Index(i pulumi.IntInput) VirtualNodeListenerOutput
- func (o VirtualNodeListenerArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeListener]
- func (o VirtualNodeListenerArrayOutput) ToVirtualNodeListenerArrayOutput() VirtualNodeListenerArrayOutput
- func (o VirtualNodeListenerArrayOutput) ToVirtualNodeListenerArrayOutputWithContext(ctx context.Context) VirtualNodeListenerArrayOutput
- type VirtualNodeListenerInput
- type VirtualNodeListenerOutput
- func (o VirtualNodeListenerOutput) ConnectionPool() VirtualNodeConnectionPoolPtrOutput
- func (VirtualNodeListenerOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerOutput) HealthCheck() VirtualNodeHealthCheckPtrOutput
- func (o VirtualNodeListenerOutput) OutlierDetection() VirtualNodeOutlierDetectionPtrOutput
- func (o VirtualNodeListenerOutput) PortMapping() VirtualNodePortMappingOutput
- func (o VirtualNodeListenerOutput) Timeout() VirtualNodeListenerTimeoutPtrOutput
- func (o VirtualNodeListenerOutput) Tls() VirtualNodeListenerTlsPtrOutput
- func (o VirtualNodeListenerOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListener]
- func (o VirtualNodeListenerOutput) ToVirtualNodeListenerOutput() VirtualNodeListenerOutput
- func (o VirtualNodeListenerOutput) ToVirtualNodeListenerOutputWithContext(ctx context.Context) VirtualNodeListenerOutput
- type VirtualNodeListenerTimeout
- type VirtualNodeListenerTimeoutArgs
- func (VirtualNodeListenerTimeoutArgs) ElementType() reflect.Type
- func (i VirtualNodeListenerTimeoutArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTimeout]
- func (i VirtualNodeListenerTimeoutArgs) ToVirtualNodeListenerTimeoutOutput() VirtualNodeListenerTimeoutOutput
- func (i VirtualNodeListenerTimeoutArgs) ToVirtualNodeListenerTimeoutOutputWithContext(ctx context.Context) VirtualNodeListenerTimeoutOutput
- func (i VirtualNodeListenerTimeoutArgs) ToVirtualNodeListenerTimeoutPtrOutput() VirtualNodeListenerTimeoutPtrOutput
- func (i VirtualNodeListenerTimeoutArgs) ToVirtualNodeListenerTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTimeoutPtrOutput
- type VirtualNodeListenerTimeoutInput
- type VirtualNodeListenerTimeoutOutput
- func (VirtualNodeListenerTimeoutOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerTimeoutOutput) Grpc() VirtualNodeGrpcTimeoutPtrOutput
- func (o VirtualNodeListenerTimeoutOutput) Http() VirtualNodeHttpTimeoutPtrOutput
- func (o VirtualNodeListenerTimeoutOutput) Http2() VirtualNodeHttpTimeoutPtrOutput
- func (o VirtualNodeListenerTimeoutOutput) Tcp() VirtualNodeTcpTimeoutPtrOutput
- func (o VirtualNodeListenerTimeoutOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTimeout]
- func (o VirtualNodeListenerTimeoutOutput) ToVirtualNodeListenerTimeoutOutput() VirtualNodeListenerTimeoutOutput
- func (o VirtualNodeListenerTimeoutOutput) ToVirtualNodeListenerTimeoutOutputWithContext(ctx context.Context) VirtualNodeListenerTimeoutOutput
- func (o VirtualNodeListenerTimeoutOutput) ToVirtualNodeListenerTimeoutPtrOutput() VirtualNodeListenerTimeoutPtrOutput
- func (o VirtualNodeListenerTimeoutOutput) ToVirtualNodeListenerTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTimeoutPtrOutput
- type VirtualNodeListenerTimeoutPtrInput
- type VirtualNodeListenerTimeoutPtrOutput
- func (o VirtualNodeListenerTimeoutPtrOutput) Elem() VirtualNodeListenerTimeoutOutput
- func (VirtualNodeListenerTimeoutPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerTimeoutPtrOutput) Grpc() VirtualNodeGrpcTimeoutPtrOutput
- func (o VirtualNodeListenerTimeoutPtrOutput) Http() VirtualNodeHttpTimeoutPtrOutput
- func (o VirtualNodeListenerTimeoutPtrOutput) Http2() VirtualNodeHttpTimeoutPtrOutput
- func (o VirtualNodeListenerTimeoutPtrOutput) Tcp() VirtualNodeTcpTimeoutPtrOutput
- func (o VirtualNodeListenerTimeoutPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeListenerTimeout]
- func (o VirtualNodeListenerTimeoutPtrOutput) ToVirtualNodeListenerTimeoutPtrOutput() VirtualNodeListenerTimeoutPtrOutput
- func (o VirtualNodeListenerTimeoutPtrOutput) ToVirtualNodeListenerTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTimeoutPtrOutput
- type VirtualNodeListenerTls
- type VirtualNodeListenerTlsAcmCertificate
- type VirtualNodeListenerTlsAcmCertificateArgs
- func (VirtualNodeListenerTlsAcmCertificateArgs) ElementType() reflect.Type
- func (i VirtualNodeListenerTlsAcmCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsAcmCertificate]
- func (i VirtualNodeListenerTlsAcmCertificateArgs) ToVirtualNodeListenerTlsAcmCertificateOutput() VirtualNodeListenerTlsAcmCertificateOutput
- func (i VirtualNodeListenerTlsAcmCertificateArgs) ToVirtualNodeListenerTlsAcmCertificateOutputWithContext(ctx context.Context) VirtualNodeListenerTlsAcmCertificateOutput
- func (i VirtualNodeListenerTlsAcmCertificateArgs) ToVirtualNodeListenerTlsAcmCertificatePtrOutput() VirtualNodeListenerTlsAcmCertificatePtrOutput
- func (i VirtualNodeListenerTlsAcmCertificateArgs) ToVirtualNodeListenerTlsAcmCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsAcmCertificatePtrOutput
- type VirtualNodeListenerTlsAcmCertificateInput
- type VirtualNodeListenerTlsAcmCertificateOutput
- func (o VirtualNodeListenerTlsAcmCertificateOutput) CertificateArn() pulumi.StringOutput
- func (VirtualNodeListenerTlsAcmCertificateOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerTlsAcmCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsAcmCertificate]
- func (o VirtualNodeListenerTlsAcmCertificateOutput) ToVirtualNodeListenerTlsAcmCertificateOutput() VirtualNodeListenerTlsAcmCertificateOutput
- func (o VirtualNodeListenerTlsAcmCertificateOutput) ToVirtualNodeListenerTlsAcmCertificateOutputWithContext(ctx context.Context) VirtualNodeListenerTlsAcmCertificateOutput
- func (o VirtualNodeListenerTlsAcmCertificateOutput) ToVirtualNodeListenerTlsAcmCertificatePtrOutput() VirtualNodeListenerTlsAcmCertificatePtrOutput
- func (o VirtualNodeListenerTlsAcmCertificateOutput) ToVirtualNodeListenerTlsAcmCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsAcmCertificatePtrOutput
- type VirtualNodeListenerTlsAcmCertificatePtrInput
- type VirtualNodeListenerTlsAcmCertificatePtrOutput
- func (o VirtualNodeListenerTlsAcmCertificatePtrOutput) CertificateArn() pulumi.StringPtrOutput
- func (o VirtualNodeListenerTlsAcmCertificatePtrOutput) Elem() VirtualNodeListenerTlsAcmCertificateOutput
- func (VirtualNodeListenerTlsAcmCertificatePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerTlsAcmCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeListenerTlsAcmCertificate]
- func (o VirtualNodeListenerTlsAcmCertificatePtrOutput) ToVirtualNodeListenerTlsAcmCertificatePtrOutput() VirtualNodeListenerTlsAcmCertificatePtrOutput
- func (o VirtualNodeListenerTlsAcmCertificatePtrOutput) ToVirtualNodeListenerTlsAcmCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsAcmCertificatePtrOutput
- type VirtualNodeListenerTlsArgs
- func (VirtualNodeListenerTlsArgs) ElementType() reflect.Type
- func (i VirtualNodeListenerTlsArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTls]
- func (i VirtualNodeListenerTlsArgs) ToVirtualNodeListenerTlsOutput() VirtualNodeListenerTlsOutput
- func (i VirtualNodeListenerTlsArgs) ToVirtualNodeListenerTlsOutputWithContext(ctx context.Context) VirtualNodeListenerTlsOutput
- func (i VirtualNodeListenerTlsArgs) ToVirtualNodeListenerTlsPtrOutput() VirtualNodeListenerTlsPtrOutput
- func (i VirtualNodeListenerTlsArgs) ToVirtualNodeListenerTlsPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsPtrOutput
- type VirtualNodeListenerTlsCertificate
- type VirtualNodeListenerTlsCertificateArgs
- func (VirtualNodeListenerTlsCertificateArgs) ElementType() reflect.Type
- func (i VirtualNodeListenerTlsCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsCertificate]
- func (i VirtualNodeListenerTlsCertificateArgs) ToVirtualNodeListenerTlsCertificateOutput() VirtualNodeListenerTlsCertificateOutput
- func (i VirtualNodeListenerTlsCertificateArgs) ToVirtualNodeListenerTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeListenerTlsCertificateOutput
- func (i VirtualNodeListenerTlsCertificateArgs) ToVirtualNodeListenerTlsCertificatePtrOutput() VirtualNodeListenerTlsCertificatePtrOutput
- func (i VirtualNodeListenerTlsCertificateArgs) ToVirtualNodeListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsCertificatePtrOutput
- type VirtualNodeListenerTlsCertificateInput
- type VirtualNodeListenerTlsCertificateOutput
- func (o VirtualNodeListenerTlsCertificateOutput) Acm() VirtualNodeListenerTlsAcmCertificatePtrOutput
- func (VirtualNodeListenerTlsCertificateOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerTlsCertificateOutput) File() VirtualNodeListenerTlsFileCertificatePtrOutput
- func (o VirtualNodeListenerTlsCertificateOutput) Sds() VirtualNodeListenerTlsSdsCertificatePtrOutput
- func (o VirtualNodeListenerTlsCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsCertificate]
- func (o VirtualNodeListenerTlsCertificateOutput) ToVirtualNodeListenerTlsCertificateOutput() VirtualNodeListenerTlsCertificateOutput
- func (o VirtualNodeListenerTlsCertificateOutput) ToVirtualNodeListenerTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeListenerTlsCertificateOutput
- func (o VirtualNodeListenerTlsCertificateOutput) ToVirtualNodeListenerTlsCertificatePtrOutput() VirtualNodeListenerTlsCertificatePtrOutput
- func (o VirtualNodeListenerTlsCertificateOutput) ToVirtualNodeListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsCertificatePtrOutput
- type VirtualNodeListenerTlsCertificatePtrInput
- type VirtualNodeListenerTlsCertificatePtrOutput
- func (o VirtualNodeListenerTlsCertificatePtrOutput) Acm() VirtualNodeListenerTlsAcmCertificatePtrOutput
- func (o VirtualNodeListenerTlsCertificatePtrOutput) Elem() VirtualNodeListenerTlsCertificateOutput
- func (VirtualNodeListenerTlsCertificatePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerTlsCertificatePtrOutput) File() VirtualNodeListenerTlsFileCertificatePtrOutput
- func (o VirtualNodeListenerTlsCertificatePtrOutput) Sds() VirtualNodeListenerTlsSdsCertificatePtrOutput
- func (o VirtualNodeListenerTlsCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeListenerTlsCertificate]
- func (o VirtualNodeListenerTlsCertificatePtrOutput) ToVirtualNodeListenerTlsCertificatePtrOutput() VirtualNodeListenerTlsCertificatePtrOutput
- func (o VirtualNodeListenerTlsCertificatePtrOutput) ToVirtualNodeListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsCertificatePtrOutput
- type VirtualNodeListenerTlsFileCertificate
- type VirtualNodeListenerTlsFileCertificateArgs
- func (VirtualNodeListenerTlsFileCertificateArgs) ElementType() reflect.Type
- func (i VirtualNodeListenerTlsFileCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsFileCertificate]
- func (i VirtualNodeListenerTlsFileCertificateArgs) ToVirtualNodeListenerTlsFileCertificateOutput() VirtualNodeListenerTlsFileCertificateOutput
- func (i VirtualNodeListenerTlsFileCertificateArgs) ToVirtualNodeListenerTlsFileCertificateOutputWithContext(ctx context.Context) VirtualNodeListenerTlsFileCertificateOutput
- func (i VirtualNodeListenerTlsFileCertificateArgs) ToVirtualNodeListenerTlsFileCertificatePtrOutput() VirtualNodeListenerTlsFileCertificatePtrOutput
- func (i VirtualNodeListenerTlsFileCertificateArgs) ToVirtualNodeListenerTlsFileCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsFileCertificatePtrOutput
- type VirtualNodeListenerTlsFileCertificateInput
- type VirtualNodeListenerTlsFileCertificateOutput
- func (o VirtualNodeListenerTlsFileCertificateOutput) CertificateChain() pulumi.StringOutput
- func (VirtualNodeListenerTlsFileCertificateOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerTlsFileCertificateOutput) PrivateKey() pulumi.StringOutput
- func (o VirtualNodeListenerTlsFileCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsFileCertificate]
- func (o VirtualNodeListenerTlsFileCertificateOutput) ToVirtualNodeListenerTlsFileCertificateOutput() VirtualNodeListenerTlsFileCertificateOutput
- func (o VirtualNodeListenerTlsFileCertificateOutput) ToVirtualNodeListenerTlsFileCertificateOutputWithContext(ctx context.Context) VirtualNodeListenerTlsFileCertificateOutput
- func (o VirtualNodeListenerTlsFileCertificateOutput) ToVirtualNodeListenerTlsFileCertificatePtrOutput() VirtualNodeListenerTlsFileCertificatePtrOutput
- func (o VirtualNodeListenerTlsFileCertificateOutput) ToVirtualNodeListenerTlsFileCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsFileCertificatePtrOutput
- type VirtualNodeListenerTlsFileCertificatePtrInput
- type VirtualNodeListenerTlsFileCertificatePtrOutput
- func (o VirtualNodeListenerTlsFileCertificatePtrOutput) CertificateChain() pulumi.StringPtrOutput
- func (o VirtualNodeListenerTlsFileCertificatePtrOutput) Elem() VirtualNodeListenerTlsFileCertificateOutput
- func (VirtualNodeListenerTlsFileCertificatePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerTlsFileCertificatePtrOutput) PrivateKey() pulumi.StringPtrOutput
- func (o VirtualNodeListenerTlsFileCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeListenerTlsFileCertificate]
- func (o VirtualNodeListenerTlsFileCertificatePtrOutput) ToVirtualNodeListenerTlsFileCertificatePtrOutput() VirtualNodeListenerTlsFileCertificatePtrOutput
- func (o VirtualNodeListenerTlsFileCertificatePtrOutput) ToVirtualNodeListenerTlsFileCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsFileCertificatePtrOutput
- type VirtualNodeListenerTlsInput
- type VirtualNodeListenerTlsOutput
- func (o VirtualNodeListenerTlsOutput) Certificate() VirtualNodeListenerTlsCertificateOutput
- func (VirtualNodeListenerTlsOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerTlsOutput) Mode() pulumi.StringOutput
- func (o VirtualNodeListenerTlsOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTls]
- func (o VirtualNodeListenerTlsOutput) ToVirtualNodeListenerTlsOutput() VirtualNodeListenerTlsOutput
- func (o VirtualNodeListenerTlsOutput) ToVirtualNodeListenerTlsOutputWithContext(ctx context.Context) VirtualNodeListenerTlsOutput
- func (o VirtualNodeListenerTlsOutput) ToVirtualNodeListenerTlsPtrOutput() VirtualNodeListenerTlsPtrOutput
- func (o VirtualNodeListenerTlsOutput) ToVirtualNodeListenerTlsPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsPtrOutput
- func (o VirtualNodeListenerTlsOutput) Validation() VirtualNodeListenerTlsValidationContextPtrOutput
- type VirtualNodeListenerTlsPtrInput
- type VirtualNodeListenerTlsPtrOutput
- func (o VirtualNodeListenerTlsPtrOutput) Certificate() VirtualNodeListenerTlsCertificatePtrOutput
- func (o VirtualNodeListenerTlsPtrOutput) Elem() VirtualNodeListenerTlsOutput
- func (VirtualNodeListenerTlsPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerTlsPtrOutput) Mode() pulumi.StringPtrOutput
- func (o VirtualNodeListenerTlsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeListenerTls]
- func (o VirtualNodeListenerTlsPtrOutput) ToVirtualNodeListenerTlsPtrOutput() VirtualNodeListenerTlsPtrOutput
- func (o VirtualNodeListenerTlsPtrOutput) ToVirtualNodeListenerTlsPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsPtrOutput
- func (o VirtualNodeListenerTlsPtrOutput) Validation() VirtualNodeListenerTlsValidationContextPtrOutput
- type VirtualNodeListenerTlsSdsCertificate
- type VirtualNodeListenerTlsSdsCertificateArgs
- func (VirtualNodeListenerTlsSdsCertificateArgs) ElementType() reflect.Type
- func (i VirtualNodeListenerTlsSdsCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsSdsCertificate]
- func (i VirtualNodeListenerTlsSdsCertificateArgs) ToVirtualNodeListenerTlsSdsCertificateOutput() VirtualNodeListenerTlsSdsCertificateOutput
- func (i VirtualNodeListenerTlsSdsCertificateArgs) ToVirtualNodeListenerTlsSdsCertificateOutputWithContext(ctx context.Context) VirtualNodeListenerTlsSdsCertificateOutput
- func (i VirtualNodeListenerTlsSdsCertificateArgs) ToVirtualNodeListenerTlsSdsCertificatePtrOutput() VirtualNodeListenerTlsSdsCertificatePtrOutput
- func (i VirtualNodeListenerTlsSdsCertificateArgs) ToVirtualNodeListenerTlsSdsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsSdsCertificatePtrOutput
- type VirtualNodeListenerTlsSdsCertificateInput
- type VirtualNodeListenerTlsSdsCertificateOutput
- func (VirtualNodeListenerTlsSdsCertificateOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerTlsSdsCertificateOutput) SecretName() pulumi.StringOutput
- func (o VirtualNodeListenerTlsSdsCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsSdsCertificate]
- func (o VirtualNodeListenerTlsSdsCertificateOutput) ToVirtualNodeListenerTlsSdsCertificateOutput() VirtualNodeListenerTlsSdsCertificateOutput
- func (o VirtualNodeListenerTlsSdsCertificateOutput) ToVirtualNodeListenerTlsSdsCertificateOutputWithContext(ctx context.Context) VirtualNodeListenerTlsSdsCertificateOutput
- func (o VirtualNodeListenerTlsSdsCertificateOutput) ToVirtualNodeListenerTlsSdsCertificatePtrOutput() VirtualNodeListenerTlsSdsCertificatePtrOutput
- func (o VirtualNodeListenerTlsSdsCertificateOutput) ToVirtualNodeListenerTlsSdsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsSdsCertificatePtrOutput
- type VirtualNodeListenerTlsSdsCertificatePtrInput
- type VirtualNodeListenerTlsSdsCertificatePtrOutput
- func (o VirtualNodeListenerTlsSdsCertificatePtrOutput) Elem() VirtualNodeListenerTlsSdsCertificateOutput
- func (VirtualNodeListenerTlsSdsCertificatePtrOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerTlsSdsCertificatePtrOutput) SecretName() pulumi.StringPtrOutput
- func (o VirtualNodeListenerTlsSdsCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeListenerTlsSdsCertificate]
- func (o VirtualNodeListenerTlsSdsCertificatePtrOutput) ToVirtualNodeListenerTlsSdsCertificatePtrOutput() VirtualNodeListenerTlsSdsCertificatePtrOutput
- func (o VirtualNodeListenerTlsSdsCertificatePtrOutput) ToVirtualNodeListenerTlsSdsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsSdsCertificatePtrOutput
- type VirtualNodeListenerTlsValidationContext
- type VirtualNodeListenerTlsValidationContextArgs
- func (VirtualNodeListenerTlsValidationContextArgs) ElementType() reflect.Type
- func (i VirtualNodeListenerTlsValidationContextArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsValidationContext]
- func (i VirtualNodeListenerTlsValidationContextArgs) ToVirtualNodeListenerTlsValidationContextOutput() VirtualNodeListenerTlsValidationContextOutput
- func (i VirtualNodeListenerTlsValidationContextArgs) ToVirtualNodeListenerTlsValidationContextOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextOutput
- func (i VirtualNodeListenerTlsValidationContextArgs) ToVirtualNodeListenerTlsValidationContextPtrOutput() VirtualNodeListenerTlsValidationContextPtrOutput
- func (i VirtualNodeListenerTlsValidationContextArgs) ToVirtualNodeListenerTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextPtrOutput
- type VirtualNodeListenerTlsValidationContextInput
- type VirtualNodeListenerTlsValidationContextOutput
- func (VirtualNodeListenerTlsValidationContextOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerTlsValidationContextOutput) SubjectAlternativeNames() VirtualNodeSubjectAlternativeNamesPtrOutput
- func (o VirtualNodeListenerTlsValidationContextOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsValidationContext]
- func (o VirtualNodeListenerTlsValidationContextOutput) ToVirtualNodeListenerTlsValidationContextOutput() VirtualNodeListenerTlsValidationContextOutput
- func (o VirtualNodeListenerTlsValidationContextOutput) ToVirtualNodeListenerTlsValidationContextOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextOutput
- func (o VirtualNodeListenerTlsValidationContextOutput) ToVirtualNodeListenerTlsValidationContextPtrOutput() VirtualNodeListenerTlsValidationContextPtrOutput
- func (o VirtualNodeListenerTlsValidationContextOutput) ToVirtualNodeListenerTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextPtrOutput
- func (o VirtualNodeListenerTlsValidationContextOutput) Trust() VirtualNodeListenerTlsValidationContextTrustOutput
- type VirtualNodeListenerTlsValidationContextPtrInput
- type VirtualNodeListenerTlsValidationContextPtrOutput
- func (o VirtualNodeListenerTlsValidationContextPtrOutput) Elem() VirtualNodeListenerTlsValidationContextOutput
- func (VirtualNodeListenerTlsValidationContextPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerTlsValidationContextPtrOutput) SubjectAlternativeNames() VirtualNodeSubjectAlternativeNamesPtrOutput
- func (o VirtualNodeListenerTlsValidationContextPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeListenerTlsValidationContext]
- func (o VirtualNodeListenerTlsValidationContextPtrOutput) ToVirtualNodeListenerTlsValidationContextPtrOutput() VirtualNodeListenerTlsValidationContextPtrOutput
- func (o VirtualNodeListenerTlsValidationContextPtrOutput) ToVirtualNodeListenerTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextPtrOutput
- func (o VirtualNodeListenerTlsValidationContextPtrOutput) Trust() VirtualNodeListenerTlsValidationContextTrustPtrOutput
- type VirtualNodeListenerTlsValidationContextTrust
- type VirtualNodeListenerTlsValidationContextTrustArgs
- func (VirtualNodeListenerTlsValidationContextTrustArgs) ElementType() reflect.Type
- func (i VirtualNodeListenerTlsValidationContextTrustArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsValidationContextTrust]
- func (i VirtualNodeListenerTlsValidationContextTrustArgs) ToVirtualNodeListenerTlsValidationContextTrustOutput() VirtualNodeListenerTlsValidationContextTrustOutput
- func (i VirtualNodeListenerTlsValidationContextTrustArgs) ToVirtualNodeListenerTlsValidationContextTrustOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextTrustOutput
- func (i VirtualNodeListenerTlsValidationContextTrustArgs) ToVirtualNodeListenerTlsValidationContextTrustPtrOutput() VirtualNodeListenerTlsValidationContextTrustPtrOutput
- func (i VirtualNodeListenerTlsValidationContextTrustArgs) ToVirtualNodeListenerTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextTrustPtrOutput
- type VirtualNodeListenerTlsValidationContextTrustInput
- type VirtualNodeListenerTlsValidationContextTrustOutput
- func (VirtualNodeListenerTlsValidationContextTrustOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerTlsValidationContextTrustOutput) File() VirtualNodeTlsValidationContextFileTrustPtrOutput
- func (o VirtualNodeListenerTlsValidationContextTrustOutput) Sds() VirtualNodeTlsValidationContextSdsTrustPtrOutput
- func (o VirtualNodeListenerTlsValidationContextTrustOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsValidationContextTrust]
- func (o VirtualNodeListenerTlsValidationContextTrustOutput) ToVirtualNodeListenerTlsValidationContextTrustOutput() VirtualNodeListenerTlsValidationContextTrustOutput
- func (o VirtualNodeListenerTlsValidationContextTrustOutput) ToVirtualNodeListenerTlsValidationContextTrustOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextTrustOutput
- func (o VirtualNodeListenerTlsValidationContextTrustOutput) ToVirtualNodeListenerTlsValidationContextTrustPtrOutput() VirtualNodeListenerTlsValidationContextTrustPtrOutput
- func (o VirtualNodeListenerTlsValidationContextTrustOutput) ToVirtualNodeListenerTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextTrustPtrOutput
- type VirtualNodeListenerTlsValidationContextTrustPtrInput
- type VirtualNodeListenerTlsValidationContextTrustPtrOutput
- func (o VirtualNodeListenerTlsValidationContextTrustPtrOutput) Elem() VirtualNodeListenerTlsValidationContextTrustOutput
- func (VirtualNodeListenerTlsValidationContextTrustPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeListenerTlsValidationContextTrustPtrOutput) File() VirtualNodeTlsValidationContextFileTrustPtrOutput
- func (o VirtualNodeListenerTlsValidationContextTrustPtrOutput) Sds() VirtualNodeTlsValidationContextSdsTrustPtrOutput
- func (o VirtualNodeListenerTlsValidationContextTrustPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeListenerTlsValidationContextTrust]
- func (o VirtualNodeListenerTlsValidationContextTrustPtrOutput) ToVirtualNodeListenerTlsValidationContextTrustPtrOutput() VirtualNodeListenerTlsValidationContextTrustPtrOutput
- func (o VirtualNodeListenerTlsValidationContextTrustPtrOutput) ToVirtualNodeListenerTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextTrustPtrOutput
- type VirtualNodeLogging
- type VirtualNodeLoggingArgs
- func (VirtualNodeLoggingArgs) ElementType() reflect.Type
- func (i VirtualNodeLoggingArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeLogging]
- func (i VirtualNodeLoggingArgs) ToVirtualNodeLoggingOutput() VirtualNodeLoggingOutput
- func (i VirtualNodeLoggingArgs) ToVirtualNodeLoggingOutputWithContext(ctx context.Context) VirtualNodeLoggingOutput
- func (i VirtualNodeLoggingArgs) ToVirtualNodeLoggingPtrOutput() VirtualNodeLoggingPtrOutput
- func (i VirtualNodeLoggingArgs) ToVirtualNodeLoggingPtrOutputWithContext(ctx context.Context) VirtualNodeLoggingPtrOutput
- type VirtualNodeLoggingFormat
- type VirtualNodeLoggingFormatArgs
- func (VirtualNodeLoggingFormatArgs) ElementType() reflect.Type
- func (i VirtualNodeLoggingFormatArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeLoggingFormat]
- func (i VirtualNodeLoggingFormatArgs) ToVirtualNodeLoggingFormatOutput() VirtualNodeLoggingFormatOutput
- func (i VirtualNodeLoggingFormatArgs) ToVirtualNodeLoggingFormatOutputWithContext(ctx context.Context) VirtualNodeLoggingFormatOutput
- func (i VirtualNodeLoggingFormatArgs) ToVirtualNodeLoggingFormatPtrOutput() VirtualNodeLoggingFormatPtrOutput
- func (i VirtualNodeLoggingFormatArgs) ToVirtualNodeLoggingFormatPtrOutputWithContext(ctx context.Context) VirtualNodeLoggingFormatPtrOutput
- type VirtualNodeLoggingFormatInput
- type VirtualNodeLoggingFormatOutput
- func (VirtualNodeLoggingFormatOutput) ElementType() reflect.Type
- func (o VirtualNodeLoggingFormatOutput) Json() VirtualNodeJsonFormatRefArrayOutput
- func (o VirtualNodeLoggingFormatOutput) Text() pulumi.StringPtrOutput
- func (o VirtualNodeLoggingFormatOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeLoggingFormat]
- func (o VirtualNodeLoggingFormatOutput) ToVirtualNodeLoggingFormatOutput() VirtualNodeLoggingFormatOutput
- func (o VirtualNodeLoggingFormatOutput) ToVirtualNodeLoggingFormatOutputWithContext(ctx context.Context) VirtualNodeLoggingFormatOutput
- func (o VirtualNodeLoggingFormatOutput) ToVirtualNodeLoggingFormatPtrOutput() VirtualNodeLoggingFormatPtrOutput
- func (o VirtualNodeLoggingFormatOutput) ToVirtualNodeLoggingFormatPtrOutputWithContext(ctx context.Context) VirtualNodeLoggingFormatPtrOutput
- type VirtualNodeLoggingFormatPtrInput
- type VirtualNodeLoggingFormatPtrOutput
- func (o VirtualNodeLoggingFormatPtrOutput) Elem() VirtualNodeLoggingFormatOutput
- func (VirtualNodeLoggingFormatPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeLoggingFormatPtrOutput) Json() VirtualNodeJsonFormatRefArrayOutput
- func (o VirtualNodeLoggingFormatPtrOutput) Text() pulumi.StringPtrOutput
- func (o VirtualNodeLoggingFormatPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeLoggingFormat]
- func (o VirtualNodeLoggingFormatPtrOutput) ToVirtualNodeLoggingFormatPtrOutput() VirtualNodeLoggingFormatPtrOutput
- func (o VirtualNodeLoggingFormatPtrOutput) ToVirtualNodeLoggingFormatPtrOutputWithContext(ctx context.Context) VirtualNodeLoggingFormatPtrOutput
- type VirtualNodeLoggingInput
- type VirtualNodeLoggingOutput
- func (o VirtualNodeLoggingOutput) AccessLog() VirtualNodeAccessLogPtrOutput
- func (VirtualNodeLoggingOutput) ElementType() reflect.Type
- func (o VirtualNodeLoggingOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeLogging]
- func (o VirtualNodeLoggingOutput) ToVirtualNodeLoggingOutput() VirtualNodeLoggingOutput
- func (o VirtualNodeLoggingOutput) ToVirtualNodeLoggingOutputWithContext(ctx context.Context) VirtualNodeLoggingOutput
- func (o VirtualNodeLoggingOutput) ToVirtualNodeLoggingPtrOutput() VirtualNodeLoggingPtrOutput
- func (o VirtualNodeLoggingOutput) ToVirtualNodeLoggingPtrOutputWithContext(ctx context.Context) VirtualNodeLoggingPtrOutput
- type VirtualNodeLoggingPtrInput
- type VirtualNodeLoggingPtrOutput
- func (o VirtualNodeLoggingPtrOutput) AccessLog() VirtualNodeAccessLogPtrOutput
- func (o VirtualNodeLoggingPtrOutput) Elem() VirtualNodeLoggingOutput
- func (VirtualNodeLoggingPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeLoggingPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeLogging]
- func (o VirtualNodeLoggingPtrOutput) ToVirtualNodeLoggingPtrOutput() VirtualNodeLoggingPtrOutput
- func (o VirtualNodeLoggingPtrOutput) ToVirtualNodeLoggingPtrOutputWithContext(ctx context.Context) VirtualNodeLoggingPtrOutput
- type VirtualNodeOutlierDetection
- type VirtualNodeOutlierDetectionArgs
- func (VirtualNodeOutlierDetectionArgs) ElementType() reflect.Type
- func (i VirtualNodeOutlierDetectionArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeOutlierDetection]
- func (i VirtualNodeOutlierDetectionArgs) ToVirtualNodeOutlierDetectionOutput() VirtualNodeOutlierDetectionOutput
- func (i VirtualNodeOutlierDetectionArgs) ToVirtualNodeOutlierDetectionOutputWithContext(ctx context.Context) VirtualNodeOutlierDetectionOutput
- func (i VirtualNodeOutlierDetectionArgs) ToVirtualNodeOutlierDetectionPtrOutput() VirtualNodeOutlierDetectionPtrOutput
- func (i VirtualNodeOutlierDetectionArgs) ToVirtualNodeOutlierDetectionPtrOutputWithContext(ctx context.Context) VirtualNodeOutlierDetectionPtrOutput
- type VirtualNodeOutlierDetectionInput
- type VirtualNodeOutlierDetectionOutput
- func (o VirtualNodeOutlierDetectionOutput) BaseEjectionDuration() VirtualNodeDurationOutput
- func (VirtualNodeOutlierDetectionOutput) ElementType() reflect.Type
- func (o VirtualNodeOutlierDetectionOutput) Interval() VirtualNodeDurationOutput
- func (o VirtualNodeOutlierDetectionOutput) MaxEjectionPercent() pulumi.IntOutput
- func (o VirtualNodeOutlierDetectionOutput) MaxServerErrors() pulumi.IntOutput
- func (o VirtualNodeOutlierDetectionOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeOutlierDetection]
- func (o VirtualNodeOutlierDetectionOutput) ToVirtualNodeOutlierDetectionOutput() VirtualNodeOutlierDetectionOutput
- func (o VirtualNodeOutlierDetectionOutput) ToVirtualNodeOutlierDetectionOutputWithContext(ctx context.Context) VirtualNodeOutlierDetectionOutput
- func (o VirtualNodeOutlierDetectionOutput) ToVirtualNodeOutlierDetectionPtrOutput() VirtualNodeOutlierDetectionPtrOutput
- func (o VirtualNodeOutlierDetectionOutput) ToVirtualNodeOutlierDetectionPtrOutputWithContext(ctx context.Context) VirtualNodeOutlierDetectionPtrOutput
- type VirtualNodeOutlierDetectionPtrInput
- type VirtualNodeOutlierDetectionPtrOutput
- func (o VirtualNodeOutlierDetectionPtrOutput) BaseEjectionDuration() VirtualNodeDurationPtrOutput
- func (o VirtualNodeOutlierDetectionPtrOutput) Elem() VirtualNodeOutlierDetectionOutput
- func (VirtualNodeOutlierDetectionPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeOutlierDetectionPtrOutput) Interval() VirtualNodeDurationPtrOutput
- func (o VirtualNodeOutlierDetectionPtrOutput) MaxEjectionPercent() pulumi.IntPtrOutput
- func (o VirtualNodeOutlierDetectionPtrOutput) MaxServerErrors() pulumi.IntPtrOutput
- func (o VirtualNodeOutlierDetectionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeOutlierDetection]
- func (o VirtualNodeOutlierDetectionPtrOutput) ToVirtualNodeOutlierDetectionPtrOutput() VirtualNodeOutlierDetectionPtrOutput
- func (o VirtualNodeOutlierDetectionPtrOutput) ToVirtualNodeOutlierDetectionPtrOutputWithContext(ctx context.Context) VirtualNodeOutlierDetectionPtrOutput
- type VirtualNodeOutput
- func (o VirtualNodeOutput) Arn() pulumi.StringOutput
- func (VirtualNodeOutput) ElementType() reflect.Type
- func (o VirtualNodeOutput) MeshName() pulumi.StringOutput
- func (o VirtualNodeOutput) MeshOwner() pulumi.StringPtrOutput
- func (o VirtualNodeOutput) ResourceOwner() pulumi.StringOutput
- func (o VirtualNodeOutput) Spec() VirtualNodeSpecOutput
- func (o VirtualNodeOutput) Tags() VirtualNodeTagArrayOutput
- func (o VirtualNodeOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNode]
- func (o VirtualNodeOutput) ToVirtualNodeOutput() VirtualNodeOutput
- func (o VirtualNodeOutput) ToVirtualNodeOutputWithContext(ctx context.Context) VirtualNodeOutput
- func (o VirtualNodeOutput) Uid() pulumi.StringOutput
- func (o VirtualNodeOutput) VirtualNodeName() pulumi.StringPtrOutput
- type VirtualNodePortMapping
- type VirtualNodePortMappingArgs
- func (VirtualNodePortMappingArgs) ElementType() reflect.Type
- func (i VirtualNodePortMappingArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodePortMapping]
- func (i VirtualNodePortMappingArgs) ToVirtualNodePortMappingOutput() VirtualNodePortMappingOutput
- func (i VirtualNodePortMappingArgs) ToVirtualNodePortMappingOutputWithContext(ctx context.Context) VirtualNodePortMappingOutput
- type VirtualNodePortMappingInput
- type VirtualNodePortMappingOutput
- func (VirtualNodePortMappingOutput) ElementType() reflect.Type
- func (o VirtualNodePortMappingOutput) Port() pulumi.IntOutput
- func (o VirtualNodePortMappingOutput) Protocol() pulumi.StringOutput
- func (o VirtualNodePortMappingOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodePortMapping]
- func (o VirtualNodePortMappingOutput) ToVirtualNodePortMappingOutput() VirtualNodePortMappingOutput
- func (o VirtualNodePortMappingOutput) ToVirtualNodePortMappingOutputWithContext(ctx context.Context) VirtualNodePortMappingOutput
- type VirtualNodeServiceDiscovery
- type VirtualNodeServiceDiscoveryArgs
- func (VirtualNodeServiceDiscoveryArgs) ElementType() reflect.Type
- func (i VirtualNodeServiceDiscoveryArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeServiceDiscovery]
- func (i VirtualNodeServiceDiscoveryArgs) ToVirtualNodeServiceDiscoveryOutput() VirtualNodeServiceDiscoveryOutput
- func (i VirtualNodeServiceDiscoveryArgs) ToVirtualNodeServiceDiscoveryOutputWithContext(ctx context.Context) VirtualNodeServiceDiscoveryOutput
- func (i VirtualNodeServiceDiscoveryArgs) ToVirtualNodeServiceDiscoveryPtrOutput() VirtualNodeServiceDiscoveryPtrOutput
- func (i VirtualNodeServiceDiscoveryArgs) ToVirtualNodeServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeServiceDiscoveryPtrOutput
- type VirtualNodeServiceDiscoveryInput
- type VirtualNodeServiceDiscoveryOutput
- func (o VirtualNodeServiceDiscoveryOutput) AwsCloudMap() VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput
- func (o VirtualNodeServiceDiscoveryOutput) Dns() VirtualNodeDnsServiceDiscoveryPtrOutput
- func (VirtualNodeServiceDiscoveryOutput) ElementType() reflect.Type
- func (o VirtualNodeServiceDiscoveryOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeServiceDiscovery]
- func (o VirtualNodeServiceDiscoveryOutput) ToVirtualNodeServiceDiscoveryOutput() VirtualNodeServiceDiscoveryOutput
- func (o VirtualNodeServiceDiscoveryOutput) ToVirtualNodeServiceDiscoveryOutputWithContext(ctx context.Context) VirtualNodeServiceDiscoveryOutput
- func (o VirtualNodeServiceDiscoveryOutput) ToVirtualNodeServiceDiscoveryPtrOutput() VirtualNodeServiceDiscoveryPtrOutput
- func (o VirtualNodeServiceDiscoveryOutput) ToVirtualNodeServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeServiceDiscoveryPtrOutput
- type VirtualNodeServiceDiscoveryPtrInput
- type VirtualNodeServiceDiscoveryPtrOutput
- func (o VirtualNodeServiceDiscoveryPtrOutput) AwsCloudMap() VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput
- func (o VirtualNodeServiceDiscoveryPtrOutput) Dns() VirtualNodeDnsServiceDiscoveryPtrOutput
- func (o VirtualNodeServiceDiscoveryPtrOutput) Elem() VirtualNodeServiceDiscoveryOutput
- func (VirtualNodeServiceDiscoveryPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeServiceDiscoveryPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeServiceDiscovery]
- func (o VirtualNodeServiceDiscoveryPtrOutput) ToVirtualNodeServiceDiscoveryPtrOutput() VirtualNodeServiceDiscoveryPtrOutput
- func (o VirtualNodeServiceDiscoveryPtrOutput) ToVirtualNodeServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeServiceDiscoveryPtrOutput
- type VirtualNodeSpec
- type VirtualNodeSpecArgs
- func (VirtualNodeSpecArgs) ElementType() reflect.Type
- func (i VirtualNodeSpecArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeSpec]
- func (i VirtualNodeSpecArgs) ToVirtualNodeSpecOutput() VirtualNodeSpecOutput
- func (i VirtualNodeSpecArgs) ToVirtualNodeSpecOutputWithContext(ctx context.Context) VirtualNodeSpecOutput
- type VirtualNodeSpecInput
- type VirtualNodeSpecOutput
- func (o VirtualNodeSpecOutput) BackendDefaults() VirtualNodeBackendDefaultsPtrOutput
- func (o VirtualNodeSpecOutput) Backends() VirtualNodeBackendArrayOutput
- func (VirtualNodeSpecOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecOutput) Listeners() VirtualNodeListenerArrayOutput
- func (o VirtualNodeSpecOutput) Logging() VirtualNodeLoggingPtrOutput
- func (o VirtualNodeSpecOutput) ServiceDiscovery() VirtualNodeServiceDiscoveryPtrOutput
- func (o VirtualNodeSpecOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeSpec]
- func (o VirtualNodeSpecOutput) ToVirtualNodeSpecOutput() VirtualNodeSpecOutput
- func (o VirtualNodeSpecOutput) ToVirtualNodeSpecOutputWithContext(ctx context.Context) VirtualNodeSpecOutput
- type VirtualNodeSpecPtrOutput
- func (o VirtualNodeSpecPtrOutput) BackendDefaults() VirtualNodeBackendDefaultsPtrOutput
- func (o VirtualNodeSpecPtrOutput) Backends() VirtualNodeBackendArrayOutput
- func (o VirtualNodeSpecPtrOutput) Elem() VirtualNodeSpecOutput
- func (VirtualNodeSpecPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSpecPtrOutput) Listeners() VirtualNodeListenerArrayOutput
- func (o VirtualNodeSpecPtrOutput) Logging() VirtualNodeLoggingPtrOutput
- func (o VirtualNodeSpecPtrOutput) ServiceDiscovery() VirtualNodeServiceDiscoveryPtrOutput
- func (o VirtualNodeSpecPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeSpec]
- func (o VirtualNodeSpecPtrOutput) ToVirtualNodeSpecPtrOutput() VirtualNodeSpecPtrOutput
- func (o VirtualNodeSpecPtrOutput) ToVirtualNodeSpecPtrOutputWithContext(ctx context.Context) VirtualNodeSpecPtrOutput
- type VirtualNodeState
- type VirtualNodeSubjectAlternativeNameMatchers
- type VirtualNodeSubjectAlternativeNameMatchersArgs
- func (VirtualNodeSubjectAlternativeNameMatchersArgs) ElementType() reflect.Type
- func (i VirtualNodeSubjectAlternativeNameMatchersArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeSubjectAlternativeNameMatchers]
- func (i VirtualNodeSubjectAlternativeNameMatchersArgs) ToVirtualNodeSubjectAlternativeNameMatchersOutput() VirtualNodeSubjectAlternativeNameMatchersOutput
- func (i VirtualNodeSubjectAlternativeNameMatchersArgs) ToVirtualNodeSubjectAlternativeNameMatchersOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNameMatchersOutput
- func (i VirtualNodeSubjectAlternativeNameMatchersArgs) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutput() VirtualNodeSubjectAlternativeNameMatchersPtrOutput
- func (i VirtualNodeSubjectAlternativeNameMatchersArgs) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNameMatchersPtrOutput
- type VirtualNodeSubjectAlternativeNameMatchersInput
- type VirtualNodeSubjectAlternativeNameMatchersOutput
- func (VirtualNodeSubjectAlternativeNameMatchersOutput) ElementType() reflect.Type
- func (o VirtualNodeSubjectAlternativeNameMatchersOutput) Exact() pulumi.StringArrayOutput
- func (o VirtualNodeSubjectAlternativeNameMatchersOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeSubjectAlternativeNameMatchers]
- func (o VirtualNodeSubjectAlternativeNameMatchersOutput) ToVirtualNodeSubjectAlternativeNameMatchersOutput() VirtualNodeSubjectAlternativeNameMatchersOutput
- func (o VirtualNodeSubjectAlternativeNameMatchersOutput) ToVirtualNodeSubjectAlternativeNameMatchersOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNameMatchersOutput
- func (o VirtualNodeSubjectAlternativeNameMatchersOutput) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutput() VirtualNodeSubjectAlternativeNameMatchersPtrOutput
- func (o VirtualNodeSubjectAlternativeNameMatchersOutput) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNameMatchersPtrOutput
- type VirtualNodeSubjectAlternativeNameMatchersPtrInput
- type VirtualNodeSubjectAlternativeNameMatchersPtrOutput
- func (o VirtualNodeSubjectAlternativeNameMatchersPtrOutput) Elem() VirtualNodeSubjectAlternativeNameMatchersOutput
- func (VirtualNodeSubjectAlternativeNameMatchersPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSubjectAlternativeNameMatchersPtrOutput) Exact() pulumi.StringArrayOutput
- func (o VirtualNodeSubjectAlternativeNameMatchersPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeSubjectAlternativeNameMatchers]
- func (o VirtualNodeSubjectAlternativeNameMatchersPtrOutput) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutput() VirtualNodeSubjectAlternativeNameMatchersPtrOutput
- func (o VirtualNodeSubjectAlternativeNameMatchersPtrOutput) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNameMatchersPtrOutput
- type VirtualNodeSubjectAlternativeNames
- type VirtualNodeSubjectAlternativeNamesArgs
- func (VirtualNodeSubjectAlternativeNamesArgs) ElementType() reflect.Type
- func (i VirtualNodeSubjectAlternativeNamesArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeSubjectAlternativeNames]
- func (i VirtualNodeSubjectAlternativeNamesArgs) ToVirtualNodeSubjectAlternativeNamesOutput() VirtualNodeSubjectAlternativeNamesOutput
- func (i VirtualNodeSubjectAlternativeNamesArgs) ToVirtualNodeSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNamesOutput
- func (i VirtualNodeSubjectAlternativeNamesArgs) ToVirtualNodeSubjectAlternativeNamesPtrOutput() VirtualNodeSubjectAlternativeNamesPtrOutput
- func (i VirtualNodeSubjectAlternativeNamesArgs) ToVirtualNodeSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNamesPtrOutput
- type VirtualNodeSubjectAlternativeNamesInput
- type VirtualNodeSubjectAlternativeNamesOutput
- func (VirtualNodeSubjectAlternativeNamesOutput) ElementType() reflect.Type
- func (o VirtualNodeSubjectAlternativeNamesOutput) Match() VirtualNodeSubjectAlternativeNameMatchersOutput
- func (o VirtualNodeSubjectAlternativeNamesOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeSubjectAlternativeNames]
- func (o VirtualNodeSubjectAlternativeNamesOutput) ToVirtualNodeSubjectAlternativeNamesOutput() VirtualNodeSubjectAlternativeNamesOutput
- func (o VirtualNodeSubjectAlternativeNamesOutput) ToVirtualNodeSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNamesOutput
- func (o VirtualNodeSubjectAlternativeNamesOutput) ToVirtualNodeSubjectAlternativeNamesPtrOutput() VirtualNodeSubjectAlternativeNamesPtrOutput
- func (o VirtualNodeSubjectAlternativeNamesOutput) ToVirtualNodeSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNamesPtrOutput
- type VirtualNodeSubjectAlternativeNamesPtrInput
- type VirtualNodeSubjectAlternativeNamesPtrOutput
- func (o VirtualNodeSubjectAlternativeNamesPtrOutput) Elem() VirtualNodeSubjectAlternativeNamesOutput
- func (VirtualNodeSubjectAlternativeNamesPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeSubjectAlternativeNamesPtrOutput) Match() VirtualNodeSubjectAlternativeNameMatchersPtrOutput
- func (o VirtualNodeSubjectAlternativeNamesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeSubjectAlternativeNames]
- func (o VirtualNodeSubjectAlternativeNamesPtrOutput) ToVirtualNodeSubjectAlternativeNamesPtrOutput() VirtualNodeSubjectAlternativeNamesPtrOutput
- func (o VirtualNodeSubjectAlternativeNamesPtrOutput) ToVirtualNodeSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNamesPtrOutput
- type VirtualNodeTag
- type VirtualNodeTagArgs
- func (VirtualNodeTagArgs) ElementType() reflect.Type
- func (i VirtualNodeTagArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTag]
- func (i VirtualNodeTagArgs) ToVirtualNodeTagOutput() VirtualNodeTagOutput
- func (i VirtualNodeTagArgs) ToVirtualNodeTagOutputWithContext(ctx context.Context) VirtualNodeTagOutput
- type VirtualNodeTagArray
- func (VirtualNodeTagArray) ElementType() reflect.Type
- func (i VirtualNodeTagArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeTag]
- func (i VirtualNodeTagArray) ToVirtualNodeTagArrayOutput() VirtualNodeTagArrayOutput
- func (i VirtualNodeTagArray) ToVirtualNodeTagArrayOutputWithContext(ctx context.Context) VirtualNodeTagArrayOutput
- type VirtualNodeTagArrayInput
- type VirtualNodeTagArrayOutput
- func (VirtualNodeTagArrayOutput) ElementType() reflect.Type
- func (o VirtualNodeTagArrayOutput) Index(i pulumi.IntInput) VirtualNodeTagOutput
- func (o VirtualNodeTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeTag]
- func (o VirtualNodeTagArrayOutput) ToVirtualNodeTagArrayOutput() VirtualNodeTagArrayOutput
- func (o VirtualNodeTagArrayOutput) ToVirtualNodeTagArrayOutputWithContext(ctx context.Context) VirtualNodeTagArrayOutput
- type VirtualNodeTagInput
- type VirtualNodeTagOutput
- func (VirtualNodeTagOutput) ElementType() reflect.Type
- func (o VirtualNodeTagOutput) Key() pulumi.StringOutput
- func (o VirtualNodeTagOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTag]
- func (o VirtualNodeTagOutput) ToVirtualNodeTagOutput() VirtualNodeTagOutput
- func (o VirtualNodeTagOutput) ToVirtualNodeTagOutputWithContext(ctx context.Context) VirtualNodeTagOutput
- func (o VirtualNodeTagOutput) Value() pulumi.StringOutput
- type VirtualNodeTcpConnectionPool
- type VirtualNodeTcpConnectionPoolArgs
- func (VirtualNodeTcpConnectionPoolArgs) ElementType() reflect.Type
- func (i VirtualNodeTcpConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTcpConnectionPool]
- func (i VirtualNodeTcpConnectionPoolArgs) ToVirtualNodeTcpConnectionPoolOutput() VirtualNodeTcpConnectionPoolOutput
- func (i VirtualNodeTcpConnectionPoolArgs) ToVirtualNodeTcpConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeTcpConnectionPoolOutput
- func (i VirtualNodeTcpConnectionPoolArgs) ToVirtualNodeTcpConnectionPoolPtrOutput() VirtualNodeTcpConnectionPoolPtrOutput
- func (i VirtualNodeTcpConnectionPoolArgs) ToVirtualNodeTcpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeTcpConnectionPoolPtrOutput
- type VirtualNodeTcpConnectionPoolInput
- type VirtualNodeTcpConnectionPoolOutput
- func (VirtualNodeTcpConnectionPoolOutput) ElementType() reflect.Type
- func (o VirtualNodeTcpConnectionPoolOutput) MaxConnections() pulumi.IntOutput
- func (o VirtualNodeTcpConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTcpConnectionPool]
- func (o VirtualNodeTcpConnectionPoolOutput) ToVirtualNodeTcpConnectionPoolOutput() VirtualNodeTcpConnectionPoolOutput
- func (o VirtualNodeTcpConnectionPoolOutput) ToVirtualNodeTcpConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeTcpConnectionPoolOutput
- func (o VirtualNodeTcpConnectionPoolOutput) ToVirtualNodeTcpConnectionPoolPtrOutput() VirtualNodeTcpConnectionPoolPtrOutput
- func (o VirtualNodeTcpConnectionPoolOutput) ToVirtualNodeTcpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeTcpConnectionPoolPtrOutput
- type VirtualNodeTcpConnectionPoolPtrInput
- type VirtualNodeTcpConnectionPoolPtrOutput
- func (o VirtualNodeTcpConnectionPoolPtrOutput) Elem() VirtualNodeTcpConnectionPoolOutput
- func (VirtualNodeTcpConnectionPoolPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeTcpConnectionPoolPtrOutput) MaxConnections() pulumi.IntPtrOutput
- func (o VirtualNodeTcpConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeTcpConnectionPool]
- func (o VirtualNodeTcpConnectionPoolPtrOutput) ToVirtualNodeTcpConnectionPoolPtrOutput() VirtualNodeTcpConnectionPoolPtrOutput
- func (o VirtualNodeTcpConnectionPoolPtrOutput) ToVirtualNodeTcpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeTcpConnectionPoolPtrOutput
- type VirtualNodeTcpTimeout
- type VirtualNodeTcpTimeoutArgs
- func (VirtualNodeTcpTimeoutArgs) ElementType() reflect.Type
- func (i VirtualNodeTcpTimeoutArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTcpTimeout]
- func (i VirtualNodeTcpTimeoutArgs) ToVirtualNodeTcpTimeoutOutput() VirtualNodeTcpTimeoutOutput
- func (i VirtualNodeTcpTimeoutArgs) ToVirtualNodeTcpTimeoutOutputWithContext(ctx context.Context) VirtualNodeTcpTimeoutOutput
- func (i VirtualNodeTcpTimeoutArgs) ToVirtualNodeTcpTimeoutPtrOutput() VirtualNodeTcpTimeoutPtrOutput
- func (i VirtualNodeTcpTimeoutArgs) ToVirtualNodeTcpTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeTcpTimeoutPtrOutput
- type VirtualNodeTcpTimeoutInput
- type VirtualNodeTcpTimeoutOutput
- func (VirtualNodeTcpTimeoutOutput) ElementType() reflect.Type
- func (o VirtualNodeTcpTimeoutOutput) Idle() VirtualNodeDurationPtrOutput
- func (o VirtualNodeTcpTimeoutOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTcpTimeout]
- func (o VirtualNodeTcpTimeoutOutput) ToVirtualNodeTcpTimeoutOutput() VirtualNodeTcpTimeoutOutput
- func (o VirtualNodeTcpTimeoutOutput) ToVirtualNodeTcpTimeoutOutputWithContext(ctx context.Context) VirtualNodeTcpTimeoutOutput
- func (o VirtualNodeTcpTimeoutOutput) ToVirtualNodeTcpTimeoutPtrOutput() VirtualNodeTcpTimeoutPtrOutput
- func (o VirtualNodeTcpTimeoutOutput) ToVirtualNodeTcpTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeTcpTimeoutPtrOutput
- type VirtualNodeTcpTimeoutPtrInput
- type VirtualNodeTcpTimeoutPtrOutput
- func (o VirtualNodeTcpTimeoutPtrOutput) Elem() VirtualNodeTcpTimeoutOutput
- func (VirtualNodeTcpTimeoutPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeTcpTimeoutPtrOutput) Idle() VirtualNodeDurationPtrOutput
- func (o VirtualNodeTcpTimeoutPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeTcpTimeout]
- func (o VirtualNodeTcpTimeoutPtrOutput) ToVirtualNodeTcpTimeoutPtrOutput() VirtualNodeTcpTimeoutPtrOutput
- func (o VirtualNodeTcpTimeoutPtrOutput) ToVirtualNodeTcpTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeTcpTimeoutPtrOutput
- type VirtualNodeTlsValidationContext
- type VirtualNodeTlsValidationContextAcmTrust
- type VirtualNodeTlsValidationContextAcmTrustArgs
- func (VirtualNodeTlsValidationContextAcmTrustArgs) ElementType() reflect.Type
- func (i VirtualNodeTlsValidationContextAcmTrustArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContextAcmTrust]
- func (i VirtualNodeTlsValidationContextAcmTrustArgs) ToVirtualNodeTlsValidationContextAcmTrustOutput() VirtualNodeTlsValidationContextAcmTrustOutput
- func (i VirtualNodeTlsValidationContextAcmTrustArgs) ToVirtualNodeTlsValidationContextAcmTrustOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextAcmTrustOutput
- func (i VirtualNodeTlsValidationContextAcmTrustArgs) ToVirtualNodeTlsValidationContextAcmTrustPtrOutput() VirtualNodeTlsValidationContextAcmTrustPtrOutput
- func (i VirtualNodeTlsValidationContextAcmTrustArgs) ToVirtualNodeTlsValidationContextAcmTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextAcmTrustPtrOutput
- type VirtualNodeTlsValidationContextAcmTrustInput
- type VirtualNodeTlsValidationContextAcmTrustOutput
- func (o VirtualNodeTlsValidationContextAcmTrustOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
- func (VirtualNodeTlsValidationContextAcmTrustOutput) ElementType() reflect.Type
- func (o VirtualNodeTlsValidationContextAcmTrustOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContextAcmTrust]
- func (o VirtualNodeTlsValidationContextAcmTrustOutput) ToVirtualNodeTlsValidationContextAcmTrustOutput() VirtualNodeTlsValidationContextAcmTrustOutput
- func (o VirtualNodeTlsValidationContextAcmTrustOutput) ToVirtualNodeTlsValidationContextAcmTrustOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextAcmTrustOutput
- func (o VirtualNodeTlsValidationContextAcmTrustOutput) ToVirtualNodeTlsValidationContextAcmTrustPtrOutput() VirtualNodeTlsValidationContextAcmTrustPtrOutput
- func (o VirtualNodeTlsValidationContextAcmTrustOutput) ToVirtualNodeTlsValidationContextAcmTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextAcmTrustPtrOutput
- type VirtualNodeTlsValidationContextAcmTrustPtrInput
- type VirtualNodeTlsValidationContextAcmTrustPtrOutput
- func (o VirtualNodeTlsValidationContextAcmTrustPtrOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
- func (o VirtualNodeTlsValidationContextAcmTrustPtrOutput) Elem() VirtualNodeTlsValidationContextAcmTrustOutput
- func (VirtualNodeTlsValidationContextAcmTrustPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeTlsValidationContextAcmTrustPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeTlsValidationContextAcmTrust]
- func (o VirtualNodeTlsValidationContextAcmTrustPtrOutput) ToVirtualNodeTlsValidationContextAcmTrustPtrOutput() VirtualNodeTlsValidationContextAcmTrustPtrOutput
- func (o VirtualNodeTlsValidationContextAcmTrustPtrOutput) ToVirtualNodeTlsValidationContextAcmTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextAcmTrustPtrOutput
- type VirtualNodeTlsValidationContextArgs
- func (VirtualNodeTlsValidationContextArgs) ElementType() reflect.Type
- func (i VirtualNodeTlsValidationContextArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContext]
- func (i VirtualNodeTlsValidationContextArgs) ToVirtualNodeTlsValidationContextOutput() VirtualNodeTlsValidationContextOutput
- func (i VirtualNodeTlsValidationContextArgs) ToVirtualNodeTlsValidationContextOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextOutput
- func (i VirtualNodeTlsValidationContextArgs) ToVirtualNodeTlsValidationContextPtrOutput() VirtualNodeTlsValidationContextPtrOutput
- func (i VirtualNodeTlsValidationContextArgs) ToVirtualNodeTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextPtrOutput
- type VirtualNodeTlsValidationContextFileTrust
- type VirtualNodeTlsValidationContextFileTrustArgs
- func (VirtualNodeTlsValidationContextFileTrustArgs) ElementType() reflect.Type
- func (i VirtualNodeTlsValidationContextFileTrustArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContextFileTrust]
- func (i VirtualNodeTlsValidationContextFileTrustArgs) ToVirtualNodeTlsValidationContextFileTrustOutput() VirtualNodeTlsValidationContextFileTrustOutput
- func (i VirtualNodeTlsValidationContextFileTrustArgs) ToVirtualNodeTlsValidationContextFileTrustOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextFileTrustOutput
- func (i VirtualNodeTlsValidationContextFileTrustArgs) ToVirtualNodeTlsValidationContextFileTrustPtrOutput() VirtualNodeTlsValidationContextFileTrustPtrOutput
- func (i VirtualNodeTlsValidationContextFileTrustArgs) ToVirtualNodeTlsValidationContextFileTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextFileTrustPtrOutput
- type VirtualNodeTlsValidationContextFileTrustInput
- type VirtualNodeTlsValidationContextFileTrustOutput
- func (o VirtualNodeTlsValidationContextFileTrustOutput) CertificateChain() pulumi.StringOutput
- func (VirtualNodeTlsValidationContextFileTrustOutput) ElementType() reflect.Type
- func (o VirtualNodeTlsValidationContextFileTrustOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContextFileTrust]
- func (o VirtualNodeTlsValidationContextFileTrustOutput) ToVirtualNodeTlsValidationContextFileTrustOutput() VirtualNodeTlsValidationContextFileTrustOutput
- func (o VirtualNodeTlsValidationContextFileTrustOutput) ToVirtualNodeTlsValidationContextFileTrustOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextFileTrustOutput
- func (o VirtualNodeTlsValidationContextFileTrustOutput) ToVirtualNodeTlsValidationContextFileTrustPtrOutput() VirtualNodeTlsValidationContextFileTrustPtrOutput
- func (o VirtualNodeTlsValidationContextFileTrustOutput) ToVirtualNodeTlsValidationContextFileTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextFileTrustPtrOutput
- type VirtualNodeTlsValidationContextFileTrustPtrInput
- type VirtualNodeTlsValidationContextFileTrustPtrOutput
- func (o VirtualNodeTlsValidationContextFileTrustPtrOutput) CertificateChain() pulumi.StringPtrOutput
- func (o VirtualNodeTlsValidationContextFileTrustPtrOutput) Elem() VirtualNodeTlsValidationContextFileTrustOutput
- func (VirtualNodeTlsValidationContextFileTrustPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeTlsValidationContextFileTrustPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeTlsValidationContextFileTrust]
- func (o VirtualNodeTlsValidationContextFileTrustPtrOutput) ToVirtualNodeTlsValidationContextFileTrustPtrOutput() VirtualNodeTlsValidationContextFileTrustPtrOutput
- func (o VirtualNodeTlsValidationContextFileTrustPtrOutput) ToVirtualNodeTlsValidationContextFileTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextFileTrustPtrOutput
- type VirtualNodeTlsValidationContextInput
- type VirtualNodeTlsValidationContextOutput
- func (VirtualNodeTlsValidationContextOutput) ElementType() reflect.Type
- func (o VirtualNodeTlsValidationContextOutput) SubjectAlternativeNames() VirtualNodeSubjectAlternativeNamesPtrOutput
- func (o VirtualNodeTlsValidationContextOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContext]
- func (o VirtualNodeTlsValidationContextOutput) ToVirtualNodeTlsValidationContextOutput() VirtualNodeTlsValidationContextOutput
- func (o VirtualNodeTlsValidationContextOutput) ToVirtualNodeTlsValidationContextOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextOutput
- func (o VirtualNodeTlsValidationContextOutput) ToVirtualNodeTlsValidationContextPtrOutput() VirtualNodeTlsValidationContextPtrOutput
- func (o VirtualNodeTlsValidationContextOutput) ToVirtualNodeTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextPtrOutput
- func (o VirtualNodeTlsValidationContextOutput) Trust() VirtualNodeTlsValidationContextTrustOutput
- type VirtualNodeTlsValidationContextPtrInput
- type VirtualNodeTlsValidationContextPtrOutput
- func (o VirtualNodeTlsValidationContextPtrOutput) Elem() VirtualNodeTlsValidationContextOutput
- func (VirtualNodeTlsValidationContextPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeTlsValidationContextPtrOutput) SubjectAlternativeNames() VirtualNodeSubjectAlternativeNamesPtrOutput
- func (o VirtualNodeTlsValidationContextPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeTlsValidationContext]
- func (o VirtualNodeTlsValidationContextPtrOutput) ToVirtualNodeTlsValidationContextPtrOutput() VirtualNodeTlsValidationContextPtrOutput
- func (o VirtualNodeTlsValidationContextPtrOutput) ToVirtualNodeTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextPtrOutput
- func (o VirtualNodeTlsValidationContextPtrOutput) Trust() VirtualNodeTlsValidationContextTrustPtrOutput
- type VirtualNodeTlsValidationContextSdsTrust
- type VirtualNodeTlsValidationContextSdsTrustArgs
- func (VirtualNodeTlsValidationContextSdsTrustArgs) ElementType() reflect.Type
- func (i VirtualNodeTlsValidationContextSdsTrustArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContextSdsTrust]
- func (i VirtualNodeTlsValidationContextSdsTrustArgs) ToVirtualNodeTlsValidationContextSdsTrustOutput() VirtualNodeTlsValidationContextSdsTrustOutput
- func (i VirtualNodeTlsValidationContextSdsTrustArgs) ToVirtualNodeTlsValidationContextSdsTrustOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextSdsTrustOutput
- func (i VirtualNodeTlsValidationContextSdsTrustArgs) ToVirtualNodeTlsValidationContextSdsTrustPtrOutput() VirtualNodeTlsValidationContextSdsTrustPtrOutput
- func (i VirtualNodeTlsValidationContextSdsTrustArgs) ToVirtualNodeTlsValidationContextSdsTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextSdsTrustPtrOutput
- type VirtualNodeTlsValidationContextSdsTrustInput
- type VirtualNodeTlsValidationContextSdsTrustOutput
- func (VirtualNodeTlsValidationContextSdsTrustOutput) ElementType() reflect.Type
- func (o VirtualNodeTlsValidationContextSdsTrustOutput) SecretName() pulumi.StringOutput
- func (o VirtualNodeTlsValidationContextSdsTrustOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContextSdsTrust]
- func (o VirtualNodeTlsValidationContextSdsTrustOutput) ToVirtualNodeTlsValidationContextSdsTrustOutput() VirtualNodeTlsValidationContextSdsTrustOutput
- func (o VirtualNodeTlsValidationContextSdsTrustOutput) ToVirtualNodeTlsValidationContextSdsTrustOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextSdsTrustOutput
- func (o VirtualNodeTlsValidationContextSdsTrustOutput) ToVirtualNodeTlsValidationContextSdsTrustPtrOutput() VirtualNodeTlsValidationContextSdsTrustPtrOutput
- func (o VirtualNodeTlsValidationContextSdsTrustOutput) ToVirtualNodeTlsValidationContextSdsTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextSdsTrustPtrOutput
- type VirtualNodeTlsValidationContextSdsTrustPtrInput
- type VirtualNodeTlsValidationContextSdsTrustPtrOutput
- func (o VirtualNodeTlsValidationContextSdsTrustPtrOutput) Elem() VirtualNodeTlsValidationContextSdsTrustOutput
- func (VirtualNodeTlsValidationContextSdsTrustPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeTlsValidationContextSdsTrustPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o VirtualNodeTlsValidationContextSdsTrustPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeTlsValidationContextSdsTrust]
- func (o VirtualNodeTlsValidationContextSdsTrustPtrOutput) ToVirtualNodeTlsValidationContextSdsTrustPtrOutput() VirtualNodeTlsValidationContextSdsTrustPtrOutput
- func (o VirtualNodeTlsValidationContextSdsTrustPtrOutput) ToVirtualNodeTlsValidationContextSdsTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextSdsTrustPtrOutput
- type VirtualNodeTlsValidationContextTrust
- type VirtualNodeTlsValidationContextTrustArgs
- func (VirtualNodeTlsValidationContextTrustArgs) ElementType() reflect.Type
- func (i VirtualNodeTlsValidationContextTrustArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContextTrust]
- func (i VirtualNodeTlsValidationContextTrustArgs) ToVirtualNodeTlsValidationContextTrustOutput() VirtualNodeTlsValidationContextTrustOutput
- func (i VirtualNodeTlsValidationContextTrustArgs) ToVirtualNodeTlsValidationContextTrustOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextTrustOutput
- func (i VirtualNodeTlsValidationContextTrustArgs) ToVirtualNodeTlsValidationContextTrustPtrOutput() VirtualNodeTlsValidationContextTrustPtrOutput
- func (i VirtualNodeTlsValidationContextTrustArgs) ToVirtualNodeTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextTrustPtrOutput
- type VirtualNodeTlsValidationContextTrustInput
- type VirtualNodeTlsValidationContextTrustOutput
- func (o VirtualNodeTlsValidationContextTrustOutput) Acm() VirtualNodeTlsValidationContextAcmTrustPtrOutput
- func (VirtualNodeTlsValidationContextTrustOutput) ElementType() reflect.Type
- func (o VirtualNodeTlsValidationContextTrustOutput) File() VirtualNodeTlsValidationContextFileTrustPtrOutput
- func (o VirtualNodeTlsValidationContextTrustOutput) Sds() VirtualNodeTlsValidationContextSdsTrustPtrOutput
- func (o VirtualNodeTlsValidationContextTrustOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContextTrust]
- func (o VirtualNodeTlsValidationContextTrustOutput) ToVirtualNodeTlsValidationContextTrustOutput() VirtualNodeTlsValidationContextTrustOutput
- func (o VirtualNodeTlsValidationContextTrustOutput) ToVirtualNodeTlsValidationContextTrustOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextTrustOutput
- func (o VirtualNodeTlsValidationContextTrustOutput) ToVirtualNodeTlsValidationContextTrustPtrOutput() VirtualNodeTlsValidationContextTrustPtrOutput
- func (o VirtualNodeTlsValidationContextTrustOutput) ToVirtualNodeTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextTrustPtrOutput
- type VirtualNodeTlsValidationContextTrustPtrInput
- type VirtualNodeTlsValidationContextTrustPtrOutput
- func (o VirtualNodeTlsValidationContextTrustPtrOutput) Acm() VirtualNodeTlsValidationContextAcmTrustPtrOutput
- func (o VirtualNodeTlsValidationContextTrustPtrOutput) Elem() VirtualNodeTlsValidationContextTrustOutput
- func (VirtualNodeTlsValidationContextTrustPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeTlsValidationContextTrustPtrOutput) File() VirtualNodeTlsValidationContextFileTrustPtrOutput
- func (o VirtualNodeTlsValidationContextTrustPtrOutput) Sds() VirtualNodeTlsValidationContextSdsTrustPtrOutput
- func (o VirtualNodeTlsValidationContextTrustPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeTlsValidationContextTrust]
- func (o VirtualNodeTlsValidationContextTrustPtrOutput) ToVirtualNodeTlsValidationContextTrustPtrOutput() VirtualNodeTlsValidationContextTrustPtrOutput
- func (o VirtualNodeTlsValidationContextTrustPtrOutput) ToVirtualNodeTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextTrustPtrOutput
- type VirtualNodeVirtualServiceBackend
- type VirtualNodeVirtualServiceBackendArgs
- func (VirtualNodeVirtualServiceBackendArgs) ElementType() reflect.Type
- func (i VirtualNodeVirtualServiceBackendArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeVirtualServiceBackend]
- func (i VirtualNodeVirtualServiceBackendArgs) ToVirtualNodeVirtualServiceBackendOutput() VirtualNodeVirtualServiceBackendOutput
- func (i VirtualNodeVirtualServiceBackendArgs) ToVirtualNodeVirtualServiceBackendOutputWithContext(ctx context.Context) VirtualNodeVirtualServiceBackendOutput
- func (i VirtualNodeVirtualServiceBackendArgs) ToVirtualNodeVirtualServiceBackendPtrOutput() VirtualNodeVirtualServiceBackendPtrOutput
- func (i VirtualNodeVirtualServiceBackendArgs) ToVirtualNodeVirtualServiceBackendPtrOutputWithContext(ctx context.Context) VirtualNodeVirtualServiceBackendPtrOutput
- type VirtualNodeVirtualServiceBackendInput
- type VirtualNodeVirtualServiceBackendOutput
- func (o VirtualNodeVirtualServiceBackendOutput) ClientPolicy() VirtualNodeClientPolicyPtrOutput
- func (VirtualNodeVirtualServiceBackendOutput) ElementType() reflect.Type
- func (o VirtualNodeVirtualServiceBackendOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeVirtualServiceBackend]
- func (o VirtualNodeVirtualServiceBackendOutput) ToVirtualNodeVirtualServiceBackendOutput() VirtualNodeVirtualServiceBackendOutput
- func (o VirtualNodeVirtualServiceBackendOutput) ToVirtualNodeVirtualServiceBackendOutputWithContext(ctx context.Context) VirtualNodeVirtualServiceBackendOutput
- func (o VirtualNodeVirtualServiceBackendOutput) ToVirtualNodeVirtualServiceBackendPtrOutput() VirtualNodeVirtualServiceBackendPtrOutput
- func (o VirtualNodeVirtualServiceBackendOutput) ToVirtualNodeVirtualServiceBackendPtrOutputWithContext(ctx context.Context) VirtualNodeVirtualServiceBackendPtrOutput
- func (o VirtualNodeVirtualServiceBackendOutput) VirtualServiceName() pulumi.StringOutput
- type VirtualNodeVirtualServiceBackendPtrInput
- type VirtualNodeVirtualServiceBackendPtrOutput
- func (o VirtualNodeVirtualServiceBackendPtrOutput) ClientPolicy() VirtualNodeClientPolicyPtrOutput
- func (o VirtualNodeVirtualServiceBackendPtrOutput) Elem() VirtualNodeVirtualServiceBackendOutput
- func (VirtualNodeVirtualServiceBackendPtrOutput) ElementType() reflect.Type
- func (o VirtualNodeVirtualServiceBackendPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeVirtualServiceBackend]
- func (o VirtualNodeVirtualServiceBackendPtrOutput) ToVirtualNodeVirtualServiceBackendPtrOutput() VirtualNodeVirtualServiceBackendPtrOutput
- func (o VirtualNodeVirtualServiceBackendPtrOutput) ToVirtualNodeVirtualServiceBackendPtrOutputWithContext(ctx context.Context) VirtualNodeVirtualServiceBackendPtrOutput
- func (o VirtualNodeVirtualServiceBackendPtrOutput) VirtualServiceName() pulumi.StringPtrOutput
- type VirtualRouterdeprecated
- type VirtualRouterArgs
- type VirtualRouterInput
- type VirtualRouterListener
- type VirtualRouterListenerArgs
- func (VirtualRouterListenerArgs) ElementType() reflect.Type
- func (i VirtualRouterListenerArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualRouterListener]
- func (i VirtualRouterListenerArgs) ToVirtualRouterListenerOutput() VirtualRouterListenerOutput
- func (i VirtualRouterListenerArgs) ToVirtualRouterListenerOutputWithContext(ctx context.Context) VirtualRouterListenerOutput
- type VirtualRouterListenerArray
- func (VirtualRouterListenerArray) ElementType() reflect.Type
- func (i VirtualRouterListenerArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualRouterListener]
- func (i VirtualRouterListenerArray) ToVirtualRouterListenerArrayOutput() VirtualRouterListenerArrayOutput
- func (i VirtualRouterListenerArray) ToVirtualRouterListenerArrayOutputWithContext(ctx context.Context) VirtualRouterListenerArrayOutput
- type VirtualRouterListenerArrayInput
- type VirtualRouterListenerArrayOutput
- func (VirtualRouterListenerArrayOutput) ElementType() reflect.Type
- func (o VirtualRouterListenerArrayOutput) Index(i pulumi.IntInput) VirtualRouterListenerOutput
- func (o VirtualRouterListenerArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualRouterListener]
- func (o VirtualRouterListenerArrayOutput) ToVirtualRouterListenerArrayOutput() VirtualRouterListenerArrayOutput
- func (o VirtualRouterListenerArrayOutput) ToVirtualRouterListenerArrayOutputWithContext(ctx context.Context) VirtualRouterListenerArrayOutput
- type VirtualRouterListenerInput
- type VirtualRouterListenerOutput
- func (VirtualRouterListenerOutput) ElementType() reflect.Type
- func (o VirtualRouterListenerOutput) PortMapping() VirtualRouterPortMappingOutput
- func (o VirtualRouterListenerOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualRouterListener]
- func (o VirtualRouterListenerOutput) ToVirtualRouterListenerOutput() VirtualRouterListenerOutput
- func (o VirtualRouterListenerOutput) ToVirtualRouterListenerOutputWithContext(ctx context.Context) VirtualRouterListenerOutput
- type VirtualRouterOutput
- func (o VirtualRouterOutput) Arn() pulumi.StringOutput
- func (VirtualRouterOutput) ElementType() reflect.Type
- func (o VirtualRouterOutput) MeshName() pulumi.StringOutput
- func (o VirtualRouterOutput) MeshOwner() pulumi.StringPtrOutput
- func (o VirtualRouterOutput) ResourceOwner() pulumi.StringOutput
- func (o VirtualRouterOutput) Spec() VirtualRouterSpecOutput
- func (o VirtualRouterOutput) Tags() VirtualRouterTagArrayOutput
- func (o VirtualRouterOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualRouter]
- func (o VirtualRouterOutput) ToVirtualRouterOutput() VirtualRouterOutput
- func (o VirtualRouterOutput) ToVirtualRouterOutputWithContext(ctx context.Context) VirtualRouterOutput
- func (o VirtualRouterOutput) Uid() pulumi.StringOutput
- func (o VirtualRouterOutput) VirtualRouterName() pulumi.StringPtrOutput
- type VirtualRouterPortMapping
- type VirtualRouterPortMappingArgs
- func (VirtualRouterPortMappingArgs) ElementType() reflect.Type
- func (i VirtualRouterPortMappingArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualRouterPortMapping]
- func (i VirtualRouterPortMappingArgs) ToVirtualRouterPortMappingOutput() VirtualRouterPortMappingOutput
- func (i VirtualRouterPortMappingArgs) ToVirtualRouterPortMappingOutputWithContext(ctx context.Context) VirtualRouterPortMappingOutput
- type VirtualRouterPortMappingInput
- type VirtualRouterPortMappingOutput
- func (VirtualRouterPortMappingOutput) ElementType() reflect.Type
- func (o VirtualRouterPortMappingOutput) Port() pulumi.IntOutput
- func (o VirtualRouterPortMappingOutput) Protocol() pulumi.StringOutput
- func (o VirtualRouterPortMappingOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualRouterPortMapping]
- func (o VirtualRouterPortMappingOutput) ToVirtualRouterPortMappingOutput() VirtualRouterPortMappingOutput
- func (o VirtualRouterPortMappingOutput) ToVirtualRouterPortMappingOutputWithContext(ctx context.Context) VirtualRouterPortMappingOutput
- type VirtualRouterSpec
- type VirtualRouterSpecArgs
- func (VirtualRouterSpecArgs) ElementType() reflect.Type
- func (i VirtualRouterSpecArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualRouterSpec]
- func (i VirtualRouterSpecArgs) ToVirtualRouterSpecOutput() VirtualRouterSpecOutput
- func (i VirtualRouterSpecArgs) ToVirtualRouterSpecOutputWithContext(ctx context.Context) VirtualRouterSpecOutput
- type VirtualRouterSpecInput
- type VirtualRouterSpecOutput
- func (VirtualRouterSpecOutput) ElementType() reflect.Type
- func (o VirtualRouterSpecOutput) Listeners() VirtualRouterListenerArrayOutput
- func (o VirtualRouterSpecOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualRouterSpec]
- func (o VirtualRouterSpecOutput) ToVirtualRouterSpecOutput() VirtualRouterSpecOutput
- func (o VirtualRouterSpecOutput) ToVirtualRouterSpecOutputWithContext(ctx context.Context) VirtualRouterSpecOutput
- type VirtualRouterSpecPtrOutput
- func (o VirtualRouterSpecPtrOutput) Elem() VirtualRouterSpecOutput
- func (VirtualRouterSpecPtrOutput) ElementType() reflect.Type
- func (o VirtualRouterSpecPtrOutput) Listeners() VirtualRouterListenerArrayOutput
- func (o VirtualRouterSpecPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualRouterSpec]
- func (o VirtualRouterSpecPtrOutput) ToVirtualRouterSpecPtrOutput() VirtualRouterSpecPtrOutput
- func (o VirtualRouterSpecPtrOutput) ToVirtualRouterSpecPtrOutputWithContext(ctx context.Context) VirtualRouterSpecPtrOutput
- type VirtualRouterState
- type VirtualRouterTag
- type VirtualRouterTagArgs
- func (VirtualRouterTagArgs) ElementType() reflect.Type
- func (i VirtualRouterTagArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualRouterTag]
- func (i VirtualRouterTagArgs) ToVirtualRouterTagOutput() VirtualRouterTagOutput
- func (i VirtualRouterTagArgs) ToVirtualRouterTagOutputWithContext(ctx context.Context) VirtualRouterTagOutput
- type VirtualRouterTagArray
- func (VirtualRouterTagArray) ElementType() reflect.Type
- func (i VirtualRouterTagArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualRouterTag]
- func (i VirtualRouterTagArray) ToVirtualRouterTagArrayOutput() VirtualRouterTagArrayOutput
- func (i VirtualRouterTagArray) ToVirtualRouterTagArrayOutputWithContext(ctx context.Context) VirtualRouterTagArrayOutput
- type VirtualRouterTagArrayInput
- type VirtualRouterTagArrayOutput
- func (VirtualRouterTagArrayOutput) ElementType() reflect.Type
- func (o VirtualRouterTagArrayOutput) Index(i pulumi.IntInput) VirtualRouterTagOutput
- func (o VirtualRouterTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualRouterTag]
- func (o VirtualRouterTagArrayOutput) ToVirtualRouterTagArrayOutput() VirtualRouterTagArrayOutput
- func (o VirtualRouterTagArrayOutput) ToVirtualRouterTagArrayOutputWithContext(ctx context.Context) VirtualRouterTagArrayOutput
- type VirtualRouterTagInput
- type VirtualRouterTagOutput
- func (VirtualRouterTagOutput) ElementType() reflect.Type
- func (o VirtualRouterTagOutput) Key() pulumi.StringOutput
- func (o VirtualRouterTagOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualRouterTag]
- func (o VirtualRouterTagOutput) ToVirtualRouterTagOutput() VirtualRouterTagOutput
- func (o VirtualRouterTagOutput) ToVirtualRouterTagOutputWithContext(ctx context.Context) VirtualRouterTagOutput
- func (o VirtualRouterTagOutput) Value() pulumi.StringOutput
- type VirtualServicedeprecated
- func (*VirtualService) ElementType() reflect.Type
- func (i *VirtualService) ToOutput(ctx context.Context) pulumix.Output[*VirtualService]
- func (i *VirtualService) ToVirtualServiceOutput() VirtualServiceOutput
- func (i *VirtualService) ToVirtualServiceOutputWithContext(ctx context.Context) VirtualServiceOutput
- type VirtualServiceArgs
- type VirtualServiceInput
- type VirtualServiceOutput
- func (o VirtualServiceOutput) Arn() pulumi.StringOutput
- func (VirtualServiceOutput) ElementType() reflect.Type
- func (o VirtualServiceOutput) MeshName() pulumi.StringOutput
- func (o VirtualServiceOutput) MeshOwner() pulumi.StringPtrOutput
- func (o VirtualServiceOutput) ResourceOwner() pulumi.StringOutput
- func (o VirtualServiceOutput) Spec() VirtualServiceSpecOutput
- func (o VirtualServiceOutput) Tags() VirtualServiceTagArrayOutput
- func (o VirtualServiceOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualService]
- func (o VirtualServiceOutput) ToVirtualServiceOutput() VirtualServiceOutput
- func (o VirtualServiceOutput) ToVirtualServiceOutputWithContext(ctx context.Context) VirtualServiceOutput
- func (o VirtualServiceOutput) Uid() pulumi.StringOutput
- func (o VirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
- type VirtualServiceProvider
- type VirtualServiceProviderArgs
- func (VirtualServiceProviderArgs) ElementType() reflect.Type
- func (i VirtualServiceProviderArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceProvider]
- func (i VirtualServiceProviderArgs) ToVirtualServiceProviderOutput() VirtualServiceProviderOutput
- func (i VirtualServiceProviderArgs) ToVirtualServiceProviderOutputWithContext(ctx context.Context) VirtualServiceProviderOutput
- func (i VirtualServiceProviderArgs) ToVirtualServiceProviderPtrOutput() VirtualServiceProviderPtrOutput
- func (i VirtualServiceProviderArgs) ToVirtualServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceProviderPtrOutput
- type VirtualServiceProviderInput
- type VirtualServiceProviderOutput
- func (VirtualServiceProviderOutput) ElementType() reflect.Type
- func (o VirtualServiceProviderOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceProvider]
- func (o VirtualServiceProviderOutput) ToVirtualServiceProviderOutput() VirtualServiceProviderOutput
- func (o VirtualServiceProviderOutput) ToVirtualServiceProviderOutputWithContext(ctx context.Context) VirtualServiceProviderOutput
- func (o VirtualServiceProviderOutput) ToVirtualServiceProviderPtrOutput() VirtualServiceProviderPtrOutput
- func (o VirtualServiceProviderOutput) ToVirtualServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceProviderPtrOutput
- func (o VirtualServiceProviderOutput) VirtualNode() VirtualServiceVirtualNodeServiceProviderPtrOutput
- func (o VirtualServiceProviderOutput) VirtualRouter() VirtualServiceVirtualRouterServiceProviderPtrOutput
- type VirtualServiceProviderPtrInput
- type VirtualServiceProviderPtrOutput
- func (o VirtualServiceProviderPtrOutput) Elem() VirtualServiceProviderOutput
- func (VirtualServiceProviderPtrOutput) ElementType() reflect.Type
- func (o VirtualServiceProviderPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualServiceProvider]
- func (o VirtualServiceProviderPtrOutput) ToVirtualServiceProviderPtrOutput() VirtualServiceProviderPtrOutput
- func (o VirtualServiceProviderPtrOutput) ToVirtualServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceProviderPtrOutput
- func (o VirtualServiceProviderPtrOutput) VirtualNode() VirtualServiceVirtualNodeServiceProviderPtrOutput
- func (o VirtualServiceProviderPtrOutput) VirtualRouter() VirtualServiceVirtualRouterServiceProviderPtrOutput
- type VirtualServiceSpec
- type VirtualServiceSpecArgs
- func (VirtualServiceSpecArgs) ElementType() reflect.Type
- func (i VirtualServiceSpecArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceSpec]
- func (i VirtualServiceSpecArgs) ToVirtualServiceSpecOutput() VirtualServiceSpecOutput
- func (i VirtualServiceSpecArgs) ToVirtualServiceSpecOutputWithContext(ctx context.Context) VirtualServiceSpecOutput
- type VirtualServiceSpecInput
- type VirtualServiceSpecOutput
- func (VirtualServiceSpecOutput) ElementType() reflect.Type
- func (o VirtualServiceSpecOutput) Provider() VirtualServiceProviderPtrOutput
- func (o VirtualServiceSpecOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceSpec]
- func (o VirtualServiceSpecOutput) ToVirtualServiceSpecOutput() VirtualServiceSpecOutput
- func (o VirtualServiceSpecOutput) ToVirtualServiceSpecOutputWithContext(ctx context.Context) VirtualServiceSpecOutput
- type VirtualServiceSpecPtrOutput
- func (o VirtualServiceSpecPtrOutput) Elem() VirtualServiceSpecOutput
- func (VirtualServiceSpecPtrOutput) ElementType() reflect.Type
- func (o VirtualServiceSpecPtrOutput) Provider() VirtualServiceProviderPtrOutput
- func (o VirtualServiceSpecPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualServiceSpec]
- func (o VirtualServiceSpecPtrOutput) ToVirtualServiceSpecPtrOutput() VirtualServiceSpecPtrOutput
- func (o VirtualServiceSpecPtrOutput) ToVirtualServiceSpecPtrOutputWithContext(ctx context.Context) VirtualServiceSpecPtrOutput
- type VirtualServiceState
- type VirtualServiceTag
- type VirtualServiceTagArgs
- func (VirtualServiceTagArgs) ElementType() reflect.Type
- func (i VirtualServiceTagArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceTag]
- func (i VirtualServiceTagArgs) ToVirtualServiceTagOutput() VirtualServiceTagOutput
- func (i VirtualServiceTagArgs) ToVirtualServiceTagOutputWithContext(ctx context.Context) VirtualServiceTagOutput
- type VirtualServiceTagArray
- func (VirtualServiceTagArray) ElementType() reflect.Type
- func (i VirtualServiceTagArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualServiceTag]
- func (i VirtualServiceTagArray) ToVirtualServiceTagArrayOutput() VirtualServiceTagArrayOutput
- func (i VirtualServiceTagArray) ToVirtualServiceTagArrayOutputWithContext(ctx context.Context) VirtualServiceTagArrayOutput
- type VirtualServiceTagArrayInput
- type VirtualServiceTagArrayOutput
- func (VirtualServiceTagArrayOutput) ElementType() reflect.Type
- func (o VirtualServiceTagArrayOutput) Index(i pulumi.IntInput) VirtualServiceTagOutput
- func (o VirtualServiceTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualServiceTag]
- func (o VirtualServiceTagArrayOutput) ToVirtualServiceTagArrayOutput() VirtualServiceTagArrayOutput
- func (o VirtualServiceTagArrayOutput) ToVirtualServiceTagArrayOutputWithContext(ctx context.Context) VirtualServiceTagArrayOutput
- type VirtualServiceTagInput
- type VirtualServiceTagOutput
- func (VirtualServiceTagOutput) ElementType() reflect.Type
- func (o VirtualServiceTagOutput) Key() pulumi.StringOutput
- func (o VirtualServiceTagOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceTag]
- func (o VirtualServiceTagOutput) ToVirtualServiceTagOutput() VirtualServiceTagOutput
- func (o VirtualServiceTagOutput) ToVirtualServiceTagOutputWithContext(ctx context.Context) VirtualServiceTagOutput
- func (o VirtualServiceTagOutput) Value() pulumi.StringOutput
- type VirtualServiceVirtualNodeServiceProvider
- type VirtualServiceVirtualNodeServiceProviderArgs
- func (VirtualServiceVirtualNodeServiceProviderArgs) ElementType() reflect.Type
- func (i VirtualServiceVirtualNodeServiceProviderArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceVirtualNodeServiceProvider]
- func (i VirtualServiceVirtualNodeServiceProviderArgs) ToVirtualServiceVirtualNodeServiceProviderOutput() VirtualServiceVirtualNodeServiceProviderOutput
- func (i VirtualServiceVirtualNodeServiceProviderArgs) ToVirtualServiceVirtualNodeServiceProviderOutputWithContext(ctx context.Context) VirtualServiceVirtualNodeServiceProviderOutput
- func (i VirtualServiceVirtualNodeServiceProviderArgs) ToVirtualServiceVirtualNodeServiceProviderPtrOutput() VirtualServiceVirtualNodeServiceProviderPtrOutput
- func (i VirtualServiceVirtualNodeServiceProviderArgs) ToVirtualServiceVirtualNodeServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceVirtualNodeServiceProviderPtrOutput
- type VirtualServiceVirtualNodeServiceProviderInput
- type VirtualServiceVirtualNodeServiceProviderOutput
- func (VirtualServiceVirtualNodeServiceProviderOutput) ElementType() reflect.Type
- func (o VirtualServiceVirtualNodeServiceProviderOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceVirtualNodeServiceProvider]
- func (o VirtualServiceVirtualNodeServiceProviderOutput) ToVirtualServiceVirtualNodeServiceProviderOutput() VirtualServiceVirtualNodeServiceProviderOutput
- func (o VirtualServiceVirtualNodeServiceProviderOutput) ToVirtualServiceVirtualNodeServiceProviderOutputWithContext(ctx context.Context) VirtualServiceVirtualNodeServiceProviderOutput
- func (o VirtualServiceVirtualNodeServiceProviderOutput) ToVirtualServiceVirtualNodeServiceProviderPtrOutput() VirtualServiceVirtualNodeServiceProviderPtrOutput
- func (o VirtualServiceVirtualNodeServiceProviderOutput) ToVirtualServiceVirtualNodeServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceVirtualNodeServiceProviderPtrOutput
- func (o VirtualServiceVirtualNodeServiceProviderOutput) VirtualNodeName() pulumi.StringOutput
- type VirtualServiceVirtualNodeServiceProviderPtrInput
- type VirtualServiceVirtualNodeServiceProviderPtrOutput
- func (o VirtualServiceVirtualNodeServiceProviderPtrOutput) Elem() VirtualServiceVirtualNodeServiceProviderOutput
- func (VirtualServiceVirtualNodeServiceProviderPtrOutput) ElementType() reflect.Type
- func (o VirtualServiceVirtualNodeServiceProviderPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualServiceVirtualNodeServiceProvider]
- func (o VirtualServiceVirtualNodeServiceProviderPtrOutput) ToVirtualServiceVirtualNodeServiceProviderPtrOutput() VirtualServiceVirtualNodeServiceProviderPtrOutput
- func (o VirtualServiceVirtualNodeServiceProviderPtrOutput) ToVirtualServiceVirtualNodeServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceVirtualNodeServiceProviderPtrOutput
- func (o VirtualServiceVirtualNodeServiceProviderPtrOutput) VirtualNodeName() pulumi.StringPtrOutput
- type VirtualServiceVirtualRouterServiceProvider
- type VirtualServiceVirtualRouterServiceProviderArgs
- func (VirtualServiceVirtualRouterServiceProviderArgs) ElementType() reflect.Type
- func (i VirtualServiceVirtualRouterServiceProviderArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceVirtualRouterServiceProvider]
- func (i VirtualServiceVirtualRouterServiceProviderArgs) ToVirtualServiceVirtualRouterServiceProviderOutput() VirtualServiceVirtualRouterServiceProviderOutput
- func (i VirtualServiceVirtualRouterServiceProviderArgs) ToVirtualServiceVirtualRouterServiceProviderOutputWithContext(ctx context.Context) VirtualServiceVirtualRouterServiceProviderOutput
- func (i VirtualServiceVirtualRouterServiceProviderArgs) ToVirtualServiceVirtualRouterServiceProviderPtrOutput() VirtualServiceVirtualRouterServiceProviderPtrOutput
- func (i VirtualServiceVirtualRouterServiceProviderArgs) ToVirtualServiceVirtualRouterServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceVirtualRouterServiceProviderPtrOutput
- type VirtualServiceVirtualRouterServiceProviderInput
- type VirtualServiceVirtualRouterServiceProviderOutput
- func (VirtualServiceVirtualRouterServiceProviderOutput) ElementType() reflect.Type
- func (o VirtualServiceVirtualRouterServiceProviderOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceVirtualRouterServiceProvider]
- func (o VirtualServiceVirtualRouterServiceProviderOutput) ToVirtualServiceVirtualRouterServiceProviderOutput() VirtualServiceVirtualRouterServiceProviderOutput
- func (o VirtualServiceVirtualRouterServiceProviderOutput) ToVirtualServiceVirtualRouterServiceProviderOutputWithContext(ctx context.Context) VirtualServiceVirtualRouterServiceProviderOutput
- func (o VirtualServiceVirtualRouterServiceProviderOutput) ToVirtualServiceVirtualRouterServiceProviderPtrOutput() VirtualServiceVirtualRouterServiceProviderPtrOutput
- func (o VirtualServiceVirtualRouterServiceProviderOutput) ToVirtualServiceVirtualRouterServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceVirtualRouterServiceProviderPtrOutput
- func (o VirtualServiceVirtualRouterServiceProviderOutput) VirtualRouterName() pulumi.StringOutput
- type VirtualServiceVirtualRouterServiceProviderPtrInput
- type VirtualServiceVirtualRouterServiceProviderPtrOutput
- func (o VirtualServiceVirtualRouterServiceProviderPtrOutput) Elem() VirtualServiceVirtualRouterServiceProviderOutput
- func (VirtualServiceVirtualRouterServiceProviderPtrOutput) ElementType() reflect.Type
- func (o VirtualServiceVirtualRouterServiceProviderPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualServiceVirtualRouterServiceProvider]
- func (o VirtualServiceVirtualRouterServiceProviderPtrOutput) ToVirtualServiceVirtualRouterServiceProviderPtrOutput() VirtualServiceVirtualRouterServiceProviderPtrOutput
- func (o VirtualServiceVirtualRouterServiceProviderPtrOutput) ToVirtualServiceVirtualRouterServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceVirtualRouterServiceProviderPtrOutput
- func (o VirtualServiceVirtualRouterServiceProviderPtrOutput) VirtualRouterName() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GatewayRoute
deprecated
type GatewayRoute struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` GatewayRouteName pulumi.StringPtrOutput `pulumi:"gatewayRouteName"` MeshName pulumi.StringOutput `pulumi:"meshName"` MeshOwner pulumi.StringPtrOutput `pulumi:"meshOwner"` ResourceOwner pulumi.StringOutput `pulumi:"resourceOwner"` Spec GatewayRouteSpecOutput `pulumi:"spec"` Tags GatewayRouteTagArrayOutput `pulumi:"tags"` Uid pulumi.StringOutput `pulumi:"uid"` VirtualGatewayName pulumi.StringOutput `pulumi:"virtualGatewayName"` }
Resource Type definition for AWS::AppMesh::GatewayRoute
Deprecated: GatewayRoute is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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
func (*GatewayRoute) ToOutput ¶ added in v0.76.0
func (i *GatewayRoute) ToOutput(ctx context.Context) pulumix.Output[*GatewayRoute]
type GatewayRouteArgs ¶
type GatewayRouteArgs struct { GatewayRouteName pulumi.StringPtrInput MeshName pulumi.StringInput MeshOwner pulumi.StringPtrInput Spec GatewayRouteSpecInput Tags GatewayRouteTagArrayInput VirtualGatewayName pulumi.StringInput }
The set of arguments for constructing a GatewayRoute resource.
func (GatewayRouteArgs) ElementType ¶
func (GatewayRouteArgs) ElementType() reflect.Type
type GatewayRouteGrpcGatewayRoute ¶
type GatewayRouteGrpcGatewayRoute struct { Action GatewayRouteGrpcGatewayRouteAction `pulumi:"action"` Match GatewayRouteGrpcGatewayRouteMatch `pulumi:"match"` }
type GatewayRouteGrpcGatewayRouteAction ¶
type GatewayRouteGrpcGatewayRouteAction struct { Rewrite *GatewayRouteGrpcGatewayRouteRewrite `pulumi:"rewrite"` Target GatewayRouteTarget `pulumi:"target"` }
type GatewayRouteGrpcGatewayRouteActionArgs ¶
type GatewayRouteGrpcGatewayRouteActionArgs struct { Rewrite GatewayRouteGrpcGatewayRouteRewritePtrInput `pulumi:"rewrite"` Target GatewayRouteTargetInput `pulumi:"target"` }
func (GatewayRouteGrpcGatewayRouteActionArgs) ElementType ¶
func (GatewayRouteGrpcGatewayRouteActionArgs) ElementType() reflect.Type
func (GatewayRouteGrpcGatewayRouteActionArgs) ToGatewayRouteGrpcGatewayRouteActionOutput ¶
func (i GatewayRouteGrpcGatewayRouteActionArgs) ToGatewayRouteGrpcGatewayRouteActionOutput() GatewayRouteGrpcGatewayRouteActionOutput
func (GatewayRouteGrpcGatewayRouteActionArgs) ToGatewayRouteGrpcGatewayRouteActionOutputWithContext ¶
func (i GatewayRouteGrpcGatewayRouteActionArgs) ToGatewayRouteGrpcGatewayRouteActionOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteActionOutput
func (GatewayRouteGrpcGatewayRouteActionArgs) ToGatewayRouteGrpcGatewayRouteActionPtrOutput ¶
func (i GatewayRouteGrpcGatewayRouteActionArgs) ToGatewayRouteGrpcGatewayRouteActionPtrOutput() GatewayRouteGrpcGatewayRouteActionPtrOutput
func (GatewayRouteGrpcGatewayRouteActionArgs) ToGatewayRouteGrpcGatewayRouteActionPtrOutputWithContext ¶
func (i GatewayRouteGrpcGatewayRouteActionArgs) ToGatewayRouteGrpcGatewayRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteActionPtrOutput
func (GatewayRouteGrpcGatewayRouteActionArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteGrpcGatewayRouteActionArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRouteAction]
type GatewayRouteGrpcGatewayRouteActionInput ¶
type GatewayRouteGrpcGatewayRouteActionInput interface { pulumi.Input ToGatewayRouteGrpcGatewayRouteActionOutput() GatewayRouteGrpcGatewayRouteActionOutput ToGatewayRouteGrpcGatewayRouteActionOutputWithContext(context.Context) GatewayRouteGrpcGatewayRouteActionOutput }
GatewayRouteGrpcGatewayRouteActionInput is an input type that accepts GatewayRouteGrpcGatewayRouteActionArgs and GatewayRouteGrpcGatewayRouteActionOutput values. You can construct a concrete instance of `GatewayRouteGrpcGatewayRouteActionInput` via:
GatewayRouteGrpcGatewayRouteActionArgs{...}
type GatewayRouteGrpcGatewayRouteActionOutput ¶
type GatewayRouteGrpcGatewayRouteActionOutput struct{ *pulumi.OutputState }
func (GatewayRouteGrpcGatewayRouteActionOutput) ElementType ¶
func (GatewayRouteGrpcGatewayRouteActionOutput) ElementType() reflect.Type
func (GatewayRouteGrpcGatewayRouteActionOutput) Target ¶
func (o GatewayRouteGrpcGatewayRouteActionOutput) Target() GatewayRouteTargetOutput
func (GatewayRouteGrpcGatewayRouteActionOutput) ToGatewayRouteGrpcGatewayRouteActionOutput ¶
func (o GatewayRouteGrpcGatewayRouteActionOutput) ToGatewayRouteGrpcGatewayRouteActionOutput() GatewayRouteGrpcGatewayRouteActionOutput
func (GatewayRouteGrpcGatewayRouteActionOutput) ToGatewayRouteGrpcGatewayRouteActionOutputWithContext ¶
func (o GatewayRouteGrpcGatewayRouteActionOutput) ToGatewayRouteGrpcGatewayRouteActionOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteActionOutput
func (GatewayRouteGrpcGatewayRouteActionOutput) ToGatewayRouteGrpcGatewayRouteActionPtrOutput ¶
func (o GatewayRouteGrpcGatewayRouteActionOutput) ToGatewayRouteGrpcGatewayRouteActionPtrOutput() GatewayRouteGrpcGatewayRouteActionPtrOutput
func (GatewayRouteGrpcGatewayRouteActionOutput) ToGatewayRouteGrpcGatewayRouteActionPtrOutputWithContext ¶
func (o GatewayRouteGrpcGatewayRouteActionOutput) ToGatewayRouteGrpcGatewayRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteActionPtrOutput
func (GatewayRouteGrpcGatewayRouteActionOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteGrpcGatewayRouteActionOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRouteAction]
type GatewayRouteGrpcGatewayRouteActionPtrInput ¶
type GatewayRouteGrpcGatewayRouteActionPtrInput interface { pulumi.Input ToGatewayRouteGrpcGatewayRouteActionPtrOutput() GatewayRouteGrpcGatewayRouteActionPtrOutput ToGatewayRouteGrpcGatewayRouteActionPtrOutputWithContext(context.Context) GatewayRouteGrpcGatewayRouteActionPtrOutput }
GatewayRouteGrpcGatewayRouteActionPtrInput is an input type that accepts GatewayRouteGrpcGatewayRouteActionArgs, GatewayRouteGrpcGatewayRouteActionPtr and GatewayRouteGrpcGatewayRouteActionPtrOutput values. You can construct a concrete instance of `GatewayRouteGrpcGatewayRouteActionPtrInput` via:
GatewayRouteGrpcGatewayRouteActionArgs{...} or: nil
func GatewayRouteGrpcGatewayRouteActionPtr ¶
func GatewayRouteGrpcGatewayRouteActionPtr(v *GatewayRouteGrpcGatewayRouteActionArgs) GatewayRouteGrpcGatewayRouteActionPtrInput
type GatewayRouteGrpcGatewayRouteActionPtrOutput ¶
type GatewayRouteGrpcGatewayRouteActionPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteGrpcGatewayRouteActionPtrOutput) ElementType ¶
func (GatewayRouteGrpcGatewayRouteActionPtrOutput) ElementType() reflect.Type
func (GatewayRouteGrpcGatewayRouteActionPtrOutput) Target ¶
func (o GatewayRouteGrpcGatewayRouteActionPtrOutput) Target() GatewayRouteTargetPtrOutput
func (GatewayRouteGrpcGatewayRouteActionPtrOutput) ToGatewayRouteGrpcGatewayRouteActionPtrOutput ¶
func (o GatewayRouteGrpcGatewayRouteActionPtrOutput) ToGatewayRouteGrpcGatewayRouteActionPtrOutput() GatewayRouteGrpcGatewayRouteActionPtrOutput
func (GatewayRouteGrpcGatewayRouteActionPtrOutput) ToGatewayRouteGrpcGatewayRouteActionPtrOutputWithContext ¶
func (o GatewayRouteGrpcGatewayRouteActionPtrOutput) ToGatewayRouteGrpcGatewayRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteActionPtrOutput
func (GatewayRouteGrpcGatewayRouteActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteGrpcGatewayRouteActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteGrpcGatewayRouteAction]
type GatewayRouteGrpcGatewayRouteArgs ¶
type GatewayRouteGrpcGatewayRouteArgs struct { Action GatewayRouteGrpcGatewayRouteActionInput `pulumi:"action"` Match GatewayRouteGrpcGatewayRouteMatchInput `pulumi:"match"` }
func (GatewayRouteGrpcGatewayRouteArgs) ElementType ¶
func (GatewayRouteGrpcGatewayRouteArgs) ElementType() reflect.Type
func (GatewayRouteGrpcGatewayRouteArgs) ToGatewayRouteGrpcGatewayRouteOutput ¶
func (i GatewayRouteGrpcGatewayRouteArgs) ToGatewayRouteGrpcGatewayRouteOutput() GatewayRouteGrpcGatewayRouteOutput
func (GatewayRouteGrpcGatewayRouteArgs) ToGatewayRouteGrpcGatewayRouteOutputWithContext ¶
func (i GatewayRouteGrpcGatewayRouteArgs) ToGatewayRouteGrpcGatewayRouteOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteOutput
func (GatewayRouteGrpcGatewayRouteArgs) ToGatewayRouteGrpcGatewayRoutePtrOutput ¶
func (i GatewayRouteGrpcGatewayRouteArgs) ToGatewayRouteGrpcGatewayRoutePtrOutput() GatewayRouteGrpcGatewayRoutePtrOutput
func (GatewayRouteGrpcGatewayRouteArgs) ToGatewayRouteGrpcGatewayRoutePtrOutputWithContext ¶
func (i GatewayRouteGrpcGatewayRouteArgs) ToGatewayRouteGrpcGatewayRoutePtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRoutePtrOutput
func (GatewayRouteGrpcGatewayRouteArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteGrpcGatewayRouteArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRoute]
type GatewayRouteGrpcGatewayRouteInput ¶
type GatewayRouteGrpcGatewayRouteInput interface { pulumi.Input ToGatewayRouteGrpcGatewayRouteOutput() GatewayRouteGrpcGatewayRouteOutput ToGatewayRouteGrpcGatewayRouteOutputWithContext(context.Context) GatewayRouteGrpcGatewayRouteOutput }
GatewayRouteGrpcGatewayRouteInput is an input type that accepts GatewayRouteGrpcGatewayRouteArgs and GatewayRouteGrpcGatewayRouteOutput values. You can construct a concrete instance of `GatewayRouteGrpcGatewayRouteInput` via:
GatewayRouteGrpcGatewayRouteArgs{...}
type GatewayRouteGrpcGatewayRouteMatch ¶
type GatewayRouteGrpcGatewayRouteMatch struct { Hostname *GatewayRouteHostnameMatch `pulumi:"hostname"` Metadata []GatewayRouteGrpcGatewayRouteMetadata `pulumi:"metadata"` Port *int `pulumi:"port"` ServiceName *string `pulumi:"serviceName"` }
type GatewayRouteGrpcGatewayRouteMatchArgs ¶
type GatewayRouteGrpcGatewayRouteMatchArgs struct { Hostname GatewayRouteHostnameMatchPtrInput `pulumi:"hostname"` Metadata GatewayRouteGrpcGatewayRouteMetadataArrayInput `pulumi:"metadata"` Port pulumi.IntPtrInput `pulumi:"port"` ServiceName pulumi.StringPtrInput `pulumi:"serviceName"` }
func (GatewayRouteGrpcGatewayRouteMatchArgs) ElementType ¶
func (GatewayRouteGrpcGatewayRouteMatchArgs) ElementType() reflect.Type
func (GatewayRouteGrpcGatewayRouteMatchArgs) ToGatewayRouteGrpcGatewayRouteMatchOutput ¶
func (i GatewayRouteGrpcGatewayRouteMatchArgs) ToGatewayRouteGrpcGatewayRouteMatchOutput() GatewayRouteGrpcGatewayRouteMatchOutput
func (GatewayRouteGrpcGatewayRouteMatchArgs) ToGatewayRouteGrpcGatewayRouteMatchOutputWithContext ¶
func (i GatewayRouteGrpcGatewayRouteMatchArgs) ToGatewayRouteGrpcGatewayRouteMatchOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMatchOutput
func (GatewayRouteGrpcGatewayRouteMatchArgs) ToGatewayRouteGrpcGatewayRouteMatchPtrOutput ¶
func (i GatewayRouteGrpcGatewayRouteMatchArgs) ToGatewayRouteGrpcGatewayRouteMatchPtrOutput() GatewayRouteGrpcGatewayRouteMatchPtrOutput
func (GatewayRouteGrpcGatewayRouteMatchArgs) ToGatewayRouteGrpcGatewayRouteMatchPtrOutputWithContext ¶
func (i GatewayRouteGrpcGatewayRouteMatchArgs) ToGatewayRouteGrpcGatewayRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMatchPtrOutput
func (GatewayRouteGrpcGatewayRouteMatchArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteGrpcGatewayRouteMatchArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRouteMatch]
type GatewayRouteGrpcGatewayRouteMatchInput ¶
type GatewayRouteGrpcGatewayRouteMatchInput interface { pulumi.Input ToGatewayRouteGrpcGatewayRouteMatchOutput() GatewayRouteGrpcGatewayRouteMatchOutput ToGatewayRouteGrpcGatewayRouteMatchOutputWithContext(context.Context) GatewayRouteGrpcGatewayRouteMatchOutput }
GatewayRouteGrpcGatewayRouteMatchInput is an input type that accepts GatewayRouteGrpcGatewayRouteMatchArgs and GatewayRouteGrpcGatewayRouteMatchOutput values. You can construct a concrete instance of `GatewayRouteGrpcGatewayRouteMatchInput` via:
GatewayRouteGrpcGatewayRouteMatchArgs{...}
type GatewayRouteGrpcGatewayRouteMatchOutput ¶
type GatewayRouteGrpcGatewayRouteMatchOutput struct{ *pulumi.OutputState }
func (GatewayRouteGrpcGatewayRouteMatchOutput) ElementType ¶
func (GatewayRouteGrpcGatewayRouteMatchOutput) ElementType() reflect.Type
func (GatewayRouteGrpcGatewayRouteMatchOutput) Hostname ¶
func (o GatewayRouteGrpcGatewayRouteMatchOutput) Hostname() GatewayRouteHostnameMatchPtrOutput
func (GatewayRouteGrpcGatewayRouteMatchOutput) Port ¶ added in v0.22.0
func (o GatewayRouteGrpcGatewayRouteMatchOutput) Port() pulumi.IntPtrOutput
func (GatewayRouteGrpcGatewayRouteMatchOutput) ServiceName ¶
func (o GatewayRouteGrpcGatewayRouteMatchOutput) ServiceName() pulumi.StringPtrOutput
func (GatewayRouteGrpcGatewayRouteMatchOutput) ToGatewayRouteGrpcGatewayRouteMatchOutput ¶
func (o GatewayRouteGrpcGatewayRouteMatchOutput) ToGatewayRouteGrpcGatewayRouteMatchOutput() GatewayRouteGrpcGatewayRouteMatchOutput
func (GatewayRouteGrpcGatewayRouteMatchOutput) ToGatewayRouteGrpcGatewayRouteMatchOutputWithContext ¶
func (o GatewayRouteGrpcGatewayRouteMatchOutput) ToGatewayRouteGrpcGatewayRouteMatchOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMatchOutput
func (GatewayRouteGrpcGatewayRouteMatchOutput) ToGatewayRouteGrpcGatewayRouteMatchPtrOutput ¶
func (o GatewayRouteGrpcGatewayRouteMatchOutput) ToGatewayRouteGrpcGatewayRouteMatchPtrOutput() GatewayRouteGrpcGatewayRouteMatchPtrOutput
func (GatewayRouteGrpcGatewayRouteMatchOutput) ToGatewayRouteGrpcGatewayRouteMatchPtrOutputWithContext ¶
func (o GatewayRouteGrpcGatewayRouteMatchOutput) ToGatewayRouteGrpcGatewayRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMatchPtrOutput
func (GatewayRouteGrpcGatewayRouteMatchOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteGrpcGatewayRouteMatchOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRouteMatch]
type GatewayRouteGrpcGatewayRouteMatchPtrInput ¶
type GatewayRouteGrpcGatewayRouteMatchPtrInput interface { pulumi.Input ToGatewayRouteGrpcGatewayRouteMatchPtrOutput() GatewayRouteGrpcGatewayRouteMatchPtrOutput ToGatewayRouteGrpcGatewayRouteMatchPtrOutputWithContext(context.Context) GatewayRouteGrpcGatewayRouteMatchPtrOutput }
GatewayRouteGrpcGatewayRouteMatchPtrInput is an input type that accepts GatewayRouteGrpcGatewayRouteMatchArgs, GatewayRouteGrpcGatewayRouteMatchPtr and GatewayRouteGrpcGatewayRouteMatchPtrOutput values. You can construct a concrete instance of `GatewayRouteGrpcGatewayRouteMatchPtrInput` via:
GatewayRouteGrpcGatewayRouteMatchArgs{...} or: nil
func GatewayRouteGrpcGatewayRouteMatchPtr ¶
func GatewayRouteGrpcGatewayRouteMatchPtr(v *GatewayRouteGrpcGatewayRouteMatchArgs) GatewayRouteGrpcGatewayRouteMatchPtrInput
type GatewayRouteGrpcGatewayRouteMatchPtrOutput ¶
type GatewayRouteGrpcGatewayRouteMatchPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteGrpcGatewayRouteMatchPtrOutput) ElementType ¶
func (GatewayRouteGrpcGatewayRouteMatchPtrOutput) ElementType() reflect.Type
func (GatewayRouteGrpcGatewayRouteMatchPtrOutput) Hostname ¶
func (o GatewayRouteGrpcGatewayRouteMatchPtrOutput) Hostname() GatewayRouteHostnameMatchPtrOutput
func (GatewayRouteGrpcGatewayRouteMatchPtrOutput) Port ¶ added in v0.22.0
func (o GatewayRouteGrpcGatewayRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
func (GatewayRouteGrpcGatewayRouteMatchPtrOutput) ServiceName ¶
func (o GatewayRouteGrpcGatewayRouteMatchPtrOutput) ServiceName() pulumi.StringPtrOutput
func (GatewayRouteGrpcGatewayRouteMatchPtrOutput) ToGatewayRouteGrpcGatewayRouteMatchPtrOutput ¶
func (o GatewayRouteGrpcGatewayRouteMatchPtrOutput) ToGatewayRouteGrpcGatewayRouteMatchPtrOutput() GatewayRouteGrpcGatewayRouteMatchPtrOutput
func (GatewayRouteGrpcGatewayRouteMatchPtrOutput) ToGatewayRouteGrpcGatewayRouteMatchPtrOutputWithContext ¶
func (o GatewayRouteGrpcGatewayRouteMatchPtrOutput) ToGatewayRouteGrpcGatewayRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMatchPtrOutput
func (GatewayRouteGrpcGatewayRouteMatchPtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteGrpcGatewayRouteMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteGrpcGatewayRouteMatch]
type GatewayRouteGrpcGatewayRouteMetadata ¶
type GatewayRouteGrpcGatewayRouteMetadata struct { Invert *bool `pulumi:"invert"` Match *GatewayRouteMetadataMatch `pulumi:"match"` Name string `pulumi:"name"` }
type GatewayRouteGrpcGatewayRouteMetadataArgs ¶
type GatewayRouteGrpcGatewayRouteMetadataArgs struct { Invert pulumi.BoolPtrInput `pulumi:"invert"` Match GatewayRouteMetadataMatchPtrInput `pulumi:"match"` Name pulumi.StringInput `pulumi:"name"` }
func (GatewayRouteGrpcGatewayRouteMetadataArgs) ElementType ¶
func (GatewayRouteGrpcGatewayRouteMetadataArgs) ElementType() reflect.Type
func (GatewayRouteGrpcGatewayRouteMetadataArgs) ToGatewayRouteGrpcGatewayRouteMetadataOutput ¶
func (i GatewayRouteGrpcGatewayRouteMetadataArgs) ToGatewayRouteGrpcGatewayRouteMetadataOutput() GatewayRouteGrpcGatewayRouteMetadataOutput
func (GatewayRouteGrpcGatewayRouteMetadataArgs) ToGatewayRouteGrpcGatewayRouteMetadataOutputWithContext ¶
func (i GatewayRouteGrpcGatewayRouteMetadataArgs) ToGatewayRouteGrpcGatewayRouteMetadataOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMetadataOutput
func (GatewayRouteGrpcGatewayRouteMetadataArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteGrpcGatewayRouteMetadataArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRouteMetadata]
type GatewayRouteGrpcGatewayRouteMetadataArray ¶
type GatewayRouteGrpcGatewayRouteMetadataArray []GatewayRouteGrpcGatewayRouteMetadataInput
func (GatewayRouteGrpcGatewayRouteMetadataArray) ElementType ¶
func (GatewayRouteGrpcGatewayRouteMetadataArray) ElementType() reflect.Type
func (GatewayRouteGrpcGatewayRouteMetadataArray) ToGatewayRouteGrpcGatewayRouteMetadataArrayOutput ¶
func (i GatewayRouteGrpcGatewayRouteMetadataArray) ToGatewayRouteGrpcGatewayRouteMetadataArrayOutput() GatewayRouteGrpcGatewayRouteMetadataArrayOutput
func (GatewayRouteGrpcGatewayRouteMetadataArray) ToGatewayRouteGrpcGatewayRouteMetadataArrayOutputWithContext ¶
func (i GatewayRouteGrpcGatewayRouteMetadataArray) ToGatewayRouteGrpcGatewayRouteMetadataArrayOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMetadataArrayOutput
func (GatewayRouteGrpcGatewayRouteMetadataArray) ToOutput ¶ added in v0.76.0
func (i GatewayRouteGrpcGatewayRouteMetadataArray) ToOutput(ctx context.Context) pulumix.Output[[]GatewayRouteGrpcGatewayRouteMetadata]
type GatewayRouteGrpcGatewayRouteMetadataArrayInput ¶
type GatewayRouteGrpcGatewayRouteMetadataArrayInput interface { pulumi.Input ToGatewayRouteGrpcGatewayRouteMetadataArrayOutput() GatewayRouteGrpcGatewayRouteMetadataArrayOutput ToGatewayRouteGrpcGatewayRouteMetadataArrayOutputWithContext(context.Context) GatewayRouteGrpcGatewayRouteMetadataArrayOutput }
GatewayRouteGrpcGatewayRouteMetadataArrayInput is an input type that accepts GatewayRouteGrpcGatewayRouteMetadataArray and GatewayRouteGrpcGatewayRouteMetadataArrayOutput values. You can construct a concrete instance of `GatewayRouteGrpcGatewayRouteMetadataArrayInput` via:
GatewayRouteGrpcGatewayRouteMetadataArray{ GatewayRouteGrpcGatewayRouteMetadataArgs{...} }
type GatewayRouteGrpcGatewayRouteMetadataArrayOutput ¶
type GatewayRouteGrpcGatewayRouteMetadataArrayOutput struct{ *pulumi.OutputState }
func (GatewayRouteGrpcGatewayRouteMetadataArrayOutput) ElementType ¶
func (GatewayRouteGrpcGatewayRouteMetadataArrayOutput) ElementType() reflect.Type
func (GatewayRouteGrpcGatewayRouteMetadataArrayOutput) ToGatewayRouteGrpcGatewayRouteMetadataArrayOutput ¶
func (o GatewayRouteGrpcGatewayRouteMetadataArrayOutput) ToGatewayRouteGrpcGatewayRouteMetadataArrayOutput() GatewayRouteGrpcGatewayRouteMetadataArrayOutput
func (GatewayRouteGrpcGatewayRouteMetadataArrayOutput) ToGatewayRouteGrpcGatewayRouteMetadataArrayOutputWithContext ¶
func (o GatewayRouteGrpcGatewayRouteMetadataArrayOutput) ToGatewayRouteGrpcGatewayRouteMetadataArrayOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMetadataArrayOutput
func (GatewayRouteGrpcGatewayRouteMetadataArrayOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteGrpcGatewayRouteMetadataArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GatewayRouteGrpcGatewayRouteMetadata]
type GatewayRouteGrpcGatewayRouteMetadataInput ¶
type GatewayRouteGrpcGatewayRouteMetadataInput interface { pulumi.Input ToGatewayRouteGrpcGatewayRouteMetadataOutput() GatewayRouteGrpcGatewayRouteMetadataOutput ToGatewayRouteGrpcGatewayRouteMetadataOutputWithContext(context.Context) GatewayRouteGrpcGatewayRouteMetadataOutput }
GatewayRouteGrpcGatewayRouteMetadataInput is an input type that accepts GatewayRouteGrpcGatewayRouteMetadataArgs and GatewayRouteGrpcGatewayRouteMetadataOutput values. You can construct a concrete instance of `GatewayRouteGrpcGatewayRouteMetadataInput` via:
GatewayRouteGrpcGatewayRouteMetadataArgs{...}
type GatewayRouteGrpcGatewayRouteMetadataOutput ¶
type GatewayRouteGrpcGatewayRouteMetadataOutput struct{ *pulumi.OutputState }
func (GatewayRouteGrpcGatewayRouteMetadataOutput) ElementType ¶
func (GatewayRouteGrpcGatewayRouteMetadataOutput) ElementType() reflect.Type
func (GatewayRouteGrpcGatewayRouteMetadataOutput) Invert ¶
func (o GatewayRouteGrpcGatewayRouteMetadataOutput) Invert() pulumi.BoolPtrOutput
func (GatewayRouteGrpcGatewayRouteMetadataOutput) Name ¶
func (o GatewayRouteGrpcGatewayRouteMetadataOutput) Name() pulumi.StringOutput
func (GatewayRouteGrpcGatewayRouteMetadataOutput) ToGatewayRouteGrpcGatewayRouteMetadataOutput ¶
func (o GatewayRouteGrpcGatewayRouteMetadataOutput) ToGatewayRouteGrpcGatewayRouteMetadataOutput() GatewayRouteGrpcGatewayRouteMetadataOutput
func (GatewayRouteGrpcGatewayRouteMetadataOutput) ToGatewayRouteGrpcGatewayRouteMetadataOutputWithContext ¶
func (o GatewayRouteGrpcGatewayRouteMetadataOutput) ToGatewayRouteGrpcGatewayRouteMetadataOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteMetadataOutput
func (GatewayRouteGrpcGatewayRouteMetadataOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteGrpcGatewayRouteMetadataOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRouteMetadata]
type GatewayRouteGrpcGatewayRouteOutput ¶
type GatewayRouteGrpcGatewayRouteOutput struct{ *pulumi.OutputState }
func (GatewayRouteGrpcGatewayRouteOutput) Action ¶
func (o GatewayRouteGrpcGatewayRouteOutput) Action() GatewayRouteGrpcGatewayRouteActionOutput
func (GatewayRouteGrpcGatewayRouteOutput) ElementType ¶
func (GatewayRouteGrpcGatewayRouteOutput) ElementType() reflect.Type
func (GatewayRouteGrpcGatewayRouteOutput) ToGatewayRouteGrpcGatewayRouteOutput ¶
func (o GatewayRouteGrpcGatewayRouteOutput) ToGatewayRouteGrpcGatewayRouteOutput() GatewayRouteGrpcGatewayRouteOutput
func (GatewayRouteGrpcGatewayRouteOutput) ToGatewayRouteGrpcGatewayRouteOutputWithContext ¶
func (o GatewayRouteGrpcGatewayRouteOutput) ToGatewayRouteGrpcGatewayRouteOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteOutput
func (GatewayRouteGrpcGatewayRouteOutput) ToGatewayRouteGrpcGatewayRoutePtrOutput ¶
func (o GatewayRouteGrpcGatewayRouteOutput) ToGatewayRouteGrpcGatewayRoutePtrOutput() GatewayRouteGrpcGatewayRoutePtrOutput
func (GatewayRouteGrpcGatewayRouteOutput) ToGatewayRouteGrpcGatewayRoutePtrOutputWithContext ¶
func (o GatewayRouteGrpcGatewayRouteOutput) ToGatewayRouteGrpcGatewayRoutePtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRoutePtrOutput
func (GatewayRouteGrpcGatewayRouteOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteGrpcGatewayRouteOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRoute]
type GatewayRouteGrpcGatewayRoutePtrInput ¶
type GatewayRouteGrpcGatewayRoutePtrInput interface { pulumi.Input ToGatewayRouteGrpcGatewayRoutePtrOutput() GatewayRouteGrpcGatewayRoutePtrOutput ToGatewayRouteGrpcGatewayRoutePtrOutputWithContext(context.Context) GatewayRouteGrpcGatewayRoutePtrOutput }
GatewayRouteGrpcGatewayRoutePtrInput is an input type that accepts GatewayRouteGrpcGatewayRouteArgs, GatewayRouteGrpcGatewayRoutePtr and GatewayRouteGrpcGatewayRoutePtrOutput values. You can construct a concrete instance of `GatewayRouteGrpcGatewayRoutePtrInput` via:
GatewayRouteGrpcGatewayRouteArgs{...} or: nil
func GatewayRouteGrpcGatewayRoutePtr ¶
func GatewayRouteGrpcGatewayRoutePtr(v *GatewayRouteGrpcGatewayRouteArgs) GatewayRouteGrpcGatewayRoutePtrInput
type GatewayRouteGrpcGatewayRoutePtrOutput ¶
type GatewayRouteGrpcGatewayRoutePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteGrpcGatewayRoutePtrOutput) ElementType ¶
func (GatewayRouteGrpcGatewayRoutePtrOutput) ElementType() reflect.Type
func (GatewayRouteGrpcGatewayRoutePtrOutput) ToGatewayRouteGrpcGatewayRoutePtrOutput ¶
func (o GatewayRouteGrpcGatewayRoutePtrOutput) ToGatewayRouteGrpcGatewayRoutePtrOutput() GatewayRouteGrpcGatewayRoutePtrOutput
func (GatewayRouteGrpcGatewayRoutePtrOutput) ToGatewayRouteGrpcGatewayRoutePtrOutputWithContext ¶
func (o GatewayRouteGrpcGatewayRoutePtrOutput) ToGatewayRouteGrpcGatewayRoutePtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRoutePtrOutput
func (GatewayRouteGrpcGatewayRoutePtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteGrpcGatewayRoutePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteGrpcGatewayRoute]
type GatewayRouteGrpcGatewayRouteRewrite ¶
type GatewayRouteGrpcGatewayRouteRewrite struct {
Hostname *GatewayRouteHostnameRewrite `pulumi:"hostname"`
}
type GatewayRouteGrpcGatewayRouteRewriteArgs ¶
type GatewayRouteGrpcGatewayRouteRewriteArgs struct {
Hostname GatewayRouteHostnameRewritePtrInput `pulumi:"hostname"`
}
func (GatewayRouteGrpcGatewayRouteRewriteArgs) ElementType ¶
func (GatewayRouteGrpcGatewayRouteRewriteArgs) ElementType() reflect.Type
func (GatewayRouteGrpcGatewayRouteRewriteArgs) ToGatewayRouteGrpcGatewayRouteRewriteOutput ¶
func (i GatewayRouteGrpcGatewayRouteRewriteArgs) ToGatewayRouteGrpcGatewayRouteRewriteOutput() GatewayRouteGrpcGatewayRouteRewriteOutput
func (GatewayRouteGrpcGatewayRouteRewriteArgs) ToGatewayRouteGrpcGatewayRouteRewriteOutputWithContext ¶
func (i GatewayRouteGrpcGatewayRouteRewriteArgs) ToGatewayRouteGrpcGatewayRouteRewriteOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteRewriteOutput
func (GatewayRouteGrpcGatewayRouteRewriteArgs) ToGatewayRouteGrpcGatewayRouteRewritePtrOutput ¶
func (i GatewayRouteGrpcGatewayRouteRewriteArgs) ToGatewayRouteGrpcGatewayRouteRewritePtrOutput() GatewayRouteGrpcGatewayRouteRewritePtrOutput
func (GatewayRouteGrpcGatewayRouteRewriteArgs) ToGatewayRouteGrpcGatewayRouteRewritePtrOutputWithContext ¶
func (i GatewayRouteGrpcGatewayRouteRewriteArgs) ToGatewayRouteGrpcGatewayRouteRewritePtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteRewritePtrOutput
func (GatewayRouteGrpcGatewayRouteRewriteArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteGrpcGatewayRouteRewriteArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRouteRewrite]
type GatewayRouteGrpcGatewayRouteRewriteInput ¶
type GatewayRouteGrpcGatewayRouteRewriteInput interface { pulumi.Input ToGatewayRouteGrpcGatewayRouteRewriteOutput() GatewayRouteGrpcGatewayRouteRewriteOutput ToGatewayRouteGrpcGatewayRouteRewriteOutputWithContext(context.Context) GatewayRouteGrpcGatewayRouteRewriteOutput }
GatewayRouteGrpcGatewayRouteRewriteInput is an input type that accepts GatewayRouteGrpcGatewayRouteRewriteArgs and GatewayRouteGrpcGatewayRouteRewriteOutput values. You can construct a concrete instance of `GatewayRouteGrpcGatewayRouteRewriteInput` via:
GatewayRouteGrpcGatewayRouteRewriteArgs{...}
type GatewayRouteGrpcGatewayRouteRewriteOutput ¶
type GatewayRouteGrpcGatewayRouteRewriteOutput struct{ *pulumi.OutputState }
func (GatewayRouteGrpcGatewayRouteRewriteOutput) ElementType ¶
func (GatewayRouteGrpcGatewayRouteRewriteOutput) ElementType() reflect.Type
func (GatewayRouteGrpcGatewayRouteRewriteOutput) Hostname ¶
func (o GatewayRouteGrpcGatewayRouteRewriteOutput) Hostname() GatewayRouteHostnameRewritePtrOutput
func (GatewayRouteGrpcGatewayRouteRewriteOutput) ToGatewayRouteGrpcGatewayRouteRewriteOutput ¶
func (o GatewayRouteGrpcGatewayRouteRewriteOutput) ToGatewayRouteGrpcGatewayRouteRewriteOutput() GatewayRouteGrpcGatewayRouteRewriteOutput
func (GatewayRouteGrpcGatewayRouteRewriteOutput) ToGatewayRouteGrpcGatewayRouteRewriteOutputWithContext ¶
func (o GatewayRouteGrpcGatewayRouteRewriteOutput) ToGatewayRouteGrpcGatewayRouteRewriteOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteRewriteOutput
func (GatewayRouteGrpcGatewayRouteRewriteOutput) ToGatewayRouteGrpcGatewayRouteRewritePtrOutput ¶
func (o GatewayRouteGrpcGatewayRouteRewriteOutput) ToGatewayRouteGrpcGatewayRouteRewritePtrOutput() GatewayRouteGrpcGatewayRouteRewritePtrOutput
func (GatewayRouteGrpcGatewayRouteRewriteOutput) ToGatewayRouteGrpcGatewayRouteRewritePtrOutputWithContext ¶
func (o GatewayRouteGrpcGatewayRouteRewriteOutput) ToGatewayRouteGrpcGatewayRouteRewritePtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteRewritePtrOutput
func (GatewayRouteGrpcGatewayRouteRewriteOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteGrpcGatewayRouteRewriteOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteGrpcGatewayRouteRewrite]
type GatewayRouteGrpcGatewayRouteRewritePtrInput ¶
type GatewayRouteGrpcGatewayRouteRewritePtrInput interface { pulumi.Input ToGatewayRouteGrpcGatewayRouteRewritePtrOutput() GatewayRouteGrpcGatewayRouteRewritePtrOutput ToGatewayRouteGrpcGatewayRouteRewritePtrOutputWithContext(context.Context) GatewayRouteGrpcGatewayRouteRewritePtrOutput }
GatewayRouteGrpcGatewayRouteRewritePtrInput is an input type that accepts GatewayRouteGrpcGatewayRouteRewriteArgs, GatewayRouteGrpcGatewayRouteRewritePtr and GatewayRouteGrpcGatewayRouteRewritePtrOutput values. You can construct a concrete instance of `GatewayRouteGrpcGatewayRouteRewritePtrInput` via:
GatewayRouteGrpcGatewayRouteRewriteArgs{...} or: nil
func GatewayRouteGrpcGatewayRouteRewritePtr ¶
func GatewayRouteGrpcGatewayRouteRewritePtr(v *GatewayRouteGrpcGatewayRouteRewriteArgs) GatewayRouteGrpcGatewayRouteRewritePtrInput
type GatewayRouteGrpcGatewayRouteRewritePtrOutput ¶
type GatewayRouteGrpcGatewayRouteRewritePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteGrpcGatewayRouteRewritePtrOutput) ElementType ¶
func (GatewayRouteGrpcGatewayRouteRewritePtrOutput) ElementType() reflect.Type
func (GatewayRouteGrpcGatewayRouteRewritePtrOutput) Hostname ¶
func (o GatewayRouteGrpcGatewayRouteRewritePtrOutput) Hostname() GatewayRouteHostnameRewritePtrOutput
func (GatewayRouteGrpcGatewayRouteRewritePtrOutput) ToGatewayRouteGrpcGatewayRouteRewritePtrOutput ¶
func (o GatewayRouteGrpcGatewayRouteRewritePtrOutput) ToGatewayRouteGrpcGatewayRouteRewritePtrOutput() GatewayRouteGrpcGatewayRouteRewritePtrOutput
func (GatewayRouteGrpcGatewayRouteRewritePtrOutput) ToGatewayRouteGrpcGatewayRouteRewritePtrOutputWithContext ¶
func (o GatewayRouteGrpcGatewayRouteRewritePtrOutput) ToGatewayRouteGrpcGatewayRouteRewritePtrOutputWithContext(ctx context.Context) GatewayRouteGrpcGatewayRouteRewritePtrOutput
func (GatewayRouteGrpcGatewayRouteRewritePtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteGrpcGatewayRouteRewritePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteGrpcGatewayRouteRewrite]
type GatewayRouteHostnameMatch ¶ added in v0.2.0
type GatewayRouteHostnameMatchArgs ¶ added in v0.2.0
type GatewayRouteHostnameMatchArgs struct { Exact pulumi.StringPtrInput `pulumi:"exact"` Suffix pulumi.StringPtrInput `pulumi:"suffix"` }
func (GatewayRouteHostnameMatchArgs) ElementType ¶ added in v0.2.0
func (GatewayRouteHostnameMatchArgs) ElementType() reflect.Type
func (GatewayRouteHostnameMatchArgs) ToGatewayRouteHostnameMatchOutput ¶ added in v0.2.0
func (i GatewayRouteHostnameMatchArgs) ToGatewayRouteHostnameMatchOutput() GatewayRouteHostnameMatchOutput
func (GatewayRouteHostnameMatchArgs) ToGatewayRouteHostnameMatchOutputWithContext ¶ added in v0.2.0
func (i GatewayRouteHostnameMatchArgs) ToGatewayRouteHostnameMatchOutputWithContext(ctx context.Context) GatewayRouteHostnameMatchOutput
func (GatewayRouteHostnameMatchArgs) ToGatewayRouteHostnameMatchPtrOutput ¶ added in v0.2.0
func (i GatewayRouteHostnameMatchArgs) ToGatewayRouteHostnameMatchPtrOutput() GatewayRouteHostnameMatchPtrOutput
func (GatewayRouteHostnameMatchArgs) ToGatewayRouteHostnameMatchPtrOutputWithContext ¶ added in v0.2.0
func (i GatewayRouteHostnameMatchArgs) ToGatewayRouteHostnameMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHostnameMatchPtrOutput
func (GatewayRouteHostnameMatchArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteHostnameMatchArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHostnameMatch]
type GatewayRouteHostnameMatchInput ¶ added in v0.2.0
type GatewayRouteHostnameMatchInput interface { pulumi.Input ToGatewayRouteHostnameMatchOutput() GatewayRouteHostnameMatchOutput ToGatewayRouteHostnameMatchOutputWithContext(context.Context) GatewayRouteHostnameMatchOutput }
GatewayRouteHostnameMatchInput is an input type that accepts GatewayRouteHostnameMatchArgs and GatewayRouteHostnameMatchOutput values. You can construct a concrete instance of `GatewayRouteHostnameMatchInput` via:
GatewayRouteHostnameMatchArgs{...}
type GatewayRouteHostnameMatchOutput ¶ added in v0.2.0
type GatewayRouteHostnameMatchOutput struct{ *pulumi.OutputState }
func (GatewayRouteHostnameMatchOutput) ElementType ¶ added in v0.2.0
func (GatewayRouteHostnameMatchOutput) ElementType() reflect.Type
func (GatewayRouteHostnameMatchOutput) Exact ¶ added in v0.2.0
func (o GatewayRouteHostnameMatchOutput) Exact() pulumi.StringPtrOutput
func (GatewayRouteHostnameMatchOutput) Suffix ¶ added in v0.2.0
func (o GatewayRouteHostnameMatchOutput) Suffix() pulumi.StringPtrOutput
func (GatewayRouteHostnameMatchOutput) ToGatewayRouteHostnameMatchOutput ¶ added in v0.2.0
func (o GatewayRouteHostnameMatchOutput) ToGatewayRouteHostnameMatchOutput() GatewayRouteHostnameMatchOutput
func (GatewayRouteHostnameMatchOutput) ToGatewayRouteHostnameMatchOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteHostnameMatchOutput) ToGatewayRouteHostnameMatchOutputWithContext(ctx context.Context) GatewayRouteHostnameMatchOutput
func (GatewayRouteHostnameMatchOutput) ToGatewayRouteHostnameMatchPtrOutput ¶ added in v0.2.0
func (o GatewayRouteHostnameMatchOutput) ToGatewayRouteHostnameMatchPtrOutput() GatewayRouteHostnameMatchPtrOutput
func (GatewayRouteHostnameMatchOutput) ToGatewayRouteHostnameMatchPtrOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteHostnameMatchOutput) ToGatewayRouteHostnameMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHostnameMatchPtrOutput
func (GatewayRouteHostnameMatchOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHostnameMatchOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHostnameMatch]
type GatewayRouteHostnameMatchPtrInput ¶ added in v0.2.0
type GatewayRouteHostnameMatchPtrInput interface { pulumi.Input ToGatewayRouteHostnameMatchPtrOutput() GatewayRouteHostnameMatchPtrOutput ToGatewayRouteHostnameMatchPtrOutputWithContext(context.Context) GatewayRouteHostnameMatchPtrOutput }
GatewayRouteHostnameMatchPtrInput is an input type that accepts GatewayRouteHostnameMatchArgs, GatewayRouteHostnameMatchPtr and GatewayRouteHostnameMatchPtrOutput values. You can construct a concrete instance of `GatewayRouteHostnameMatchPtrInput` via:
GatewayRouteHostnameMatchArgs{...} or: nil
func GatewayRouteHostnameMatchPtr ¶ added in v0.2.0
func GatewayRouteHostnameMatchPtr(v *GatewayRouteHostnameMatchArgs) GatewayRouteHostnameMatchPtrInput
type GatewayRouteHostnameMatchPtrOutput ¶ added in v0.2.0
type GatewayRouteHostnameMatchPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteHostnameMatchPtrOutput) Elem ¶ added in v0.2.0
func (o GatewayRouteHostnameMatchPtrOutput) Elem() GatewayRouteHostnameMatchOutput
func (GatewayRouteHostnameMatchPtrOutput) ElementType ¶ added in v0.2.0
func (GatewayRouteHostnameMatchPtrOutput) ElementType() reflect.Type
func (GatewayRouteHostnameMatchPtrOutput) Exact ¶ added in v0.2.0
func (o GatewayRouteHostnameMatchPtrOutput) Exact() pulumi.StringPtrOutput
func (GatewayRouteHostnameMatchPtrOutput) Suffix ¶ added in v0.2.0
func (o GatewayRouteHostnameMatchPtrOutput) Suffix() pulumi.StringPtrOutput
func (GatewayRouteHostnameMatchPtrOutput) ToGatewayRouteHostnameMatchPtrOutput ¶ added in v0.2.0
func (o GatewayRouteHostnameMatchPtrOutput) ToGatewayRouteHostnameMatchPtrOutput() GatewayRouteHostnameMatchPtrOutput
func (GatewayRouteHostnameMatchPtrOutput) ToGatewayRouteHostnameMatchPtrOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteHostnameMatchPtrOutput) ToGatewayRouteHostnameMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHostnameMatchPtrOutput
func (GatewayRouteHostnameMatchPtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHostnameMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHostnameMatch]
type GatewayRouteHostnameRewrite ¶ added in v0.2.0
type GatewayRouteHostnameRewrite struct {
DefaultTargetHostname *string `pulumi:"defaultTargetHostname"`
}
type GatewayRouteHostnameRewriteArgs ¶ added in v0.2.0
type GatewayRouteHostnameRewriteArgs struct {
DefaultTargetHostname pulumi.StringPtrInput `pulumi:"defaultTargetHostname"`
}
func (GatewayRouteHostnameRewriteArgs) ElementType ¶ added in v0.2.0
func (GatewayRouteHostnameRewriteArgs) ElementType() reflect.Type
func (GatewayRouteHostnameRewriteArgs) ToGatewayRouteHostnameRewriteOutput ¶ added in v0.2.0
func (i GatewayRouteHostnameRewriteArgs) ToGatewayRouteHostnameRewriteOutput() GatewayRouteHostnameRewriteOutput
func (GatewayRouteHostnameRewriteArgs) ToGatewayRouteHostnameRewriteOutputWithContext ¶ added in v0.2.0
func (i GatewayRouteHostnameRewriteArgs) ToGatewayRouteHostnameRewriteOutputWithContext(ctx context.Context) GatewayRouteHostnameRewriteOutput
func (GatewayRouteHostnameRewriteArgs) ToGatewayRouteHostnameRewritePtrOutput ¶ added in v0.2.0
func (i GatewayRouteHostnameRewriteArgs) ToGatewayRouteHostnameRewritePtrOutput() GatewayRouteHostnameRewritePtrOutput
func (GatewayRouteHostnameRewriteArgs) ToGatewayRouteHostnameRewritePtrOutputWithContext ¶ added in v0.2.0
func (i GatewayRouteHostnameRewriteArgs) ToGatewayRouteHostnameRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHostnameRewritePtrOutput
func (GatewayRouteHostnameRewriteArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteHostnameRewriteArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHostnameRewrite]
type GatewayRouteHostnameRewriteInput ¶ added in v0.2.0
type GatewayRouteHostnameRewriteInput interface { pulumi.Input ToGatewayRouteHostnameRewriteOutput() GatewayRouteHostnameRewriteOutput ToGatewayRouteHostnameRewriteOutputWithContext(context.Context) GatewayRouteHostnameRewriteOutput }
GatewayRouteHostnameRewriteInput is an input type that accepts GatewayRouteHostnameRewriteArgs and GatewayRouteHostnameRewriteOutput values. You can construct a concrete instance of `GatewayRouteHostnameRewriteInput` via:
GatewayRouteHostnameRewriteArgs{...}
type GatewayRouteHostnameRewriteOutput ¶ added in v0.2.0
type GatewayRouteHostnameRewriteOutput struct{ *pulumi.OutputState }
func (GatewayRouteHostnameRewriteOutput) DefaultTargetHostname ¶ added in v0.2.0
func (o GatewayRouteHostnameRewriteOutput) DefaultTargetHostname() pulumi.StringPtrOutput
func (GatewayRouteHostnameRewriteOutput) ElementType ¶ added in v0.2.0
func (GatewayRouteHostnameRewriteOutput) ElementType() reflect.Type
func (GatewayRouteHostnameRewriteOutput) ToGatewayRouteHostnameRewriteOutput ¶ added in v0.2.0
func (o GatewayRouteHostnameRewriteOutput) ToGatewayRouteHostnameRewriteOutput() GatewayRouteHostnameRewriteOutput
func (GatewayRouteHostnameRewriteOutput) ToGatewayRouteHostnameRewriteOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteHostnameRewriteOutput) ToGatewayRouteHostnameRewriteOutputWithContext(ctx context.Context) GatewayRouteHostnameRewriteOutput
func (GatewayRouteHostnameRewriteOutput) ToGatewayRouteHostnameRewritePtrOutput ¶ added in v0.2.0
func (o GatewayRouteHostnameRewriteOutput) ToGatewayRouteHostnameRewritePtrOutput() GatewayRouteHostnameRewritePtrOutput
func (GatewayRouteHostnameRewriteOutput) ToGatewayRouteHostnameRewritePtrOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteHostnameRewriteOutput) ToGatewayRouteHostnameRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHostnameRewritePtrOutput
func (GatewayRouteHostnameRewriteOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHostnameRewriteOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHostnameRewrite]
type GatewayRouteHostnameRewritePtrInput ¶ added in v0.2.0
type GatewayRouteHostnameRewritePtrInput interface { pulumi.Input ToGatewayRouteHostnameRewritePtrOutput() GatewayRouteHostnameRewritePtrOutput ToGatewayRouteHostnameRewritePtrOutputWithContext(context.Context) GatewayRouteHostnameRewritePtrOutput }
GatewayRouteHostnameRewritePtrInput is an input type that accepts GatewayRouteHostnameRewriteArgs, GatewayRouteHostnameRewritePtr and GatewayRouteHostnameRewritePtrOutput values. You can construct a concrete instance of `GatewayRouteHostnameRewritePtrInput` via:
GatewayRouteHostnameRewriteArgs{...} or: nil
func GatewayRouteHostnameRewritePtr ¶ added in v0.2.0
func GatewayRouteHostnameRewritePtr(v *GatewayRouteHostnameRewriteArgs) GatewayRouteHostnameRewritePtrInput
type GatewayRouteHostnameRewritePtrOutput ¶ added in v0.2.0
type GatewayRouteHostnameRewritePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteHostnameRewritePtrOutput) DefaultTargetHostname ¶ added in v0.2.0
func (o GatewayRouteHostnameRewritePtrOutput) DefaultTargetHostname() pulumi.StringPtrOutput
func (GatewayRouteHostnameRewritePtrOutput) ElementType ¶ added in v0.2.0
func (GatewayRouteHostnameRewritePtrOutput) ElementType() reflect.Type
func (GatewayRouteHostnameRewritePtrOutput) ToGatewayRouteHostnameRewritePtrOutput ¶ added in v0.2.0
func (o GatewayRouteHostnameRewritePtrOutput) ToGatewayRouteHostnameRewritePtrOutput() GatewayRouteHostnameRewritePtrOutput
func (GatewayRouteHostnameRewritePtrOutput) ToGatewayRouteHostnameRewritePtrOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteHostnameRewritePtrOutput) ToGatewayRouteHostnameRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHostnameRewritePtrOutput
func (GatewayRouteHostnameRewritePtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHostnameRewritePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHostnameRewrite]
type GatewayRouteHttpGatewayRoute ¶
type GatewayRouteHttpGatewayRoute struct { Action GatewayRouteHttpGatewayRouteAction `pulumi:"action"` Match GatewayRouteHttpGatewayRouteMatch `pulumi:"match"` }
type GatewayRouteHttpGatewayRouteAction ¶
type GatewayRouteHttpGatewayRouteAction struct { Rewrite *GatewayRouteHttpGatewayRouteRewrite `pulumi:"rewrite"` Target GatewayRouteTarget `pulumi:"target"` }
type GatewayRouteHttpGatewayRouteActionArgs ¶
type GatewayRouteHttpGatewayRouteActionArgs struct { Rewrite GatewayRouteHttpGatewayRouteRewritePtrInput `pulumi:"rewrite"` Target GatewayRouteTargetInput `pulumi:"target"` }
func (GatewayRouteHttpGatewayRouteActionArgs) ElementType ¶
func (GatewayRouteHttpGatewayRouteActionArgs) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteActionArgs) ToGatewayRouteHttpGatewayRouteActionOutput ¶
func (i GatewayRouteHttpGatewayRouteActionArgs) ToGatewayRouteHttpGatewayRouteActionOutput() GatewayRouteHttpGatewayRouteActionOutput
func (GatewayRouteHttpGatewayRouteActionArgs) ToGatewayRouteHttpGatewayRouteActionOutputWithContext ¶
func (i GatewayRouteHttpGatewayRouteActionArgs) ToGatewayRouteHttpGatewayRouteActionOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteActionOutput
func (GatewayRouteHttpGatewayRouteActionArgs) ToGatewayRouteHttpGatewayRouteActionPtrOutput ¶
func (i GatewayRouteHttpGatewayRouteActionArgs) ToGatewayRouteHttpGatewayRouteActionPtrOutput() GatewayRouteHttpGatewayRouteActionPtrOutput
func (GatewayRouteHttpGatewayRouteActionArgs) ToGatewayRouteHttpGatewayRouteActionPtrOutputWithContext ¶
func (i GatewayRouteHttpGatewayRouteActionArgs) ToGatewayRouteHttpGatewayRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteActionPtrOutput
func (GatewayRouteHttpGatewayRouteActionArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteHttpGatewayRouteActionArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteAction]
type GatewayRouteHttpGatewayRouteActionInput ¶
type GatewayRouteHttpGatewayRouteActionInput interface { pulumi.Input ToGatewayRouteHttpGatewayRouteActionOutput() GatewayRouteHttpGatewayRouteActionOutput ToGatewayRouteHttpGatewayRouteActionOutputWithContext(context.Context) GatewayRouteHttpGatewayRouteActionOutput }
GatewayRouteHttpGatewayRouteActionInput is an input type that accepts GatewayRouteHttpGatewayRouteActionArgs and GatewayRouteHttpGatewayRouteActionOutput values. You can construct a concrete instance of `GatewayRouteHttpGatewayRouteActionInput` via:
GatewayRouteHttpGatewayRouteActionArgs{...}
type GatewayRouteHttpGatewayRouteActionOutput ¶
type GatewayRouteHttpGatewayRouteActionOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpGatewayRouteActionOutput) ElementType ¶
func (GatewayRouteHttpGatewayRouteActionOutput) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteActionOutput) Target ¶
func (o GatewayRouteHttpGatewayRouteActionOutput) Target() GatewayRouteTargetOutput
func (GatewayRouteHttpGatewayRouteActionOutput) ToGatewayRouteHttpGatewayRouteActionOutput ¶
func (o GatewayRouteHttpGatewayRouteActionOutput) ToGatewayRouteHttpGatewayRouteActionOutput() GatewayRouteHttpGatewayRouteActionOutput
func (GatewayRouteHttpGatewayRouteActionOutput) ToGatewayRouteHttpGatewayRouteActionOutputWithContext ¶
func (o GatewayRouteHttpGatewayRouteActionOutput) ToGatewayRouteHttpGatewayRouteActionOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteActionOutput
func (GatewayRouteHttpGatewayRouteActionOutput) ToGatewayRouteHttpGatewayRouteActionPtrOutput ¶
func (o GatewayRouteHttpGatewayRouteActionOutput) ToGatewayRouteHttpGatewayRouteActionPtrOutput() GatewayRouteHttpGatewayRouteActionPtrOutput
func (GatewayRouteHttpGatewayRouteActionOutput) ToGatewayRouteHttpGatewayRouteActionPtrOutputWithContext ¶
func (o GatewayRouteHttpGatewayRouteActionOutput) ToGatewayRouteHttpGatewayRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteActionPtrOutput
func (GatewayRouteHttpGatewayRouteActionOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpGatewayRouteActionOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteAction]
type GatewayRouteHttpGatewayRouteActionPtrInput ¶
type GatewayRouteHttpGatewayRouteActionPtrInput interface { pulumi.Input ToGatewayRouteHttpGatewayRouteActionPtrOutput() GatewayRouteHttpGatewayRouteActionPtrOutput ToGatewayRouteHttpGatewayRouteActionPtrOutputWithContext(context.Context) GatewayRouteHttpGatewayRouteActionPtrOutput }
GatewayRouteHttpGatewayRouteActionPtrInput is an input type that accepts GatewayRouteHttpGatewayRouteActionArgs, GatewayRouteHttpGatewayRouteActionPtr and GatewayRouteHttpGatewayRouteActionPtrOutput values. You can construct a concrete instance of `GatewayRouteHttpGatewayRouteActionPtrInput` via:
GatewayRouteHttpGatewayRouteActionArgs{...} or: nil
func GatewayRouteHttpGatewayRouteActionPtr ¶
func GatewayRouteHttpGatewayRouteActionPtr(v *GatewayRouteHttpGatewayRouteActionArgs) GatewayRouteHttpGatewayRouteActionPtrInput
type GatewayRouteHttpGatewayRouteActionPtrOutput ¶
type GatewayRouteHttpGatewayRouteActionPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpGatewayRouteActionPtrOutput) ElementType ¶
func (GatewayRouteHttpGatewayRouteActionPtrOutput) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteActionPtrOutput) Target ¶
func (o GatewayRouteHttpGatewayRouteActionPtrOutput) Target() GatewayRouteTargetPtrOutput
func (GatewayRouteHttpGatewayRouteActionPtrOutput) ToGatewayRouteHttpGatewayRouteActionPtrOutput ¶
func (o GatewayRouteHttpGatewayRouteActionPtrOutput) ToGatewayRouteHttpGatewayRouteActionPtrOutput() GatewayRouteHttpGatewayRouteActionPtrOutput
func (GatewayRouteHttpGatewayRouteActionPtrOutput) ToGatewayRouteHttpGatewayRouteActionPtrOutputWithContext ¶
func (o GatewayRouteHttpGatewayRouteActionPtrOutput) ToGatewayRouteHttpGatewayRouteActionPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteActionPtrOutput
func (GatewayRouteHttpGatewayRouteActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpGatewayRouteActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpGatewayRouteAction]
type GatewayRouteHttpGatewayRouteArgs ¶
type GatewayRouteHttpGatewayRouteArgs struct { Action GatewayRouteHttpGatewayRouteActionInput `pulumi:"action"` Match GatewayRouteHttpGatewayRouteMatchInput `pulumi:"match"` }
func (GatewayRouteHttpGatewayRouteArgs) ElementType ¶
func (GatewayRouteHttpGatewayRouteArgs) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteArgs) ToGatewayRouteHttpGatewayRouteOutput ¶
func (i GatewayRouteHttpGatewayRouteArgs) ToGatewayRouteHttpGatewayRouteOutput() GatewayRouteHttpGatewayRouteOutput
func (GatewayRouteHttpGatewayRouteArgs) ToGatewayRouteHttpGatewayRouteOutputWithContext ¶
func (i GatewayRouteHttpGatewayRouteArgs) ToGatewayRouteHttpGatewayRouteOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteOutput
func (GatewayRouteHttpGatewayRouteArgs) ToGatewayRouteHttpGatewayRoutePtrOutput ¶
func (i GatewayRouteHttpGatewayRouteArgs) ToGatewayRouteHttpGatewayRoutePtrOutput() GatewayRouteHttpGatewayRoutePtrOutput
func (GatewayRouteHttpGatewayRouteArgs) ToGatewayRouteHttpGatewayRoutePtrOutputWithContext ¶
func (i GatewayRouteHttpGatewayRouteArgs) ToGatewayRouteHttpGatewayRoutePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePtrOutput
func (GatewayRouteHttpGatewayRouteArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteHttpGatewayRouteArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRoute]
type GatewayRouteHttpGatewayRouteHeader ¶
type GatewayRouteHttpGatewayRouteHeader struct { Invert *bool `pulumi:"invert"` Match *GatewayRouteHttpGatewayRouteHeaderMatch `pulumi:"match"` Name string `pulumi:"name"` }
type GatewayRouteHttpGatewayRouteHeaderArgs ¶
type GatewayRouteHttpGatewayRouteHeaderArgs struct { Invert pulumi.BoolPtrInput `pulumi:"invert"` Match GatewayRouteHttpGatewayRouteHeaderMatchPtrInput `pulumi:"match"` Name pulumi.StringInput `pulumi:"name"` }
func (GatewayRouteHttpGatewayRouteHeaderArgs) ElementType ¶
func (GatewayRouteHttpGatewayRouteHeaderArgs) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteHeaderArgs) ToGatewayRouteHttpGatewayRouteHeaderOutput ¶
func (i GatewayRouteHttpGatewayRouteHeaderArgs) ToGatewayRouteHttpGatewayRouteHeaderOutput() GatewayRouteHttpGatewayRouteHeaderOutput
func (GatewayRouteHttpGatewayRouteHeaderArgs) ToGatewayRouteHttpGatewayRouteHeaderOutputWithContext ¶
func (i GatewayRouteHttpGatewayRouteHeaderArgs) ToGatewayRouteHttpGatewayRouteHeaderOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderOutput
func (GatewayRouteHttpGatewayRouteHeaderArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteHttpGatewayRouteHeaderArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteHeader]
type GatewayRouteHttpGatewayRouteHeaderArray ¶
type GatewayRouteHttpGatewayRouteHeaderArray []GatewayRouteHttpGatewayRouteHeaderInput
func (GatewayRouteHttpGatewayRouteHeaderArray) ElementType ¶
func (GatewayRouteHttpGatewayRouteHeaderArray) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteHeaderArray) ToGatewayRouteHttpGatewayRouteHeaderArrayOutput ¶
func (i GatewayRouteHttpGatewayRouteHeaderArray) ToGatewayRouteHttpGatewayRouteHeaderArrayOutput() GatewayRouteHttpGatewayRouteHeaderArrayOutput
func (GatewayRouteHttpGatewayRouteHeaderArray) ToGatewayRouteHttpGatewayRouteHeaderArrayOutputWithContext ¶
func (i GatewayRouteHttpGatewayRouteHeaderArray) ToGatewayRouteHttpGatewayRouteHeaderArrayOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderArrayOutput
func (GatewayRouteHttpGatewayRouteHeaderArray) ToOutput ¶ added in v0.76.0
func (i GatewayRouteHttpGatewayRouteHeaderArray) ToOutput(ctx context.Context) pulumix.Output[[]GatewayRouteHttpGatewayRouteHeader]
type GatewayRouteHttpGatewayRouteHeaderArrayInput ¶
type GatewayRouteHttpGatewayRouteHeaderArrayInput interface { pulumi.Input ToGatewayRouteHttpGatewayRouteHeaderArrayOutput() GatewayRouteHttpGatewayRouteHeaderArrayOutput ToGatewayRouteHttpGatewayRouteHeaderArrayOutputWithContext(context.Context) GatewayRouteHttpGatewayRouteHeaderArrayOutput }
GatewayRouteHttpGatewayRouteHeaderArrayInput is an input type that accepts GatewayRouteHttpGatewayRouteHeaderArray and GatewayRouteHttpGatewayRouteHeaderArrayOutput values. You can construct a concrete instance of `GatewayRouteHttpGatewayRouteHeaderArrayInput` via:
GatewayRouteHttpGatewayRouteHeaderArray{ GatewayRouteHttpGatewayRouteHeaderArgs{...} }
type GatewayRouteHttpGatewayRouteHeaderArrayOutput ¶
type GatewayRouteHttpGatewayRouteHeaderArrayOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpGatewayRouteHeaderArrayOutput) ElementType ¶
func (GatewayRouteHttpGatewayRouteHeaderArrayOutput) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteHeaderArrayOutput) ToGatewayRouteHttpGatewayRouteHeaderArrayOutput ¶
func (o GatewayRouteHttpGatewayRouteHeaderArrayOutput) ToGatewayRouteHttpGatewayRouteHeaderArrayOutput() GatewayRouteHttpGatewayRouteHeaderArrayOutput
func (GatewayRouteHttpGatewayRouteHeaderArrayOutput) ToGatewayRouteHttpGatewayRouteHeaderArrayOutputWithContext ¶
func (o GatewayRouteHttpGatewayRouteHeaderArrayOutput) ToGatewayRouteHttpGatewayRouteHeaderArrayOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderArrayOutput
func (GatewayRouteHttpGatewayRouteHeaderArrayOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpGatewayRouteHeaderArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GatewayRouteHttpGatewayRouteHeader]
type GatewayRouteHttpGatewayRouteHeaderInput ¶
type GatewayRouteHttpGatewayRouteHeaderInput interface { pulumi.Input ToGatewayRouteHttpGatewayRouteHeaderOutput() GatewayRouteHttpGatewayRouteHeaderOutput ToGatewayRouteHttpGatewayRouteHeaderOutputWithContext(context.Context) GatewayRouteHttpGatewayRouteHeaderOutput }
GatewayRouteHttpGatewayRouteHeaderInput is an input type that accepts GatewayRouteHttpGatewayRouteHeaderArgs and GatewayRouteHttpGatewayRouteHeaderOutput values. You can construct a concrete instance of `GatewayRouteHttpGatewayRouteHeaderInput` via:
GatewayRouteHttpGatewayRouteHeaderArgs{...}
type GatewayRouteHttpGatewayRouteHeaderMatch ¶
type GatewayRouteHttpGatewayRouteHeaderMatch struct { Exact *string `pulumi:"exact"` Prefix *string `pulumi:"prefix"` Range *GatewayRouteRangeMatch `pulumi:"range"` Regex *string `pulumi:"regex"` Suffix *string `pulumi:"suffix"` }
type GatewayRouteHttpGatewayRouteHeaderMatchArgs ¶
type GatewayRouteHttpGatewayRouteHeaderMatchArgs struct { Exact pulumi.StringPtrInput `pulumi:"exact"` Prefix pulumi.StringPtrInput `pulumi:"prefix"` Range GatewayRouteRangeMatchPtrInput `pulumi:"range"` Regex pulumi.StringPtrInput `pulumi:"regex"` Suffix pulumi.StringPtrInput `pulumi:"suffix"` }
func (GatewayRouteHttpGatewayRouteHeaderMatchArgs) ElementType ¶
func (GatewayRouteHttpGatewayRouteHeaderMatchArgs) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteHeaderMatchArgs) ToGatewayRouteHttpGatewayRouteHeaderMatchOutput ¶
func (i GatewayRouteHttpGatewayRouteHeaderMatchArgs) ToGatewayRouteHttpGatewayRouteHeaderMatchOutput() GatewayRouteHttpGatewayRouteHeaderMatchOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchArgs) ToGatewayRouteHttpGatewayRouteHeaderMatchOutputWithContext ¶
func (i GatewayRouteHttpGatewayRouteHeaderMatchArgs) ToGatewayRouteHttpGatewayRouteHeaderMatchOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderMatchOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchArgs) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutput ¶
func (i GatewayRouteHttpGatewayRouteHeaderMatchArgs) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutput() GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchArgs) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutputWithContext ¶
func (i GatewayRouteHttpGatewayRouteHeaderMatchArgs) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteHttpGatewayRouteHeaderMatchArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteHeaderMatch]
type GatewayRouteHttpGatewayRouteHeaderMatchInput ¶
type GatewayRouteHttpGatewayRouteHeaderMatchInput interface { pulumi.Input ToGatewayRouteHttpGatewayRouteHeaderMatchOutput() GatewayRouteHttpGatewayRouteHeaderMatchOutput ToGatewayRouteHttpGatewayRouteHeaderMatchOutputWithContext(context.Context) GatewayRouteHttpGatewayRouteHeaderMatchOutput }
GatewayRouteHttpGatewayRouteHeaderMatchInput is an input type that accepts GatewayRouteHttpGatewayRouteHeaderMatchArgs and GatewayRouteHttpGatewayRouteHeaderMatchOutput values. You can construct a concrete instance of `GatewayRouteHttpGatewayRouteHeaderMatchInput` via:
GatewayRouteHttpGatewayRouteHeaderMatchArgs{...}
type GatewayRouteHttpGatewayRouteHeaderMatchOutput ¶
type GatewayRouteHttpGatewayRouteHeaderMatchOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpGatewayRouteHeaderMatchOutput) ElementType ¶
func (GatewayRouteHttpGatewayRouteHeaderMatchOutput) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteHeaderMatchOutput) Exact ¶
func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) Exact() pulumi.StringPtrOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchOutput) Prefix ¶
func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) Prefix() pulumi.StringPtrOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchOutput) Regex ¶
func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) Regex() pulumi.StringPtrOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchOutput) Suffix ¶
func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) Suffix() pulumi.StringPtrOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchOutput ¶
func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchOutput() GatewayRouteHttpGatewayRouteHeaderMatchOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchOutputWithContext ¶
func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderMatchOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutput ¶
func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutput() GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutputWithContext ¶
func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpGatewayRouteHeaderMatchOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteHeaderMatch]
type GatewayRouteHttpGatewayRouteHeaderMatchPtrInput ¶
type GatewayRouteHttpGatewayRouteHeaderMatchPtrInput interface { pulumi.Input ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutput() GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutputWithContext(context.Context) GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput }
GatewayRouteHttpGatewayRouteHeaderMatchPtrInput is an input type that accepts GatewayRouteHttpGatewayRouteHeaderMatchArgs, GatewayRouteHttpGatewayRouteHeaderMatchPtr and GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput values. You can construct a concrete instance of `GatewayRouteHttpGatewayRouteHeaderMatchPtrInput` via:
GatewayRouteHttpGatewayRouteHeaderMatchArgs{...} or: nil
func GatewayRouteHttpGatewayRouteHeaderMatchPtr ¶
func GatewayRouteHttpGatewayRouteHeaderMatchPtr(v *GatewayRouteHttpGatewayRouteHeaderMatchArgs) GatewayRouteHttpGatewayRouteHeaderMatchPtrInput
type GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput ¶
type GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) ElementType ¶
func (GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) Exact ¶
func (o GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) Exact() pulumi.StringPtrOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) Prefix ¶
func (o GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) Prefix() pulumi.StringPtrOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) Regex ¶
func (o GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) Regex() pulumi.StringPtrOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) Suffix ¶
func (o GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) Suffix() pulumi.StringPtrOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutput ¶
func (o GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutput() GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutputWithContext ¶
func (o GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) ToGatewayRouteHttpGatewayRouteHeaderMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput
func (GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpGatewayRouteHeaderMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpGatewayRouteHeaderMatch]
type GatewayRouteHttpGatewayRouteHeaderOutput ¶
type GatewayRouteHttpGatewayRouteHeaderOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpGatewayRouteHeaderOutput) ElementType ¶
func (GatewayRouteHttpGatewayRouteHeaderOutput) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteHeaderOutput) Invert ¶
func (o GatewayRouteHttpGatewayRouteHeaderOutput) Invert() pulumi.BoolPtrOutput
func (GatewayRouteHttpGatewayRouteHeaderOutput) Name ¶
func (o GatewayRouteHttpGatewayRouteHeaderOutput) Name() pulumi.StringOutput
func (GatewayRouteHttpGatewayRouteHeaderOutput) ToGatewayRouteHttpGatewayRouteHeaderOutput ¶
func (o GatewayRouteHttpGatewayRouteHeaderOutput) ToGatewayRouteHttpGatewayRouteHeaderOutput() GatewayRouteHttpGatewayRouteHeaderOutput
func (GatewayRouteHttpGatewayRouteHeaderOutput) ToGatewayRouteHttpGatewayRouteHeaderOutputWithContext ¶
func (o GatewayRouteHttpGatewayRouteHeaderOutput) ToGatewayRouteHttpGatewayRouteHeaderOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteHeaderOutput
func (GatewayRouteHttpGatewayRouteHeaderOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpGatewayRouteHeaderOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteHeader]
type GatewayRouteHttpGatewayRouteInput ¶
type GatewayRouteHttpGatewayRouteInput interface { pulumi.Input ToGatewayRouteHttpGatewayRouteOutput() GatewayRouteHttpGatewayRouteOutput ToGatewayRouteHttpGatewayRouteOutputWithContext(context.Context) GatewayRouteHttpGatewayRouteOutput }
GatewayRouteHttpGatewayRouteInput is an input type that accepts GatewayRouteHttpGatewayRouteArgs and GatewayRouteHttpGatewayRouteOutput values. You can construct a concrete instance of `GatewayRouteHttpGatewayRouteInput` via:
GatewayRouteHttpGatewayRouteArgs{...}
type GatewayRouteHttpGatewayRouteMatch ¶
type GatewayRouteHttpGatewayRouteMatch struct { Headers []GatewayRouteHttpGatewayRouteHeader `pulumi:"headers"` Hostname *GatewayRouteHostnameMatch `pulumi:"hostname"` Method *string `pulumi:"method"` Path *GatewayRouteHttpPathMatch `pulumi:"path"` Port *int `pulumi:"port"` Prefix *string `pulumi:"prefix"` QueryParameters []GatewayRouteQueryParameter `pulumi:"queryParameters"` }
type GatewayRouteHttpGatewayRouteMatchArgs ¶
type GatewayRouteHttpGatewayRouteMatchArgs struct { Headers GatewayRouteHttpGatewayRouteHeaderArrayInput `pulumi:"headers"` Hostname GatewayRouteHostnameMatchPtrInput `pulumi:"hostname"` Method pulumi.StringPtrInput `pulumi:"method"` Path GatewayRouteHttpPathMatchPtrInput `pulumi:"path"` Port pulumi.IntPtrInput `pulumi:"port"` Prefix pulumi.StringPtrInput `pulumi:"prefix"` QueryParameters GatewayRouteQueryParameterArrayInput `pulumi:"queryParameters"` }
func (GatewayRouteHttpGatewayRouteMatchArgs) ElementType ¶
func (GatewayRouteHttpGatewayRouteMatchArgs) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteMatchArgs) ToGatewayRouteHttpGatewayRouteMatchOutput ¶
func (i GatewayRouteHttpGatewayRouteMatchArgs) ToGatewayRouteHttpGatewayRouteMatchOutput() GatewayRouteHttpGatewayRouteMatchOutput
func (GatewayRouteHttpGatewayRouteMatchArgs) ToGatewayRouteHttpGatewayRouteMatchOutputWithContext ¶
func (i GatewayRouteHttpGatewayRouteMatchArgs) ToGatewayRouteHttpGatewayRouteMatchOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteMatchOutput
func (GatewayRouteHttpGatewayRouteMatchArgs) ToGatewayRouteHttpGatewayRouteMatchPtrOutput ¶
func (i GatewayRouteHttpGatewayRouteMatchArgs) ToGatewayRouteHttpGatewayRouteMatchPtrOutput() GatewayRouteHttpGatewayRouteMatchPtrOutput
func (GatewayRouteHttpGatewayRouteMatchArgs) ToGatewayRouteHttpGatewayRouteMatchPtrOutputWithContext ¶
func (i GatewayRouteHttpGatewayRouteMatchArgs) ToGatewayRouteHttpGatewayRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteMatchPtrOutput
func (GatewayRouteHttpGatewayRouteMatchArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteHttpGatewayRouteMatchArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteMatch]
type GatewayRouteHttpGatewayRouteMatchInput ¶
type GatewayRouteHttpGatewayRouteMatchInput interface { pulumi.Input ToGatewayRouteHttpGatewayRouteMatchOutput() GatewayRouteHttpGatewayRouteMatchOutput ToGatewayRouteHttpGatewayRouteMatchOutputWithContext(context.Context) GatewayRouteHttpGatewayRouteMatchOutput }
GatewayRouteHttpGatewayRouteMatchInput is an input type that accepts GatewayRouteHttpGatewayRouteMatchArgs and GatewayRouteHttpGatewayRouteMatchOutput values. You can construct a concrete instance of `GatewayRouteHttpGatewayRouteMatchInput` via:
GatewayRouteHttpGatewayRouteMatchArgs{...}
type GatewayRouteHttpGatewayRouteMatchOutput ¶
type GatewayRouteHttpGatewayRouteMatchOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpGatewayRouteMatchOutput) ElementType ¶
func (GatewayRouteHttpGatewayRouteMatchOutput) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteMatchOutput) Hostname ¶
func (o GatewayRouteHttpGatewayRouteMatchOutput) Hostname() GatewayRouteHostnameMatchPtrOutput
func (GatewayRouteHttpGatewayRouteMatchOutput) Method ¶
func (o GatewayRouteHttpGatewayRouteMatchOutput) Method() pulumi.StringPtrOutput
func (GatewayRouteHttpGatewayRouteMatchOutput) Port ¶ added in v0.22.0
func (o GatewayRouteHttpGatewayRouteMatchOutput) Port() pulumi.IntPtrOutput
func (GatewayRouteHttpGatewayRouteMatchOutput) Prefix ¶
func (o GatewayRouteHttpGatewayRouteMatchOutput) Prefix() pulumi.StringPtrOutput
func (GatewayRouteHttpGatewayRouteMatchOutput) QueryParameters ¶
func (o GatewayRouteHttpGatewayRouteMatchOutput) QueryParameters() GatewayRouteQueryParameterArrayOutput
func (GatewayRouteHttpGatewayRouteMatchOutput) ToGatewayRouteHttpGatewayRouteMatchOutput ¶
func (o GatewayRouteHttpGatewayRouteMatchOutput) ToGatewayRouteHttpGatewayRouteMatchOutput() GatewayRouteHttpGatewayRouteMatchOutput
func (GatewayRouteHttpGatewayRouteMatchOutput) ToGatewayRouteHttpGatewayRouteMatchOutputWithContext ¶
func (o GatewayRouteHttpGatewayRouteMatchOutput) ToGatewayRouteHttpGatewayRouteMatchOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteMatchOutput
func (GatewayRouteHttpGatewayRouteMatchOutput) ToGatewayRouteHttpGatewayRouteMatchPtrOutput ¶
func (o GatewayRouteHttpGatewayRouteMatchOutput) ToGatewayRouteHttpGatewayRouteMatchPtrOutput() GatewayRouteHttpGatewayRouteMatchPtrOutput
func (GatewayRouteHttpGatewayRouteMatchOutput) ToGatewayRouteHttpGatewayRouteMatchPtrOutputWithContext ¶
func (o GatewayRouteHttpGatewayRouteMatchOutput) ToGatewayRouteHttpGatewayRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteMatchPtrOutput
func (GatewayRouteHttpGatewayRouteMatchOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpGatewayRouteMatchOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteMatch]
type GatewayRouteHttpGatewayRouteMatchPtrInput ¶
type GatewayRouteHttpGatewayRouteMatchPtrInput interface { pulumi.Input ToGatewayRouteHttpGatewayRouteMatchPtrOutput() GatewayRouteHttpGatewayRouteMatchPtrOutput ToGatewayRouteHttpGatewayRouteMatchPtrOutputWithContext(context.Context) GatewayRouteHttpGatewayRouteMatchPtrOutput }
GatewayRouteHttpGatewayRouteMatchPtrInput is an input type that accepts GatewayRouteHttpGatewayRouteMatchArgs, GatewayRouteHttpGatewayRouteMatchPtr and GatewayRouteHttpGatewayRouteMatchPtrOutput values. You can construct a concrete instance of `GatewayRouteHttpGatewayRouteMatchPtrInput` via:
GatewayRouteHttpGatewayRouteMatchArgs{...} or: nil
func GatewayRouteHttpGatewayRouteMatchPtr ¶
func GatewayRouteHttpGatewayRouteMatchPtr(v *GatewayRouteHttpGatewayRouteMatchArgs) GatewayRouteHttpGatewayRouteMatchPtrInput
type GatewayRouteHttpGatewayRouteMatchPtrOutput ¶
type GatewayRouteHttpGatewayRouteMatchPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpGatewayRouteMatchPtrOutput) ElementType ¶
func (GatewayRouteHttpGatewayRouteMatchPtrOutput) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteMatchPtrOutput) Hostname ¶
func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) Hostname() GatewayRouteHostnameMatchPtrOutput
func (GatewayRouteHttpGatewayRouteMatchPtrOutput) Method ¶
func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) Method() pulumi.StringPtrOutput
func (GatewayRouteHttpGatewayRouteMatchPtrOutput) Port ¶ added in v0.22.0
func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
func (GatewayRouteHttpGatewayRouteMatchPtrOutput) Prefix ¶
func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) Prefix() pulumi.StringPtrOutput
func (GatewayRouteHttpGatewayRouteMatchPtrOutput) QueryParameters ¶
func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) QueryParameters() GatewayRouteQueryParameterArrayOutput
func (GatewayRouteHttpGatewayRouteMatchPtrOutput) ToGatewayRouteHttpGatewayRouteMatchPtrOutput ¶
func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) ToGatewayRouteHttpGatewayRouteMatchPtrOutput() GatewayRouteHttpGatewayRouteMatchPtrOutput
func (GatewayRouteHttpGatewayRouteMatchPtrOutput) ToGatewayRouteHttpGatewayRouteMatchPtrOutputWithContext ¶
func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) ToGatewayRouteHttpGatewayRouteMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteMatchPtrOutput
func (GatewayRouteHttpGatewayRouteMatchPtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpGatewayRouteMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpGatewayRouteMatch]
type GatewayRouteHttpGatewayRouteOutput ¶
type GatewayRouteHttpGatewayRouteOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpGatewayRouteOutput) Action ¶
func (o GatewayRouteHttpGatewayRouteOutput) Action() GatewayRouteHttpGatewayRouteActionOutput
func (GatewayRouteHttpGatewayRouteOutput) ElementType ¶
func (GatewayRouteHttpGatewayRouteOutput) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteOutput) ToGatewayRouteHttpGatewayRouteOutput ¶
func (o GatewayRouteHttpGatewayRouteOutput) ToGatewayRouteHttpGatewayRouteOutput() GatewayRouteHttpGatewayRouteOutput
func (GatewayRouteHttpGatewayRouteOutput) ToGatewayRouteHttpGatewayRouteOutputWithContext ¶
func (o GatewayRouteHttpGatewayRouteOutput) ToGatewayRouteHttpGatewayRouteOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteOutput
func (GatewayRouteHttpGatewayRouteOutput) ToGatewayRouteHttpGatewayRoutePtrOutput ¶
func (o GatewayRouteHttpGatewayRouteOutput) ToGatewayRouteHttpGatewayRoutePtrOutput() GatewayRouteHttpGatewayRoutePtrOutput
func (GatewayRouteHttpGatewayRouteOutput) ToGatewayRouteHttpGatewayRoutePtrOutputWithContext ¶
func (o GatewayRouteHttpGatewayRouteOutput) ToGatewayRouteHttpGatewayRoutePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePtrOutput
func (GatewayRouteHttpGatewayRouteOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpGatewayRouteOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRoute]
type GatewayRouteHttpGatewayRoutePathRewrite ¶
type GatewayRouteHttpGatewayRoutePathRewrite struct {
Exact *string `pulumi:"exact"`
}
type GatewayRouteHttpGatewayRoutePathRewriteArgs ¶
type GatewayRouteHttpGatewayRoutePathRewriteArgs struct {
Exact pulumi.StringPtrInput `pulumi:"exact"`
}
func (GatewayRouteHttpGatewayRoutePathRewriteArgs) ElementType ¶
func (GatewayRouteHttpGatewayRoutePathRewriteArgs) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRoutePathRewriteArgs) ToGatewayRouteHttpGatewayRoutePathRewriteOutput ¶
func (i GatewayRouteHttpGatewayRoutePathRewriteArgs) ToGatewayRouteHttpGatewayRoutePathRewriteOutput() GatewayRouteHttpGatewayRoutePathRewriteOutput
func (GatewayRouteHttpGatewayRoutePathRewriteArgs) ToGatewayRouteHttpGatewayRoutePathRewriteOutputWithContext ¶
func (i GatewayRouteHttpGatewayRoutePathRewriteArgs) ToGatewayRouteHttpGatewayRoutePathRewriteOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePathRewriteOutput
func (GatewayRouteHttpGatewayRoutePathRewriteArgs) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutput ¶
func (i GatewayRouteHttpGatewayRoutePathRewriteArgs) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutput() GatewayRouteHttpGatewayRoutePathRewritePtrOutput
func (GatewayRouteHttpGatewayRoutePathRewriteArgs) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutputWithContext ¶
func (i GatewayRouteHttpGatewayRoutePathRewriteArgs) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePathRewritePtrOutput
func (GatewayRouteHttpGatewayRoutePathRewriteArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteHttpGatewayRoutePathRewriteArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRoutePathRewrite]
type GatewayRouteHttpGatewayRoutePathRewriteInput ¶
type GatewayRouteHttpGatewayRoutePathRewriteInput interface { pulumi.Input ToGatewayRouteHttpGatewayRoutePathRewriteOutput() GatewayRouteHttpGatewayRoutePathRewriteOutput ToGatewayRouteHttpGatewayRoutePathRewriteOutputWithContext(context.Context) GatewayRouteHttpGatewayRoutePathRewriteOutput }
GatewayRouteHttpGatewayRoutePathRewriteInput is an input type that accepts GatewayRouteHttpGatewayRoutePathRewriteArgs and GatewayRouteHttpGatewayRoutePathRewriteOutput values. You can construct a concrete instance of `GatewayRouteHttpGatewayRoutePathRewriteInput` via:
GatewayRouteHttpGatewayRoutePathRewriteArgs{...}
type GatewayRouteHttpGatewayRoutePathRewriteOutput ¶
type GatewayRouteHttpGatewayRoutePathRewriteOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpGatewayRoutePathRewriteOutput) ElementType ¶
func (GatewayRouteHttpGatewayRoutePathRewriteOutput) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRoutePathRewriteOutput) Exact ¶
func (o GatewayRouteHttpGatewayRoutePathRewriteOutput) Exact() pulumi.StringPtrOutput
func (GatewayRouteHttpGatewayRoutePathRewriteOutput) ToGatewayRouteHttpGatewayRoutePathRewriteOutput ¶
func (o GatewayRouteHttpGatewayRoutePathRewriteOutput) ToGatewayRouteHttpGatewayRoutePathRewriteOutput() GatewayRouteHttpGatewayRoutePathRewriteOutput
func (GatewayRouteHttpGatewayRoutePathRewriteOutput) ToGatewayRouteHttpGatewayRoutePathRewriteOutputWithContext ¶
func (o GatewayRouteHttpGatewayRoutePathRewriteOutput) ToGatewayRouteHttpGatewayRoutePathRewriteOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePathRewriteOutput
func (GatewayRouteHttpGatewayRoutePathRewriteOutput) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutput ¶
func (o GatewayRouteHttpGatewayRoutePathRewriteOutput) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutput() GatewayRouteHttpGatewayRoutePathRewritePtrOutput
func (GatewayRouteHttpGatewayRoutePathRewriteOutput) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutputWithContext ¶
func (o GatewayRouteHttpGatewayRoutePathRewriteOutput) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePathRewritePtrOutput
func (GatewayRouteHttpGatewayRoutePathRewriteOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpGatewayRoutePathRewriteOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRoutePathRewrite]
type GatewayRouteHttpGatewayRoutePathRewritePtrInput ¶
type GatewayRouteHttpGatewayRoutePathRewritePtrInput interface { pulumi.Input ToGatewayRouteHttpGatewayRoutePathRewritePtrOutput() GatewayRouteHttpGatewayRoutePathRewritePtrOutput ToGatewayRouteHttpGatewayRoutePathRewritePtrOutputWithContext(context.Context) GatewayRouteHttpGatewayRoutePathRewritePtrOutput }
GatewayRouteHttpGatewayRoutePathRewritePtrInput is an input type that accepts GatewayRouteHttpGatewayRoutePathRewriteArgs, GatewayRouteHttpGatewayRoutePathRewritePtr and GatewayRouteHttpGatewayRoutePathRewritePtrOutput values. You can construct a concrete instance of `GatewayRouteHttpGatewayRoutePathRewritePtrInput` via:
GatewayRouteHttpGatewayRoutePathRewriteArgs{...} or: nil
func GatewayRouteHttpGatewayRoutePathRewritePtr ¶
func GatewayRouteHttpGatewayRoutePathRewritePtr(v *GatewayRouteHttpGatewayRoutePathRewriteArgs) GatewayRouteHttpGatewayRoutePathRewritePtrInput
type GatewayRouteHttpGatewayRoutePathRewritePtrOutput ¶
type GatewayRouteHttpGatewayRoutePathRewritePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpGatewayRoutePathRewritePtrOutput) ElementType ¶
func (GatewayRouteHttpGatewayRoutePathRewritePtrOutput) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRoutePathRewritePtrOutput) Exact ¶
func (o GatewayRouteHttpGatewayRoutePathRewritePtrOutput) Exact() pulumi.StringPtrOutput
func (GatewayRouteHttpGatewayRoutePathRewritePtrOutput) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutput ¶
func (o GatewayRouteHttpGatewayRoutePathRewritePtrOutput) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutput() GatewayRouteHttpGatewayRoutePathRewritePtrOutput
func (GatewayRouteHttpGatewayRoutePathRewritePtrOutput) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutputWithContext ¶
func (o GatewayRouteHttpGatewayRoutePathRewritePtrOutput) ToGatewayRouteHttpGatewayRoutePathRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePathRewritePtrOutput
func (GatewayRouteHttpGatewayRoutePathRewritePtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpGatewayRoutePathRewritePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpGatewayRoutePathRewrite]
type GatewayRouteHttpGatewayRoutePrefixRewriteArgs ¶
type GatewayRouteHttpGatewayRoutePrefixRewriteArgs struct { DefaultPrefix pulumi.StringPtrInput `pulumi:"defaultPrefix"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ElementType ¶
func (GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ToGatewayRouteHttpGatewayRoutePrefixRewriteOutput ¶
func (i GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ToGatewayRouteHttpGatewayRoutePrefixRewriteOutput() GatewayRouteHttpGatewayRoutePrefixRewriteOutput
func (GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ToGatewayRouteHttpGatewayRoutePrefixRewriteOutputWithContext ¶
func (i GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ToGatewayRouteHttpGatewayRoutePrefixRewriteOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePrefixRewriteOutput
func (GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutput ¶
func (i GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutput() GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput
func (GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutputWithContext ¶
func (i GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput
func (GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteHttpGatewayRoutePrefixRewriteArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRoutePrefixRewrite]
type GatewayRouteHttpGatewayRoutePrefixRewriteInput ¶
type GatewayRouteHttpGatewayRoutePrefixRewriteInput interface { pulumi.Input ToGatewayRouteHttpGatewayRoutePrefixRewriteOutput() GatewayRouteHttpGatewayRoutePrefixRewriteOutput ToGatewayRouteHttpGatewayRoutePrefixRewriteOutputWithContext(context.Context) GatewayRouteHttpGatewayRoutePrefixRewriteOutput }
GatewayRouteHttpGatewayRoutePrefixRewriteInput is an input type that accepts GatewayRouteHttpGatewayRoutePrefixRewriteArgs and GatewayRouteHttpGatewayRoutePrefixRewriteOutput values. You can construct a concrete instance of `GatewayRouteHttpGatewayRoutePrefixRewriteInput` via:
GatewayRouteHttpGatewayRoutePrefixRewriteArgs{...}
type GatewayRouteHttpGatewayRoutePrefixRewriteOutput ¶
type GatewayRouteHttpGatewayRoutePrefixRewriteOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpGatewayRoutePrefixRewriteOutput) DefaultPrefix ¶
func (o GatewayRouteHttpGatewayRoutePrefixRewriteOutput) DefaultPrefix() pulumi.StringPtrOutput
func (GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ElementType ¶
func (GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ToGatewayRouteHttpGatewayRoutePrefixRewriteOutput ¶
func (o GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ToGatewayRouteHttpGatewayRoutePrefixRewriteOutput() GatewayRouteHttpGatewayRoutePrefixRewriteOutput
func (GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ToGatewayRouteHttpGatewayRoutePrefixRewriteOutputWithContext ¶
func (o GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ToGatewayRouteHttpGatewayRoutePrefixRewriteOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePrefixRewriteOutput
func (GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutput ¶
func (o GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutput() GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput
func (GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutputWithContext ¶
func (o GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput
func (GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpGatewayRoutePrefixRewriteOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRoutePrefixRewrite]
func (GatewayRouteHttpGatewayRoutePrefixRewriteOutput) Value ¶
func (o GatewayRouteHttpGatewayRoutePrefixRewriteOutput) Value() pulumi.StringPtrOutput
type GatewayRouteHttpGatewayRoutePrefixRewritePtrInput ¶
type GatewayRouteHttpGatewayRoutePrefixRewritePtrInput interface { pulumi.Input ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutput() GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutputWithContext(context.Context) GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput }
GatewayRouteHttpGatewayRoutePrefixRewritePtrInput is an input type that accepts GatewayRouteHttpGatewayRoutePrefixRewriteArgs, GatewayRouteHttpGatewayRoutePrefixRewritePtr and GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput values. You can construct a concrete instance of `GatewayRouteHttpGatewayRoutePrefixRewritePtrInput` via:
GatewayRouteHttpGatewayRoutePrefixRewriteArgs{...} or: nil
func GatewayRouteHttpGatewayRoutePrefixRewritePtr ¶
func GatewayRouteHttpGatewayRoutePrefixRewritePtr(v *GatewayRouteHttpGatewayRoutePrefixRewriteArgs) GatewayRouteHttpGatewayRoutePrefixRewritePtrInput
type GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput ¶
type GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) DefaultPrefix ¶
func (o GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) DefaultPrefix() pulumi.StringPtrOutput
func (GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) ElementType ¶
func (GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutput ¶
func (o GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutput() GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput
func (GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutputWithContext ¶
func (o GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) ToGatewayRouteHttpGatewayRoutePrefixRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput
func (GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpGatewayRoutePrefixRewrite]
func (GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) Value ¶
func (o GatewayRouteHttpGatewayRoutePrefixRewritePtrOutput) Value() pulumi.StringPtrOutput
type GatewayRouteHttpGatewayRoutePtrInput ¶
type GatewayRouteHttpGatewayRoutePtrInput interface { pulumi.Input ToGatewayRouteHttpGatewayRoutePtrOutput() GatewayRouteHttpGatewayRoutePtrOutput ToGatewayRouteHttpGatewayRoutePtrOutputWithContext(context.Context) GatewayRouteHttpGatewayRoutePtrOutput }
GatewayRouteHttpGatewayRoutePtrInput is an input type that accepts GatewayRouteHttpGatewayRouteArgs, GatewayRouteHttpGatewayRoutePtr and GatewayRouteHttpGatewayRoutePtrOutput values. You can construct a concrete instance of `GatewayRouteHttpGatewayRoutePtrInput` via:
GatewayRouteHttpGatewayRouteArgs{...} or: nil
func GatewayRouteHttpGatewayRoutePtr ¶
func GatewayRouteHttpGatewayRoutePtr(v *GatewayRouteHttpGatewayRouteArgs) GatewayRouteHttpGatewayRoutePtrInput
type GatewayRouteHttpGatewayRoutePtrOutput ¶
type GatewayRouteHttpGatewayRoutePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpGatewayRoutePtrOutput) ElementType ¶
func (GatewayRouteHttpGatewayRoutePtrOutput) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRoutePtrOutput) ToGatewayRouteHttpGatewayRoutePtrOutput ¶
func (o GatewayRouteHttpGatewayRoutePtrOutput) ToGatewayRouteHttpGatewayRoutePtrOutput() GatewayRouteHttpGatewayRoutePtrOutput
func (GatewayRouteHttpGatewayRoutePtrOutput) ToGatewayRouteHttpGatewayRoutePtrOutputWithContext ¶
func (o GatewayRouteHttpGatewayRoutePtrOutput) ToGatewayRouteHttpGatewayRoutePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRoutePtrOutput
func (GatewayRouteHttpGatewayRoutePtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpGatewayRoutePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpGatewayRoute]
type GatewayRouteHttpGatewayRouteRewrite ¶
type GatewayRouteHttpGatewayRouteRewrite struct { Hostname *GatewayRouteHostnameRewrite `pulumi:"hostname"` Path *GatewayRouteHttpGatewayRoutePathRewrite `pulumi:"path"` Prefix *GatewayRouteHttpGatewayRoutePrefixRewrite `pulumi:"prefix"` }
type GatewayRouteHttpGatewayRouteRewriteArgs ¶
type GatewayRouteHttpGatewayRouteRewriteArgs struct { Hostname GatewayRouteHostnameRewritePtrInput `pulumi:"hostname"` Path GatewayRouteHttpGatewayRoutePathRewritePtrInput `pulumi:"path"` Prefix GatewayRouteHttpGatewayRoutePrefixRewritePtrInput `pulumi:"prefix"` }
func (GatewayRouteHttpGatewayRouteRewriteArgs) ElementType ¶
func (GatewayRouteHttpGatewayRouteRewriteArgs) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteRewriteArgs) ToGatewayRouteHttpGatewayRouteRewriteOutput ¶
func (i GatewayRouteHttpGatewayRouteRewriteArgs) ToGatewayRouteHttpGatewayRouteRewriteOutput() GatewayRouteHttpGatewayRouteRewriteOutput
func (GatewayRouteHttpGatewayRouteRewriteArgs) ToGatewayRouteHttpGatewayRouteRewriteOutputWithContext ¶
func (i GatewayRouteHttpGatewayRouteRewriteArgs) ToGatewayRouteHttpGatewayRouteRewriteOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteRewriteOutput
func (GatewayRouteHttpGatewayRouteRewriteArgs) ToGatewayRouteHttpGatewayRouteRewritePtrOutput ¶
func (i GatewayRouteHttpGatewayRouteRewriteArgs) ToGatewayRouteHttpGatewayRouteRewritePtrOutput() GatewayRouteHttpGatewayRouteRewritePtrOutput
func (GatewayRouteHttpGatewayRouteRewriteArgs) ToGatewayRouteHttpGatewayRouteRewritePtrOutputWithContext ¶
func (i GatewayRouteHttpGatewayRouteRewriteArgs) ToGatewayRouteHttpGatewayRouteRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteRewritePtrOutput
func (GatewayRouteHttpGatewayRouteRewriteArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteHttpGatewayRouteRewriteArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteRewrite]
type GatewayRouteHttpGatewayRouteRewriteInput ¶
type GatewayRouteHttpGatewayRouteRewriteInput interface { pulumi.Input ToGatewayRouteHttpGatewayRouteRewriteOutput() GatewayRouteHttpGatewayRouteRewriteOutput ToGatewayRouteHttpGatewayRouteRewriteOutputWithContext(context.Context) GatewayRouteHttpGatewayRouteRewriteOutput }
GatewayRouteHttpGatewayRouteRewriteInput is an input type that accepts GatewayRouteHttpGatewayRouteRewriteArgs and GatewayRouteHttpGatewayRouteRewriteOutput values. You can construct a concrete instance of `GatewayRouteHttpGatewayRouteRewriteInput` via:
GatewayRouteHttpGatewayRouteRewriteArgs{...}
type GatewayRouteHttpGatewayRouteRewriteOutput ¶
type GatewayRouteHttpGatewayRouteRewriteOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpGatewayRouteRewriteOutput) ElementType ¶
func (GatewayRouteHttpGatewayRouteRewriteOutput) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteRewriteOutput) Hostname ¶
func (o GatewayRouteHttpGatewayRouteRewriteOutput) Hostname() GatewayRouteHostnameRewritePtrOutput
func (GatewayRouteHttpGatewayRouteRewriteOutput) ToGatewayRouteHttpGatewayRouteRewriteOutput ¶
func (o GatewayRouteHttpGatewayRouteRewriteOutput) ToGatewayRouteHttpGatewayRouteRewriteOutput() GatewayRouteHttpGatewayRouteRewriteOutput
func (GatewayRouteHttpGatewayRouteRewriteOutput) ToGatewayRouteHttpGatewayRouteRewriteOutputWithContext ¶
func (o GatewayRouteHttpGatewayRouteRewriteOutput) ToGatewayRouteHttpGatewayRouteRewriteOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteRewriteOutput
func (GatewayRouteHttpGatewayRouteRewriteOutput) ToGatewayRouteHttpGatewayRouteRewritePtrOutput ¶
func (o GatewayRouteHttpGatewayRouteRewriteOutput) ToGatewayRouteHttpGatewayRouteRewritePtrOutput() GatewayRouteHttpGatewayRouteRewritePtrOutput
func (GatewayRouteHttpGatewayRouteRewriteOutput) ToGatewayRouteHttpGatewayRouteRewritePtrOutputWithContext ¶
func (o GatewayRouteHttpGatewayRouteRewriteOutput) ToGatewayRouteHttpGatewayRouteRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteRewritePtrOutput
func (GatewayRouteHttpGatewayRouteRewriteOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpGatewayRouteRewriteOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpGatewayRouteRewrite]
type GatewayRouteHttpGatewayRouteRewritePtrInput ¶
type GatewayRouteHttpGatewayRouteRewritePtrInput interface { pulumi.Input ToGatewayRouteHttpGatewayRouteRewritePtrOutput() GatewayRouteHttpGatewayRouteRewritePtrOutput ToGatewayRouteHttpGatewayRouteRewritePtrOutputWithContext(context.Context) GatewayRouteHttpGatewayRouteRewritePtrOutput }
GatewayRouteHttpGatewayRouteRewritePtrInput is an input type that accepts GatewayRouteHttpGatewayRouteRewriteArgs, GatewayRouteHttpGatewayRouteRewritePtr and GatewayRouteHttpGatewayRouteRewritePtrOutput values. You can construct a concrete instance of `GatewayRouteHttpGatewayRouteRewritePtrInput` via:
GatewayRouteHttpGatewayRouteRewriteArgs{...} or: nil
func GatewayRouteHttpGatewayRouteRewritePtr ¶
func GatewayRouteHttpGatewayRouteRewritePtr(v *GatewayRouteHttpGatewayRouteRewriteArgs) GatewayRouteHttpGatewayRouteRewritePtrInput
type GatewayRouteHttpGatewayRouteRewritePtrOutput ¶
type GatewayRouteHttpGatewayRouteRewritePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpGatewayRouteRewritePtrOutput) ElementType ¶
func (GatewayRouteHttpGatewayRouteRewritePtrOutput) ElementType() reflect.Type
func (GatewayRouteHttpGatewayRouteRewritePtrOutput) Hostname ¶
func (o GatewayRouteHttpGatewayRouteRewritePtrOutput) Hostname() GatewayRouteHostnameRewritePtrOutput
func (GatewayRouteHttpGatewayRouteRewritePtrOutput) ToGatewayRouteHttpGatewayRouteRewritePtrOutput ¶
func (o GatewayRouteHttpGatewayRouteRewritePtrOutput) ToGatewayRouteHttpGatewayRouteRewritePtrOutput() GatewayRouteHttpGatewayRouteRewritePtrOutput
func (GatewayRouteHttpGatewayRouteRewritePtrOutput) ToGatewayRouteHttpGatewayRouteRewritePtrOutputWithContext ¶
func (o GatewayRouteHttpGatewayRouteRewritePtrOutput) ToGatewayRouteHttpGatewayRouteRewritePtrOutputWithContext(ctx context.Context) GatewayRouteHttpGatewayRouteRewritePtrOutput
func (GatewayRouteHttpGatewayRouteRewritePtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpGatewayRouteRewritePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpGatewayRouteRewrite]
type GatewayRouteHttpPathMatchArgs ¶
type GatewayRouteHttpPathMatchArgs struct { Exact pulumi.StringPtrInput `pulumi:"exact"` Regex pulumi.StringPtrInput `pulumi:"regex"` }
func (GatewayRouteHttpPathMatchArgs) ElementType ¶
func (GatewayRouteHttpPathMatchArgs) ElementType() reflect.Type
func (GatewayRouteHttpPathMatchArgs) ToGatewayRouteHttpPathMatchOutput ¶
func (i GatewayRouteHttpPathMatchArgs) ToGatewayRouteHttpPathMatchOutput() GatewayRouteHttpPathMatchOutput
func (GatewayRouteHttpPathMatchArgs) ToGatewayRouteHttpPathMatchOutputWithContext ¶
func (i GatewayRouteHttpPathMatchArgs) ToGatewayRouteHttpPathMatchOutputWithContext(ctx context.Context) GatewayRouteHttpPathMatchOutput
func (GatewayRouteHttpPathMatchArgs) ToGatewayRouteHttpPathMatchPtrOutput ¶
func (i GatewayRouteHttpPathMatchArgs) ToGatewayRouteHttpPathMatchPtrOutput() GatewayRouteHttpPathMatchPtrOutput
func (GatewayRouteHttpPathMatchArgs) ToGatewayRouteHttpPathMatchPtrOutputWithContext ¶
func (i GatewayRouteHttpPathMatchArgs) ToGatewayRouteHttpPathMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpPathMatchPtrOutput
func (GatewayRouteHttpPathMatchArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteHttpPathMatchArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpPathMatch]
type GatewayRouteHttpPathMatchInput ¶
type GatewayRouteHttpPathMatchInput interface { pulumi.Input ToGatewayRouteHttpPathMatchOutput() GatewayRouteHttpPathMatchOutput ToGatewayRouteHttpPathMatchOutputWithContext(context.Context) GatewayRouteHttpPathMatchOutput }
GatewayRouteHttpPathMatchInput is an input type that accepts GatewayRouteHttpPathMatchArgs and GatewayRouteHttpPathMatchOutput values. You can construct a concrete instance of `GatewayRouteHttpPathMatchInput` via:
GatewayRouteHttpPathMatchArgs{...}
type GatewayRouteHttpPathMatchOutput ¶
type GatewayRouteHttpPathMatchOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpPathMatchOutput) ElementType ¶
func (GatewayRouteHttpPathMatchOutput) ElementType() reflect.Type
func (GatewayRouteHttpPathMatchOutput) Exact ¶
func (o GatewayRouteHttpPathMatchOutput) Exact() pulumi.StringPtrOutput
func (GatewayRouteHttpPathMatchOutput) Regex ¶
func (o GatewayRouteHttpPathMatchOutput) Regex() pulumi.StringPtrOutput
func (GatewayRouteHttpPathMatchOutput) ToGatewayRouteHttpPathMatchOutput ¶
func (o GatewayRouteHttpPathMatchOutput) ToGatewayRouteHttpPathMatchOutput() GatewayRouteHttpPathMatchOutput
func (GatewayRouteHttpPathMatchOutput) ToGatewayRouteHttpPathMatchOutputWithContext ¶
func (o GatewayRouteHttpPathMatchOutput) ToGatewayRouteHttpPathMatchOutputWithContext(ctx context.Context) GatewayRouteHttpPathMatchOutput
func (GatewayRouteHttpPathMatchOutput) ToGatewayRouteHttpPathMatchPtrOutput ¶
func (o GatewayRouteHttpPathMatchOutput) ToGatewayRouteHttpPathMatchPtrOutput() GatewayRouteHttpPathMatchPtrOutput
func (GatewayRouteHttpPathMatchOutput) ToGatewayRouteHttpPathMatchPtrOutputWithContext ¶
func (o GatewayRouteHttpPathMatchOutput) ToGatewayRouteHttpPathMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpPathMatchPtrOutput
func (GatewayRouteHttpPathMatchOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpPathMatchOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpPathMatch]
type GatewayRouteHttpPathMatchPtrInput ¶
type GatewayRouteHttpPathMatchPtrInput interface { pulumi.Input ToGatewayRouteHttpPathMatchPtrOutput() GatewayRouteHttpPathMatchPtrOutput ToGatewayRouteHttpPathMatchPtrOutputWithContext(context.Context) GatewayRouteHttpPathMatchPtrOutput }
GatewayRouteHttpPathMatchPtrInput is an input type that accepts GatewayRouteHttpPathMatchArgs, GatewayRouteHttpPathMatchPtr and GatewayRouteHttpPathMatchPtrOutput values. You can construct a concrete instance of `GatewayRouteHttpPathMatchPtrInput` via:
GatewayRouteHttpPathMatchArgs{...} or: nil
func GatewayRouteHttpPathMatchPtr ¶
func GatewayRouteHttpPathMatchPtr(v *GatewayRouteHttpPathMatchArgs) GatewayRouteHttpPathMatchPtrInput
type GatewayRouteHttpPathMatchPtrOutput ¶
type GatewayRouteHttpPathMatchPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpPathMatchPtrOutput) Elem ¶
func (o GatewayRouteHttpPathMatchPtrOutput) Elem() GatewayRouteHttpPathMatchOutput
func (GatewayRouteHttpPathMatchPtrOutput) ElementType ¶
func (GatewayRouteHttpPathMatchPtrOutput) ElementType() reflect.Type
func (GatewayRouteHttpPathMatchPtrOutput) Exact ¶
func (o GatewayRouteHttpPathMatchPtrOutput) Exact() pulumi.StringPtrOutput
func (GatewayRouteHttpPathMatchPtrOutput) Regex ¶
func (o GatewayRouteHttpPathMatchPtrOutput) Regex() pulumi.StringPtrOutput
func (GatewayRouteHttpPathMatchPtrOutput) ToGatewayRouteHttpPathMatchPtrOutput ¶
func (o GatewayRouteHttpPathMatchPtrOutput) ToGatewayRouteHttpPathMatchPtrOutput() GatewayRouteHttpPathMatchPtrOutput
func (GatewayRouteHttpPathMatchPtrOutput) ToGatewayRouteHttpPathMatchPtrOutputWithContext ¶
func (o GatewayRouteHttpPathMatchPtrOutput) ToGatewayRouteHttpPathMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpPathMatchPtrOutput
func (GatewayRouteHttpPathMatchPtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpPathMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpPathMatch]
type GatewayRouteHttpQueryParameterMatch ¶
type GatewayRouteHttpQueryParameterMatch struct {
Exact *string `pulumi:"exact"`
}
type GatewayRouteHttpQueryParameterMatchArgs ¶
type GatewayRouteHttpQueryParameterMatchArgs struct {
Exact pulumi.StringPtrInput `pulumi:"exact"`
}
func (GatewayRouteHttpQueryParameterMatchArgs) ElementType ¶
func (GatewayRouteHttpQueryParameterMatchArgs) ElementType() reflect.Type
func (GatewayRouteHttpQueryParameterMatchArgs) ToGatewayRouteHttpQueryParameterMatchOutput ¶
func (i GatewayRouteHttpQueryParameterMatchArgs) ToGatewayRouteHttpQueryParameterMatchOutput() GatewayRouteHttpQueryParameterMatchOutput
func (GatewayRouteHttpQueryParameterMatchArgs) ToGatewayRouteHttpQueryParameterMatchOutputWithContext ¶
func (i GatewayRouteHttpQueryParameterMatchArgs) ToGatewayRouteHttpQueryParameterMatchOutputWithContext(ctx context.Context) GatewayRouteHttpQueryParameterMatchOutput
func (GatewayRouteHttpQueryParameterMatchArgs) ToGatewayRouteHttpQueryParameterMatchPtrOutput ¶
func (i GatewayRouteHttpQueryParameterMatchArgs) ToGatewayRouteHttpQueryParameterMatchPtrOutput() GatewayRouteHttpQueryParameterMatchPtrOutput
func (GatewayRouteHttpQueryParameterMatchArgs) ToGatewayRouteHttpQueryParameterMatchPtrOutputWithContext ¶
func (i GatewayRouteHttpQueryParameterMatchArgs) ToGatewayRouteHttpQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpQueryParameterMatchPtrOutput
func (GatewayRouteHttpQueryParameterMatchArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteHttpQueryParameterMatchArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpQueryParameterMatch]
type GatewayRouteHttpQueryParameterMatchInput ¶
type GatewayRouteHttpQueryParameterMatchInput interface { pulumi.Input ToGatewayRouteHttpQueryParameterMatchOutput() GatewayRouteHttpQueryParameterMatchOutput ToGatewayRouteHttpQueryParameterMatchOutputWithContext(context.Context) GatewayRouteHttpQueryParameterMatchOutput }
GatewayRouteHttpQueryParameterMatchInput is an input type that accepts GatewayRouteHttpQueryParameterMatchArgs and GatewayRouteHttpQueryParameterMatchOutput values. You can construct a concrete instance of `GatewayRouteHttpQueryParameterMatchInput` via:
GatewayRouteHttpQueryParameterMatchArgs{...}
type GatewayRouteHttpQueryParameterMatchOutput ¶
type GatewayRouteHttpQueryParameterMatchOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpQueryParameterMatchOutput) ElementType ¶
func (GatewayRouteHttpQueryParameterMatchOutput) ElementType() reflect.Type
func (GatewayRouteHttpQueryParameterMatchOutput) Exact ¶
func (o GatewayRouteHttpQueryParameterMatchOutput) Exact() pulumi.StringPtrOutput
func (GatewayRouteHttpQueryParameterMatchOutput) ToGatewayRouteHttpQueryParameterMatchOutput ¶
func (o GatewayRouteHttpQueryParameterMatchOutput) ToGatewayRouteHttpQueryParameterMatchOutput() GatewayRouteHttpQueryParameterMatchOutput
func (GatewayRouteHttpQueryParameterMatchOutput) ToGatewayRouteHttpQueryParameterMatchOutputWithContext ¶
func (o GatewayRouteHttpQueryParameterMatchOutput) ToGatewayRouteHttpQueryParameterMatchOutputWithContext(ctx context.Context) GatewayRouteHttpQueryParameterMatchOutput
func (GatewayRouteHttpQueryParameterMatchOutput) ToGatewayRouteHttpQueryParameterMatchPtrOutput ¶
func (o GatewayRouteHttpQueryParameterMatchOutput) ToGatewayRouteHttpQueryParameterMatchPtrOutput() GatewayRouteHttpQueryParameterMatchPtrOutput
func (GatewayRouteHttpQueryParameterMatchOutput) ToGatewayRouteHttpQueryParameterMatchPtrOutputWithContext ¶
func (o GatewayRouteHttpQueryParameterMatchOutput) ToGatewayRouteHttpQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpQueryParameterMatchPtrOutput
func (GatewayRouteHttpQueryParameterMatchOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpQueryParameterMatchOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteHttpQueryParameterMatch]
type GatewayRouteHttpQueryParameterMatchPtrInput ¶
type GatewayRouteHttpQueryParameterMatchPtrInput interface { pulumi.Input ToGatewayRouteHttpQueryParameterMatchPtrOutput() GatewayRouteHttpQueryParameterMatchPtrOutput ToGatewayRouteHttpQueryParameterMatchPtrOutputWithContext(context.Context) GatewayRouteHttpQueryParameterMatchPtrOutput }
GatewayRouteHttpQueryParameterMatchPtrInput is an input type that accepts GatewayRouteHttpQueryParameterMatchArgs, GatewayRouteHttpQueryParameterMatchPtr and GatewayRouteHttpQueryParameterMatchPtrOutput values. You can construct a concrete instance of `GatewayRouteHttpQueryParameterMatchPtrInput` via:
GatewayRouteHttpQueryParameterMatchArgs{...} or: nil
func GatewayRouteHttpQueryParameterMatchPtr ¶
func GatewayRouteHttpQueryParameterMatchPtr(v *GatewayRouteHttpQueryParameterMatchArgs) GatewayRouteHttpQueryParameterMatchPtrInput
type GatewayRouteHttpQueryParameterMatchPtrOutput ¶
type GatewayRouteHttpQueryParameterMatchPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteHttpQueryParameterMatchPtrOutput) ElementType ¶
func (GatewayRouteHttpQueryParameterMatchPtrOutput) ElementType() reflect.Type
func (GatewayRouteHttpQueryParameterMatchPtrOutput) Exact ¶
func (o GatewayRouteHttpQueryParameterMatchPtrOutput) Exact() pulumi.StringPtrOutput
func (GatewayRouteHttpQueryParameterMatchPtrOutput) ToGatewayRouteHttpQueryParameterMatchPtrOutput ¶
func (o GatewayRouteHttpQueryParameterMatchPtrOutput) ToGatewayRouteHttpQueryParameterMatchPtrOutput() GatewayRouteHttpQueryParameterMatchPtrOutput
func (GatewayRouteHttpQueryParameterMatchPtrOutput) ToGatewayRouteHttpQueryParameterMatchPtrOutputWithContext ¶
func (o GatewayRouteHttpQueryParameterMatchPtrOutput) ToGatewayRouteHttpQueryParameterMatchPtrOutputWithContext(ctx context.Context) GatewayRouteHttpQueryParameterMatchPtrOutput
func (GatewayRouteHttpQueryParameterMatchPtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteHttpQueryParameterMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteHttpQueryParameterMatch]
type GatewayRouteInput ¶
type GatewayRouteInput interface { pulumi.Input ToGatewayRouteOutput() GatewayRouteOutput ToGatewayRouteOutputWithContext(ctx context.Context) GatewayRouteOutput }
type GatewayRouteMetadataMatch ¶ added in v0.2.0
type GatewayRouteMetadataMatch struct { Exact *string `pulumi:"exact"` Prefix *string `pulumi:"prefix"` Range *GatewayRouteRangeMatch `pulumi:"range"` Regex *string `pulumi:"regex"` Suffix *string `pulumi:"suffix"` }
type GatewayRouteMetadataMatchArgs ¶ added in v0.2.0
type GatewayRouteMetadataMatchArgs struct { Exact pulumi.StringPtrInput `pulumi:"exact"` Prefix pulumi.StringPtrInput `pulumi:"prefix"` Range GatewayRouteRangeMatchPtrInput `pulumi:"range"` Regex pulumi.StringPtrInput `pulumi:"regex"` Suffix pulumi.StringPtrInput `pulumi:"suffix"` }
func (GatewayRouteMetadataMatchArgs) ElementType ¶ added in v0.2.0
func (GatewayRouteMetadataMatchArgs) ElementType() reflect.Type
func (GatewayRouteMetadataMatchArgs) ToGatewayRouteMetadataMatchOutput ¶ added in v0.2.0
func (i GatewayRouteMetadataMatchArgs) ToGatewayRouteMetadataMatchOutput() GatewayRouteMetadataMatchOutput
func (GatewayRouteMetadataMatchArgs) ToGatewayRouteMetadataMatchOutputWithContext ¶ added in v0.2.0
func (i GatewayRouteMetadataMatchArgs) ToGatewayRouteMetadataMatchOutputWithContext(ctx context.Context) GatewayRouteMetadataMatchOutput
func (GatewayRouteMetadataMatchArgs) ToGatewayRouteMetadataMatchPtrOutput ¶ added in v0.2.0
func (i GatewayRouteMetadataMatchArgs) ToGatewayRouteMetadataMatchPtrOutput() GatewayRouteMetadataMatchPtrOutput
func (GatewayRouteMetadataMatchArgs) ToGatewayRouteMetadataMatchPtrOutputWithContext ¶ added in v0.2.0
func (i GatewayRouteMetadataMatchArgs) ToGatewayRouteMetadataMatchPtrOutputWithContext(ctx context.Context) GatewayRouteMetadataMatchPtrOutput
func (GatewayRouteMetadataMatchArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteMetadataMatchArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteMetadataMatch]
type GatewayRouteMetadataMatchInput ¶ added in v0.2.0
type GatewayRouteMetadataMatchInput interface { pulumi.Input ToGatewayRouteMetadataMatchOutput() GatewayRouteMetadataMatchOutput ToGatewayRouteMetadataMatchOutputWithContext(context.Context) GatewayRouteMetadataMatchOutput }
GatewayRouteMetadataMatchInput is an input type that accepts GatewayRouteMetadataMatchArgs and GatewayRouteMetadataMatchOutput values. You can construct a concrete instance of `GatewayRouteMetadataMatchInput` via:
GatewayRouteMetadataMatchArgs{...}
type GatewayRouteMetadataMatchOutput ¶ added in v0.2.0
type GatewayRouteMetadataMatchOutput struct{ *pulumi.OutputState }
func (GatewayRouteMetadataMatchOutput) ElementType ¶ added in v0.2.0
func (GatewayRouteMetadataMatchOutput) ElementType() reflect.Type
func (GatewayRouteMetadataMatchOutput) Exact ¶ added in v0.2.0
func (o GatewayRouteMetadataMatchOutput) Exact() pulumi.StringPtrOutput
func (GatewayRouteMetadataMatchOutput) Prefix ¶ added in v0.2.0
func (o GatewayRouteMetadataMatchOutput) Prefix() pulumi.StringPtrOutput
func (GatewayRouteMetadataMatchOutput) Range ¶ added in v0.2.0
func (o GatewayRouteMetadataMatchOutput) Range() GatewayRouteRangeMatchPtrOutput
func (GatewayRouteMetadataMatchOutput) Regex ¶ added in v0.2.0
func (o GatewayRouteMetadataMatchOutput) Regex() pulumi.StringPtrOutput
func (GatewayRouteMetadataMatchOutput) Suffix ¶ added in v0.2.0
func (o GatewayRouteMetadataMatchOutput) Suffix() pulumi.StringPtrOutput
func (GatewayRouteMetadataMatchOutput) ToGatewayRouteMetadataMatchOutput ¶ added in v0.2.0
func (o GatewayRouteMetadataMatchOutput) ToGatewayRouteMetadataMatchOutput() GatewayRouteMetadataMatchOutput
func (GatewayRouteMetadataMatchOutput) ToGatewayRouteMetadataMatchOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteMetadataMatchOutput) ToGatewayRouteMetadataMatchOutputWithContext(ctx context.Context) GatewayRouteMetadataMatchOutput
func (GatewayRouteMetadataMatchOutput) ToGatewayRouteMetadataMatchPtrOutput ¶ added in v0.2.0
func (o GatewayRouteMetadataMatchOutput) ToGatewayRouteMetadataMatchPtrOutput() GatewayRouteMetadataMatchPtrOutput
func (GatewayRouteMetadataMatchOutput) ToGatewayRouteMetadataMatchPtrOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteMetadataMatchOutput) ToGatewayRouteMetadataMatchPtrOutputWithContext(ctx context.Context) GatewayRouteMetadataMatchPtrOutput
func (GatewayRouteMetadataMatchOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteMetadataMatchOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteMetadataMatch]
type GatewayRouteMetadataMatchPtrInput ¶ added in v0.2.0
type GatewayRouteMetadataMatchPtrInput interface { pulumi.Input ToGatewayRouteMetadataMatchPtrOutput() GatewayRouteMetadataMatchPtrOutput ToGatewayRouteMetadataMatchPtrOutputWithContext(context.Context) GatewayRouteMetadataMatchPtrOutput }
GatewayRouteMetadataMatchPtrInput is an input type that accepts GatewayRouteMetadataMatchArgs, GatewayRouteMetadataMatchPtr and GatewayRouteMetadataMatchPtrOutput values. You can construct a concrete instance of `GatewayRouteMetadataMatchPtrInput` via:
GatewayRouteMetadataMatchArgs{...} or: nil
func GatewayRouteMetadataMatchPtr ¶ added in v0.2.0
func GatewayRouteMetadataMatchPtr(v *GatewayRouteMetadataMatchArgs) GatewayRouteMetadataMatchPtrInput
type GatewayRouteMetadataMatchPtrOutput ¶ added in v0.2.0
type GatewayRouteMetadataMatchPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteMetadataMatchPtrOutput) Elem ¶ added in v0.2.0
func (o GatewayRouteMetadataMatchPtrOutput) Elem() GatewayRouteMetadataMatchOutput
func (GatewayRouteMetadataMatchPtrOutput) ElementType ¶ added in v0.2.0
func (GatewayRouteMetadataMatchPtrOutput) ElementType() reflect.Type
func (GatewayRouteMetadataMatchPtrOutput) Exact ¶ added in v0.2.0
func (o GatewayRouteMetadataMatchPtrOutput) Exact() pulumi.StringPtrOutput
func (GatewayRouteMetadataMatchPtrOutput) Prefix ¶ added in v0.2.0
func (o GatewayRouteMetadataMatchPtrOutput) Prefix() pulumi.StringPtrOutput
func (GatewayRouteMetadataMatchPtrOutput) Range ¶ added in v0.2.0
func (o GatewayRouteMetadataMatchPtrOutput) Range() GatewayRouteRangeMatchPtrOutput
func (GatewayRouteMetadataMatchPtrOutput) Regex ¶ added in v0.2.0
func (o GatewayRouteMetadataMatchPtrOutput) Regex() pulumi.StringPtrOutput
func (GatewayRouteMetadataMatchPtrOutput) Suffix ¶ added in v0.2.0
func (o GatewayRouteMetadataMatchPtrOutput) Suffix() pulumi.StringPtrOutput
func (GatewayRouteMetadataMatchPtrOutput) ToGatewayRouteMetadataMatchPtrOutput ¶ added in v0.2.0
func (o GatewayRouteMetadataMatchPtrOutput) ToGatewayRouteMetadataMatchPtrOutput() GatewayRouteMetadataMatchPtrOutput
func (GatewayRouteMetadataMatchPtrOutput) ToGatewayRouteMetadataMatchPtrOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteMetadataMatchPtrOutput) ToGatewayRouteMetadataMatchPtrOutputWithContext(ctx context.Context) GatewayRouteMetadataMatchPtrOutput
func (GatewayRouteMetadataMatchPtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteMetadataMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteMetadataMatch]
type GatewayRouteOutput ¶
type GatewayRouteOutput struct{ *pulumi.OutputState }
func (GatewayRouteOutput) Arn ¶ added in v0.17.0
func (o GatewayRouteOutput) Arn() pulumi.StringOutput
func (GatewayRouteOutput) ElementType ¶
func (GatewayRouteOutput) ElementType() reflect.Type
func (GatewayRouteOutput) GatewayRouteName ¶ added in v0.17.0
func (o GatewayRouteOutput) GatewayRouteName() pulumi.StringPtrOutput
func (GatewayRouteOutput) MeshName ¶ added in v0.17.0
func (o GatewayRouteOutput) MeshName() pulumi.StringOutput
func (GatewayRouteOutput) MeshOwner ¶ added in v0.17.0
func (o GatewayRouteOutput) MeshOwner() pulumi.StringPtrOutput
func (GatewayRouteOutput) ResourceOwner ¶ added in v0.17.0
func (o GatewayRouteOutput) ResourceOwner() pulumi.StringOutput
func (GatewayRouteOutput) Spec ¶ added in v0.17.0
func (o GatewayRouteOutput) Spec() GatewayRouteSpecOutput
func (GatewayRouteOutput) Tags ¶ added in v0.17.0
func (o GatewayRouteOutput) Tags() GatewayRouteTagArrayOutput
func (GatewayRouteOutput) ToGatewayRouteOutput ¶
func (o GatewayRouteOutput) ToGatewayRouteOutput() GatewayRouteOutput
func (GatewayRouteOutput) ToGatewayRouteOutputWithContext ¶
func (o GatewayRouteOutput) ToGatewayRouteOutputWithContext(ctx context.Context) GatewayRouteOutput
func (GatewayRouteOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRoute]
func (GatewayRouteOutput) Uid ¶ added in v0.17.0
func (o GatewayRouteOutput) Uid() pulumi.StringOutput
func (GatewayRouteOutput) VirtualGatewayName ¶ added in v0.17.0
func (o GatewayRouteOutput) VirtualGatewayName() pulumi.StringOutput
type GatewayRouteQueryParameter ¶
type GatewayRouteQueryParameter struct { Match *GatewayRouteHttpQueryParameterMatch `pulumi:"match"` Name string `pulumi:"name"` }
type GatewayRouteQueryParameterArgs ¶
type GatewayRouteQueryParameterArgs struct { Match GatewayRouteHttpQueryParameterMatchPtrInput `pulumi:"match"` Name pulumi.StringInput `pulumi:"name"` }
func (GatewayRouteQueryParameterArgs) ElementType ¶
func (GatewayRouteQueryParameterArgs) ElementType() reflect.Type
func (GatewayRouteQueryParameterArgs) ToGatewayRouteQueryParameterOutput ¶
func (i GatewayRouteQueryParameterArgs) ToGatewayRouteQueryParameterOutput() GatewayRouteQueryParameterOutput
func (GatewayRouteQueryParameterArgs) ToGatewayRouteQueryParameterOutputWithContext ¶
func (i GatewayRouteQueryParameterArgs) ToGatewayRouteQueryParameterOutputWithContext(ctx context.Context) GatewayRouteQueryParameterOutput
func (GatewayRouteQueryParameterArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteQueryParameterArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteQueryParameter]
type GatewayRouteQueryParameterArray ¶
type GatewayRouteQueryParameterArray []GatewayRouteQueryParameterInput
func (GatewayRouteQueryParameterArray) ElementType ¶
func (GatewayRouteQueryParameterArray) ElementType() reflect.Type
func (GatewayRouteQueryParameterArray) ToGatewayRouteQueryParameterArrayOutput ¶
func (i GatewayRouteQueryParameterArray) ToGatewayRouteQueryParameterArrayOutput() GatewayRouteQueryParameterArrayOutput
func (GatewayRouteQueryParameterArray) ToGatewayRouteQueryParameterArrayOutputWithContext ¶
func (i GatewayRouteQueryParameterArray) ToGatewayRouteQueryParameterArrayOutputWithContext(ctx context.Context) GatewayRouteQueryParameterArrayOutput
func (GatewayRouteQueryParameterArray) ToOutput ¶ added in v0.76.0
func (i GatewayRouteQueryParameterArray) ToOutput(ctx context.Context) pulumix.Output[[]GatewayRouteQueryParameter]
type GatewayRouteQueryParameterArrayInput ¶
type GatewayRouteQueryParameterArrayInput interface { pulumi.Input ToGatewayRouteQueryParameterArrayOutput() GatewayRouteQueryParameterArrayOutput ToGatewayRouteQueryParameterArrayOutputWithContext(context.Context) GatewayRouteQueryParameterArrayOutput }
GatewayRouteQueryParameterArrayInput is an input type that accepts GatewayRouteQueryParameterArray and GatewayRouteQueryParameterArrayOutput values. You can construct a concrete instance of `GatewayRouteQueryParameterArrayInput` via:
GatewayRouteQueryParameterArray{ GatewayRouteQueryParameterArgs{...} }
type GatewayRouteQueryParameterArrayOutput ¶
type GatewayRouteQueryParameterArrayOutput struct{ *pulumi.OutputState }
func (GatewayRouteQueryParameterArrayOutput) ElementType ¶
func (GatewayRouteQueryParameterArrayOutput) ElementType() reflect.Type
func (GatewayRouteQueryParameterArrayOutput) Index ¶
func (o GatewayRouteQueryParameterArrayOutput) Index(i pulumi.IntInput) GatewayRouteQueryParameterOutput
func (GatewayRouteQueryParameterArrayOutput) ToGatewayRouteQueryParameterArrayOutput ¶
func (o GatewayRouteQueryParameterArrayOutput) ToGatewayRouteQueryParameterArrayOutput() GatewayRouteQueryParameterArrayOutput
func (GatewayRouteQueryParameterArrayOutput) ToGatewayRouteQueryParameterArrayOutputWithContext ¶
func (o GatewayRouteQueryParameterArrayOutput) ToGatewayRouteQueryParameterArrayOutputWithContext(ctx context.Context) GatewayRouteQueryParameterArrayOutput
func (GatewayRouteQueryParameterArrayOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteQueryParameterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GatewayRouteQueryParameter]
type GatewayRouteQueryParameterInput ¶
type GatewayRouteQueryParameterInput interface { pulumi.Input ToGatewayRouteQueryParameterOutput() GatewayRouteQueryParameterOutput ToGatewayRouteQueryParameterOutputWithContext(context.Context) GatewayRouteQueryParameterOutput }
GatewayRouteQueryParameterInput is an input type that accepts GatewayRouteQueryParameterArgs and GatewayRouteQueryParameterOutput values. You can construct a concrete instance of `GatewayRouteQueryParameterInput` via:
GatewayRouteQueryParameterArgs{...}
type GatewayRouteQueryParameterOutput ¶
type GatewayRouteQueryParameterOutput struct{ *pulumi.OutputState }
func (GatewayRouteQueryParameterOutput) ElementType ¶
func (GatewayRouteQueryParameterOutput) ElementType() reflect.Type
func (GatewayRouteQueryParameterOutput) Name ¶
func (o GatewayRouteQueryParameterOutput) Name() pulumi.StringOutput
func (GatewayRouteQueryParameterOutput) ToGatewayRouteQueryParameterOutput ¶
func (o GatewayRouteQueryParameterOutput) ToGatewayRouteQueryParameterOutput() GatewayRouteQueryParameterOutput
func (GatewayRouteQueryParameterOutput) ToGatewayRouteQueryParameterOutputWithContext ¶
func (o GatewayRouteQueryParameterOutput) ToGatewayRouteQueryParameterOutputWithContext(ctx context.Context) GatewayRouteQueryParameterOutput
func (GatewayRouteQueryParameterOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteQueryParameterOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteQueryParameter]
type GatewayRouteRangeMatch ¶ added in v0.2.0
type GatewayRouteRangeMatchArgs ¶ added in v0.2.0
type GatewayRouteRangeMatchArgs struct { End pulumi.IntInput `pulumi:"end"` Start pulumi.IntInput `pulumi:"start"` }
func (GatewayRouteRangeMatchArgs) ElementType ¶ added in v0.2.0
func (GatewayRouteRangeMatchArgs) ElementType() reflect.Type
func (GatewayRouteRangeMatchArgs) ToGatewayRouteRangeMatchOutput ¶ added in v0.2.0
func (i GatewayRouteRangeMatchArgs) ToGatewayRouteRangeMatchOutput() GatewayRouteRangeMatchOutput
func (GatewayRouteRangeMatchArgs) ToGatewayRouteRangeMatchOutputWithContext ¶ added in v0.2.0
func (i GatewayRouteRangeMatchArgs) ToGatewayRouteRangeMatchOutputWithContext(ctx context.Context) GatewayRouteRangeMatchOutput
func (GatewayRouteRangeMatchArgs) ToGatewayRouteRangeMatchPtrOutput ¶ added in v0.2.0
func (i GatewayRouteRangeMatchArgs) ToGatewayRouteRangeMatchPtrOutput() GatewayRouteRangeMatchPtrOutput
func (GatewayRouteRangeMatchArgs) ToGatewayRouteRangeMatchPtrOutputWithContext ¶ added in v0.2.0
func (i GatewayRouteRangeMatchArgs) ToGatewayRouteRangeMatchPtrOutputWithContext(ctx context.Context) GatewayRouteRangeMatchPtrOutput
func (GatewayRouteRangeMatchArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteRangeMatchArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteRangeMatch]
type GatewayRouteRangeMatchInput ¶ added in v0.2.0
type GatewayRouteRangeMatchInput interface { pulumi.Input ToGatewayRouteRangeMatchOutput() GatewayRouteRangeMatchOutput ToGatewayRouteRangeMatchOutputWithContext(context.Context) GatewayRouteRangeMatchOutput }
GatewayRouteRangeMatchInput is an input type that accepts GatewayRouteRangeMatchArgs and GatewayRouteRangeMatchOutput values. You can construct a concrete instance of `GatewayRouteRangeMatchInput` via:
GatewayRouteRangeMatchArgs{...}
type GatewayRouteRangeMatchOutput ¶ added in v0.2.0
type GatewayRouteRangeMatchOutput struct{ *pulumi.OutputState }
func (GatewayRouteRangeMatchOutput) ElementType ¶ added in v0.2.0
func (GatewayRouteRangeMatchOutput) ElementType() reflect.Type
func (GatewayRouteRangeMatchOutput) End ¶ added in v0.2.0
func (o GatewayRouteRangeMatchOutput) End() pulumi.IntOutput
func (GatewayRouteRangeMatchOutput) Start ¶ added in v0.2.0
func (o GatewayRouteRangeMatchOutput) Start() pulumi.IntOutput
func (GatewayRouteRangeMatchOutput) ToGatewayRouteRangeMatchOutput ¶ added in v0.2.0
func (o GatewayRouteRangeMatchOutput) ToGatewayRouteRangeMatchOutput() GatewayRouteRangeMatchOutput
func (GatewayRouteRangeMatchOutput) ToGatewayRouteRangeMatchOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteRangeMatchOutput) ToGatewayRouteRangeMatchOutputWithContext(ctx context.Context) GatewayRouteRangeMatchOutput
func (GatewayRouteRangeMatchOutput) ToGatewayRouteRangeMatchPtrOutput ¶ added in v0.2.0
func (o GatewayRouteRangeMatchOutput) ToGatewayRouteRangeMatchPtrOutput() GatewayRouteRangeMatchPtrOutput
func (GatewayRouteRangeMatchOutput) ToGatewayRouteRangeMatchPtrOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteRangeMatchOutput) ToGatewayRouteRangeMatchPtrOutputWithContext(ctx context.Context) GatewayRouteRangeMatchPtrOutput
func (GatewayRouteRangeMatchOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteRangeMatchOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteRangeMatch]
type GatewayRouteRangeMatchPtrInput ¶ added in v0.2.0
type GatewayRouteRangeMatchPtrInput interface { pulumi.Input ToGatewayRouteRangeMatchPtrOutput() GatewayRouteRangeMatchPtrOutput ToGatewayRouteRangeMatchPtrOutputWithContext(context.Context) GatewayRouteRangeMatchPtrOutput }
GatewayRouteRangeMatchPtrInput is an input type that accepts GatewayRouteRangeMatchArgs, GatewayRouteRangeMatchPtr and GatewayRouteRangeMatchPtrOutput values. You can construct a concrete instance of `GatewayRouteRangeMatchPtrInput` via:
GatewayRouteRangeMatchArgs{...} or: nil
func GatewayRouteRangeMatchPtr ¶ added in v0.2.0
func GatewayRouteRangeMatchPtr(v *GatewayRouteRangeMatchArgs) GatewayRouteRangeMatchPtrInput
type GatewayRouteRangeMatchPtrOutput ¶ added in v0.2.0
type GatewayRouteRangeMatchPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteRangeMatchPtrOutput) Elem ¶ added in v0.2.0
func (o GatewayRouteRangeMatchPtrOutput) Elem() GatewayRouteRangeMatchOutput
func (GatewayRouteRangeMatchPtrOutput) ElementType ¶ added in v0.2.0
func (GatewayRouteRangeMatchPtrOutput) ElementType() reflect.Type
func (GatewayRouteRangeMatchPtrOutput) End ¶ added in v0.2.0
func (o GatewayRouteRangeMatchPtrOutput) End() pulumi.IntPtrOutput
func (GatewayRouteRangeMatchPtrOutput) Start ¶ added in v0.2.0
func (o GatewayRouteRangeMatchPtrOutput) Start() pulumi.IntPtrOutput
func (GatewayRouteRangeMatchPtrOutput) ToGatewayRouteRangeMatchPtrOutput ¶ added in v0.2.0
func (o GatewayRouteRangeMatchPtrOutput) ToGatewayRouteRangeMatchPtrOutput() GatewayRouteRangeMatchPtrOutput
func (GatewayRouteRangeMatchPtrOutput) ToGatewayRouteRangeMatchPtrOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteRangeMatchPtrOutput) ToGatewayRouteRangeMatchPtrOutputWithContext(ctx context.Context) GatewayRouteRangeMatchPtrOutput
func (GatewayRouteRangeMatchPtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteRangeMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteRangeMatch]
type GatewayRouteSpec ¶ added in v0.2.0
type GatewayRouteSpec struct { GrpcRoute *GatewayRouteGrpcGatewayRoute `pulumi:"grpcRoute"` Http2Route *GatewayRouteHttpGatewayRoute `pulumi:"http2Route"` HttpRoute *GatewayRouteHttpGatewayRoute `pulumi:"httpRoute"` Priority *int `pulumi:"priority"` }
type GatewayRouteSpecArgs ¶ added in v0.2.0
type GatewayRouteSpecArgs struct { GrpcRoute GatewayRouteGrpcGatewayRoutePtrInput `pulumi:"grpcRoute"` Http2Route GatewayRouteHttpGatewayRoutePtrInput `pulumi:"http2Route"` HttpRoute GatewayRouteHttpGatewayRoutePtrInput `pulumi:"httpRoute"` Priority pulumi.IntPtrInput `pulumi:"priority"` }
func (GatewayRouteSpecArgs) ElementType ¶ added in v0.2.0
func (GatewayRouteSpecArgs) ElementType() reflect.Type
func (GatewayRouteSpecArgs) ToGatewayRouteSpecOutput ¶ added in v0.2.0
func (i GatewayRouteSpecArgs) ToGatewayRouteSpecOutput() GatewayRouteSpecOutput
func (GatewayRouteSpecArgs) ToGatewayRouteSpecOutputWithContext ¶ added in v0.2.0
func (i GatewayRouteSpecArgs) ToGatewayRouteSpecOutputWithContext(ctx context.Context) GatewayRouteSpecOutput
func (GatewayRouteSpecArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteSpecArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteSpec]
type GatewayRouteSpecInput ¶ added in v0.2.0
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 ¶ added in v0.2.0
type GatewayRouteSpecOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecOutput) ElementType ¶ added in v0.2.0
func (GatewayRouteSpecOutput) ElementType() reflect.Type
func (GatewayRouteSpecOutput) GrpcRoute ¶ added in v0.2.0
func (o GatewayRouteSpecOutput) GrpcRoute() GatewayRouteGrpcGatewayRoutePtrOutput
func (GatewayRouteSpecOutput) Http2Route ¶ added in v0.2.0
func (o GatewayRouteSpecOutput) Http2Route() GatewayRouteHttpGatewayRoutePtrOutput
func (GatewayRouteSpecOutput) HttpRoute ¶ added in v0.2.0
func (o GatewayRouteSpecOutput) HttpRoute() GatewayRouteHttpGatewayRoutePtrOutput
func (GatewayRouteSpecOutput) Priority ¶ added in v0.4.0
func (o GatewayRouteSpecOutput) Priority() pulumi.IntPtrOutput
func (GatewayRouteSpecOutput) ToGatewayRouteSpecOutput ¶ added in v0.2.0
func (o GatewayRouteSpecOutput) ToGatewayRouteSpecOutput() GatewayRouteSpecOutput
func (GatewayRouteSpecOutput) ToGatewayRouteSpecOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteSpecOutput) ToGatewayRouteSpecOutputWithContext(ctx context.Context) GatewayRouteSpecOutput
func (GatewayRouteSpecOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteSpecOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteSpec]
type GatewayRouteSpecPtrOutput ¶ added in v0.2.0
type GatewayRouteSpecPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteSpecPtrOutput) Elem ¶ added in v0.2.0
func (o GatewayRouteSpecPtrOutput) Elem() GatewayRouteSpecOutput
func (GatewayRouteSpecPtrOutput) ElementType ¶ added in v0.2.0
func (GatewayRouteSpecPtrOutput) ElementType() reflect.Type
func (GatewayRouteSpecPtrOutput) GrpcRoute ¶ added in v0.2.0
func (o GatewayRouteSpecPtrOutput) GrpcRoute() GatewayRouteGrpcGatewayRoutePtrOutput
func (GatewayRouteSpecPtrOutput) Http2Route ¶ added in v0.2.0
func (o GatewayRouteSpecPtrOutput) Http2Route() GatewayRouteHttpGatewayRoutePtrOutput
func (GatewayRouteSpecPtrOutput) HttpRoute ¶ added in v0.2.0
func (o GatewayRouteSpecPtrOutput) HttpRoute() GatewayRouteHttpGatewayRoutePtrOutput
func (GatewayRouteSpecPtrOutput) Priority ¶ added in v0.4.0
func (o GatewayRouteSpecPtrOutput) Priority() pulumi.IntPtrOutput
func (GatewayRouteSpecPtrOutput) ToGatewayRouteSpecPtrOutput ¶ added in v0.2.0
func (o GatewayRouteSpecPtrOutput) ToGatewayRouteSpecPtrOutput() GatewayRouteSpecPtrOutput
func (GatewayRouteSpecPtrOutput) ToGatewayRouteSpecPtrOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteSpecPtrOutput) ToGatewayRouteSpecPtrOutputWithContext(ctx context.Context) GatewayRouteSpecPtrOutput
func (GatewayRouteSpecPtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteSpecPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteSpec]
type GatewayRouteState ¶
type GatewayRouteState struct { }
func (GatewayRouteState) ElementType ¶
func (GatewayRouteState) ElementType() reflect.Type
type GatewayRouteTag ¶
type GatewayRouteTagArgs ¶
type GatewayRouteTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (GatewayRouteTagArgs) ElementType ¶
func (GatewayRouteTagArgs) ElementType() reflect.Type
func (GatewayRouteTagArgs) ToGatewayRouteTagOutput ¶
func (i GatewayRouteTagArgs) ToGatewayRouteTagOutput() GatewayRouteTagOutput
func (GatewayRouteTagArgs) ToGatewayRouteTagOutputWithContext ¶
func (i GatewayRouteTagArgs) ToGatewayRouteTagOutputWithContext(ctx context.Context) GatewayRouteTagOutput
func (GatewayRouteTagArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteTagArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteTag]
type GatewayRouteTagArray ¶
type GatewayRouteTagArray []GatewayRouteTagInput
func (GatewayRouteTagArray) ElementType ¶
func (GatewayRouteTagArray) ElementType() reflect.Type
func (GatewayRouteTagArray) ToGatewayRouteTagArrayOutput ¶
func (i GatewayRouteTagArray) ToGatewayRouteTagArrayOutput() GatewayRouteTagArrayOutput
func (GatewayRouteTagArray) ToGatewayRouteTagArrayOutputWithContext ¶
func (i GatewayRouteTagArray) ToGatewayRouteTagArrayOutputWithContext(ctx context.Context) GatewayRouteTagArrayOutput
func (GatewayRouteTagArray) ToOutput ¶ added in v0.76.0
func (i GatewayRouteTagArray) ToOutput(ctx context.Context) pulumix.Output[[]GatewayRouteTag]
type GatewayRouteTagArrayInput ¶
type GatewayRouteTagArrayInput interface { pulumi.Input ToGatewayRouteTagArrayOutput() GatewayRouteTagArrayOutput ToGatewayRouteTagArrayOutputWithContext(context.Context) GatewayRouteTagArrayOutput }
GatewayRouteTagArrayInput is an input type that accepts GatewayRouteTagArray and GatewayRouteTagArrayOutput values. You can construct a concrete instance of `GatewayRouteTagArrayInput` via:
GatewayRouteTagArray{ GatewayRouteTagArgs{...} }
type GatewayRouteTagArrayOutput ¶
type GatewayRouteTagArrayOutput struct{ *pulumi.OutputState }
func (GatewayRouteTagArrayOutput) ElementType ¶
func (GatewayRouteTagArrayOutput) ElementType() reflect.Type
func (GatewayRouteTagArrayOutput) Index ¶
func (o GatewayRouteTagArrayOutput) Index(i pulumi.IntInput) GatewayRouteTagOutput
func (GatewayRouteTagArrayOutput) ToGatewayRouteTagArrayOutput ¶
func (o GatewayRouteTagArrayOutput) ToGatewayRouteTagArrayOutput() GatewayRouteTagArrayOutput
func (GatewayRouteTagArrayOutput) ToGatewayRouteTagArrayOutputWithContext ¶
func (o GatewayRouteTagArrayOutput) ToGatewayRouteTagArrayOutputWithContext(ctx context.Context) GatewayRouteTagArrayOutput
func (GatewayRouteTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GatewayRouteTag]
type GatewayRouteTagInput ¶
type GatewayRouteTagInput interface { pulumi.Input ToGatewayRouteTagOutput() GatewayRouteTagOutput ToGatewayRouteTagOutputWithContext(context.Context) GatewayRouteTagOutput }
GatewayRouteTagInput is an input type that accepts GatewayRouteTagArgs and GatewayRouteTagOutput values. You can construct a concrete instance of `GatewayRouteTagInput` via:
GatewayRouteTagArgs{...}
type GatewayRouteTagOutput ¶
type GatewayRouteTagOutput struct{ *pulumi.OutputState }
func (GatewayRouteTagOutput) ElementType ¶
func (GatewayRouteTagOutput) ElementType() reflect.Type
func (GatewayRouteTagOutput) Key ¶
func (o GatewayRouteTagOutput) Key() pulumi.StringOutput
func (GatewayRouteTagOutput) ToGatewayRouteTagOutput ¶
func (o GatewayRouteTagOutput) ToGatewayRouteTagOutput() GatewayRouteTagOutput
func (GatewayRouteTagOutput) ToGatewayRouteTagOutputWithContext ¶
func (o GatewayRouteTagOutput) ToGatewayRouteTagOutputWithContext(ctx context.Context) GatewayRouteTagOutput
func (GatewayRouteTagOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteTagOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteTag]
func (GatewayRouteTagOutput) Value ¶
func (o GatewayRouteTagOutput) Value() pulumi.StringOutput
type GatewayRouteTarget ¶ added in v0.2.0
type GatewayRouteTarget struct { Port *int `pulumi:"port"` VirtualService GatewayRouteVirtualService `pulumi:"virtualService"` }
type GatewayRouteTargetArgs ¶ added in v0.2.0
type GatewayRouteTargetArgs struct { Port pulumi.IntPtrInput `pulumi:"port"` VirtualService GatewayRouteVirtualServiceInput `pulumi:"virtualService"` }
func (GatewayRouteTargetArgs) ElementType ¶ added in v0.2.0
func (GatewayRouteTargetArgs) ElementType() reflect.Type
func (GatewayRouteTargetArgs) ToGatewayRouteTargetOutput ¶ added in v0.2.0
func (i GatewayRouteTargetArgs) ToGatewayRouteTargetOutput() GatewayRouteTargetOutput
func (GatewayRouteTargetArgs) ToGatewayRouteTargetOutputWithContext ¶ added in v0.2.0
func (i GatewayRouteTargetArgs) ToGatewayRouteTargetOutputWithContext(ctx context.Context) GatewayRouteTargetOutput
func (GatewayRouteTargetArgs) ToGatewayRouteTargetPtrOutput ¶ added in v0.2.0
func (i GatewayRouteTargetArgs) ToGatewayRouteTargetPtrOutput() GatewayRouteTargetPtrOutput
func (GatewayRouteTargetArgs) ToGatewayRouteTargetPtrOutputWithContext ¶ added in v0.2.0
func (i GatewayRouteTargetArgs) ToGatewayRouteTargetPtrOutputWithContext(ctx context.Context) GatewayRouteTargetPtrOutput
func (GatewayRouteTargetArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteTargetArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteTarget]
type GatewayRouteTargetInput ¶ added in v0.2.0
type GatewayRouteTargetInput interface { pulumi.Input ToGatewayRouteTargetOutput() GatewayRouteTargetOutput ToGatewayRouteTargetOutputWithContext(context.Context) GatewayRouteTargetOutput }
GatewayRouteTargetInput is an input type that accepts GatewayRouteTargetArgs and GatewayRouteTargetOutput values. You can construct a concrete instance of `GatewayRouteTargetInput` via:
GatewayRouteTargetArgs{...}
type GatewayRouteTargetOutput ¶ added in v0.2.0
type GatewayRouteTargetOutput struct{ *pulumi.OutputState }
func (GatewayRouteTargetOutput) ElementType ¶ added in v0.2.0
func (GatewayRouteTargetOutput) ElementType() reflect.Type
func (GatewayRouteTargetOutput) Port ¶ added in v0.22.0
func (o GatewayRouteTargetOutput) Port() pulumi.IntPtrOutput
func (GatewayRouteTargetOutput) ToGatewayRouteTargetOutput ¶ added in v0.2.0
func (o GatewayRouteTargetOutput) ToGatewayRouteTargetOutput() GatewayRouteTargetOutput
func (GatewayRouteTargetOutput) ToGatewayRouteTargetOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteTargetOutput) ToGatewayRouteTargetOutputWithContext(ctx context.Context) GatewayRouteTargetOutput
func (GatewayRouteTargetOutput) ToGatewayRouteTargetPtrOutput ¶ added in v0.2.0
func (o GatewayRouteTargetOutput) ToGatewayRouteTargetPtrOutput() GatewayRouteTargetPtrOutput
func (GatewayRouteTargetOutput) ToGatewayRouteTargetPtrOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteTargetOutput) ToGatewayRouteTargetPtrOutputWithContext(ctx context.Context) GatewayRouteTargetPtrOutput
func (GatewayRouteTargetOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteTargetOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteTarget]
func (GatewayRouteTargetOutput) VirtualService ¶ added in v0.2.0
func (o GatewayRouteTargetOutput) VirtualService() GatewayRouteVirtualServiceOutput
type GatewayRouteTargetPtrInput ¶ added in v0.2.0
type GatewayRouteTargetPtrInput interface { pulumi.Input ToGatewayRouteTargetPtrOutput() GatewayRouteTargetPtrOutput ToGatewayRouteTargetPtrOutputWithContext(context.Context) GatewayRouteTargetPtrOutput }
GatewayRouteTargetPtrInput is an input type that accepts GatewayRouteTargetArgs, GatewayRouteTargetPtr and GatewayRouteTargetPtrOutput values. You can construct a concrete instance of `GatewayRouteTargetPtrInput` via:
GatewayRouteTargetArgs{...} or: nil
func GatewayRouteTargetPtr ¶ added in v0.2.0
func GatewayRouteTargetPtr(v *GatewayRouteTargetArgs) GatewayRouteTargetPtrInput
type GatewayRouteTargetPtrOutput ¶ added in v0.2.0
type GatewayRouteTargetPtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteTargetPtrOutput) Elem ¶ added in v0.2.0
func (o GatewayRouteTargetPtrOutput) Elem() GatewayRouteTargetOutput
func (GatewayRouteTargetPtrOutput) ElementType ¶ added in v0.2.0
func (GatewayRouteTargetPtrOutput) ElementType() reflect.Type
func (GatewayRouteTargetPtrOutput) Port ¶ added in v0.22.0
func (o GatewayRouteTargetPtrOutput) Port() pulumi.IntPtrOutput
func (GatewayRouteTargetPtrOutput) ToGatewayRouteTargetPtrOutput ¶ added in v0.2.0
func (o GatewayRouteTargetPtrOutput) ToGatewayRouteTargetPtrOutput() GatewayRouteTargetPtrOutput
func (GatewayRouteTargetPtrOutput) ToGatewayRouteTargetPtrOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteTargetPtrOutput) ToGatewayRouteTargetPtrOutputWithContext(ctx context.Context) GatewayRouteTargetPtrOutput
func (GatewayRouteTargetPtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteTargetPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteTarget]
func (GatewayRouteTargetPtrOutput) VirtualService ¶ added in v0.2.0
func (o GatewayRouteTargetPtrOutput) VirtualService() GatewayRouteVirtualServicePtrOutput
type GatewayRouteVirtualService ¶ added in v0.2.0
type GatewayRouteVirtualService struct {
VirtualServiceName string `pulumi:"virtualServiceName"`
}
type GatewayRouteVirtualServiceArgs ¶ added in v0.2.0
type GatewayRouteVirtualServiceArgs struct {
VirtualServiceName pulumi.StringInput `pulumi:"virtualServiceName"`
}
func (GatewayRouteVirtualServiceArgs) ElementType ¶ added in v0.2.0
func (GatewayRouteVirtualServiceArgs) ElementType() reflect.Type
func (GatewayRouteVirtualServiceArgs) ToGatewayRouteVirtualServiceOutput ¶ added in v0.2.0
func (i GatewayRouteVirtualServiceArgs) ToGatewayRouteVirtualServiceOutput() GatewayRouteVirtualServiceOutput
func (GatewayRouteVirtualServiceArgs) ToGatewayRouteVirtualServiceOutputWithContext ¶ added in v0.2.0
func (i GatewayRouteVirtualServiceArgs) ToGatewayRouteVirtualServiceOutputWithContext(ctx context.Context) GatewayRouteVirtualServiceOutput
func (GatewayRouteVirtualServiceArgs) ToGatewayRouteVirtualServicePtrOutput ¶ added in v0.2.0
func (i GatewayRouteVirtualServiceArgs) ToGatewayRouteVirtualServicePtrOutput() GatewayRouteVirtualServicePtrOutput
func (GatewayRouteVirtualServiceArgs) ToGatewayRouteVirtualServicePtrOutputWithContext ¶ added in v0.2.0
func (i GatewayRouteVirtualServiceArgs) ToGatewayRouteVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteVirtualServicePtrOutput
func (GatewayRouteVirtualServiceArgs) ToOutput ¶ added in v0.76.0
func (i GatewayRouteVirtualServiceArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteVirtualService]
type GatewayRouteVirtualServiceInput ¶ added in v0.2.0
type GatewayRouteVirtualServiceInput interface { pulumi.Input ToGatewayRouteVirtualServiceOutput() GatewayRouteVirtualServiceOutput ToGatewayRouteVirtualServiceOutputWithContext(context.Context) GatewayRouteVirtualServiceOutput }
GatewayRouteVirtualServiceInput is an input type that accepts GatewayRouteVirtualServiceArgs and GatewayRouteVirtualServiceOutput values. You can construct a concrete instance of `GatewayRouteVirtualServiceInput` via:
GatewayRouteVirtualServiceArgs{...}
type GatewayRouteVirtualServiceOutput ¶ added in v0.2.0
type GatewayRouteVirtualServiceOutput struct{ *pulumi.OutputState }
func (GatewayRouteVirtualServiceOutput) ElementType ¶ added in v0.2.0
func (GatewayRouteVirtualServiceOutput) ElementType() reflect.Type
func (GatewayRouteVirtualServiceOutput) ToGatewayRouteVirtualServiceOutput ¶ added in v0.2.0
func (o GatewayRouteVirtualServiceOutput) ToGatewayRouteVirtualServiceOutput() GatewayRouteVirtualServiceOutput
func (GatewayRouteVirtualServiceOutput) ToGatewayRouteVirtualServiceOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteVirtualServiceOutput) ToGatewayRouteVirtualServiceOutputWithContext(ctx context.Context) GatewayRouteVirtualServiceOutput
func (GatewayRouteVirtualServiceOutput) ToGatewayRouteVirtualServicePtrOutput ¶ added in v0.2.0
func (o GatewayRouteVirtualServiceOutput) ToGatewayRouteVirtualServicePtrOutput() GatewayRouteVirtualServicePtrOutput
func (GatewayRouteVirtualServiceOutput) ToGatewayRouteVirtualServicePtrOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteVirtualServiceOutput) ToGatewayRouteVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteVirtualServicePtrOutput
func (GatewayRouteVirtualServiceOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteVirtualServiceOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayRouteVirtualService]
func (GatewayRouteVirtualServiceOutput) VirtualServiceName ¶ added in v0.2.0
func (o GatewayRouteVirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
type GatewayRouteVirtualServicePtrInput ¶ added in v0.2.0
type GatewayRouteVirtualServicePtrInput interface { pulumi.Input ToGatewayRouteVirtualServicePtrOutput() GatewayRouteVirtualServicePtrOutput ToGatewayRouteVirtualServicePtrOutputWithContext(context.Context) GatewayRouteVirtualServicePtrOutput }
GatewayRouteVirtualServicePtrInput is an input type that accepts GatewayRouteVirtualServiceArgs, GatewayRouteVirtualServicePtr and GatewayRouteVirtualServicePtrOutput values. You can construct a concrete instance of `GatewayRouteVirtualServicePtrInput` via:
GatewayRouteVirtualServiceArgs{...} or: nil
func GatewayRouteVirtualServicePtr ¶ added in v0.2.0
func GatewayRouteVirtualServicePtr(v *GatewayRouteVirtualServiceArgs) GatewayRouteVirtualServicePtrInput
type GatewayRouteVirtualServicePtrOutput ¶ added in v0.2.0
type GatewayRouteVirtualServicePtrOutput struct{ *pulumi.OutputState }
func (GatewayRouteVirtualServicePtrOutput) Elem ¶ added in v0.2.0
func (o GatewayRouteVirtualServicePtrOutput) Elem() GatewayRouteVirtualServiceOutput
func (GatewayRouteVirtualServicePtrOutput) ElementType ¶ added in v0.2.0
func (GatewayRouteVirtualServicePtrOutput) ElementType() reflect.Type
func (GatewayRouteVirtualServicePtrOutput) ToGatewayRouteVirtualServicePtrOutput ¶ added in v0.2.0
func (o GatewayRouteVirtualServicePtrOutput) ToGatewayRouteVirtualServicePtrOutput() GatewayRouteVirtualServicePtrOutput
func (GatewayRouteVirtualServicePtrOutput) ToGatewayRouteVirtualServicePtrOutputWithContext ¶ added in v0.2.0
func (o GatewayRouteVirtualServicePtrOutput) ToGatewayRouteVirtualServicePtrOutputWithContext(ctx context.Context) GatewayRouteVirtualServicePtrOutput
func (GatewayRouteVirtualServicePtrOutput) ToOutput ¶ added in v0.76.0
func (o GatewayRouteVirtualServicePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayRouteVirtualService]
func (GatewayRouteVirtualServicePtrOutput) VirtualServiceName ¶ added in v0.2.0
func (o GatewayRouteVirtualServicePtrOutput) VirtualServiceName() pulumi.StringPtrOutput
type LookupGatewayRouteArgs ¶ added in v0.12.0
type LookupGatewayRouteArgs struct {
Id string `pulumi:"id"`
}
type LookupGatewayRouteOutputArgs ¶ added in v0.12.0
type LookupGatewayRouteOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupGatewayRouteOutputArgs) ElementType ¶ added in v0.12.0
func (LookupGatewayRouteOutputArgs) ElementType() reflect.Type
type LookupGatewayRouteResult ¶ added in v0.12.0
type LookupGatewayRouteResult struct { Arn *string `pulumi:"arn"` Id *string `pulumi:"id"` ResourceOwner *string `pulumi:"resourceOwner"` Spec *GatewayRouteSpec `pulumi:"spec"` Tags []GatewayRouteTag `pulumi:"tags"` Uid *string `pulumi:"uid"` }
func LookupGatewayRoute ¶ added in v0.12.0
func LookupGatewayRoute(ctx *pulumi.Context, args *LookupGatewayRouteArgs, opts ...pulumi.InvokeOption) (*LookupGatewayRouteResult, error)
Resource Type definition for AWS::AppMesh::GatewayRoute
type LookupGatewayRouteResultOutput ¶ added in v0.12.0
type LookupGatewayRouteResultOutput struct{ *pulumi.OutputState }
func LookupGatewayRouteOutput ¶ added in v0.12.0
func LookupGatewayRouteOutput(ctx *pulumi.Context, args LookupGatewayRouteOutputArgs, opts ...pulumi.InvokeOption) LookupGatewayRouteResultOutput
func (LookupGatewayRouteResultOutput) Arn ¶ added in v0.12.0
func (o LookupGatewayRouteResultOutput) Arn() pulumi.StringPtrOutput
func (LookupGatewayRouteResultOutput) ElementType ¶ added in v0.12.0
func (LookupGatewayRouteResultOutput) ElementType() reflect.Type
func (LookupGatewayRouteResultOutput) Id ¶ added in v0.12.0
func (o LookupGatewayRouteResultOutput) Id() pulumi.StringPtrOutput
func (LookupGatewayRouteResultOutput) ResourceOwner ¶ added in v0.12.0
func (o LookupGatewayRouteResultOutput) ResourceOwner() pulumi.StringPtrOutput
func (LookupGatewayRouteResultOutput) Spec ¶ added in v0.12.0
func (o LookupGatewayRouteResultOutput) Spec() GatewayRouteSpecPtrOutput
func (LookupGatewayRouteResultOutput) Tags ¶ added in v0.12.0
func (o LookupGatewayRouteResultOutput) Tags() GatewayRouteTagArrayOutput
func (LookupGatewayRouteResultOutput) ToLookupGatewayRouteResultOutput ¶ added in v0.12.0
func (o LookupGatewayRouteResultOutput) ToLookupGatewayRouteResultOutput() LookupGatewayRouteResultOutput
func (LookupGatewayRouteResultOutput) ToLookupGatewayRouteResultOutputWithContext ¶ added in v0.12.0
func (o LookupGatewayRouteResultOutput) ToLookupGatewayRouteResultOutputWithContext(ctx context.Context) LookupGatewayRouteResultOutput
func (LookupGatewayRouteResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupGatewayRouteResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupGatewayRouteResult]
func (LookupGatewayRouteResultOutput) Uid ¶ added in v0.12.0
func (o LookupGatewayRouteResultOutput) Uid() pulumi.StringPtrOutput
type LookupMeshArgs ¶ added in v0.12.0
type LookupMeshArgs struct {
Id string `pulumi:"id"`
}
type LookupMeshOutputArgs ¶ added in v0.12.0
type LookupMeshOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupMeshOutputArgs) ElementType ¶ added in v0.12.0
func (LookupMeshOutputArgs) ElementType() reflect.Type
type LookupMeshResult ¶ added in v0.12.0
type LookupMeshResult struct { Arn *string `pulumi:"arn"` Id *string `pulumi:"id"` MeshOwner *string `pulumi:"meshOwner"` ResourceOwner *string `pulumi:"resourceOwner"` Spec *MeshSpec `pulumi:"spec"` Tags []MeshTag `pulumi:"tags"` Uid *string `pulumi:"uid"` }
func LookupMesh ¶ added in v0.12.0
func LookupMesh(ctx *pulumi.Context, args *LookupMeshArgs, opts ...pulumi.InvokeOption) (*LookupMeshResult, error)
Resource Type definition for AWS::AppMesh::Mesh
type LookupMeshResultOutput ¶ added in v0.12.0
type LookupMeshResultOutput struct{ *pulumi.OutputState }
func LookupMeshOutput ¶ added in v0.12.0
func LookupMeshOutput(ctx *pulumi.Context, args LookupMeshOutputArgs, opts ...pulumi.InvokeOption) LookupMeshResultOutput
func (LookupMeshResultOutput) Arn ¶ added in v0.12.0
func (o LookupMeshResultOutput) Arn() pulumi.StringPtrOutput
func (LookupMeshResultOutput) ElementType ¶ added in v0.12.0
func (LookupMeshResultOutput) ElementType() reflect.Type
func (LookupMeshResultOutput) Id ¶ added in v0.12.0
func (o LookupMeshResultOutput) Id() pulumi.StringPtrOutput
func (LookupMeshResultOutput) MeshOwner ¶ added in v0.12.0
func (o LookupMeshResultOutput) MeshOwner() pulumi.StringPtrOutput
func (LookupMeshResultOutput) ResourceOwner ¶ added in v0.12.0
func (o LookupMeshResultOutput) ResourceOwner() pulumi.StringPtrOutput
func (LookupMeshResultOutput) Spec ¶ added in v0.12.0
func (o LookupMeshResultOutput) Spec() MeshSpecPtrOutput
func (LookupMeshResultOutput) Tags ¶ added in v0.12.0
func (o LookupMeshResultOutput) Tags() MeshTagArrayOutput
func (LookupMeshResultOutput) ToLookupMeshResultOutput ¶ added in v0.12.0
func (o LookupMeshResultOutput) ToLookupMeshResultOutput() LookupMeshResultOutput
func (LookupMeshResultOutput) ToLookupMeshResultOutputWithContext ¶ added in v0.12.0
func (o LookupMeshResultOutput) ToLookupMeshResultOutputWithContext(ctx context.Context) LookupMeshResultOutput
func (LookupMeshResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupMeshResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupMeshResult]
func (LookupMeshResultOutput) Uid ¶ added in v0.12.0
func (o LookupMeshResultOutput) Uid() pulumi.StringPtrOutput
type LookupRouteArgs ¶ added in v0.12.0
type LookupRouteArgs struct {
Id string `pulumi:"id"`
}
type LookupRouteOutputArgs ¶ added in v0.12.0
type LookupRouteOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupRouteOutputArgs) ElementType ¶ added in v0.12.0
func (LookupRouteOutputArgs) ElementType() reflect.Type
type LookupRouteResult ¶ added in v0.12.0
type LookupRouteResult struct { Arn *string `pulumi:"arn"` Id *string `pulumi:"id"` ResourceOwner *string `pulumi:"resourceOwner"` Spec *RouteSpec `pulumi:"spec"` Tags []RouteTag `pulumi:"tags"` Uid *string `pulumi:"uid"` }
func LookupRoute ¶ added in v0.12.0
func LookupRoute(ctx *pulumi.Context, args *LookupRouteArgs, opts ...pulumi.InvokeOption) (*LookupRouteResult, error)
Resource Type definition for AWS::AppMesh::Route
type LookupRouteResultOutput ¶ added in v0.12.0
type LookupRouteResultOutput struct{ *pulumi.OutputState }
func LookupRouteOutput ¶ added in v0.12.0
func LookupRouteOutput(ctx *pulumi.Context, args LookupRouteOutputArgs, opts ...pulumi.InvokeOption) LookupRouteResultOutput
func (LookupRouteResultOutput) Arn ¶ added in v0.12.0
func (o LookupRouteResultOutput) Arn() pulumi.StringPtrOutput
func (LookupRouteResultOutput) ElementType ¶ added in v0.12.0
func (LookupRouteResultOutput) ElementType() reflect.Type
func (LookupRouteResultOutput) Id ¶ added in v0.12.0
func (o LookupRouteResultOutput) Id() pulumi.StringPtrOutput
func (LookupRouteResultOutput) ResourceOwner ¶ added in v0.12.0
func (o LookupRouteResultOutput) ResourceOwner() pulumi.StringPtrOutput
func (LookupRouteResultOutput) Spec ¶ added in v0.12.0
func (o LookupRouteResultOutput) Spec() RouteSpecPtrOutput
func (LookupRouteResultOutput) Tags ¶ added in v0.12.0
func (o LookupRouteResultOutput) Tags() RouteTagArrayOutput
func (LookupRouteResultOutput) ToLookupRouteResultOutput ¶ added in v0.12.0
func (o LookupRouteResultOutput) ToLookupRouteResultOutput() LookupRouteResultOutput
func (LookupRouteResultOutput) ToLookupRouteResultOutputWithContext ¶ added in v0.12.0
func (o LookupRouteResultOutput) ToLookupRouteResultOutputWithContext(ctx context.Context) LookupRouteResultOutput
func (LookupRouteResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupRouteResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRouteResult]
func (LookupRouteResultOutput) Uid ¶ added in v0.12.0
func (o LookupRouteResultOutput) Uid() pulumi.StringPtrOutput
type LookupVirtualGatewayArgs ¶ added in v0.12.0
type LookupVirtualGatewayArgs struct {
Id string `pulumi:"id"`
}
type LookupVirtualGatewayOutputArgs ¶ added in v0.12.0
type LookupVirtualGatewayOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupVirtualGatewayOutputArgs) ElementType ¶ added in v0.12.0
func (LookupVirtualGatewayOutputArgs) ElementType() reflect.Type
type LookupVirtualGatewayResult ¶ added in v0.12.0
type LookupVirtualGatewayResult struct { Arn *string `pulumi:"arn"` Id *string `pulumi:"id"` ResourceOwner *string `pulumi:"resourceOwner"` Spec *VirtualGatewaySpec `pulumi:"spec"` Tags []VirtualGatewayTag `pulumi:"tags"` Uid *string `pulumi:"uid"` }
func LookupVirtualGateway ¶ added in v0.12.0
func LookupVirtualGateway(ctx *pulumi.Context, args *LookupVirtualGatewayArgs, opts ...pulumi.InvokeOption) (*LookupVirtualGatewayResult, error)
Resource Type definition for AWS::AppMesh::VirtualGateway
type LookupVirtualGatewayResultOutput ¶ added in v0.12.0
type LookupVirtualGatewayResultOutput struct{ *pulumi.OutputState }
func LookupVirtualGatewayOutput ¶ added in v0.12.0
func LookupVirtualGatewayOutput(ctx *pulumi.Context, args LookupVirtualGatewayOutputArgs, opts ...pulumi.InvokeOption) LookupVirtualGatewayResultOutput
func (LookupVirtualGatewayResultOutput) Arn ¶ added in v0.12.0
func (o LookupVirtualGatewayResultOutput) Arn() pulumi.StringPtrOutput
func (LookupVirtualGatewayResultOutput) ElementType ¶ added in v0.12.0
func (LookupVirtualGatewayResultOutput) ElementType() reflect.Type
func (LookupVirtualGatewayResultOutput) Id ¶ added in v0.12.0
func (o LookupVirtualGatewayResultOutput) Id() pulumi.StringPtrOutput
func (LookupVirtualGatewayResultOutput) ResourceOwner ¶ added in v0.12.0
func (o LookupVirtualGatewayResultOutput) ResourceOwner() pulumi.StringPtrOutput
func (LookupVirtualGatewayResultOutput) Spec ¶ added in v0.12.0
func (o LookupVirtualGatewayResultOutput) Spec() VirtualGatewaySpecPtrOutput
func (LookupVirtualGatewayResultOutput) Tags ¶ added in v0.12.0
func (o LookupVirtualGatewayResultOutput) Tags() VirtualGatewayTagArrayOutput
func (LookupVirtualGatewayResultOutput) ToLookupVirtualGatewayResultOutput ¶ added in v0.12.0
func (o LookupVirtualGatewayResultOutput) ToLookupVirtualGatewayResultOutput() LookupVirtualGatewayResultOutput
func (LookupVirtualGatewayResultOutput) ToLookupVirtualGatewayResultOutputWithContext ¶ added in v0.12.0
func (o LookupVirtualGatewayResultOutput) ToLookupVirtualGatewayResultOutputWithContext(ctx context.Context) LookupVirtualGatewayResultOutput
func (LookupVirtualGatewayResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupVirtualGatewayResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupVirtualGatewayResult]
func (LookupVirtualGatewayResultOutput) Uid ¶ added in v0.12.0
func (o LookupVirtualGatewayResultOutput) Uid() pulumi.StringPtrOutput
type LookupVirtualNodeArgs ¶ added in v0.12.0
type LookupVirtualNodeArgs struct {
Id string `pulumi:"id"`
}
type LookupVirtualNodeOutputArgs ¶ added in v0.12.0
type LookupVirtualNodeOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupVirtualNodeOutputArgs) ElementType ¶ added in v0.12.0
func (LookupVirtualNodeOutputArgs) ElementType() reflect.Type
type LookupVirtualNodeResult ¶ added in v0.12.0
type LookupVirtualNodeResult struct { Arn *string `pulumi:"arn"` Id *string `pulumi:"id"` ResourceOwner *string `pulumi:"resourceOwner"` Spec *VirtualNodeSpec `pulumi:"spec"` Tags []VirtualNodeTag `pulumi:"tags"` Uid *string `pulumi:"uid"` }
func LookupVirtualNode ¶ added in v0.12.0
func LookupVirtualNode(ctx *pulumi.Context, args *LookupVirtualNodeArgs, opts ...pulumi.InvokeOption) (*LookupVirtualNodeResult, error)
Resource Type definition for AWS::AppMesh::VirtualNode
type LookupVirtualNodeResultOutput ¶ added in v0.12.0
type LookupVirtualNodeResultOutput struct{ *pulumi.OutputState }
func LookupVirtualNodeOutput ¶ added in v0.12.0
func LookupVirtualNodeOutput(ctx *pulumi.Context, args LookupVirtualNodeOutputArgs, opts ...pulumi.InvokeOption) LookupVirtualNodeResultOutput
func (LookupVirtualNodeResultOutput) Arn ¶ added in v0.12.0
func (o LookupVirtualNodeResultOutput) Arn() pulumi.StringPtrOutput
func (LookupVirtualNodeResultOutput) ElementType ¶ added in v0.12.0
func (LookupVirtualNodeResultOutput) ElementType() reflect.Type
func (LookupVirtualNodeResultOutput) Id ¶ added in v0.12.0
func (o LookupVirtualNodeResultOutput) Id() pulumi.StringPtrOutput
func (LookupVirtualNodeResultOutput) ResourceOwner ¶ added in v0.12.0
func (o LookupVirtualNodeResultOutput) ResourceOwner() pulumi.StringPtrOutput
func (LookupVirtualNodeResultOutput) Spec ¶ added in v0.12.0
func (o LookupVirtualNodeResultOutput) Spec() VirtualNodeSpecPtrOutput
func (LookupVirtualNodeResultOutput) Tags ¶ added in v0.12.0
func (o LookupVirtualNodeResultOutput) Tags() VirtualNodeTagArrayOutput
func (LookupVirtualNodeResultOutput) ToLookupVirtualNodeResultOutput ¶ added in v0.12.0
func (o LookupVirtualNodeResultOutput) ToLookupVirtualNodeResultOutput() LookupVirtualNodeResultOutput
func (LookupVirtualNodeResultOutput) ToLookupVirtualNodeResultOutputWithContext ¶ added in v0.12.0
func (o LookupVirtualNodeResultOutput) ToLookupVirtualNodeResultOutputWithContext(ctx context.Context) LookupVirtualNodeResultOutput
func (LookupVirtualNodeResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupVirtualNodeResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupVirtualNodeResult]
func (LookupVirtualNodeResultOutput) Uid ¶ added in v0.12.0
func (o LookupVirtualNodeResultOutput) Uid() pulumi.StringPtrOutput
type LookupVirtualRouterArgs ¶ added in v0.12.0
type LookupVirtualRouterArgs struct {
Id string `pulumi:"id"`
}
type LookupVirtualRouterOutputArgs ¶ added in v0.12.0
type LookupVirtualRouterOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupVirtualRouterOutputArgs) ElementType ¶ added in v0.12.0
func (LookupVirtualRouterOutputArgs) ElementType() reflect.Type
type LookupVirtualRouterResult ¶ added in v0.12.0
type LookupVirtualRouterResult struct { Arn *string `pulumi:"arn"` Id *string `pulumi:"id"` ResourceOwner *string `pulumi:"resourceOwner"` Spec *VirtualRouterSpec `pulumi:"spec"` Tags []VirtualRouterTag `pulumi:"tags"` Uid *string `pulumi:"uid"` }
func LookupVirtualRouter ¶ added in v0.12.0
func LookupVirtualRouter(ctx *pulumi.Context, args *LookupVirtualRouterArgs, opts ...pulumi.InvokeOption) (*LookupVirtualRouterResult, error)
Resource Type definition for AWS::AppMesh::VirtualRouter
type LookupVirtualRouterResultOutput ¶ added in v0.12.0
type LookupVirtualRouterResultOutput struct{ *pulumi.OutputState }
func LookupVirtualRouterOutput ¶ added in v0.12.0
func LookupVirtualRouterOutput(ctx *pulumi.Context, args LookupVirtualRouterOutputArgs, opts ...pulumi.InvokeOption) LookupVirtualRouterResultOutput
func (LookupVirtualRouterResultOutput) Arn ¶ added in v0.12.0
func (o LookupVirtualRouterResultOutput) Arn() pulumi.StringPtrOutput
func (LookupVirtualRouterResultOutput) ElementType ¶ added in v0.12.0
func (LookupVirtualRouterResultOutput) ElementType() reflect.Type
func (LookupVirtualRouterResultOutput) Id ¶ added in v0.12.0
func (o LookupVirtualRouterResultOutput) Id() pulumi.StringPtrOutput
func (LookupVirtualRouterResultOutput) ResourceOwner ¶ added in v0.12.0
func (o LookupVirtualRouterResultOutput) ResourceOwner() pulumi.StringPtrOutput
func (LookupVirtualRouterResultOutput) Spec ¶ added in v0.12.0
func (o LookupVirtualRouterResultOutput) Spec() VirtualRouterSpecPtrOutput
func (LookupVirtualRouterResultOutput) Tags ¶ added in v0.12.0
func (o LookupVirtualRouterResultOutput) Tags() VirtualRouterTagArrayOutput
func (LookupVirtualRouterResultOutput) ToLookupVirtualRouterResultOutput ¶ added in v0.12.0
func (o LookupVirtualRouterResultOutput) ToLookupVirtualRouterResultOutput() LookupVirtualRouterResultOutput
func (LookupVirtualRouterResultOutput) ToLookupVirtualRouterResultOutputWithContext ¶ added in v0.12.0
func (o LookupVirtualRouterResultOutput) ToLookupVirtualRouterResultOutputWithContext(ctx context.Context) LookupVirtualRouterResultOutput
func (LookupVirtualRouterResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupVirtualRouterResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupVirtualRouterResult]
func (LookupVirtualRouterResultOutput) Uid ¶ added in v0.12.0
func (o LookupVirtualRouterResultOutput) Uid() pulumi.StringPtrOutput
type LookupVirtualServiceArgs ¶ added in v0.12.0
type LookupVirtualServiceArgs struct {
Id string `pulumi:"id"`
}
type LookupVirtualServiceOutputArgs ¶ added in v0.12.0
type LookupVirtualServiceOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupVirtualServiceOutputArgs) ElementType ¶ added in v0.12.0
func (LookupVirtualServiceOutputArgs) ElementType() reflect.Type
type LookupVirtualServiceResult ¶ added in v0.12.0
type LookupVirtualServiceResult struct { Arn *string `pulumi:"arn"` Id *string `pulumi:"id"` ResourceOwner *string `pulumi:"resourceOwner"` Spec *VirtualServiceSpec `pulumi:"spec"` Tags []VirtualServiceTag `pulumi:"tags"` Uid *string `pulumi:"uid"` }
func LookupVirtualService ¶ added in v0.12.0
func LookupVirtualService(ctx *pulumi.Context, args *LookupVirtualServiceArgs, opts ...pulumi.InvokeOption) (*LookupVirtualServiceResult, error)
Resource Type definition for AWS::AppMesh::VirtualService
type LookupVirtualServiceResultOutput ¶ added in v0.12.0
type LookupVirtualServiceResultOutput struct{ *pulumi.OutputState }
func LookupVirtualServiceOutput ¶ added in v0.12.0
func LookupVirtualServiceOutput(ctx *pulumi.Context, args LookupVirtualServiceOutputArgs, opts ...pulumi.InvokeOption) LookupVirtualServiceResultOutput
func (LookupVirtualServiceResultOutput) Arn ¶ added in v0.12.0
func (o LookupVirtualServiceResultOutput) Arn() pulumi.StringPtrOutput
func (LookupVirtualServiceResultOutput) ElementType ¶ added in v0.12.0
func (LookupVirtualServiceResultOutput) ElementType() reflect.Type
func (LookupVirtualServiceResultOutput) Id ¶ added in v0.12.0
func (o LookupVirtualServiceResultOutput) Id() pulumi.StringPtrOutput
func (LookupVirtualServiceResultOutput) ResourceOwner ¶ added in v0.12.0
func (o LookupVirtualServiceResultOutput) ResourceOwner() pulumi.StringPtrOutput
func (LookupVirtualServiceResultOutput) Spec ¶ added in v0.12.0
func (o LookupVirtualServiceResultOutput) Spec() VirtualServiceSpecPtrOutput
func (LookupVirtualServiceResultOutput) Tags ¶ added in v0.12.0
func (o LookupVirtualServiceResultOutput) Tags() VirtualServiceTagArrayOutput
func (LookupVirtualServiceResultOutput) ToLookupVirtualServiceResultOutput ¶ added in v0.12.0
func (o LookupVirtualServiceResultOutput) ToLookupVirtualServiceResultOutput() LookupVirtualServiceResultOutput
func (LookupVirtualServiceResultOutput) ToLookupVirtualServiceResultOutputWithContext ¶ added in v0.12.0
func (o LookupVirtualServiceResultOutput) ToLookupVirtualServiceResultOutputWithContext(ctx context.Context) LookupVirtualServiceResultOutput
func (LookupVirtualServiceResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupVirtualServiceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupVirtualServiceResult]
func (LookupVirtualServiceResultOutput) Uid ¶ added in v0.12.0
func (o LookupVirtualServiceResultOutput) Uid() pulumi.StringPtrOutput
type Mesh
deprecated
type Mesh struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` MeshName pulumi.StringPtrOutput `pulumi:"meshName"` MeshOwner pulumi.StringOutput `pulumi:"meshOwner"` ResourceOwner pulumi.StringOutput `pulumi:"resourceOwner"` Spec MeshSpecPtrOutput `pulumi:"spec"` Tags MeshTagArrayOutput `pulumi:"tags"` Uid pulumi.StringOutput `pulumi:"uid"` }
Resource Type definition for AWS::AppMesh::Mesh
Deprecated: Mesh is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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 { MeshName pulumi.StringPtrInput Spec MeshSpecPtrInput Tags MeshTagArrayInput }
The set of arguments for constructing a Mesh resource.
func (MeshArgs) ElementType ¶
type MeshEgressFilter ¶
type MeshEgressFilter struct {
Type string `pulumi:"type"`
}
type MeshEgressFilterArgs ¶
type MeshEgressFilterArgs struct {
Type pulumi.StringInput `pulumi:"type"`
}
func (MeshEgressFilterArgs) ElementType ¶
func (MeshEgressFilterArgs) ElementType() reflect.Type
func (MeshEgressFilterArgs) ToMeshEgressFilterOutput ¶
func (i MeshEgressFilterArgs) ToMeshEgressFilterOutput() MeshEgressFilterOutput
func (MeshEgressFilterArgs) ToMeshEgressFilterOutputWithContext ¶
func (i MeshEgressFilterArgs) ToMeshEgressFilterOutputWithContext(ctx context.Context) MeshEgressFilterOutput
func (MeshEgressFilterArgs) ToMeshEgressFilterPtrOutput ¶
func (i MeshEgressFilterArgs) ToMeshEgressFilterPtrOutput() MeshEgressFilterPtrOutput
func (MeshEgressFilterArgs) ToMeshEgressFilterPtrOutputWithContext ¶
func (i MeshEgressFilterArgs) ToMeshEgressFilterPtrOutputWithContext(ctx context.Context) MeshEgressFilterPtrOutput
func (MeshEgressFilterArgs) ToOutput ¶ added in v0.76.0
func (i MeshEgressFilterArgs) ToOutput(ctx context.Context) pulumix.Output[MeshEgressFilter]
type MeshEgressFilterInput ¶
type MeshEgressFilterInput interface { pulumi.Input ToMeshEgressFilterOutput() MeshEgressFilterOutput ToMeshEgressFilterOutputWithContext(context.Context) MeshEgressFilterOutput }
MeshEgressFilterInput is an input type that accepts MeshEgressFilterArgs and MeshEgressFilterOutput values. You can construct a concrete instance of `MeshEgressFilterInput` via:
MeshEgressFilterArgs{...}
type MeshEgressFilterOutput ¶
type MeshEgressFilterOutput struct{ *pulumi.OutputState }
func (MeshEgressFilterOutput) ElementType ¶
func (MeshEgressFilterOutput) ElementType() reflect.Type
func (MeshEgressFilterOutput) ToMeshEgressFilterOutput ¶
func (o MeshEgressFilterOutput) ToMeshEgressFilterOutput() MeshEgressFilterOutput
func (MeshEgressFilterOutput) ToMeshEgressFilterOutputWithContext ¶
func (o MeshEgressFilterOutput) ToMeshEgressFilterOutputWithContext(ctx context.Context) MeshEgressFilterOutput
func (MeshEgressFilterOutput) ToMeshEgressFilterPtrOutput ¶
func (o MeshEgressFilterOutput) ToMeshEgressFilterPtrOutput() MeshEgressFilterPtrOutput
func (MeshEgressFilterOutput) ToMeshEgressFilterPtrOutputWithContext ¶
func (o MeshEgressFilterOutput) ToMeshEgressFilterPtrOutputWithContext(ctx context.Context) MeshEgressFilterPtrOutput
func (MeshEgressFilterOutput) ToOutput ¶ added in v0.76.0
func (o MeshEgressFilterOutput) ToOutput(ctx context.Context) pulumix.Output[MeshEgressFilter]
func (MeshEgressFilterOutput) Type ¶
func (o MeshEgressFilterOutput) Type() pulumi.StringOutput
type MeshEgressFilterPtrInput ¶
type MeshEgressFilterPtrInput interface { pulumi.Input ToMeshEgressFilterPtrOutput() MeshEgressFilterPtrOutput ToMeshEgressFilterPtrOutputWithContext(context.Context) MeshEgressFilterPtrOutput }
MeshEgressFilterPtrInput is an input type that accepts MeshEgressFilterArgs, MeshEgressFilterPtr and MeshEgressFilterPtrOutput values. You can construct a concrete instance of `MeshEgressFilterPtrInput` via:
MeshEgressFilterArgs{...} or: nil
func MeshEgressFilterPtr ¶
func MeshEgressFilterPtr(v *MeshEgressFilterArgs) MeshEgressFilterPtrInput
type MeshEgressFilterPtrOutput ¶
type MeshEgressFilterPtrOutput struct{ *pulumi.OutputState }
func (MeshEgressFilterPtrOutput) Elem ¶
func (o MeshEgressFilterPtrOutput) Elem() MeshEgressFilterOutput
func (MeshEgressFilterPtrOutput) ElementType ¶
func (MeshEgressFilterPtrOutput) ElementType() reflect.Type
func (MeshEgressFilterPtrOutput) ToMeshEgressFilterPtrOutput ¶
func (o MeshEgressFilterPtrOutput) ToMeshEgressFilterPtrOutput() MeshEgressFilterPtrOutput
func (MeshEgressFilterPtrOutput) ToMeshEgressFilterPtrOutputWithContext ¶
func (o MeshEgressFilterPtrOutput) ToMeshEgressFilterPtrOutputWithContext(ctx context.Context) MeshEgressFilterPtrOutput
func (MeshEgressFilterPtrOutput) ToOutput ¶ added in v0.76.0
func (o MeshEgressFilterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MeshEgressFilter]
func (MeshEgressFilterPtrOutput) Type ¶
func (o MeshEgressFilterPtrOutput) Type() pulumi.StringPtrOutput
type MeshInput ¶
type MeshInput interface { pulumi.Input ToMeshOutput() MeshOutput ToMeshOutputWithContext(ctx context.Context) MeshOutput }
type MeshOutput ¶
type MeshOutput struct{ *pulumi.OutputState }
func (MeshOutput) Arn ¶ added in v0.17.0
func (o MeshOutput) Arn() pulumi.StringOutput
func (MeshOutput) ElementType ¶
func (MeshOutput) ElementType() reflect.Type
func (MeshOutput) MeshName ¶ added in v0.17.0
func (o MeshOutput) MeshName() pulumi.StringPtrOutput
func (MeshOutput) MeshOwner ¶ added in v0.17.0
func (o MeshOutput) MeshOwner() pulumi.StringOutput
func (MeshOutput) ResourceOwner ¶ added in v0.17.0
func (o MeshOutput) ResourceOwner() pulumi.StringOutput
func (MeshOutput) Spec ¶ added in v0.17.0
func (o MeshOutput) Spec() MeshSpecPtrOutput
func (MeshOutput) Tags ¶ added in v0.17.0
func (o MeshOutput) Tags() MeshTagArrayOutput
func (MeshOutput) ToMeshOutput ¶
func (o MeshOutput) ToMeshOutput() MeshOutput
func (MeshOutput) ToMeshOutputWithContext ¶
func (o MeshOutput) ToMeshOutputWithContext(ctx context.Context) MeshOutput
func (MeshOutput) Uid ¶ added in v0.17.0
func (o MeshOutput) Uid() pulumi.StringOutput
type MeshServiceDiscovery ¶ added in v0.17.0
type MeshServiceDiscovery struct {
IpPreference *string `pulumi:"ipPreference"`
}
type MeshServiceDiscoveryArgs ¶ added in v0.17.0
type MeshServiceDiscoveryArgs struct {
IpPreference pulumi.StringPtrInput `pulumi:"ipPreference"`
}
func (MeshServiceDiscoveryArgs) ElementType ¶ added in v0.17.0
func (MeshServiceDiscoveryArgs) ElementType() reflect.Type
func (MeshServiceDiscoveryArgs) ToMeshServiceDiscoveryOutput ¶ added in v0.17.0
func (i MeshServiceDiscoveryArgs) ToMeshServiceDiscoveryOutput() MeshServiceDiscoveryOutput
func (MeshServiceDiscoveryArgs) ToMeshServiceDiscoveryOutputWithContext ¶ added in v0.17.0
func (i MeshServiceDiscoveryArgs) ToMeshServiceDiscoveryOutputWithContext(ctx context.Context) MeshServiceDiscoveryOutput
func (MeshServiceDiscoveryArgs) ToMeshServiceDiscoveryPtrOutput ¶ added in v0.17.0
func (i MeshServiceDiscoveryArgs) ToMeshServiceDiscoveryPtrOutput() MeshServiceDiscoveryPtrOutput
func (MeshServiceDiscoveryArgs) ToMeshServiceDiscoveryPtrOutputWithContext ¶ added in v0.17.0
func (i MeshServiceDiscoveryArgs) ToMeshServiceDiscoveryPtrOutputWithContext(ctx context.Context) MeshServiceDiscoveryPtrOutput
func (MeshServiceDiscoveryArgs) ToOutput ¶ added in v0.76.0
func (i MeshServiceDiscoveryArgs) ToOutput(ctx context.Context) pulumix.Output[MeshServiceDiscovery]
type MeshServiceDiscoveryInput ¶ added in v0.17.0
type MeshServiceDiscoveryInput interface { pulumi.Input ToMeshServiceDiscoveryOutput() MeshServiceDiscoveryOutput ToMeshServiceDiscoveryOutputWithContext(context.Context) MeshServiceDiscoveryOutput }
MeshServiceDiscoveryInput is an input type that accepts MeshServiceDiscoveryArgs and MeshServiceDiscoveryOutput values. You can construct a concrete instance of `MeshServiceDiscoveryInput` via:
MeshServiceDiscoveryArgs{...}
type MeshServiceDiscoveryOutput ¶ added in v0.17.0
type MeshServiceDiscoveryOutput struct{ *pulumi.OutputState }
func (MeshServiceDiscoveryOutput) ElementType ¶ added in v0.17.0
func (MeshServiceDiscoveryOutput) ElementType() reflect.Type
func (MeshServiceDiscoveryOutput) IpPreference ¶ added in v0.17.0
func (o MeshServiceDiscoveryOutput) IpPreference() pulumi.StringPtrOutput
func (MeshServiceDiscoveryOutput) ToMeshServiceDiscoveryOutput ¶ added in v0.17.0
func (o MeshServiceDiscoveryOutput) ToMeshServiceDiscoveryOutput() MeshServiceDiscoveryOutput
func (MeshServiceDiscoveryOutput) ToMeshServiceDiscoveryOutputWithContext ¶ added in v0.17.0
func (o MeshServiceDiscoveryOutput) ToMeshServiceDiscoveryOutputWithContext(ctx context.Context) MeshServiceDiscoveryOutput
func (MeshServiceDiscoveryOutput) ToMeshServiceDiscoveryPtrOutput ¶ added in v0.17.0
func (o MeshServiceDiscoveryOutput) ToMeshServiceDiscoveryPtrOutput() MeshServiceDiscoveryPtrOutput
func (MeshServiceDiscoveryOutput) ToMeshServiceDiscoveryPtrOutputWithContext ¶ added in v0.17.0
func (o MeshServiceDiscoveryOutput) ToMeshServiceDiscoveryPtrOutputWithContext(ctx context.Context) MeshServiceDiscoveryPtrOutput
func (MeshServiceDiscoveryOutput) ToOutput ¶ added in v0.76.0
func (o MeshServiceDiscoveryOutput) ToOutput(ctx context.Context) pulumix.Output[MeshServiceDiscovery]
type MeshServiceDiscoveryPtrInput ¶ added in v0.17.0
type MeshServiceDiscoveryPtrInput interface { pulumi.Input ToMeshServiceDiscoveryPtrOutput() MeshServiceDiscoveryPtrOutput ToMeshServiceDiscoveryPtrOutputWithContext(context.Context) MeshServiceDiscoveryPtrOutput }
MeshServiceDiscoveryPtrInput is an input type that accepts MeshServiceDiscoveryArgs, MeshServiceDiscoveryPtr and MeshServiceDiscoveryPtrOutput values. You can construct a concrete instance of `MeshServiceDiscoveryPtrInput` via:
MeshServiceDiscoveryArgs{...} or: nil
func MeshServiceDiscoveryPtr ¶ added in v0.17.0
func MeshServiceDiscoveryPtr(v *MeshServiceDiscoveryArgs) MeshServiceDiscoveryPtrInput
type MeshServiceDiscoveryPtrOutput ¶ added in v0.17.0
type MeshServiceDiscoveryPtrOutput struct{ *pulumi.OutputState }
func (MeshServiceDiscoveryPtrOutput) Elem ¶ added in v0.17.0
func (o MeshServiceDiscoveryPtrOutput) Elem() MeshServiceDiscoveryOutput
func (MeshServiceDiscoveryPtrOutput) ElementType ¶ added in v0.17.0
func (MeshServiceDiscoveryPtrOutput) ElementType() reflect.Type
func (MeshServiceDiscoveryPtrOutput) IpPreference ¶ added in v0.17.0
func (o MeshServiceDiscoveryPtrOutput) IpPreference() pulumi.StringPtrOutput
func (MeshServiceDiscoveryPtrOutput) ToMeshServiceDiscoveryPtrOutput ¶ added in v0.17.0
func (o MeshServiceDiscoveryPtrOutput) ToMeshServiceDiscoveryPtrOutput() MeshServiceDiscoveryPtrOutput
func (MeshServiceDiscoveryPtrOutput) ToMeshServiceDiscoveryPtrOutputWithContext ¶ added in v0.17.0
func (o MeshServiceDiscoveryPtrOutput) ToMeshServiceDiscoveryPtrOutputWithContext(ctx context.Context) MeshServiceDiscoveryPtrOutput
func (MeshServiceDiscoveryPtrOutput) ToOutput ¶ added in v0.76.0
func (o MeshServiceDiscoveryPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MeshServiceDiscovery]
type MeshSpec ¶ added in v0.2.0
type MeshSpec struct { EgressFilter *MeshEgressFilter `pulumi:"egressFilter"` ServiceDiscovery *MeshServiceDiscovery `pulumi:"serviceDiscovery"` }
type MeshSpecArgs ¶ added in v0.2.0
type MeshSpecArgs struct { EgressFilter MeshEgressFilterPtrInput `pulumi:"egressFilter"` ServiceDiscovery MeshServiceDiscoveryPtrInput `pulumi:"serviceDiscovery"` }
func (MeshSpecArgs) ElementType ¶ added in v0.2.0
func (MeshSpecArgs) ElementType() reflect.Type
func (MeshSpecArgs) ToMeshSpecOutput ¶ added in v0.2.0
func (i MeshSpecArgs) ToMeshSpecOutput() MeshSpecOutput
func (MeshSpecArgs) ToMeshSpecOutputWithContext ¶ added in v0.2.0
func (i MeshSpecArgs) ToMeshSpecOutputWithContext(ctx context.Context) MeshSpecOutput
func (MeshSpecArgs) ToMeshSpecPtrOutput ¶ added in v0.2.0
func (i MeshSpecArgs) ToMeshSpecPtrOutput() MeshSpecPtrOutput
func (MeshSpecArgs) ToMeshSpecPtrOutputWithContext ¶ added in v0.2.0
func (i MeshSpecArgs) ToMeshSpecPtrOutputWithContext(ctx context.Context) MeshSpecPtrOutput
type MeshSpecInput ¶ added in v0.2.0
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 ¶ added in v0.2.0
type MeshSpecOutput struct{ *pulumi.OutputState }
func (MeshSpecOutput) EgressFilter ¶ added in v0.2.0
func (o MeshSpecOutput) EgressFilter() MeshEgressFilterPtrOutput
func (MeshSpecOutput) ElementType ¶ added in v0.2.0
func (MeshSpecOutput) ElementType() reflect.Type
func (MeshSpecOutput) ServiceDiscovery ¶ added in v0.17.0
func (o MeshSpecOutput) ServiceDiscovery() MeshServiceDiscoveryPtrOutput
func (MeshSpecOutput) ToMeshSpecOutput ¶ added in v0.2.0
func (o MeshSpecOutput) ToMeshSpecOutput() MeshSpecOutput
func (MeshSpecOutput) ToMeshSpecOutputWithContext ¶ added in v0.2.0
func (o MeshSpecOutput) ToMeshSpecOutputWithContext(ctx context.Context) MeshSpecOutput
func (MeshSpecOutput) ToMeshSpecPtrOutput ¶ added in v0.2.0
func (o MeshSpecOutput) ToMeshSpecPtrOutput() MeshSpecPtrOutput
func (MeshSpecOutput) ToMeshSpecPtrOutputWithContext ¶ added in v0.2.0
func (o MeshSpecOutput) ToMeshSpecPtrOutputWithContext(ctx context.Context) MeshSpecPtrOutput
type MeshSpecPtrInput ¶ added in v0.2.0
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 ¶ added in v0.2.0
func MeshSpecPtr(v *MeshSpecArgs) MeshSpecPtrInput
type MeshSpecPtrOutput ¶ added in v0.2.0
type MeshSpecPtrOutput struct{ *pulumi.OutputState }
func (MeshSpecPtrOutput) EgressFilter ¶ added in v0.2.0
func (o MeshSpecPtrOutput) EgressFilter() MeshEgressFilterPtrOutput
func (MeshSpecPtrOutput) Elem ¶ added in v0.2.0
func (o MeshSpecPtrOutput) Elem() MeshSpecOutput
func (MeshSpecPtrOutput) ElementType ¶ added in v0.2.0
func (MeshSpecPtrOutput) ElementType() reflect.Type
func (MeshSpecPtrOutput) ServiceDiscovery ¶ added in v0.17.0
func (o MeshSpecPtrOutput) ServiceDiscovery() MeshServiceDiscoveryPtrOutput
func (MeshSpecPtrOutput) ToMeshSpecPtrOutput ¶ added in v0.2.0
func (o MeshSpecPtrOutput) ToMeshSpecPtrOutput() MeshSpecPtrOutput
func (MeshSpecPtrOutput) ToMeshSpecPtrOutputWithContext ¶ added in v0.2.0
func (o MeshSpecPtrOutput) ToMeshSpecPtrOutputWithContext(ctx context.Context) MeshSpecPtrOutput
type MeshTagArgs ¶
type MeshTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (MeshTagArgs) ElementType ¶
func (MeshTagArgs) ElementType() reflect.Type
func (MeshTagArgs) ToMeshTagOutput ¶
func (i MeshTagArgs) ToMeshTagOutput() MeshTagOutput
func (MeshTagArgs) ToMeshTagOutputWithContext ¶
func (i MeshTagArgs) ToMeshTagOutputWithContext(ctx context.Context) MeshTagOutput
type MeshTagArray ¶
type MeshTagArray []MeshTagInput
func (MeshTagArray) ElementType ¶
func (MeshTagArray) ElementType() reflect.Type
func (MeshTagArray) ToMeshTagArrayOutput ¶
func (i MeshTagArray) ToMeshTagArrayOutput() MeshTagArrayOutput
func (MeshTagArray) ToMeshTagArrayOutputWithContext ¶
func (i MeshTagArray) ToMeshTagArrayOutputWithContext(ctx context.Context) MeshTagArrayOutput
type MeshTagArrayInput ¶
type MeshTagArrayInput interface { pulumi.Input ToMeshTagArrayOutput() MeshTagArrayOutput ToMeshTagArrayOutputWithContext(context.Context) MeshTagArrayOutput }
MeshTagArrayInput is an input type that accepts MeshTagArray and MeshTagArrayOutput values. You can construct a concrete instance of `MeshTagArrayInput` via:
MeshTagArray{ MeshTagArgs{...} }
type MeshTagArrayOutput ¶
type MeshTagArrayOutput struct{ *pulumi.OutputState }
func (MeshTagArrayOutput) ElementType ¶
func (MeshTagArrayOutput) ElementType() reflect.Type
func (MeshTagArrayOutput) Index ¶
func (o MeshTagArrayOutput) Index(i pulumi.IntInput) MeshTagOutput
func (MeshTagArrayOutput) ToMeshTagArrayOutput ¶
func (o MeshTagArrayOutput) ToMeshTagArrayOutput() MeshTagArrayOutput
func (MeshTagArrayOutput) ToMeshTagArrayOutputWithContext ¶
func (o MeshTagArrayOutput) ToMeshTagArrayOutputWithContext(ctx context.Context) MeshTagArrayOutput
type MeshTagInput ¶
type MeshTagInput interface { pulumi.Input ToMeshTagOutput() MeshTagOutput ToMeshTagOutputWithContext(context.Context) MeshTagOutput }
MeshTagInput is an input type that accepts MeshTagArgs and MeshTagOutput values. You can construct a concrete instance of `MeshTagInput` via:
MeshTagArgs{...}
type MeshTagOutput ¶
type MeshTagOutput struct{ *pulumi.OutputState }
func (MeshTagOutput) ElementType ¶
func (MeshTagOutput) ElementType() reflect.Type
func (MeshTagOutput) Key ¶
func (o MeshTagOutput) Key() pulumi.StringOutput
func (MeshTagOutput) ToMeshTagOutput ¶
func (o MeshTagOutput) ToMeshTagOutput() MeshTagOutput
func (MeshTagOutput) ToMeshTagOutputWithContext ¶
func (o MeshTagOutput) ToMeshTagOutputWithContext(ctx context.Context) MeshTagOutput
func (MeshTagOutput) Value ¶
func (o MeshTagOutput) Value() pulumi.StringOutput
type Route
deprecated
type Route struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` MeshName pulumi.StringOutput `pulumi:"meshName"` MeshOwner pulumi.StringPtrOutput `pulumi:"meshOwner"` ResourceOwner pulumi.StringOutput `pulumi:"resourceOwner"` RouteName pulumi.StringPtrOutput `pulumi:"routeName"` Spec RouteSpecOutput `pulumi:"spec"` Tags RouteTagArrayOutput `pulumi:"tags"` Uid pulumi.StringOutput `pulumi:"uid"` VirtualRouterName pulumi.StringOutput `pulumi:"virtualRouterName"` }
Resource Type definition for AWS::AppMesh::Route
Deprecated: Route is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetRoute ¶
func GetRoute(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RouteState, opts ...pulumi.ResourceOption) (*Route, error)
GetRoute gets an existing Route resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRoute ¶
func NewRoute(ctx *pulumi.Context, name string, args *RouteArgs, opts ...pulumi.ResourceOption) (*Route, error)
NewRoute registers a new resource with the given unique name, arguments, and options.
func (*Route) ElementType ¶
func (*Route) ToRouteOutput ¶
func (i *Route) ToRouteOutput() RouteOutput
func (*Route) ToRouteOutputWithContext ¶
func (i *Route) ToRouteOutputWithContext(ctx context.Context) RouteOutput
type RouteArgs ¶
type RouteArgs struct { MeshName pulumi.StringInput MeshOwner pulumi.StringPtrInput RouteName pulumi.StringPtrInput Spec RouteSpecInput Tags RouteTagArrayInput VirtualRouterName pulumi.StringInput }
The set of arguments for constructing a Route resource.
func (RouteArgs) ElementType ¶
type RouteDuration ¶
type RouteDurationArgs ¶
type RouteDurationArgs struct { Unit pulumi.StringInput `pulumi:"unit"` Value pulumi.IntInput `pulumi:"value"` }
func (RouteDurationArgs) ElementType ¶
func (RouteDurationArgs) ElementType() reflect.Type
func (RouteDurationArgs) ToOutput ¶ added in v0.76.0
func (i RouteDurationArgs) ToOutput(ctx context.Context) pulumix.Output[RouteDuration]
func (RouteDurationArgs) ToRouteDurationOutput ¶
func (i RouteDurationArgs) ToRouteDurationOutput() RouteDurationOutput
func (RouteDurationArgs) ToRouteDurationOutputWithContext ¶
func (i RouteDurationArgs) ToRouteDurationOutputWithContext(ctx context.Context) RouteDurationOutput
func (RouteDurationArgs) ToRouteDurationPtrOutput ¶
func (i RouteDurationArgs) ToRouteDurationPtrOutput() RouteDurationPtrOutput
func (RouteDurationArgs) ToRouteDurationPtrOutputWithContext ¶
func (i RouteDurationArgs) ToRouteDurationPtrOutputWithContext(ctx context.Context) RouteDurationPtrOutput
type RouteDurationInput ¶
type RouteDurationInput interface { pulumi.Input ToRouteDurationOutput() RouteDurationOutput ToRouteDurationOutputWithContext(context.Context) RouteDurationOutput }
RouteDurationInput is an input type that accepts RouteDurationArgs and RouteDurationOutput values. You can construct a concrete instance of `RouteDurationInput` via:
RouteDurationArgs{...}
type RouteDurationOutput ¶
type RouteDurationOutput struct{ *pulumi.OutputState }
func (RouteDurationOutput) ElementType ¶
func (RouteDurationOutput) ElementType() reflect.Type
func (RouteDurationOutput) ToOutput ¶ added in v0.76.0
func (o RouteDurationOutput) ToOutput(ctx context.Context) pulumix.Output[RouteDuration]
func (RouteDurationOutput) ToRouteDurationOutput ¶
func (o RouteDurationOutput) ToRouteDurationOutput() RouteDurationOutput
func (RouteDurationOutput) ToRouteDurationOutputWithContext ¶
func (o RouteDurationOutput) ToRouteDurationOutputWithContext(ctx context.Context) RouteDurationOutput
func (RouteDurationOutput) ToRouteDurationPtrOutput ¶
func (o RouteDurationOutput) ToRouteDurationPtrOutput() RouteDurationPtrOutput
func (RouteDurationOutput) ToRouteDurationPtrOutputWithContext ¶
func (o RouteDurationOutput) ToRouteDurationPtrOutputWithContext(ctx context.Context) RouteDurationPtrOutput
func (RouteDurationOutput) Unit ¶
func (o RouteDurationOutput) Unit() pulumi.StringOutput
func (RouteDurationOutput) Value ¶
func (o RouteDurationOutput) Value() pulumi.IntOutput
type RouteDurationPtrInput ¶
type RouteDurationPtrInput interface { pulumi.Input ToRouteDurationPtrOutput() RouteDurationPtrOutput ToRouteDurationPtrOutputWithContext(context.Context) RouteDurationPtrOutput }
RouteDurationPtrInput is an input type that accepts RouteDurationArgs, RouteDurationPtr and RouteDurationPtrOutput values. You can construct a concrete instance of `RouteDurationPtrInput` via:
RouteDurationArgs{...} or: nil
func RouteDurationPtr ¶
func RouteDurationPtr(v *RouteDurationArgs) RouteDurationPtrInput
type RouteDurationPtrOutput ¶
type RouteDurationPtrOutput struct{ *pulumi.OutputState }
func (RouteDurationPtrOutput) Elem ¶
func (o RouteDurationPtrOutput) Elem() RouteDurationOutput
func (RouteDurationPtrOutput) ElementType ¶
func (RouteDurationPtrOutput) ElementType() reflect.Type
func (RouteDurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteDurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteDuration]
func (RouteDurationPtrOutput) ToRouteDurationPtrOutput ¶
func (o RouteDurationPtrOutput) ToRouteDurationPtrOutput() RouteDurationPtrOutput
func (RouteDurationPtrOutput) ToRouteDurationPtrOutputWithContext ¶
func (o RouteDurationPtrOutput) ToRouteDurationPtrOutputWithContext(ctx context.Context) RouteDurationPtrOutput
func (RouteDurationPtrOutput) Unit ¶
func (o RouteDurationPtrOutput) Unit() pulumi.StringPtrOutput
func (RouteDurationPtrOutput) Value ¶
func (o RouteDurationPtrOutput) Value() pulumi.IntPtrOutput
type RouteGrpcRetryPolicy ¶
type RouteGrpcRetryPolicy struct { GrpcRetryEvents []string `pulumi:"grpcRetryEvents"` HttpRetryEvents []string `pulumi:"httpRetryEvents"` MaxRetries int `pulumi:"maxRetries"` PerRetryTimeout RouteDuration `pulumi:"perRetryTimeout"` TcpRetryEvents []string `pulumi:"tcpRetryEvents"` }
type RouteGrpcRetryPolicyArgs ¶
type RouteGrpcRetryPolicyArgs struct { GrpcRetryEvents pulumi.StringArrayInput `pulumi:"grpcRetryEvents"` HttpRetryEvents pulumi.StringArrayInput `pulumi:"httpRetryEvents"` MaxRetries pulumi.IntInput `pulumi:"maxRetries"` PerRetryTimeout RouteDurationInput `pulumi:"perRetryTimeout"` TcpRetryEvents pulumi.StringArrayInput `pulumi:"tcpRetryEvents"` }
func (RouteGrpcRetryPolicyArgs) ElementType ¶
func (RouteGrpcRetryPolicyArgs) ElementType() reflect.Type
func (RouteGrpcRetryPolicyArgs) ToOutput ¶ added in v0.76.0
func (i RouteGrpcRetryPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRetryPolicy]
func (RouteGrpcRetryPolicyArgs) ToRouteGrpcRetryPolicyOutput ¶
func (i RouteGrpcRetryPolicyArgs) ToRouteGrpcRetryPolicyOutput() RouteGrpcRetryPolicyOutput
func (RouteGrpcRetryPolicyArgs) ToRouteGrpcRetryPolicyOutputWithContext ¶
func (i RouteGrpcRetryPolicyArgs) ToRouteGrpcRetryPolicyOutputWithContext(ctx context.Context) RouteGrpcRetryPolicyOutput
func (RouteGrpcRetryPolicyArgs) ToRouteGrpcRetryPolicyPtrOutput ¶
func (i RouteGrpcRetryPolicyArgs) ToRouteGrpcRetryPolicyPtrOutput() RouteGrpcRetryPolicyPtrOutput
func (RouteGrpcRetryPolicyArgs) ToRouteGrpcRetryPolicyPtrOutputWithContext ¶
func (i RouteGrpcRetryPolicyArgs) ToRouteGrpcRetryPolicyPtrOutputWithContext(ctx context.Context) RouteGrpcRetryPolicyPtrOutput
type RouteGrpcRetryPolicyInput ¶
type RouteGrpcRetryPolicyInput interface { pulumi.Input ToRouteGrpcRetryPolicyOutput() RouteGrpcRetryPolicyOutput ToRouteGrpcRetryPolicyOutputWithContext(context.Context) RouteGrpcRetryPolicyOutput }
RouteGrpcRetryPolicyInput is an input type that accepts RouteGrpcRetryPolicyArgs and RouteGrpcRetryPolicyOutput values. You can construct a concrete instance of `RouteGrpcRetryPolicyInput` via:
RouteGrpcRetryPolicyArgs{...}
type RouteGrpcRetryPolicyOutput ¶
type RouteGrpcRetryPolicyOutput struct{ *pulumi.OutputState }
func (RouteGrpcRetryPolicyOutput) ElementType ¶
func (RouteGrpcRetryPolicyOutput) ElementType() reflect.Type
func (RouteGrpcRetryPolicyOutput) GrpcRetryEvents ¶
func (o RouteGrpcRetryPolicyOutput) GrpcRetryEvents() pulumi.StringArrayOutput
func (RouteGrpcRetryPolicyOutput) HttpRetryEvents ¶
func (o RouteGrpcRetryPolicyOutput) HttpRetryEvents() pulumi.StringArrayOutput
func (RouteGrpcRetryPolicyOutput) MaxRetries ¶
func (o RouteGrpcRetryPolicyOutput) MaxRetries() pulumi.IntOutput
func (RouteGrpcRetryPolicyOutput) PerRetryTimeout ¶
func (o RouteGrpcRetryPolicyOutput) PerRetryTimeout() RouteDurationOutput
func (RouteGrpcRetryPolicyOutput) TcpRetryEvents ¶
func (o RouteGrpcRetryPolicyOutput) TcpRetryEvents() pulumi.StringArrayOutput
func (RouteGrpcRetryPolicyOutput) ToOutput ¶ added in v0.76.0
func (o RouteGrpcRetryPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRetryPolicy]
func (RouteGrpcRetryPolicyOutput) ToRouteGrpcRetryPolicyOutput ¶
func (o RouteGrpcRetryPolicyOutput) ToRouteGrpcRetryPolicyOutput() RouteGrpcRetryPolicyOutput
func (RouteGrpcRetryPolicyOutput) ToRouteGrpcRetryPolicyOutputWithContext ¶
func (o RouteGrpcRetryPolicyOutput) ToRouteGrpcRetryPolicyOutputWithContext(ctx context.Context) RouteGrpcRetryPolicyOutput
func (RouteGrpcRetryPolicyOutput) ToRouteGrpcRetryPolicyPtrOutput ¶
func (o RouteGrpcRetryPolicyOutput) ToRouteGrpcRetryPolicyPtrOutput() RouteGrpcRetryPolicyPtrOutput
func (RouteGrpcRetryPolicyOutput) ToRouteGrpcRetryPolicyPtrOutputWithContext ¶
func (o RouteGrpcRetryPolicyOutput) ToRouteGrpcRetryPolicyPtrOutputWithContext(ctx context.Context) RouteGrpcRetryPolicyPtrOutput
type RouteGrpcRetryPolicyPtrInput ¶
type RouteGrpcRetryPolicyPtrInput interface { pulumi.Input ToRouteGrpcRetryPolicyPtrOutput() RouteGrpcRetryPolicyPtrOutput ToRouteGrpcRetryPolicyPtrOutputWithContext(context.Context) RouteGrpcRetryPolicyPtrOutput }
RouteGrpcRetryPolicyPtrInput is an input type that accepts RouteGrpcRetryPolicyArgs, RouteGrpcRetryPolicyPtr and RouteGrpcRetryPolicyPtrOutput values. You can construct a concrete instance of `RouteGrpcRetryPolicyPtrInput` via:
RouteGrpcRetryPolicyArgs{...} or: nil
func RouteGrpcRetryPolicyPtr ¶
func RouteGrpcRetryPolicyPtr(v *RouteGrpcRetryPolicyArgs) RouteGrpcRetryPolicyPtrInput
type RouteGrpcRetryPolicyPtrOutput ¶
type RouteGrpcRetryPolicyPtrOutput struct{ *pulumi.OutputState }
func (RouteGrpcRetryPolicyPtrOutput) Elem ¶
func (o RouteGrpcRetryPolicyPtrOutput) Elem() RouteGrpcRetryPolicyOutput
func (RouteGrpcRetryPolicyPtrOutput) ElementType ¶
func (RouteGrpcRetryPolicyPtrOutput) ElementType() reflect.Type
func (RouteGrpcRetryPolicyPtrOutput) GrpcRetryEvents ¶
func (o RouteGrpcRetryPolicyPtrOutput) GrpcRetryEvents() pulumi.StringArrayOutput
func (RouteGrpcRetryPolicyPtrOutput) HttpRetryEvents ¶
func (o RouteGrpcRetryPolicyPtrOutput) HttpRetryEvents() pulumi.StringArrayOutput
func (RouteGrpcRetryPolicyPtrOutput) MaxRetries ¶
func (o RouteGrpcRetryPolicyPtrOutput) MaxRetries() pulumi.IntPtrOutput
func (RouteGrpcRetryPolicyPtrOutput) PerRetryTimeout ¶
func (o RouteGrpcRetryPolicyPtrOutput) PerRetryTimeout() RouteDurationPtrOutput
func (RouteGrpcRetryPolicyPtrOutput) TcpRetryEvents ¶
func (o RouteGrpcRetryPolicyPtrOutput) TcpRetryEvents() pulumi.StringArrayOutput
func (RouteGrpcRetryPolicyPtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteGrpcRetryPolicyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteGrpcRetryPolicy]
func (RouteGrpcRetryPolicyPtrOutput) ToRouteGrpcRetryPolicyPtrOutput ¶
func (o RouteGrpcRetryPolicyPtrOutput) ToRouteGrpcRetryPolicyPtrOutput() RouteGrpcRetryPolicyPtrOutput
func (RouteGrpcRetryPolicyPtrOutput) ToRouteGrpcRetryPolicyPtrOutputWithContext ¶
func (o RouteGrpcRetryPolicyPtrOutput) ToRouteGrpcRetryPolicyPtrOutputWithContext(ctx context.Context) RouteGrpcRetryPolicyPtrOutput
type RouteGrpcRoute ¶
type RouteGrpcRoute struct { Action RouteGrpcRouteAction `pulumi:"action"` Match RouteGrpcRouteMatch `pulumi:"match"` RetryPolicy *RouteGrpcRetryPolicy `pulumi:"retryPolicy"` Timeout *RouteGrpcTimeout `pulumi:"timeout"` }
type RouteGrpcRouteAction ¶
type RouteGrpcRouteAction struct {
WeightedTargets []RouteWeightedTarget `pulumi:"weightedTargets"`
}
type RouteGrpcRouteActionArgs ¶
type RouteGrpcRouteActionArgs struct {
WeightedTargets RouteWeightedTargetArrayInput `pulumi:"weightedTargets"`
}
func (RouteGrpcRouteActionArgs) ElementType ¶
func (RouteGrpcRouteActionArgs) ElementType() reflect.Type
func (RouteGrpcRouteActionArgs) ToOutput ¶ added in v0.76.0
func (i RouteGrpcRouteActionArgs) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRouteAction]
func (RouteGrpcRouteActionArgs) ToRouteGrpcRouteActionOutput ¶
func (i RouteGrpcRouteActionArgs) ToRouteGrpcRouteActionOutput() RouteGrpcRouteActionOutput
func (RouteGrpcRouteActionArgs) ToRouteGrpcRouteActionOutputWithContext ¶
func (i RouteGrpcRouteActionArgs) ToRouteGrpcRouteActionOutputWithContext(ctx context.Context) RouteGrpcRouteActionOutput
func (RouteGrpcRouteActionArgs) ToRouteGrpcRouteActionPtrOutput ¶
func (i RouteGrpcRouteActionArgs) ToRouteGrpcRouteActionPtrOutput() RouteGrpcRouteActionPtrOutput
func (RouteGrpcRouteActionArgs) ToRouteGrpcRouteActionPtrOutputWithContext ¶
func (i RouteGrpcRouteActionArgs) ToRouteGrpcRouteActionPtrOutputWithContext(ctx context.Context) RouteGrpcRouteActionPtrOutput
type RouteGrpcRouteActionInput ¶
type RouteGrpcRouteActionInput interface { pulumi.Input ToRouteGrpcRouteActionOutput() RouteGrpcRouteActionOutput ToRouteGrpcRouteActionOutputWithContext(context.Context) RouteGrpcRouteActionOutput }
RouteGrpcRouteActionInput is an input type that accepts RouteGrpcRouteActionArgs and RouteGrpcRouteActionOutput values. You can construct a concrete instance of `RouteGrpcRouteActionInput` via:
RouteGrpcRouteActionArgs{...}
type RouteGrpcRouteActionOutput ¶
type RouteGrpcRouteActionOutput struct{ *pulumi.OutputState }
func (RouteGrpcRouteActionOutput) ElementType ¶
func (RouteGrpcRouteActionOutput) ElementType() reflect.Type
func (RouteGrpcRouteActionOutput) ToOutput ¶ added in v0.76.0
func (o RouteGrpcRouteActionOutput) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRouteAction]
func (RouteGrpcRouteActionOutput) ToRouteGrpcRouteActionOutput ¶
func (o RouteGrpcRouteActionOutput) ToRouteGrpcRouteActionOutput() RouteGrpcRouteActionOutput
func (RouteGrpcRouteActionOutput) ToRouteGrpcRouteActionOutputWithContext ¶
func (o RouteGrpcRouteActionOutput) ToRouteGrpcRouteActionOutputWithContext(ctx context.Context) RouteGrpcRouteActionOutput
func (RouteGrpcRouteActionOutput) ToRouteGrpcRouteActionPtrOutput ¶
func (o RouteGrpcRouteActionOutput) ToRouteGrpcRouteActionPtrOutput() RouteGrpcRouteActionPtrOutput
func (RouteGrpcRouteActionOutput) ToRouteGrpcRouteActionPtrOutputWithContext ¶
func (o RouteGrpcRouteActionOutput) ToRouteGrpcRouteActionPtrOutputWithContext(ctx context.Context) RouteGrpcRouteActionPtrOutput
func (RouteGrpcRouteActionOutput) WeightedTargets ¶
func (o RouteGrpcRouteActionOutput) WeightedTargets() RouteWeightedTargetArrayOutput
type RouteGrpcRouteActionPtrInput ¶
type RouteGrpcRouteActionPtrInput interface { pulumi.Input ToRouteGrpcRouteActionPtrOutput() RouteGrpcRouteActionPtrOutput ToRouteGrpcRouteActionPtrOutputWithContext(context.Context) RouteGrpcRouteActionPtrOutput }
RouteGrpcRouteActionPtrInput is an input type that accepts RouteGrpcRouteActionArgs, RouteGrpcRouteActionPtr and RouteGrpcRouteActionPtrOutput values. You can construct a concrete instance of `RouteGrpcRouteActionPtrInput` via:
RouteGrpcRouteActionArgs{...} or: nil
func RouteGrpcRouteActionPtr ¶
func RouteGrpcRouteActionPtr(v *RouteGrpcRouteActionArgs) RouteGrpcRouteActionPtrInput
type RouteGrpcRouteActionPtrOutput ¶
type RouteGrpcRouteActionPtrOutput struct{ *pulumi.OutputState }
func (RouteGrpcRouteActionPtrOutput) Elem ¶
func (o RouteGrpcRouteActionPtrOutput) Elem() RouteGrpcRouteActionOutput
func (RouteGrpcRouteActionPtrOutput) ElementType ¶
func (RouteGrpcRouteActionPtrOutput) ElementType() reflect.Type
func (RouteGrpcRouteActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteGrpcRouteActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteGrpcRouteAction]
func (RouteGrpcRouteActionPtrOutput) ToRouteGrpcRouteActionPtrOutput ¶
func (o RouteGrpcRouteActionPtrOutput) ToRouteGrpcRouteActionPtrOutput() RouteGrpcRouteActionPtrOutput
func (RouteGrpcRouteActionPtrOutput) ToRouteGrpcRouteActionPtrOutputWithContext ¶
func (o RouteGrpcRouteActionPtrOutput) ToRouteGrpcRouteActionPtrOutputWithContext(ctx context.Context) RouteGrpcRouteActionPtrOutput
func (RouteGrpcRouteActionPtrOutput) WeightedTargets ¶
func (o RouteGrpcRouteActionPtrOutput) WeightedTargets() RouteWeightedTargetArrayOutput
type RouteGrpcRouteArgs ¶
type RouteGrpcRouteArgs struct { Action RouteGrpcRouteActionInput `pulumi:"action"` Match RouteGrpcRouteMatchInput `pulumi:"match"` RetryPolicy RouteGrpcRetryPolicyPtrInput `pulumi:"retryPolicy"` Timeout RouteGrpcTimeoutPtrInput `pulumi:"timeout"` }
func (RouteGrpcRouteArgs) ElementType ¶
func (RouteGrpcRouteArgs) ElementType() reflect.Type
func (RouteGrpcRouteArgs) ToOutput ¶ added in v0.76.0
func (i RouteGrpcRouteArgs) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRoute]
func (RouteGrpcRouteArgs) ToRouteGrpcRouteOutput ¶
func (i RouteGrpcRouteArgs) ToRouteGrpcRouteOutput() RouteGrpcRouteOutput
func (RouteGrpcRouteArgs) ToRouteGrpcRouteOutputWithContext ¶
func (i RouteGrpcRouteArgs) ToRouteGrpcRouteOutputWithContext(ctx context.Context) RouteGrpcRouteOutput
func (RouteGrpcRouteArgs) ToRouteGrpcRoutePtrOutput ¶
func (i RouteGrpcRouteArgs) ToRouteGrpcRoutePtrOutput() RouteGrpcRoutePtrOutput
func (RouteGrpcRouteArgs) ToRouteGrpcRoutePtrOutputWithContext ¶
func (i RouteGrpcRouteArgs) ToRouteGrpcRoutePtrOutputWithContext(ctx context.Context) RouteGrpcRoutePtrOutput
type RouteGrpcRouteInput ¶
type RouteGrpcRouteInput interface { pulumi.Input ToRouteGrpcRouteOutput() RouteGrpcRouteOutput ToRouteGrpcRouteOutputWithContext(context.Context) RouteGrpcRouteOutput }
RouteGrpcRouteInput is an input type that accepts RouteGrpcRouteArgs and RouteGrpcRouteOutput values. You can construct a concrete instance of `RouteGrpcRouteInput` via:
RouteGrpcRouteArgs{...}
type RouteGrpcRouteMatch ¶
type RouteGrpcRouteMatch struct { Metadata []RouteGrpcRouteMetadata `pulumi:"metadata"` MethodName *string `pulumi:"methodName"` Port *int `pulumi:"port"` ServiceName *string `pulumi:"serviceName"` }
type RouteGrpcRouteMatchArgs ¶
type RouteGrpcRouteMatchArgs struct { Metadata RouteGrpcRouteMetadataArrayInput `pulumi:"metadata"` MethodName pulumi.StringPtrInput `pulumi:"methodName"` Port pulumi.IntPtrInput `pulumi:"port"` ServiceName pulumi.StringPtrInput `pulumi:"serviceName"` }
func (RouteGrpcRouteMatchArgs) ElementType ¶
func (RouteGrpcRouteMatchArgs) ElementType() reflect.Type
func (RouteGrpcRouteMatchArgs) ToOutput ¶ added in v0.76.0
func (i RouteGrpcRouteMatchArgs) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRouteMatch]
func (RouteGrpcRouteMatchArgs) ToRouteGrpcRouteMatchOutput ¶
func (i RouteGrpcRouteMatchArgs) ToRouteGrpcRouteMatchOutput() RouteGrpcRouteMatchOutput
func (RouteGrpcRouteMatchArgs) ToRouteGrpcRouteMatchOutputWithContext ¶
func (i RouteGrpcRouteMatchArgs) ToRouteGrpcRouteMatchOutputWithContext(ctx context.Context) RouteGrpcRouteMatchOutput
func (RouteGrpcRouteMatchArgs) ToRouteGrpcRouteMatchPtrOutput ¶
func (i RouteGrpcRouteMatchArgs) ToRouteGrpcRouteMatchPtrOutput() RouteGrpcRouteMatchPtrOutput
func (RouteGrpcRouteMatchArgs) ToRouteGrpcRouteMatchPtrOutputWithContext ¶
func (i RouteGrpcRouteMatchArgs) ToRouteGrpcRouteMatchPtrOutputWithContext(ctx context.Context) RouteGrpcRouteMatchPtrOutput
type RouteGrpcRouteMatchInput ¶
type RouteGrpcRouteMatchInput interface { pulumi.Input ToRouteGrpcRouteMatchOutput() RouteGrpcRouteMatchOutput ToRouteGrpcRouteMatchOutputWithContext(context.Context) RouteGrpcRouteMatchOutput }
RouteGrpcRouteMatchInput is an input type that accepts RouteGrpcRouteMatchArgs and RouteGrpcRouteMatchOutput values. You can construct a concrete instance of `RouteGrpcRouteMatchInput` via:
RouteGrpcRouteMatchArgs{...}
type RouteGrpcRouteMatchOutput ¶
type RouteGrpcRouteMatchOutput struct{ *pulumi.OutputState }
func (RouteGrpcRouteMatchOutput) ElementType ¶
func (RouteGrpcRouteMatchOutput) ElementType() reflect.Type
func (RouteGrpcRouteMatchOutput) Metadata ¶
func (o RouteGrpcRouteMatchOutput) Metadata() RouteGrpcRouteMetadataArrayOutput
func (RouteGrpcRouteMatchOutput) MethodName ¶
func (o RouteGrpcRouteMatchOutput) MethodName() pulumi.StringPtrOutput
func (RouteGrpcRouteMatchOutput) Port ¶ added in v0.22.0
func (o RouteGrpcRouteMatchOutput) Port() pulumi.IntPtrOutput
func (RouteGrpcRouteMatchOutput) ServiceName ¶
func (o RouteGrpcRouteMatchOutput) ServiceName() pulumi.StringPtrOutput
func (RouteGrpcRouteMatchOutput) ToOutput ¶ added in v0.76.0
func (o RouteGrpcRouteMatchOutput) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRouteMatch]
func (RouteGrpcRouteMatchOutput) ToRouteGrpcRouteMatchOutput ¶
func (o RouteGrpcRouteMatchOutput) ToRouteGrpcRouteMatchOutput() RouteGrpcRouteMatchOutput
func (RouteGrpcRouteMatchOutput) ToRouteGrpcRouteMatchOutputWithContext ¶
func (o RouteGrpcRouteMatchOutput) ToRouteGrpcRouteMatchOutputWithContext(ctx context.Context) RouteGrpcRouteMatchOutput
func (RouteGrpcRouteMatchOutput) ToRouteGrpcRouteMatchPtrOutput ¶
func (o RouteGrpcRouteMatchOutput) ToRouteGrpcRouteMatchPtrOutput() RouteGrpcRouteMatchPtrOutput
func (RouteGrpcRouteMatchOutput) ToRouteGrpcRouteMatchPtrOutputWithContext ¶
func (o RouteGrpcRouteMatchOutput) ToRouteGrpcRouteMatchPtrOutputWithContext(ctx context.Context) RouteGrpcRouteMatchPtrOutput
type RouteGrpcRouteMatchPtrInput ¶
type RouteGrpcRouteMatchPtrInput interface { pulumi.Input ToRouteGrpcRouteMatchPtrOutput() RouteGrpcRouteMatchPtrOutput ToRouteGrpcRouteMatchPtrOutputWithContext(context.Context) RouteGrpcRouteMatchPtrOutput }
RouteGrpcRouteMatchPtrInput is an input type that accepts RouteGrpcRouteMatchArgs, RouteGrpcRouteMatchPtr and RouteGrpcRouteMatchPtrOutput values. You can construct a concrete instance of `RouteGrpcRouteMatchPtrInput` via:
RouteGrpcRouteMatchArgs{...} or: nil
func RouteGrpcRouteMatchPtr ¶
func RouteGrpcRouteMatchPtr(v *RouteGrpcRouteMatchArgs) RouteGrpcRouteMatchPtrInput
type RouteGrpcRouteMatchPtrOutput ¶
type RouteGrpcRouteMatchPtrOutput struct{ *pulumi.OutputState }
func (RouteGrpcRouteMatchPtrOutput) Elem ¶
func (o RouteGrpcRouteMatchPtrOutput) Elem() RouteGrpcRouteMatchOutput
func (RouteGrpcRouteMatchPtrOutput) ElementType ¶
func (RouteGrpcRouteMatchPtrOutput) ElementType() reflect.Type
func (RouteGrpcRouteMatchPtrOutput) Metadata ¶
func (o RouteGrpcRouteMatchPtrOutput) Metadata() RouteGrpcRouteMetadataArrayOutput
func (RouteGrpcRouteMatchPtrOutput) MethodName ¶
func (o RouteGrpcRouteMatchPtrOutput) MethodName() pulumi.StringPtrOutput
func (RouteGrpcRouteMatchPtrOutput) Port ¶ added in v0.22.0
func (o RouteGrpcRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
func (RouteGrpcRouteMatchPtrOutput) ServiceName ¶
func (o RouteGrpcRouteMatchPtrOutput) ServiceName() pulumi.StringPtrOutput
func (RouteGrpcRouteMatchPtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteGrpcRouteMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteGrpcRouteMatch]
func (RouteGrpcRouteMatchPtrOutput) ToRouteGrpcRouteMatchPtrOutput ¶
func (o RouteGrpcRouteMatchPtrOutput) ToRouteGrpcRouteMatchPtrOutput() RouteGrpcRouteMatchPtrOutput
func (RouteGrpcRouteMatchPtrOutput) ToRouteGrpcRouteMatchPtrOutputWithContext ¶
func (o RouteGrpcRouteMatchPtrOutput) ToRouteGrpcRouteMatchPtrOutputWithContext(ctx context.Context) RouteGrpcRouteMatchPtrOutput
type RouteGrpcRouteMetadata ¶
type RouteGrpcRouteMetadata struct { Invert *bool `pulumi:"invert"` Match *RouteGrpcRouteMetadataMatchMethod `pulumi:"match"` Name string `pulumi:"name"` }
type RouteGrpcRouteMetadataArgs ¶
type RouteGrpcRouteMetadataArgs struct { Invert pulumi.BoolPtrInput `pulumi:"invert"` Match RouteGrpcRouteMetadataMatchMethodPtrInput `pulumi:"match"` Name pulumi.StringInput `pulumi:"name"` }
func (RouteGrpcRouteMetadataArgs) ElementType ¶
func (RouteGrpcRouteMetadataArgs) ElementType() reflect.Type
func (RouteGrpcRouteMetadataArgs) ToOutput ¶ added in v0.76.0
func (i RouteGrpcRouteMetadataArgs) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRouteMetadata]
func (RouteGrpcRouteMetadataArgs) ToRouteGrpcRouteMetadataOutput ¶
func (i RouteGrpcRouteMetadataArgs) ToRouteGrpcRouteMetadataOutput() RouteGrpcRouteMetadataOutput
func (RouteGrpcRouteMetadataArgs) ToRouteGrpcRouteMetadataOutputWithContext ¶
func (i RouteGrpcRouteMetadataArgs) ToRouteGrpcRouteMetadataOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataOutput
type RouteGrpcRouteMetadataArray ¶
type RouteGrpcRouteMetadataArray []RouteGrpcRouteMetadataInput
func (RouteGrpcRouteMetadataArray) ElementType ¶
func (RouteGrpcRouteMetadataArray) ElementType() reflect.Type
func (RouteGrpcRouteMetadataArray) ToOutput ¶ added in v0.76.0
func (i RouteGrpcRouteMetadataArray) ToOutput(ctx context.Context) pulumix.Output[[]RouteGrpcRouteMetadata]
func (RouteGrpcRouteMetadataArray) ToRouteGrpcRouteMetadataArrayOutput ¶
func (i RouteGrpcRouteMetadataArray) ToRouteGrpcRouteMetadataArrayOutput() RouteGrpcRouteMetadataArrayOutput
func (RouteGrpcRouteMetadataArray) ToRouteGrpcRouteMetadataArrayOutputWithContext ¶
func (i RouteGrpcRouteMetadataArray) ToRouteGrpcRouteMetadataArrayOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataArrayOutput
type RouteGrpcRouteMetadataArrayInput ¶
type RouteGrpcRouteMetadataArrayInput interface { pulumi.Input ToRouteGrpcRouteMetadataArrayOutput() RouteGrpcRouteMetadataArrayOutput ToRouteGrpcRouteMetadataArrayOutputWithContext(context.Context) RouteGrpcRouteMetadataArrayOutput }
RouteGrpcRouteMetadataArrayInput is an input type that accepts RouteGrpcRouteMetadataArray and RouteGrpcRouteMetadataArrayOutput values. You can construct a concrete instance of `RouteGrpcRouteMetadataArrayInput` via:
RouteGrpcRouteMetadataArray{ RouteGrpcRouteMetadataArgs{...} }
type RouteGrpcRouteMetadataArrayOutput ¶
type RouteGrpcRouteMetadataArrayOutput struct{ *pulumi.OutputState }
func (RouteGrpcRouteMetadataArrayOutput) ElementType ¶
func (RouteGrpcRouteMetadataArrayOutput) ElementType() reflect.Type
func (RouteGrpcRouteMetadataArrayOutput) Index ¶
func (o RouteGrpcRouteMetadataArrayOutput) Index(i pulumi.IntInput) RouteGrpcRouteMetadataOutput
func (RouteGrpcRouteMetadataArrayOutput) ToOutput ¶ added in v0.76.0
func (o RouteGrpcRouteMetadataArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RouteGrpcRouteMetadata]
func (RouteGrpcRouteMetadataArrayOutput) ToRouteGrpcRouteMetadataArrayOutput ¶
func (o RouteGrpcRouteMetadataArrayOutput) ToRouteGrpcRouteMetadataArrayOutput() RouteGrpcRouteMetadataArrayOutput
func (RouteGrpcRouteMetadataArrayOutput) ToRouteGrpcRouteMetadataArrayOutputWithContext ¶
func (o RouteGrpcRouteMetadataArrayOutput) ToRouteGrpcRouteMetadataArrayOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataArrayOutput
type RouteGrpcRouteMetadataInput ¶
type RouteGrpcRouteMetadataInput interface { pulumi.Input ToRouteGrpcRouteMetadataOutput() RouteGrpcRouteMetadataOutput ToRouteGrpcRouteMetadataOutputWithContext(context.Context) RouteGrpcRouteMetadataOutput }
RouteGrpcRouteMetadataInput is an input type that accepts RouteGrpcRouteMetadataArgs and RouteGrpcRouteMetadataOutput values. You can construct a concrete instance of `RouteGrpcRouteMetadataInput` via:
RouteGrpcRouteMetadataArgs{...}
type RouteGrpcRouteMetadataMatchMethod ¶
type RouteGrpcRouteMetadataMatchMethod struct { Exact *string `pulumi:"exact"` Prefix *string `pulumi:"prefix"` Range *RouteMatchRange `pulumi:"range"` Regex *string `pulumi:"regex"` Suffix *string `pulumi:"suffix"` }
type RouteGrpcRouteMetadataMatchMethodArgs ¶
type RouteGrpcRouteMetadataMatchMethodArgs struct { Exact pulumi.StringPtrInput `pulumi:"exact"` Prefix pulumi.StringPtrInput `pulumi:"prefix"` Range RouteMatchRangePtrInput `pulumi:"range"` Regex pulumi.StringPtrInput `pulumi:"regex"` Suffix pulumi.StringPtrInput `pulumi:"suffix"` }
func (RouteGrpcRouteMetadataMatchMethodArgs) ElementType ¶
func (RouteGrpcRouteMetadataMatchMethodArgs) ElementType() reflect.Type
func (RouteGrpcRouteMetadataMatchMethodArgs) ToOutput ¶ added in v0.76.0
func (i RouteGrpcRouteMetadataMatchMethodArgs) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRouteMetadataMatchMethod]
func (RouteGrpcRouteMetadataMatchMethodArgs) ToRouteGrpcRouteMetadataMatchMethodOutput ¶
func (i RouteGrpcRouteMetadataMatchMethodArgs) ToRouteGrpcRouteMetadataMatchMethodOutput() RouteGrpcRouteMetadataMatchMethodOutput
func (RouteGrpcRouteMetadataMatchMethodArgs) ToRouteGrpcRouteMetadataMatchMethodOutputWithContext ¶
func (i RouteGrpcRouteMetadataMatchMethodArgs) ToRouteGrpcRouteMetadataMatchMethodOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataMatchMethodOutput
func (RouteGrpcRouteMetadataMatchMethodArgs) ToRouteGrpcRouteMetadataMatchMethodPtrOutput ¶
func (i RouteGrpcRouteMetadataMatchMethodArgs) ToRouteGrpcRouteMetadataMatchMethodPtrOutput() RouteGrpcRouteMetadataMatchMethodPtrOutput
func (RouteGrpcRouteMetadataMatchMethodArgs) ToRouteGrpcRouteMetadataMatchMethodPtrOutputWithContext ¶
func (i RouteGrpcRouteMetadataMatchMethodArgs) ToRouteGrpcRouteMetadataMatchMethodPtrOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataMatchMethodPtrOutput
type RouteGrpcRouteMetadataMatchMethodInput ¶
type RouteGrpcRouteMetadataMatchMethodInput interface { pulumi.Input ToRouteGrpcRouteMetadataMatchMethodOutput() RouteGrpcRouteMetadataMatchMethodOutput ToRouteGrpcRouteMetadataMatchMethodOutputWithContext(context.Context) RouteGrpcRouteMetadataMatchMethodOutput }
RouteGrpcRouteMetadataMatchMethodInput is an input type that accepts RouteGrpcRouteMetadataMatchMethodArgs and RouteGrpcRouteMetadataMatchMethodOutput values. You can construct a concrete instance of `RouteGrpcRouteMetadataMatchMethodInput` via:
RouteGrpcRouteMetadataMatchMethodArgs{...}
type RouteGrpcRouteMetadataMatchMethodOutput ¶
type RouteGrpcRouteMetadataMatchMethodOutput struct{ *pulumi.OutputState }
func (RouteGrpcRouteMetadataMatchMethodOutput) ElementType ¶
func (RouteGrpcRouteMetadataMatchMethodOutput) ElementType() reflect.Type
func (RouteGrpcRouteMetadataMatchMethodOutput) Exact ¶
func (o RouteGrpcRouteMetadataMatchMethodOutput) Exact() pulumi.StringPtrOutput
func (RouteGrpcRouteMetadataMatchMethodOutput) Prefix ¶
func (o RouteGrpcRouteMetadataMatchMethodOutput) Prefix() pulumi.StringPtrOutput
func (RouteGrpcRouteMetadataMatchMethodOutput) Range ¶
func (o RouteGrpcRouteMetadataMatchMethodOutput) Range() RouteMatchRangePtrOutput
func (RouteGrpcRouteMetadataMatchMethodOutput) Regex ¶
func (o RouteGrpcRouteMetadataMatchMethodOutput) Regex() pulumi.StringPtrOutput
func (RouteGrpcRouteMetadataMatchMethodOutput) Suffix ¶
func (o RouteGrpcRouteMetadataMatchMethodOutput) Suffix() pulumi.StringPtrOutput
func (RouteGrpcRouteMetadataMatchMethodOutput) ToOutput ¶ added in v0.76.0
func (o RouteGrpcRouteMetadataMatchMethodOutput) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRouteMetadataMatchMethod]
func (RouteGrpcRouteMetadataMatchMethodOutput) ToRouteGrpcRouteMetadataMatchMethodOutput ¶
func (o RouteGrpcRouteMetadataMatchMethodOutput) ToRouteGrpcRouteMetadataMatchMethodOutput() RouteGrpcRouteMetadataMatchMethodOutput
func (RouteGrpcRouteMetadataMatchMethodOutput) ToRouteGrpcRouteMetadataMatchMethodOutputWithContext ¶
func (o RouteGrpcRouteMetadataMatchMethodOutput) ToRouteGrpcRouteMetadataMatchMethodOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataMatchMethodOutput
func (RouteGrpcRouteMetadataMatchMethodOutput) ToRouteGrpcRouteMetadataMatchMethodPtrOutput ¶
func (o RouteGrpcRouteMetadataMatchMethodOutput) ToRouteGrpcRouteMetadataMatchMethodPtrOutput() RouteGrpcRouteMetadataMatchMethodPtrOutput
func (RouteGrpcRouteMetadataMatchMethodOutput) ToRouteGrpcRouteMetadataMatchMethodPtrOutputWithContext ¶
func (o RouteGrpcRouteMetadataMatchMethodOutput) ToRouteGrpcRouteMetadataMatchMethodPtrOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataMatchMethodPtrOutput
type RouteGrpcRouteMetadataMatchMethodPtrInput ¶
type RouteGrpcRouteMetadataMatchMethodPtrInput interface { pulumi.Input ToRouteGrpcRouteMetadataMatchMethodPtrOutput() RouteGrpcRouteMetadataMatchMethodPtrOutput ToRouteGrpcRouteMetadataMatchMethodPtrOutputWithContext(context.Context) RouteGrpcRouteMetadataMatchMethodPtrOutput }
RouteGrpcRouteMetadataMatchMethodPtrInput is an input type that accepts RouteGrpcRouteMetadataMatchMethodArgs, RouteGrpcRouteMetadataMatchMethodPtr and RouteGrpcRouteMetadataMatchMethodPtrOutput values. You can construct a concrete instance of `RouteGrpcRouteMetadataMatchMethodPtrInput` via:
RouteGrpcRouteMetadataMatchMethodArgs{...} or: nil
func RouteGrpcRouteMetadataMatchMethodPtr ¶
func RouteGrpcRouteMetadataMatchMethodPtr(v *RouteGrpcRouteMetadataMatchMethodArgs) RouteGrpcRouteMetadataMatchMethodPtrInput
type RouteGrpcRouteMetadataMatchMethodPtrOutput ¶
type RouteGrpcRouteMetadataMatchMethodPtrOutput struct{ *pulumi.OutputState }
func (RouteGrpcRouteMetadataMatchMethodPtrOutput) ElementType ¶
func (RouteGrpcRouteMetadataMatchMethodPtrOutput) ElementType() reflect.Type
func (RouteGrpcRouteMetadataMatchMethodPtrOutput) Exact ¶
func (o RouteGrpcRouteMetadataMatchMethodPtrOutput) Exact() pulumi.StringPtrOutput
func (RouteGrpcRouteMetadataMatchMethodPtrOutput) Prefix ¶
func (o RouteGrpcRouteMetadataMatchMethodPtrOutput) Prefix() pulumi.StringPtrOutput
func (RouteGrpcRouteMetadataMatchMethodPtrOutput) Range ¶
func (o RouteGrpcRouteMetadataMatchMethodPtrOutput) Range() RouteMatchRangePtrOutput
func (RouteGrpcRouteMetadataMatchMethodPtrOutput) Regex ¶
func (o RouteGrpcRouteMetadataMatchMethodPtrOutput) Regex() pulumi.StringPtrOutput
func (RouteGrpcRouteMetadataMatchMethodPtrOutput) Suffix ¶
func (o RouteGrpcRouteMetadataMatchMethodPtrOutput) Suffix() pulumi.StringPtrOutput
func (RouteGrpcRouteMetadataMatchMethodPtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteGrpcRouteMetadataMatchMethodPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteGrpcRouteMetadataMatchMethod]
func (RouteGrpcRouteMetadataMatchMethodPtrOutput) ToRouteGrpcRouteMetadataMatchMethodPtrOutput ¶
func (o RouteGrpcRouteMetadataMatchMethodPtrOutput) ToRouteGrpcRouteMetadataMatchMethodPtrOutput() RouteGrpcRouteMetadataMatchMethodPtrOutput
func (RouteGrpcRouteMetadataMatchMethodPtrOutput) ToRouteGrpcRouteMetadataMatchMethodPtrOutputWithContext ¶
func (o RouteGrpcRouteMetadataMatchMethodPtrOutput) ToRouteGrpcRouteMetadataMatchMethodPtrOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataMatchMethodPtrOutput
type RouteGrpcRouteMetadataOutput ¶
type RouteGrpcRouteMetadataOutput struct{ *pulumi.OutputState }
func (RouteGrpcRouteMetadataOutput) ElementType ¶
func (RouteGrpcRouteMetadataOutput) ElementType() reflect.Type
func (RouteGrpcRouteMetadataOutput) Invert ¶
func (o RouteGrpcRouteMetadataOutput) Invert() pulumi.BoolPtrOutput
func (RouteGrpcRouteMetadataOutput) Match ¶
func (o RouteGrpcRouteMetadataOutput) Match() RouteGrpcRouteMetadataMatchMethodPtrOutput
func (RouteGrpcRouteMetadataOutput) Name ¶
func (o RouteGrpcRouteMetadataOutput) Name() pulumi.StringOutput
func (RouteGrpcRouteMetadataOutput) ToOutput ¶ added in v0.76.0
func (o RouteGrpcRouteMetadataOutput) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRouteMetadata]
func (RouteGrpcRouteMetadataOutput) ToRouteGrpcRouteMetadataOutput ¶
func (o RouteGrpcRouteMetadataOutput) ToRouteGrpcRouteMetadataOutput() RouteGrpcRouteMetadataOutput
func (RouteGrpcRouteMetadataOutput) ToRouteGrpcRouteMetadataOutputWithContext ¶
func (o RouteGrpcRouteMetadataOutput) ToRouteGrpcRouteMetadataOutputWithContext(ctx context.Context) RouteGrpcRouteMetadataOutput
type RouteGrpcRouteOutput ¶
type RouteGrpcRouteOutput struct{ *pulumi.OutputState }
func (RouteGrpcRouteOutput) Action ¶
func (o RouteGrpcRouteOutput) Action() RouteGrpcRouteActionOutput
func (RouteGrpcRouteOutput) ElementType ¶
func (RouteGrpcRouteOutput) ElementType() reflect.Type
func (RouteGrpcRouteOutput) Match ¶
func (o RouteGrpcRouteOutput) Match() RouteGrpcRouteMatchOutput
func (RouteGrpcRouteOutput) RetryPolicy ¶
func (o RouteGrpcRouteOutput) RetryPolicy() RouteGrpcRetryPolicyPtrOutput
func (RouteGrpcRouteOutput) Timeout ¶
func (o RouteGrpcRouteOutput) Timeout() RouteGrpcTimeoutPtrOutput
func (RouteGrpcRouteOutput) ToOutput ¶ added in v0.76.0
func (o RouteGrpcRouteOutput) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcRoute]
func (RouteGrpcRouteOutput) ToRouteGrpcRouteOutput ¶
func (o RouteGrpcRouteOutput) ToRouteGrpcRouteOutput() RouteGrpcRouteOutput
func (RouteGrpcRouteOutput) ToRouteGrpcRouteOutputWithContext ¶
func (o RouteGrpcRouteOutput) ToRouteGrpcRouteOutputWithContext(ctx context.Context) RouteGrpcRouteOutput
func (RouteGrpcRouteOutput) ToRouteGrpcRoutePtrOutput ¶
func (o RouteGrpcRouteOutput) ToRouteGrpcRoutePtrOutput() RouteGrpcRoutePtrOutput
func (RouteGrpcRouteOutput) ToRouteGrpcRoutePtrOutputWithContext ¶
func (o RouteGrpcRouteOutput) ToRouteGrpcRoutePtrOutputWithContext(ctx context.Context) RouteGrpcRoutePtrOutput
type RouteGrpcRoutePtrInput ¶
type RouteGrpcRoutePtrInput interface { pulumi.Input ToRouteGrpcRoutePtrOutput() RouteGrpcRoutePtrOutput ToRouteGrpcRoutePtrOutputWithContext(context.Context) RouteGrpcRoutePtrOutput }
RouteGrpcRoutePtrInput is an input type that accepts RouteGrpcRouteArgs, RouteGrpcRoutePtr and RouteGrpcRoutePtrOutput values. You can construct a concrete instance of `RouteGrpcRoutePtrInput` via:
RouteGrpcRouteArgs{...} or: nil
func RouteGrpcRoutePtr ¶
func RouteGrpcRoutePtr(v *RouteGrpcRouteArgs) RouteGrpcRoutePtrInput
type RouteGrpcRoutePtrOutput ¶
type RouteGrpcRoutePtrOutput struct{ *pulumi.OutputState }
func (RouteGrpcRoutePtrOutput) Action ¶
func (o RouteGrpcRoutePtrOutput) Action() RouteGrpcRouteActionPtrOutput
func (RouteGrpcRoutePtrOutput) Elem ¶
func (o RouteGrpcRoutePtrOutput) Elem() RouteGrpcRouteOutput
func (RouteGrpcRoutePtrOutput) ElementType ¶
func (RouteGrpcRoutePtrOutput) ElementType() reflect.Type
func (RouteGrpcRoutePtrOutput) Match ¶
func (o RouteGrpcRoutePtrOutput) Match() RouteGrpcRouteMatchPtrOutput
func (RouteGrpcRoutePtrOutput) RetryPolicy ¶
func (o RouteGrpcRoutePtrOutput) RetryPolicy() RouteGrpcRetryPolicyPtrOutput
func (RouteGrpcRoutePtrOutput) Timeout ¶
func (o RouteGrpcRoutePtrOutput) Timeout() RouteGrpcTimeoutPtrOutput
func (RouteGrpcRoutePtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteGrpcRoutePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteGrpcRoute]
func (RouteGrpcRoutePtrOutput) ToRouteGrpcRoutePtrOutput ¶
func (o RouteGrpcRoutePtrOutput) ToRouteGrpcRoutePtrOutput() RouteGrpcRoutePtrOutput
func (RouteGrpcRoutePtrOutput) ToRouteGrpcRoutePtrOutputWithContext ¶
func (o RouteGrpcRoutePtrOutput) ToRouteGrpcRoutePtrOutputWithContext(ctx context.Context) RouteGrpcRoutePtrOutput
type RouteGrpcTimeout ¶
type RouteGrpcTimeout struct { Idle *RouteDuration `pulumi:"idle"` PerRequest *RouteDuration `pulumi:"perRequest"` }
type RouteGrpcTimeoutArgs ¶
type RouteGrpcTimeoutArgs struct { Idle RouteDurationPtrInput `pulumi:"idle"` PerRequest RouteDurationPtrInput `pulumi:"perRequest"` }
func (RouteGrpcTimeoutArgs) ElementType ¶
func (RouteGrpcTimeoutArgs) ElementType() reflect.Type
func (RouteGrpcTimeoutArgs) ToOutput ¶ added in v0.76.0
func (i RouteGrpcTimeoutArgs) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcTimeout]
func (RouteGrpcTimeoutArgs) ToRouteGrpcTimeoutOutput ¶
func (i RouteGrpcTimeoutArgs) ToRouteGrpcTimeoutOutput() RouteGrpcTimeoutOutput
func (RouteGrpcTimeoutArgs) ToRouteGrpcTimeoutOutputWithContext ¶
func (i RouteGrpcTimeoutArgs) ToRouteGrpcTimeoutOutputWithContext(ctx context.Context) RouteGrpcTimeoutOutput
func (RouteGrpcTimeoutArgs) ToRouteGrpcTimeoutPtrOutput ¶
func (i RouteGrpcTimeoutArgs) ToRouteGrpcTimeoutPtrOutput() RouteGrpcTimeoutPtrOutput
func (RouteGrpcTimeoutArgs) ToRouteGrpcTimeoutPtrOutputWithContext ¶
func (i RouteGrpcTimeoutArgs) ToRouteGrpcTimeoutPtrOutputWithContext(ctx context.Context) RouteGrpcTimeoutPtrOutput
type RouteGrpcTimeoutInput ¶
type RouteGrpcTimeoutInput interface { pulumi.Input ToRouteGrpcTimeoutOutput() RouteGrpcTimeoutOutput ToRouteGrpcTimeoutOutputWithContext(context.Context) RouteGrpcTimeoutOutput }
RouteGrpcTimeoutInput is an input type that accepts RouteGrpcTimeoutArgs and RouteGrpcTimeoutOutput values. You can construct a concrete instance of `RouteGrpcTimeoutInput` via:
RouteGrpcTimeoutArgs{...}
type RouteGrpcTimeoutOutput ¶
type RouteGrpcTimeoutOutput struct{ *pulumi.OutputState }
func (RouteGrpcTimeoutOutput) ElementType ¶
func (RouteGrpcTimeoutOutput) ElementType() reflect.Type
func (RouteGrpcTimeoutOutput) Idle ¶
func (o RouteGrpcTimeoutOutput) Idle() RouteDurationPtrOutput
func (RouteGrpcTimeoutOutput) PerRequest ¶
func (o RouteGrpcTimeoutOutput) PerRequest() RouteDurationPtrOutput
func (RouteGrpcTimeoutOutput) ToOutput ¶ added in v0.76.0
func (o RouteGrpcTimeoutOutput) ToOutput(ctx context.Context) pulumix.Output[RouteGrpcTimeout]
func (RouteGrpcTimeoutOutput) ToRouteGrpcTimeoutOutput ¶
func (o RouteGrpcTimeoutOutput) ToRouteGrpcTimeoutOutput() RouteGrpcTimeoutOutput
func (RouteGrpcTimeoutOutput) ToRouteGrpcTimeoutOutputWithContext ¶
func (o RouteGrpcTimeoutOutput) ToRouteGrpcTimeoutOutputWithContext(ctx context.Context) RouteGrpcTimeoutOutput
func (RouteGrpcTimeoutOutput) ToRouteGrpcTimeoutPtrOutput ¶
func (o RouteGrpcTimeoutOutput) ToRouteGrpcTimeoutPtrOutput() RouteGrpcTimeoutPtrOutput
func (RouteGrpcTimeoutOutput) ToRouteGrpcTimeoutPtrOutputWithContext ¶
func (o RouteGrpcTimeoutOutput) ToRouteGrpcTimeoutPtrOutputWithContext(ctx context.Context) RouteGrpcTimeoutPtrOutput
type RouteGrpcTimeoutPtrInput ¶
type RouteGrpcTimeoutPtrInput interface { pulumi.Input ToRouteGrpcTimeoutPtrOutput() RouteGrpcTimeoutPtrOutput ToRouteGrpcTimeoutPtrOutputWithContext(context.Context) RouteGrpcTimeoutPtrOutput }
RouteGrpcTimeoutPtrInput is an input type that accepts RouteGrpcTimeoutArgs, RouteGrpcTimeoutPtr and RouteGrpcTimeoutPtrOutput values. You can construct a concrete instance of `RouteGrpcTimeoutPtrInput` via:
RouteGrpcTimeoutArgs{...} or: nil
func RouteGrpcTimeoutPtr ¶
func RouteGrpcTimeoutPtr(v *RouteGrpcTimeoutArgs) RouteGrpcTimeoutPtrInput
type RouteGrpcTimeoutPtrOutput ¶
type RouteGrpcTimeoutPtrOutput struct{ *pulumi.OutputState }
func (RouteGrpcTimeoutPtrOutput) Elem ¶
func (o RouteGrpcTimeoutPtrOutput) Elem() RouteGrpcTimeoutOutput
func (RouteGrpcTimeoutPtrOutput) ElementType ¶
func (RouteGrpcTimeoutPtrOutput) ElementType() reflect.Type
func (RouteGrpcTimeoutPtrOutput) Idle ¶
func (o RouteGrpcTimeoutPtrOutput) Idle() RouteDurationPtrOutput
func (RouteGrpcTimeoutPtrOutput) PerRequest ¶
func (o RouteGrpcTimeoutPtrOutput) PerRequest() RouteDurationPtrOutput
func (RouteGrpcTimeoutPtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteGrpcTimeoutPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteGrpcTimeout]
func (RouteGrpcTimeoutPtrOutput) ToRouteGrpcTimeoutPtrOutput ¶
func (o RouteGrpcTimeoutPtrOutput) ToRouteGrpcTimeoutPtrOutput() RouteGrpcTimeoutPtrOutput
func (RouteGrpcTimeoutPtrOutput) ToRouteGrpcTimeoutPtrOutputWithContext ¶
func (o RouteGrpcTimeoutPtrOutput) ToRouteGrpcTimeoutPtrOutputWithContext(ctx context.Context) RouteGrpcTimeoutPtrOutput
type RouteHeaderMatchMethod ¶
type RouteHeaderMatchMethod struct { Exact *string `pulumi:"exact"` Prefix *string `pulumi:"prefix"` Range *RouteMatchRange `pulumi:"range"` Regex *string `pulumi:"regex"` Suffix *string `pulumi:"suffix"` }
type RouteHeaderMatchMethodArgs ¶
type RouteHeaderMatchMethodArgs struct { Exact pulumi.StringPtrInput `pulumi:"exact"` Prefix pulumi.StringPtrInput `pulumi:"prefix"` Range RouteMatchRangePtrInput `pulumi:"range"` Regex pulumi.StringPtrInput `pulumi:"regex"` Suffix pulumi.StringPtrInput `pulumi:"suffix"` }
func (RouteHeaderMatchMethodArgs) ElementType ¶
func (RouteHeaderMatchMethodArgs) ElementType() reflect.Type
func (RouteHeaderMatchMethodArgs) ToOutput ¶ added in v0.76.0
func (i RouteHeaderMatchMethodArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHeaderMatchMethod]
func (RouteHeaderMatchMethodArgs) ToRouteHeaderMatchMethodOutput ¶
func (i RouteHeaderMatchMethodArgs) ToRouteHeaderMatchMethodOutput() RouteHeaderMatchMethodOutput
func (RouteHeaderMatchMethodArgs) ToRouteHeaderMatchMethodOutputWithContext ¶
func (i RouteHeaderMatchMethodArgs) ToRouteHeaderMatchMethodOutputWithContext(ctx context.Context) RouteHeaderMatchMethodOutput
func (RouteHeaderMatchMethodArgs) ToRouteHeaderMatchMethodPtrOutput ¶
func (i RouteHeaderMatchMethodArgs) ToRouteHeaderMatchMethodPtrOutput() RouteHeaderMatchMethodPtrOutput
func (RouteHeaderMatchMethodArgs) ToRouteHeaderMatchMethodPtrOutputWithContext ¶
func (i RouteHeaderMatchMethodArgs) ToRouteHeaderMatchMethodPtrOutputWithContext(ctx context.Context) RouteHeaderMatchMethodPtrOutput
type RouteHeaderMatchMethodInput ¶
type RouteHeaderMatchMethodInput interface { pulumi.Input ToRouteHeaderMatchMethodOutput() RouteHeaderMatchMethodOutput ToRouteHeaderMatchMethodOutputWithContext(context.Context) RouteHeaderMatchMethodOutput }
RouteHeaderMatchMethodInput is an input type that accepts RouteHeaderMatchMethodArgs and RouteHeaderMatchMethodOutput values. You can construct a concrete instance of `RouteHeaderMatchMethodInput` via:
RouteHeaderMatchMethodArgs{...}
type RouteHeaderMatchMethodOutput ¶
type RouteHeaderMatchMethodOutput struct{ *pulumi.OutputState }
func (RouteHeaderMatchMethodOutput) ElementType ¶
func (RouteHeaderMatchMethodOutput) ElementType() reflect.Type
func (RouteHeaderMatchMethodOutput) Exact ¶
func (o RouteHeaderMatchMethodOutput) Exact() pulumi.StringPtrOutput
func (RouteHeaderMatchMethodOutput) Prefix ¶
func (o RouteHeaderMatchMethodOutput) Prefix() pulumi.StringPtrOutput
func (RouteHeaderMatchMethodOutput) Range ¶
func (o RouteHeaderMatchMethodOutput) Range() RouteMatchRangePtrOutput
func (RouteHeaderMatchMethodOutput) Regex ¶
func (o RouteHeaderMatchMethodOutput) Regex() pulumi.StringPtrOutput
func (RouteHeaderMatchMethodOutput) Suffix ¶
func (o RouteHeaderMatchMethodOutput) Suffix() pulumi.StringPtrOutput
func (RouteHeaderMatchMethodOutput) ToOutput ¶ added in v0.76.0
func (o RouteHeaderMatchMethodOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHeaderMatchMethod]
func (RouteHeaderMatchMethodOutput) ToRouteHeaderMatchMethodOutput ¶
func (o RouteHeaderMatchMethodOutput) ToRouteHeaderMatchMethodOutput() RouteHeaderMatchMethodOutput
func (RouteHeaderMatchMethodOutput) ToRouteHeaderMatchMethodOutputWithContext ¶
func (o RouteHeaderMatchMethodOutput) ToRouteHeaderMatchMethodOutputWithContext(ctx context.Context) RouteHeaderMatchMethodOutput
func (RouteHeaderMatchMethodOutput) ToRouteHeaderMatchMethodPtrOutput ¶
func (o RouteHeaderMatchMethodOutput) ToRouteHeaderMatchMethodPtrOutput() RouteHeaderMatchMethodPtrOutput
func (RouteHeaderMatchMethodOutput) ToRouteHeaderMatchMethodPtrOutputWithContext ¶
func (o RouteHeaderMatchMethodOutput) ToRouteHeaderMatchMethodPtrOutputWithContext(ctx context.Context) RouteHeaderMatchMethodPtrOutput
type RouteHeaderMatchMethodPtrInput ¶
type RouteHeaderMatchMethodPtrInput interface { pulumi.Input ToRouteHeaderMatchMethodPtrOutput() RouteHeaderMatchMethodPtrOutput ToRouteHeaderMatchMethodPtrOutputWithContext(context.Context) RouteHeaderMatchMethodPtrOutput }
RouteHeaderMatchMethodPtrInput is an input type that accepts RouteHeaderMatchMethodArgs, RouteHeaderMatchMethodPtr and RouteHeaderMatchMethodPtrOutput values. You can construct a concrete instance of `RouteHeaderMatchMethodPtrInput` via:
RouteHeaderMatchMethodArgs{...} or: nil
func RouteHeaderMatchMethodPtr ¶
func RouteHeaderMatchMethodPtr(v *RouteHeaderMatchMethodArgs) RouteHeaderMatchMethodPtrInput
type RouteHeaderMatchMethodPtrOutput ¶
type RouteHeaderMatchMethodPtrOutput struct{ *pulumi.OutputState }
func (RouteHeaderMatchMethodPtrOutput) Elem ¶
func (o RouteHeaderMatchMethodPtrOutput) Elem() RouteHeaderMatchMethodOutput
func (RouteHeaderMatchMethodPtrOutput) ElementType ¶
func (RouteHeaderMatchMethodPtrOutput) ElementType() reflect.Type
func (RouteHeaderMatchMethodPtrOutput) Exact ¶
func (o RouteHeaderMatchMethodPtrOutput) Exact() pulumi.StringPtrOutput
func (RouteHeaderMatchMethodPtrOutput) Prefix ¶
func (o RouteHeaderMatchMethodPtrOutput) Prefix() pulumi.StringPtrOutput
func (RouteHeaderMatchMethodPtrOutput) Range ¶
func (o RouteHeaderMatchMethodPtrOutput) Range() RouteMatchRangePtrOutput
func (RouteHeaderMatchMethodPtrOutput) Regex ¶
func (o RouteHeaderMatchMethodPtrOutput) Regex() pulumi.StringPtrOutput
func (RouteHeaderMatchMethodPtrOutput) Suffix ¶
func (o RouteHeaderMatchMethodPtrOutput) Suffix() pulumi.StringPtrOutput
func (RouteHeaderMatchMethodPtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteHeaderMatchMethodPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteHeaderMatchMethod]
func (RouteHeaderMatchMethodPtrOutput) ToRouteHeaderMatchMethodPtrOutput ¶
func (o RouteHeaderMatchMethodPtrOutput) ToRouteHeaderMatchMethodPtrOutput() RouteHeaderMatchMethodPtrOutput
func (RouteHeaderMatchMethodPtrOutput) ToRouteHeaderMatchMethodPtrOutputWithContext ¶
func (o RouteHeaderMatchMethodPtrOutput) ToRouteHeaderMatchMethodPtrOutputWithContext(ctx context.Context) RouteHeaderMatchMethodPtrOutput
type RouteHttpPathMatch ¶
type RouteHttpPathMatchArgs ¶
type RouteHttpPathMatchArgs struct { Exact pulumi.StringPtrInput `pulumi:"exact"` Regex pulumi.StringPtrInput `pulumi:"regex"` }
func (RouteHttpPathMatchArgs) ElementType ¶
func (RouteHttpPathMatchArgs) ElementType() reflect.Type
func (RouteHttpPathMatchArgs) ToOutput ¶ added in v0.76.0
func (i RouteHttpPathMatchArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHttpPathMatch]
func (RouteHttpPathMatchArgs) ToRouteHttpPathMatchOutput ¶
func (i RouteHttpPathMatchArgs) ToRouteHttpPathMatchOutput() RouteHttpPathMatchOutput
func (RouteHttpPathMatchArgs) ToRouteHttpPathMatchOutputWithContext ¶
func (i RouteHttpPathMatchArgs) ToRouteHttpPathMatchOutputWithContext(ctx context.Context) RouteHttpPathMatchOutput
func (RouteHttpPathMatchArgs) ToRouteHttpPathMatchPtrOutput ¶
func (i RouteHttpPathMatchArgs) ToRouteHttpPathMatchPtrOutput() RouteHttpPathMatchPtrOutput
func (RouteHttpPathMatchArgs) ToRouteHttpPathMatchPtrOutputWithContext ¶
func (i RouteHttpPathMatchArgs) ToRouteHttpPathMatchPtrOutputWithContext(ctx context.Context) RouteHttpPathMatchPtrOutput
type RouteHttpPathMatchInput ¶
type RouteHttpPathMatchInput interface { pulumi.Input ToRouteHttpPathMatchOutput() RouteHttpPathMatchOutput ToRouteHttpPathMatchOutputWithContext(context.Context) RouteHttpPathMatchOutput }
RouteHttpPathMatchInput is an input type that accepts RouteHttpPathMatchArgs and RouteHttpPathMatchOutput values. You can construct a concrete instance of `RouteHttpPathMatchInput` via:
RouteHttpPathMatchArgs{...}
type RouteHttpPathMatchOutput ¶
type RouteHttpPathMatchOutput struct{ *pulumi.OutputState }
func (RouteHttpPathMatchOutput) ElementType ¶
func (RouteHttpPathMatchOutput) ElementType() reflect.Type
func (RouteHttpPathMatchOutput) Exact ¶
func (o RouteHttpPathMatchOutput) Exact() pulumi.StringPtrOutput
func (RouteHttpPathMatchOutput) Regex ¶
func (o RouteHttpPathMatchOutput) Regex() pulumi.StringPtrOutput
func (RouteHttpPathMatchOutput) ToOutput ¶ added in v0.76.0
func (o RouteHttpPathMatchOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHttpPathMatch]
func (RouteHttpPathMatchOutput) ToRouteHttpPathMatchOutput ¶
func (o RouteHttpPathMatchOutput) ToRouteHttpPathMatchOutput() RouteHttpPathMatchOutput
func (RouteHttpPathMatchOutput) ToRouteHttpPathMatchOutputWithContext ¶
func (o RouteHttpPathMatchOutput) ToRouteHttpPathMatchOutputWithContext(ctx context.Context) RouteHttpPathMatchOutput
func (RouteHttpPathMatchOutput) ToRouteHttpPathMatchPtrOutput ¶
func (o RouteHttpPathMatchOutput) ToRouteHttpPathMatchPtrOutput() RouteHttpPathMatchPtrOutput
func (RouteHttpPathMatchOutput) ToRouteHttpPathMatchPtrOutputWithContext ¶
func (o RouteHttpPathMatchOutput) ToRouteHttpPathMatchPtrOutputWithContext(ctx context.Context) RouteHttpPathMatchPtrOutput
type RouteHttpPathMatchPtrInput ¶
type RouteHttpPathMatchPtrInput interface { pulumi.Input ToRouteHttpPathMatchPtrOutput() RouteHttpPathMatchPtrOutput ToRouteHttpPathMatchPtrOutputWithContext(context.Context) RouteHttpPathMatchPtrOutput }
RouteHttpPathMatchPtrInput is an input type that accepts RouteHttpPathMatchArgs, RouteHttpPathMatchPtr and RouteHttpPathMatchPtrOutput values. You can construct a concrete instance of `RouteHttpPathMatchPtrInput` via:
RouteHttpPathMatchArgs{...} or: nil
func RouteHttpPathMatchPtr ¶
func RouteHttpPathMatchPtr(v *RouteHttpPathMatchArgs) RouteHttpPathMatchPtrInput
type RouteHttpPathMatchPtrOutput ¶
type RouteHttpPathMatchPtrOutput struct{ *pulumi.OutputState }
func (RouteHttpPathMatchPtrOutput) Elem ¶
func (o RouteHttpPathMatchPtrOutput) Elem() RouteHttpPathMatchOutput
func (RouteHttpPathMatchPtrOutput) ElementType ¶
func (RouteHttpPathMatchPtrOutput) ElementType() reflect.Type
func (RouteHttpPathMatchPtrOutput) Exact ¶
func (o RouteHttpPathMatchPtrOutput) Exact() pulumi.StringPtrOutput
func (RouteHttpPathMatchPtrOutput) Regex ¶
func (o RouteHttpPathMatchPtrOutput) Regex() pulumi.StringPtrOutput
func (RouteHttpPathMatchPtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteHttpPathMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteHttpPathMatch]
func (RouteHttpPathMatchPtrOutput) ToRouteHttpPathMatchPtrOutput ¶
func (o RouteHttpPathMatchPtrOutput) ToRouteHttpPathMatchPtrOutput() RouteHttpPathMatchPtrOutput
func (RouteHttpPathMatchPtrOutput) ToRouteHttpPathMatchPtrOutputWithContext ¶
func (o RouteHttpPathMatchPtrOutput) ToRouteHttpPathMatchPtrOutputWithContext(ctx context.Context) RouteHttpPathMatchPtrOutput
type RouteHttpQueryParameterMatch ¶
type RouteHttpQueryParameterMatch struct {
Exact *string `pulumi:"exact"`
}
type RouteHttpQueryParameterMatchArgs ¶
type RouteHttpQueryParameterMatchArgs struct {
Exact pulumi.StringPtrInput `pulumi:"exact"`
}
func (RouteHttpQueryParameterMatchArgs) ElementType ¶
func (RouteHttpQueryParameterMatchArgs) ElementType() reflect.Type
func (RouteHttpQueryParameterMatchArgs) ToOutput ¶ added in v0.76.0
func (i RouteHttpQueryParameterMatchArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHttpQueryParameterMatch]
func (RouteHttpQueryParameterMatchArgs) ToRouteHttpQueryParameterMatchOutput ¶
func (i RouteHttpQueryParameterMatchArgs) ToRouteHttpQueryParameterMatchOutput() RouteHttpQueryParameterMatchOutput
func (RouteHttpQueryParameterMatchArgs) ToRouteHttpQueryParameterMatchOutputWithContext ¶
func (i RouteHttpQueryParameterMatchArgs) ToRouteHttpQueryParameterMatchOutputWithContext(ctx context.Context) RouteHttpQueryParameterMatchOutput
func (RouteHttpQueryParameterMatchArgs) ToRouteHttpQueryParameterMatchPtrOutput ¶
func (i RouteHttpQueryParameterMatchArgs) ToRouteHttpQueryParameterMatchPtrOutput() RouteHttpQueryParameterMatchPtrOutput
func (RouteHttpQueryParameterMatchArgs) ToRouteHttpQueryParameterMatchPtrOutputWithContext ¶
func (i RouteHttpQueryParameterMatchArgs) ToRouteHttpQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteHttpQueryParameterMatchPtrOutput
type RouteHttpQueryParameterMatchInput ¶
type RouteHttpQueryParameterMatchInput interface { pulumi.Input ToRouteHttpQueryParameterMatchOutput() RouteHttpQueryParameterMatchOutput ToRouteHttpQueryParameterMatchOutputWithContext(context.Context) RouteHttpQueryParameterMatchOutput }
RouteHttpQueryParameterMatchInput is an input type that accepts RouteHttpQueryParameterMatchArgs and RouteHttpQueryParameterMatchOutput values. You can construct a concrete instance of `RouteHttpQueryParameterMatchInput` via:
RouteHttpQueryParameterMatchArgs{...}
type RouteHttpQueryParameterMatchOutput ¶
type RouteHttpQueryParameterMatchOutput struct{ *pulumi.OutputState }
func (RouteHttpQueryParameterMatchOutput) ElementType ¶
func (RouteHttpQueryParameterMatchOutput) ElementType() reflect.Type
func (RouteHttpQueryParameterMatchOutput) Exact ¶
func (o RouteHttpQueryParameterMatchOutput) Exact() pulumi.StringPtrOutput
func (RouteHttpQueryParameterMatchOutput) ToOutput ¶ added in v0.76.0
func (o RouteHttpQueryParameterMatchOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHttpQueryParameterMatch]
func (RouteHttpQueryParameterMatchOutput) ToRouteHttpQueryParameterMatchOutput ¶
func (o RouteHttpQueryParameterMatchOutput) ToRouteHttpQueryParameterMatchOutput() RouteHttpQueryParameterMatchOutput
func (RouteHttpQueryParameterMatchOutput) ToRouteHttpQueryParameterMatchOutputWithContext ¶
func (o RouteHttpQueryParameterMatchOutput) ToRouteHttpQueryParameterMatchOutputWithContext(ctx context.Context) RouteHttpQueryParameterMatchOutput
func (RouteHttpQueryParameterMatchOutput) ToRouteHttpQueryParameterMatchPtrOutput ¶
func (o RouteHttpQueryParameterMatchOutput) ToRouteHttpQueryParameterMatchPtrOutput() RouteHttpQueryParameterMatchPtrOutput
func (RouteHttpQueryParameterMatchOutput) ToRouteHttpQueryParameterMatchPtrOutputWithContext ¶
func (o RouteHttpQueryParameterMatchOutput) ToRouteHttpQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteHttpQueryParameterMatchPtrOutput
type RouteHttpQueryParameterMatchPtrInput ¶
type RouteHttpQueryParameterMatchPtrInput interface { pulumi.Input ToRouteHttpQueryParameterMatchPtrOutput() RouteHttpQueryParameterMatchPtrOutput ToRouteHttpQueryParameterMatchPtrOutputWithContext(context.Context) RouteHttpQueryParameterMatchPtrOutput }
RouteHttpQueryParameterMatchPtrInput is an input type that accepts RouteHttpQueryParameterMatchArgs, RouteHttpQueryParameterMatchPtr and RouteHttpQueryParameterMatchPtrOutput values. You can construct a concrete instance of `RouteHttpQueryParameterMatchPtrInput` via:
RouteHttpQueryParameterMatchArgs{...} or: nil
func RouteHttpQueryParameterMatchPtr ¶
func RouteHttpQueryParameterMatchPtr(v *RouteHttpQueryParameterMatchArgs) RouteHttpQueryParameterMatchPtrInput
type RouteHttpQueryParameterMatchPtrOutput ¶
type RouteHttpQueryParameterMatchPtrOutput struct{ *pulumi.OutputState }
func (RouteHttpQueryParameterMatchPtrOutput) ElementType ¶
func (RouteHttpQueryParameterMatchPtrOutput) ElementType() reflect.Type
func (RouteHttpQueryParameterMatchPtrOutput) Exact ¶
func (o RouteHttpQueryParameterMatchPtrOutput) Exact() pulumi.StringPtrOutput
func (RouteHttpQueryParameterMatchPtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteHttpQueryParameterMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteHttpQueryParameterMatch]
func (RouteHttpQueryParameterMatchPtrOutput) ToRouteHttpQueryParameterMatchPtrOutput ¶
func (o RouteHttpQueryParameterMatchPtrOutput) ToRouteHttpQueryParameterMatchPtrOutput() RouteHttpQueryParameterMatchPtrOutput
func (RouteHttpQueryParameterMatchPtrOutput) ToRouteHttpQueryParameterMatchPtrOutputWithContext ¶
func (o RouteHttpQueryParameterMatchPtrOutput) ToRouteHttpQueryParameterMatchPtrOutputWithContext(ctx context.Context) RouteHttpQueryParameterMatchPtrOutput
type RouteHttpRetryPolicy ¶
type RouteHttpRetryPolicy struct { HttpRetryEvents []string `pulumi:"httpRetryEvents"` MaxRetries int `pulumi:"maxRetries"` PerRetryTimeout RouteDuration `pulumi:"perRetryTimeout"` TcpRetryEvents []string `pulumi:"tcpRetryEvents"` }
type RouteHttpRetryPolicyArgs ¶
type RouteHttpRetryPolicyArgs struct { HttpRetryEvents pulumi.StringArrayInput `pulumi:"httpRetryEvents"` MaxRetries pulumi.IntInput `pulumi:"maxRetries"` PerRetryTimeout RouteDurationInput `pulumi:"perRetryTimeout"` TcpRetryEvents pulumi.StringArrayInput `pulumi:"tcpRetryEvents"` }
func (RouteHttpRetryPolicyArgs) ElementType ¶
func (RouteHttpRetryPolicyArgs) ElementType() reflect.Type
func (RouteHttpRetryPolicyArgs) ToOutput ¶ added in v0.76.0
func (i RouteHttpRetryPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRetryPolicy]
func (RouteHttpRetryPolicyArgs) ToRouteHttpRetryPolicyOutput ¶
func (i RouteHttpRetryPolicyArgs) ToRouteHttpRetryPolicyOutput() RouteHttpRetryPolicyOutput
func (RouteHttpRetryPolicyArgs) ToRouteHttpRetryPolicyOutputWithContext ¶
func (i RouteHttpRetryPolicyArgs) ToRouteHttpRetryPolicyOutputWithContext(ctx context.Context) RouteHttpRetryPolicyOutput
func (RouteHttpRetryPolicyArgs) ToRouteHttpRetryPolicyPtrOutput ¶
func (i RouteHttpRetryPolicyArgs) ToRouteHttpRetryPolicyPtrOutput() RouteHttpRetryPolicyPtrOutput
func (RouteHttpRetryPolicyArgs) ToRouteHttpRetryPolicyPtrOutputWithContext ¶
func (i RouteHttpRetryPolicyArgs) ToRouteHttpRetryPolicyPtrOutputWithContext(ctx context.Context) RouteHttpRetryPolicyPtrOutput
type RouteHttpRetryPolicyInput ¶
type RouteHttpRetryPolicyInput interface { pulumi.Input ToRouteHttpRetryPolicyOutput() RouteHttpRetryPolicyOutput ToRouteHttpRetryPolicyOutputWithContext(context.Context) RouteHttpRetryPolicyOutput }
RouteHttpRetryPolicyInput is an input type that accepts RouteHttpRetryPolicyArgs and RouteHttpRetryPolicyOutput values. You can construct a concrete instance of `RouteHttpRetryPolicyInput` via:
RouteHttpRetryPolicyArgs{...}
type RouteHttpRetryPolicyOutput ¶
type RouteHttpRetryPolicyOutput struct{ *pulumi.OutputState }
func (RouteHttpRetryPolicyOutput) ElementType ¶
func (RouteHttpRetryPolicyOutput) ElementType() reflect.Type
func (RouteHttpRetryPolicyOutput) HttpRetryEvents ¶
func (o RouteHttpRetryPolicyOutput) HttpRetryEvents() pulumi.StringArrayOutput
func (RouteHttpRetryPolicyOutput) MaxRetries ¶
func (o RouteHttpRetryPolicyOutput) MaxRetries() pulumi.IntOutput
func (RouteHttpRetryPolicyOutput) PerRetryTimeout ¶
func (o RouteHttpRetryPolicyOutput) PerRetryTimeout() RouteDurationOutput
func (RouteHttpRetryPolicyOutput) TcpRetryEvents ¶
func (o RouteHttpRetryPolicyOutput) TcpRetryEvents() pulumi.StringArrayOutput
func (RouteHttpRetryPolicyOutput) ToOutput ¶ added in v0.76.0
func (o RouteHttpRetryPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRetryPolicy]
func (RouteHttpRetryPolicyOutput) ToRouteHttpRetryPolicyOutput ¶
func (o RouteHttpRetryPolicyOutput) ToRouteHttpRetryPolicyOutput() RouteHttpRetryPolicyOutput
func (RouteHttpRetryPolicyOutput) ToRouteHttpRetryPolicyOutputWithContext ¶
func (o RouteHttpRetryPolicyOutput) ToRouteHttpRetryPolicyOutputWithContext(ctx context.Context) RouteHttpRetryPolicyOutput
func (RouteHttpRetryPolicyOutput) ToRouteHttpRetryPolicyPtrOutput ¶
func (o RouteHttpRetryPolicyOutput) ToRouteHttpRetryPolicyPtrOutput() RouteHttpRetryPolicyPtrOutput
func (RouteHttpRetryPolicyOutput) ToRouteHttpRetryPolicyPtrOutputWithContext ¶
func (o RouteHttpRetryPolicyOutput) ToRouteHttpRetryPolicyPtrOutputWithContext(ctx context.Context) RouteHttpRetryPolicyPtrOutput
type RouteHttpRetryPolicyPtrInput ¶
type RouteHttpRetryPolicyPtrInput interface { pulumi.Input ToRouteHttpRetryPolicyPtrOutput() RouteHttpRetryPolicyPtrOutput ToRouteHttpRetryPolicyPtrOutputWithContext(context.Context) RouteHttpRetryPolicyPtrOutput }
RouteHttpRetryPolicyPtrInput is an input type that accepts RouteHttpRetryPolicyArgs, RouteHttpRetryPolicyPtr and RouteHttpRetryPolicyPtrOutput values. You can construct a concrete instance of `RouteHttpRetryPolicyPtrInput` via:
RouteHttpRetryPolicyArgs{...} or: nil
func RouteHttpRetryPolicyPtr ¶
func RouteHttpRetryPolicyPtr(v *RouteHttpRetryPolicyArgs) RouteHttpRetryPolicyPtrInput
type RouteHttpRetryPolicyPtrOutput ¶
type RouteHttpRetryPolicyPtrOutput struct{ *pulumi.OutputState }
func (RouteHttpRetryPolicyPtrOutput) Elem ¶
func (o RouteHttpRetryPolicyPtrOutput) Elem() RouteHttpRetryPolicyOutput
func (RouteHttpRetryPolicyPtrOutput) ElementType ¶
func (RouteHttpRetryPolicyPtrOutput) ElementType() reflect.Type
func (RouteHttpRetryPolicyPtrOutput) HttpRetryEvents ¶
func (o RouteHttpRetryPolicyPtrOutput) HttpRetryEvents() pulumi.StringArrayOutput
func (RouteHttpRetryPolicyPtrOutput) MaxRetries ¶
func (o RouteHttpRetryPolicyPtrOutput) MaxRetries() pulumi.IntPtrOutput
func (RouteHttpRetryPolicyPtrOutput) PerRetryTimeout ¶
func (o RouteHttpRetryPolicyPtrOutput) PerRetryTimeout() RouteDurationPtrOutput
func (RouteHttpRetryPolicyPtrOutput) TcpRetryEvents ¶
func (o RouteHttpRetryPolicyPtrOutput) TcpRetryEvents() pulumi.StringArrayOutput
func (RouteHttpRetryPolicyPtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteHttpRetryPolicyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteHttpRetryPolicy]
func (RouteHttpRetryPolicyPtrOutput) ToRouteHttpRetryPolicyPtrOutput ¶
func (o RouteHttpRetryPolicyPtrOutput) ToRouteHttpRetryPolicyPtrOutput() RouteHttpRetryPolicyPtrOutput
func (RouteHttpRetryPolicyPtrOutput) ToRouteHttpRetryPolicyPtrOutputWithContext ¶
func (o RouteHttpRetryPolicyPtrOutput) ToRouteHttpRetryPolicyPtrOutputWithContext(ctx context.Context) RouteHttpRetryPolicyPtrOutput
type RouteHttpRoute ¶
type RouteHttpRoute struct { Action RouteHttpRouteAction `pulumi:"action"` Match RouteHttpRouteMatch `pulumi:"match"` RetryPolicy *RouteHttpRetryPolicy `pulumi:"retryPolicy"` Timeout *RouteHttpTimeout `pulumi:"timeout"` }
type RouteHttpRouteAction ¶
type RouteHttpRouteAction struct {
WeightedTargets []RouteWeightedTarget `pulumi:"weightedTargets"`
}
type RouteHttpRouteActionArgs ¶
type RouteHttpRouteActionArgs struct {
WeightedTargets RouteWeightedTargetArrayInput `pulumi:"weightedTargets"`
}
func (RouteHttpRouteActionArgs) ElementType ¶
func (RouteHttpRouteActionArgs) ElementType() reflect.Type
func (RouteHttpRouteActionArgs) ToOutput ¶ added in v0.76.0
func (i RouteHttpRouteActionArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRouteAction]
func (RouteHttpRouteActionArgs) ToRouteHttpRouteActionOutput ¶
func (i RouteHttpRouteActionArgs) ToRouteHttpRouteActionOutput() RouteHttpRouteActionOutput
func (RouteHttpRouteActionArgs) ToRouteHttpRouteActionOutputWithContext ¶
func (i RouteHttpRouteActionArgs) ToRouteHttpRouteActionOutputWithContext(ctx context.Context) RouteHttpRouteActionOutput
func (RouteHttpRouteActionArgs) ToRouteHttpRouteActionPtrOutput ¶
func (i RouteHttpRouteActionArgs) ToRouteHttpRouteActionPtrOutput() RouteHttpRouteActionPtrOutput
func (RouteHttpRouteActionArgs) ToRouteHttpRouteActionPtrOutputWithContext ¶
func (i RouteHttpRouteActionArgs) ToRouteHttpRouteActionPtrOutputWithContext(ctx context.Context) RouteHttpRouteActionPtrOutput
type RouteHttpRouteActionInput ¶
type RouteHttpRouteActionInput interface { pulumi.Input ToRouteHttpRouteActionOutput() RouteHttpRouteActionOutput ToRouteHttpRouteActionOutputWithContext(context.Context) RouteHttpRouteActionOutput }
RouteHttpRouteActionInput is an input type that accepts RouteHttpRouteActionArgs and RouteHttpRouteActionOutput values. You can construct a concrete instance of `RouteHttpRouteActionInput` via:
RouteHttpRouteActionArgs{...}
type RouteHttpRouteActionOutput ¶
type RouteHttpRouteActionOutput struct{ *pulumi.OutputState }
func (RouteHttpRouteActionOutput) ElementType ¶
func (RouteHttpRouteActionOutput) ElementType() reflect.Type
func (RouteHttpRouteActionOutput) ToOutput ¶ added in v0.76.0
func (o RouteHttpRouteActionOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRouteAction]
func (RouteHttpRouteActionOutput) ToRouteHttpRouteActionOutput ¶
func (o RouteHttpRouteActionOutput) ToRouteHttpRouteActionOutput() RouteHttpRouteActionOutput
func (RouteHttpRouteActionOutput) ToRouteHttpRouteActionOutputWithContext ¶
func (o RouteHttpRouteActionOutput) ToRouteHttpRouteActionOutputWithContext(ctx context.Context) RouteHttpRouteActionOutput
func (RouteHttpRouteActionOutput) ToRouteHttpRouteActionPtrOutput ¶
func (o RouteHttpRouteActionOutput) ToRouteHttpRouteActionPtrOutput() RouteHttpRouteActionPtrOutput
func (RouteHttpRouteActionOutput) ToRouteHttpRouteActionPtrOutputWithContext ¶
func (o RouteHttpRouteActionOutput) ToRouteHttpRouteActionPtrOutputWithContext(ctx context.Context) RouteHttpRouteActionPtrOutput
func (RouteHttpRouteActionOutput) WeightedTargets ¶
func (o RouteHttpRouteActionOutput) WeightedTargets() RouteWeightedTargetArrayOutput
type RouteHttpRouteActionPtrInput ¶
type RouteHttpRouteActionPtrInput interface { pulumi.Input ToRouteHttpRouteActionPtrOutput() RouteHttpRouteActionPtrOutput ToRouteHttpRouteActionPtrOutputWithContext(context.Context) RouteHttpRouteActionPtrOutput }
RouteHttpRouteActionPtrInput is an input type that accepts RouteHttpRouteActionArgs, RouteHttpRouteActionPtr and RouteHttpRouteActionPtrOutput values. You can construct a concrete instance of `RouteHttpRouteActionPtrInput` via:
RouteHttpRouteActionArgs{...} or: nil
func RouteHttpRouteActionPtr ¶
func RouteHttpRouteActionPtr(v *RouteHttpRouteActionArgs) RouteHttpRouteActionPtrInput
type RouteHttpRouteActionPtrOutput ¶
type RouteHttpRouteActionPtrOutput struct{ *pulumi.OutputState }
func (RouteHttpRouteActionPtrOutput) Elem ¶
func (o RouteHttpRouteActionPtrOutput) Elem() RouteHttpRouteActionOutput
func (RouteHttpRouteActionPtrOutput) ElementType ¶
func (RouteHttpRouteActionPtrOutput) ElementType() reflect.Type
func (RouteHttpRouteActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteHttpRouteActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteHttpRouteAction]
func (RouteHttpRouteActionPtrOutput) ToRouteHttpRouteActionPtrOutput ¶
func (o RouteHttpRouteActionPtrOutput) ToRouteHttpRouteActionPtrOutput() RouteHttpRouteActionPtrOutput
func (RouteHttpRouteActionPtrOutput) ToRouteHttpRouteActionPtrOutputWithContext ¶
func (o RouteHttpRouteActionPtrOutput) ToRouteHttpRouteActionPtrOutputWithContext(ctx context.Context) RouteHttpRouteActionPtrOutput
func (RouteHttpRouteActionPtrOutput) WeightedTargets ¶
func (o RouteHttpRouteActionPtrOutput) WeightedTargets() RouteWeightedTargetArrayOutput
type RouteHttpRouteArgs ¶
type RouteHttpRouteArgs struct { Action RouteHttpRouteActionInput `pulumi:"action"` Match RouteHttpRouteMatchInput `pulumi:"match"` RetryPolicy RouteHttpRetryPolicyPtrInput `pulumi:"retryPolicy"` Timeout RouteHttpTimeoutPtrInput `pulumi:"timeout"` }
func (RouteHttpRouteArgs) ElementType ¶
func (RouteHttpRouteArgs) ElementType() reflect.Type
func (RouteHttpRouteArgs) ToOutput ¶ added in v0.76.0
func (i RouteHttpRouteArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRoute]
func (RouteHttpRouteArgs) ToRouteHttpRouteOutput ¶
func (i RouteHttpRouteArgs) ToRouteHttpRouteOutput() RouteHttpRouteOutput
func (RouteHttpRouteArgs) ToRouteHttpRouteOutputWithContext ¶
func (i RouteHttpRouteArgs) ToRouteHttpRouteOutputWithContext(ctx context.Context) RouteHttpRouteOutput
func (RouteHttpRouteArgs) ToRouteHttpRoutePtrOutput ¶
func (i RouteHttpRouteArgs) ToRouteHttpRoutePtrOutput() RouteHttpRoutePtrOutput
func (RouteHttpRouteArgs) ToRouteHttpRoutePtrOutputWithContext ¶
func (i RouteHttpRouteArgs) ToRouteHttpRoutePtrOutputWithContext(ctx context.Context) RouteHttpRoutePtrOutput
type RouteHttpRouteHeader ¶
type RouteHttpRouteHeader struct { Invert *bool `pulumi:"invert"` Match *RouteHeaderMatchMethod `pulumi:"match"` Name string `pulumi:"name"` }
type RouteHttpRouteHeaderArgs ¶
type RouteHttpRouteHeaderArgs struct { Invert pulumi.BoolPtrInput `pulumi:"invert"` Match RouteHeaderMatchMethodPtrInput `pulumi:"match"` Name pulumi.StringInput `pulumi:"name"` }
func (RouteHttpRouteHeaderArgs) ElementType ¶
func (RouteHttpRouteHeaderArgs) ElementType() reflect.Type
func (RouteHttpRouteHeaderArgs) ToOutput ¶ added in v0.76.0
func (i RouteHttpRouteHeaderArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRouteHeader]
func (RouteHttpRouteHeaderArgs) ToRouteHttpRouteHeaderOutput ¶
func (i RouteHttpRouteHeaderArgs) ToRouteHttpRouteHeaderOutput() RouteHttpRouteHeaderOutput
func (RouteHttpRouteHeaderArgs) ToRouteHttpRouteHeaderOutputWithContext ¶
func (i RouteHttpRouteHeaderArgs) ToRouteHttpRouteHeaderOutputWithContext(ctx context.Context) RouteHttpRouteHeaderOutput
type RouteHttpRouteHeaderArray ¶
type RouteHttpRouteHeaderArray []RouteHttpRouteHeaderInput
func (RouteHttpRouteHeaderArray) ElementType ¶
func (RouteHttpRouteHeaderArray) ElementType() reflect.Type
func (RouteHttpRouteHeaderArray) ToOutput ¶ added in v0.76.0
func (i RouteHttpRouteHeaderArray) ToOutput(ctx context.Context) pulumix.Output[[]RouteHttpRouteHeader]
func (RouteHttpRouteHeaderArray) ToRouteHttpRouteHeaderArrayOutput ¶
func (i RouteHttpRouteHeaderArray) ToRouteHttpRouteHeaderArrayOutput() RouteHttpRouteHeaderArrayOutput
func (RouteHttpRouteHeaderArray) ToRouteHttpRouteHeaderArrayOutputWithContext ¶
func (i RouteHttpRouteHeaderArray) ToRouteHttpRouteHeaderArrayOutputWithContext(ctx context.Context) RouteHttpRouteHeaderArrayOutput
type RouteHttpRouteHeaderArrayInput ¶
type RouteHttpRouteHeaderArrayInput interface { pulumi.Input ToRouteHttpRouteHeaderArrayOutput() RouteHttpRouteHeaderArrayOutput ToRouteHttpRouteHeaderArrayOutputWithContext(context.Context) RouteHttpRouteHeaderArrayOutput }
RouteHttpRouteHeaderArrayInput is an input type that accepts RouteHttpRouteHeaderArray and RouteHttpRouteHeaderArrayOutput values. You can construct a concrete instance of `RouteHttpRouteHeaderArrayInput` via:
RouteHttpRouteHeaderArray{ RouteHttpRouteHeaderArgs{...} }
type RouteHttpRouteHeaderArrayOutput ¶
type RouteHttpRouteHeaderArrayOutput struct{ *pulumi.OutputState }
func (RouteHttpRouteHeaderArrayOutput) ElementType ¶
func (RouteHttpRouteHeaderArrayOutput) ElementType() reflect.Type
func (RouteHttpRouteHeaderArrayOutput) Index ¶
func (o RouteHttpRouteHeaderArrayOutput) Index(i pulumi.IntInput) RouteHttpRouteHeaderOutput
func (RouteHttpRouteHeaderArrayOutput) ToOutput ¶ added in v0.76.0
func (o RouteHttpRouteHeaderArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RouteHttpRouteHeader]
func (RouteHttpRouteHeaderArrayOutput) ToRouteHttpRouteHeaderArrayOutput ¶
func (o RouteHttpRouteHeaderArrayOutput) ToRouteHttpRouteHeaderArrayOutput() RouteHttpRouteHeaderArrayOutput
func (RouteHttpRouteHeaderArrayOutput) ToRouteHttpRouteHeaderArrayOutputWithContext ¶
func (o RouteHttpRouteHeaderArrayOutput) ToRouteHttpRouteHeaderArrayOutputWithContext(ctx context.Context) RouteHttpRouteHeaderArrayOutput
type RouteHttpRouteHeaderInput ¶
type RouteHttpRouteHeaderInput interface { pulumi.Input ToRouteHttpRouteHeaderOutput() RouteHttpRouteHeaderOutput ToRouteHttpRouteHeaderOutputWithContext(context.Context) RouteHttpRouteHeaderOutput }
RouteHttpRouteHeaderInput is an input type that accepts RouteHttpRouteHeaderArgs and RouteHttpRouteHeaderOutput values. You can construct a concrete instance of `RouteHttpRouteHeaderInput` via:
RouteHttpRouteHeaderArgs{...}
type RouteHttpRouteHeaderOutput ¶
type RouteHttpRouteHeaderOutput struct{ *pulumi.OutputState }
func (RouteHttpRouteHeaderOutput) ElementType ¶
func (RouteHttpRouteHeaderOutput) ElementType() reflect.Type
func (RouteHttpRouteHeaderOutput) Invert ¶
func (o RouteHttpRouteHeaderOutput) Invert() pulumi.BoolPtrOutput
func (RouteHttpRouteHeaderOutput) Match ¶
func (o RouteHttpRouteHeaderOutput) Match() RouteHeaderMatchMethodPtrOutput
func (RouteHttpRouteHeaderOutput) Name ¶
func (o RouteHttpRouteHeaderOutput) Name() pulumi.StringOutput
func (RouteHttpRouteHeaderOutput) ToOutput ¶ added in v0.76.0
func (o RouteHttpRouteHeaderOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRouteHeader]
func (RouteHttpRouteHeaderOutput) ToRouteHttpRouteHeaderOutput ¶
func (o RouteHttpRouteHeaderOutput) ToRouteHttpRouteHeaderOutput() RouteHttpRouteHeaderOutput
func (RouteHttpRouteHeaderOutput) ToRouteHttpRouteHeaderOutputWithContext ¶
func (o RouteHttpRouteHeaderOutput) ToRouteHttpRouteHeaderOutputWithContext(ctx context.Context) RouteHttpRouteHeaderOutput
type RouteHttpRouteInput ¶
type RouteHttpRouteInput interface { pulumi.Input ToRouteHttpRouteOutput() RouteHttpRouteOutput ToRouteHttpRouteOutputWithContext(context.Context) RouteHttpRouteOutput }
RouteHttpRouteInput is an input type that accepts RouteHttpRouteArgs and RouteHttpRouteOutput values. You can construct a concrete instance of `RouteHttpRouteInput` via:
RouteHttpRouteArgs{...}
type RouteHttpRouteMatch ¶
type RouteHttpRouteMatch struct { Headers []RouteHttpRouteHeader `pulumi:"headers"` Method *string `pulumi:"method"` Path *RouteHttpPathMatch `pulumi:"path"` Port *int `pulumi:"port"` Prefix *string `pulumi:"prefix"` QueryParameters []RouteQueryParameter `pulumi:"queryParameters"` Scheme *string `pulumi:"scheme"` }
type RouteHttpRouteMatchArgs ¶
type RouteHttpRouteMatchArgs struct { Headers RouteHttpRouteHeaderArrayInput `pulumi:"headers"` Method pulumi.StringPtrInput `pulumi:"method"` Path RouteHttpPathMatchPtrInput `pulumi:"path"` Port pulumi.IntPtrInput `pulumi:"port"` Prefix pulumi.StringPtrInput `pulumi:"prefix"` QueryParameters RouteQueryParameterArrayInput `pulumi:"queryParameters"` Scheme pulumi.StringPtrInput `pulumi:"scheme"` }
func (RouteHttpRouteMatchArgs) ElementType ¶
func (RouteHttpRouteMatchArgs) ElementType() reflect.Type
func (RouteHttpRouteMatchArgs) ToOutput ¶ added in v0.76.0
func (i RouteHttpRouteMatchArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRouteMatch]
func (RouteHttpRouteMatchArgs) ToRouteHttpRouteMatchOutput ¶
func (i RouteHttpRouteMatchArgs) ToRouteHttpRouteMatchOutput() RouteHttpRouteMatchOutput
func (RouteHttpRouteMatchArgs) ToRouteHttpRouteMatchOutputWithContext ¶
func (i RouteHttpRouteMatchArgs) ToRouteHttpRouteMatchOutputWithContext(ctx context.Context) RouteHttpRouteMatchOutput
func (RouteHttpRouteMatchArgs) ToRouteHttpRouteMatchPtrOutput ¶
func (i RouteHttpRouteMatchArgs) ToRouteHttpRouteMatchPtrOutput() RouteHttpRouteMatchPtrOutput
func (RouteHttpRouteMatchArgs) ToRouteHttpRouteMatchPtrOutputWithContext ¶
func (i RouteHttpRouteMatchArgs) ToRouteHttpRouteMatchPtrOutputWithContext(ctx context.Context) RouteHttpRouteMatchPtrOutput
type RouteHttpRouteMatchInput ¶
type RouteHttpRouteMatchInput interface { pulumi.Input ToRouteHttpRouteMatchOutput() RouteHttpRouteMatchOutput ToRouteHttpRouteMatchOutputWithContext(context.Context) RouteHttpRouteMatchOutput }
RouteHttpRouteMatchInput is an input type that accepts RouteHttpRouteMatchArgs and RouteHttpRouteMatchOutput values. You can construct a concrete instance of `RouteHttpRouteMatchInput` via:
RouteHttpRouteMatchArgs{...}
type RouteHttpRouteMatchOutput ¶
type RouteHttpRouteMatchOutput struct{ *pulumi.OutputState }
func (RouteHttpRouteMatchOutput) ElementType ¶
func (RouteHttpRouteMatchOutput) ElementType() reflect.Type
func (RouteHttpRouteMatchOutput) Headers ¶
func (o RouteHttpRouteMatchOutput) Headers() RouteHttpRouteHeaderArrayOutput
func (RouteHttpRouteMatchOutput) Method ¶
func (o RouteHttpRouteMatchOutput) Method() pulumi.StringPtrOutput
func (RouteHttpRouteMatchOutput) Path ¶
func (o RouteHttpRouteMatchOutput) Path() RouteHttpPathMatchPtrOutput
func (RouteHttpRouteMatchOutput) Port ¶ added in v0.22.0
func (o RouteHttpRouteMatchOutput) Port() pulumi.IntPtrOutput
func (RouteHttpRouteMatchOutput) Prefix ¶
func (o RouteHttpRouteMatchOutput) Prefix() pulumi.StringPtrOutput
func (RouteHttpRouteMatchOutput) QueryParameters ¶
func (o RouteHttpRouteMatchOutput) QueryParameters() RouteQueryParameterArrayOutput
func (RouteHttpRouteMatchOutput) Scheme ¶
func (o RouteHttpRouteMatchOutput) Scheme() pulumi.StringPtrOutput
func (RouteHttpRouteMatchOutput) ToOutput ¶ added in v0.76.0
func (o RouteHttpRouteMatchOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRouteMatch]
func (RouteHttpRouteMatchOutput) ToRouteHttpRouteMatchOutput ¶
func (o RouteHttpRouteMatchOutput) ToRouteHttpRouteMatchOutput() RouteHttpRouteMatchOutput
func (RouteHttpRouteMatchOutput) ToRouteHttpRouteMatchOutputWithContext ¶
func (o RouteHttpRouteMatchOutput) ToRouteHttpRouteMatchOutputWithContext(ctx context.Context) RouteHttpRouteMatchOutput
func (RouteHttpRouteMatchOutput) ToRouteHttpRouteMatchPtrOutput ¶
func (o RouteHttpRouteMatchOutput) ToRouteHttpRouteMatchPtrOutput() RouteHttpRouteMatchPtrOutput
func (RouteHttpRouteMatchOutput) ToRouteHttpRouteMatchPtrOutputWithContext ¶
func (o RouteHttpRouteMatchOutput) ToRouteHttpRouteMatchPtrOutputWithContext(ctx context.Context) RouteHttpRouteMatchPtrOutput
type RouteHttpRouteMatchPtrInput ¶
type RouteHttpRouteMatchPtrInput interface { pulumi.Input ToRouteHttpRouteMatchPtrOutput() RouteHttpRouteMatchPtrOutput ToRouteHttpRouteMatchPtrOutputWithContext(context.Context) RouteHttpRouteMatchPtrOutput }
RouteHttpRouteMatchPtrInput is an input type that accepts RouteHttpRouteMatchArgs, RouteHttpRouteMatchPtr and RouteHttpRouteMatchPtrOutput values. You can construct a concrete instance of `RouteHttpRouteMatchPtrInput` via:
RouteHttpRouteMatchArgs{...} or: nil
func RouteHttpRouteMatchPtr ¶
func RouteHttpRouteMatchPtr(v *RouteHttpRouteMatchArgs) RouteHttpRouteMatchPtrInput
type RouteHttpRouteMatchPtrOutput ¶
type RouteHttpRouteMatchPtrOutput struct{ *pulumi.OutputState }
func (RouteHttpRouteMatchPtrOutput) Elem ¶
func (o RouteHttpRouteMatchPtrOutput) Elem() RouteHttpRouteMatchOutput
func (RouteHttpRouteMatchPtrOutput) ElementType ¶
func (RouteHttpRouteMatchPtrOutput) ElementType() reflect.Type
func (RouteHttpRouteMatchPtrOutput) Headers ¶
func (o RouteHttpRouteMatchPtrOutput) Headers() RouteHttpRouteHeaderArrayOutput
func (RouteHttpRouteMatchPtrOutput) Method ¶
func (o RouteHttpRouteMatchPtrOutput) Method() pulumi.StringPtrOutput
func (RouteHttpRouteMatchPtrOutput) Path ¶
func (o RouteHttpRouteMatchPtrOutput) Path() RouteHttpPathMatchPtrOutput
func (RouteHttpRouteMatchPtrOutput) Port ¶ added in v0.22.0
func (o RouteHttpRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
func (RouteHttpRouteMatchPtrOutput) Prefix ¶
func (o RouteHttpRouteMatchPtrOutput) Prefix() pulumi.StringPtrOutput
func (RouteHttpRouteMatchPtrOutput) QueryParameters ¶
func (o RouteHttpRouteMatchPtrOutput) QueryParameters() RouteQueryParameterArrayOutput
func (RouteHttpRouteMatchPtrOutput) Scheme ¶
func (o RouteHttpRouteMatchPtrOutput) Scheme() pulumi.StringPtrOutput
func (RouteHttpRouteMatchPtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteHttpRouteMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteHttpRouteMatch]
func (RouteHttpRouteMatchPtrOutput) ToRouteHttpRouteMatchPtrOutput ¶
func (o RouteHttpRouteMatchPtrOutput) ToRouteHttpRouteMatchPtrOutput() RouteHttpRouteMatchPtrOutput
func (RouteHttpRouteMatchPtrOutput) ToRouteHttpRouteMatchPtrOutputWithContext ¶
func (o RouteHttpRouteMatchPtrOutput) ToRouteHttpRouteMatchPtrOutputWithContext(ctx context.Context) RouteHttpRouteMatchPtrOutput
type RouteHttpRouteOutput ¶
type RouteHttpRouteOutput struct{ *pulumi.OutputState }
func (RouteHttpRouteOutput) Action ¶
func (o RouteHttpRouteOutput) Action() RouteHttpRouteActionOutput
func (RouteHttpRouteOutput) ElementType ¶
func (RouteHttpRouteOutput) ElementType() reflect.Type
func (RouteHttpRouteOutput) Match ¶
func (o RouteHttpRouteOutput) Match() RouteHttpRouteMatchOutput
func (RouteHttpRouteOutput) RetryPolicy ¶
func (o RouteHttpRouteOutput) RetryPolicy() RouteHttpRetryPolicyPtrOutput
func (RouteHttpRouteOutput) Timeout ¶
func (o RouteHttpRouteOutput) Timeout() RouteHttpTimeoutPtrOutput
func (RouteHttpRouteOutput) ToOutput ¶ added in v0.76.0
func (o RouteHttpRouteOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHttpRoute]
func (RouteHttpRouteOutput) ToRouteHttpRouteOutput ¶
func (o RouteHttpRouteOutput) ToRouteHttpRouteOutput() RouteHttpRouteOutput
func (RouteHttpRouteOutput) ToRouteHttpRouteOutputWithContext ¶
func (o RouteHttpRouteOutput) ToRouteHttpRouteOutputWithContext(ctx context.Context) RouteHttpRouteOutput
func (RouteHttpRouteOutput) ToRouteHttpRoutePtrOutput ¶
func (o RouteHttpRouteOutput) ToRouteHttpRoutePtrOutput() RouteHttpRoutePtrOutput
func (RouteHttpRouteOutput) ToRouteHttpRoutePtrOutputWithContext ¶
func (o RouteHttpRouteOutput) ToRouteHttpRoutePtrOutputWithContext(ctx context.Context) RouteHttpRoutePtrOutput
type RouteHttpRoutePtrInput ¶
type RouteHttpRoutePtrInput interface { pulumi.Input ToRouteHttpRoutePtrOutput() RouteHttpRoutePtrOutput ToRouteHttpRoutePtrOutputWithContext(context.Context) RouteHttpRoutePtrOutput }
RouteHttpRoutePtrInput is an input type that accepts RouteHttpRouteArgs, RouteHttpRoutePtr and RouteHttpRoutePtrOutput values. You can construct a concrete instance of `RouteHttpRoutePtrInput` via:
RouteHttpRouteArgs{...} or: nil
func RouteHttpRoutePtr ¶
func RouteHttpRoutePtr(v *RouteHttpRouteArgs) RouteHttpRoutePtrInput
type RouteHttpRoutePtrOutput ¶
type RouteHttpRoutePtrOutput struct{ *pulumi.OutputState }
func (RouteHttpRoutePtrOutput) Action ¶
func (o RouteHttpRoutePtrOutput) Action() RouteHttpRouteActionPtrOutput
func (RouteHttpRoutePtrOutput) Elem ¶
func (o RouteHttpRoutePtrOutput) Elem() RouteHttpRouteOutput
func (RouteHttpRoutePtrOutput) ElementType ¶
func (RouteHttpRoutePtrOutput) ElementType() reflect.Type
func (RouteHttpRoutePtrOutput) Match ¶
func (o RouteHttpRoutePtrOutput) Match() RouteHttpRouteMatchPtrOutput
func (RouteHttpRoutePtrOutput) RetryPolicy ¶
func (o RouteHttpRoutePtrOutput) RetryPolicy() RouteHttpRetryPolicyPtrOutput
func (RouteHttpRoutePtrOutput) Timeout ¶
func (o RouteHttpRoutePtrOutput) Timeout() RouteHttpTimeoutPtrOutput
func (RouteHttpRoutePtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteHttpRoutePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteHttpRoute]
func (RouteHttpRoutePtrOutput) ToRouteHttpRoutePtrOutput ¶
func (o RouteHttpRoutePtrOutput) ToRouteHttpRoutePtrOutput() RouteHttpRoutePtrOutput
func (RouteHttpRoutePtrOutput) ToRouteHttpRoutePtrOutputWithContext ¶
func (o RouteHttpRoutePtrOutput) ToRouteHttpRoutePtrOutputWithContext(ctx context.Context) RouteHttpRoutePtrOutput
type RouteHttpTimeout ¶
type RouteHttpTimeout struct { Idle *RouteDuration `pulumi:"idle"` PerRequest *RouteDuration `pulumi:"perRequest"` }
type RouteHttpTimeoutArgs ¶
type RouteHttpTimeoutArgs struct { Idle RouteDurationPtrInput `pulumi:"idle"` PerRequest RouteDurationPtrInput `pulumi:"perRequest"` }
func (RouteHttpTimeoutArgs) ElementType ¶
func (RouteHttpTimeoutArgs) ElementType() reflect.Type
func (RouteHttpTimeoutArgs) ToOutput ¶ added in v0.76.0
func (i RouteHttpTimeoutArgs) ToOutput(ctx context.Context) pulumix.Output[RouteHttpTimeout]
func (RouteHttpTimeoutArgs) ToRouteHttpTimeoutOutput ¶
func (i RouteHttpTimeoutArgs) ToRouteHttpTimeoutOutput() RouteHttpTimeoutOutput
func (RouteHttpTimeoutArgs) ToRouteHttpTimeoutOutputWithContext ¶
func (i RouteHttpTimeoutArgs) ToRouteHttpTimeoutOutputWithContext(ctx context.Context) RouteHttpTimeoutOutput
func (RouteHttpTimeoutArgs) ToRouteHttpTimeoutPtrOutput ¶
func (i RouteHttpTimeoutArgs) ToRouteHttpTimeoutPtrOutput() RouteHttpTimeoutPtrOutput
func (RouteHttpTimeoutArgs) ToRouteHttpTimeoutPtrOutputWithContext ¶
func (i RouteHttpTimeoutArgs) ToRouteHttpTimeoutPtrOutputWithContext(ctx context.Context) RouteHttpTimeoutPtrOutput
type RouteHttpTimeoutInput ¶
type RouteHttpTimeoutInput interface { pulumi.Input ToRouteHttpTimeoutOutput() RouteHttpTimeoutOutput ToRouteHttpTimeoutOutputWithContext(context.Context) RouteHttpTimeoutOutput }
RouteHttpTimeoutInput is an input type that accepts RouteHttpTimeoutArgs and RouteHttpTimeoutOutput values. You can construct a concrete instance of `RouteHttpTimeoutInput` via:
RouteHttpTimeoutArgs{...}
type RouteHttpTimeoutOutput ¶
type RouteHttpTimeoutOutput struct{ *pulumi.OutputState }
func (RouteHttpTimeoutOutput) ElementType ¶
func (RouteHttpTimeoutOutput) ElementType() reflect.Type
func (RouteHttpTimeoutOutput) Idle ¶
func (o RouteHttpTimeoutOutput) Idle() RouteDurationPtrOutput
func (RouteHttpTimeoutOutput) PerRequest ¶
func (o RouteHttpTimeoutOutput) PerRequest() RouteDurationPtrOutput
func (RouteHttpTimeoutOutput) ToOutput ¶ added in v0.76.0
func (o RouteHttpTimeoutOutput) ToOutput(ctx context.Context) pulumix.Output[RouteHttpTimeout]
func (RouteHttpTimeoutOutput) ToRouteHttpTimeoutOutput ¶
func (o RouteHttpTimeoutOutput) ToRouteHttpTimeoutOutput() RouteHttpTimeoutOutput
func (RouteHttpTimeoutOutput) ToRouteHttpTimeoutOutputWithContext ¶
func (o RouteHttpTimeoutOutput) ToRouteHttpTimeoutOutputWithContext(ctx context.Context) RouteHttpTimeoutOutput
func (RouteHttpTimeoutOutput) ToRouteHttpTimeoutPtrOutput ¶
func (o RouteHttpTimeoutOutput) ToRouteHttpTimeoutPtrOutput() RouteHttpTimeoutPtrOutput
func (RouteHttpTimeoutOutput) ToRouteHttpTimeoutPtrOutputWithContext ¶
func (o RouteHttpTimeoutOutput) ToRouteHttpTimeoutPtrOutputWithContext(ctx context.Context) RouteHttpTimeoutPtrOutput
type RouteHttpTimeoutPtrInput ¶
type RouteHttpTimeoutPtrInput interface { pulumi.Input ToRouteHttpTimeoutPtrOutput() RouteHttpTimeoutPtrOutput ToRouteHttpTimeoutPtrOutputWithContext(context.Context) RouteHttpTimeoutPtrOutput }
RouteHttpTimeoutPtrInput is an input type that accepts RouteHttpTimeoutArgs, RouteHttpTimeoutPtr and RouteHttpTimeoutPtrOutput values. You can construct a concrete instance of `RouteHttpTimeoutPtrInput` via:
RouteHttpTimeoutArgs{...} or: nil
func RouteHttpTimeoutPtr ¶
func RouteHttpTimeoutPtr(v *RouteHttpTimeoutArgs) RouteHttpTimeoutPtrInput
type RouteHttpTimeoutPtrOutput ¶
type RouteHttpTimeoutPtrOutput struct{ *pulumi.OutputState }
func (RouteHttpTimeoutPtrOutput) Elem ¶
func (o RouteHttpTimeoutPtrOutput) Elem() RouteHttpTimeoutOutput
func (RouteHttpTimeoutPtrOutput) ElementType ¶
func (RouteHttpTimeoutPtrOutput) ElementType() reflect.Type
func (RouteHttpTimeoutPtrOutput) Idle ¶
func (o RouteHttpTimeoutPtrOutput) Idle() RouteDurationPtrOutput
func (RouteHttpTimeoutPtrOutput) PerRequest ¶
func (o RouteHttpTimeoutPtrOutput) PerRequest() RouteDurationPtrOutput
func (RouteHttpTimeoutPtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteHttpTimeoutPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteHttpTimeout]
func (RouteHttpTimeoutPtrOutput) ToRouteHttpTimeoutPtrOutput ¶
func (o RouteHttpTimeoutPtrOutput) ToRouteHttpTimeoutPtrOutput() RouteHttpTimeoutPtrOutput
func (RouteHttpTimeoutPtrOutput) ToRouteHttpTimeoutPtrOutputWithContext ¶
func (o RouteHttpTimeoutPtrOutput) ToRouteHttpTimeoutPtrOutputWithContext(ctx context.Context) RouteHttpTimeoutPtrOutput
type RouteInput ¶
type RouteInput interface { pulumi.Input ToRouteOutput() RouteOutput ToRouteOutputWithContext(ctx context.Context) RouteOutput }
type RouteMatchRange ¶
type RouteMatchRangeArgs ¶
type RouteMatchRangeArgs struct { End pulumi.IntInput `pulumi:"end"` Start pulumi.IntInput `pulumi:"start"` }
func (RouteMatchRangeArgs) ElementType ¶
func (RouteMatchRangeArgs) ElementType() reflect.Type
func (RouteMatchRangeArgs) ToOutput ¶ added in v0.76.0
func (i RouteMatchRangeArgs) ToOutput(ctx context.Context) pulumix.Output[RouteMatchRange]
func (RouteMatchRangeArgs) ToRouteMatchRangeOutput ¶
func (i RouteMatchRangeArgs) ToRouteMatchRangeOutput() RouteMatchRangeOutput
func (RouteMatchRangeArgs) ToRouteMatchRangeOutputWithContext ¶
func (i RouteMatchRangeArgs) ToRouteMatchRangeOutputWithContext(ctx context.Context) RouteMatchRangeOutput
func (RouteMatchRangeArgs) ToRouteMatchRangePtrOutput ¶
func (i RouteMatchRangeArgs) ToRouteMatchRangePtrOutput() RouteMatchRangePtrOutput
func (RouteMatchRangeArgs) ToRouteMatchRangePtrOutputWithContext ¶
func (i RouteMatchRangeArgs) ToRouteMatchRangePtrOutputWithContext(ctx context.Context) RouteMatchRangePtrOutput
type RouteMatchRangeInput ¶
type RouteMatchRangeInput interface { pulumi.Input ToRouteMatchRangeOutput() RouteMatchRangeOutput ToRouteMatchRangeOutputWithContext(context.Context) RouteMatchRangeOutput }
RouteMatchRangeInput is an input type that accepts RouteMatchRangeArgs and RouteMatchRangeOutput values. You can construct a concrete instance of `RouteMatchRangeInput` via:
RouteMatchRangeArgs{...}
type RouteMatchRangeOutput ¶
type RouteMatchRangeOutput struct{ *pulumi.OutputState }
func (RouteMatchRangeOutput) ElementType ¶
func (RouteMatchRangeOutput) ElementType() reflect.Type
func (RouteMatchRangeOutput) End ¶
func (o RouteMatchRangeOutput) End() pulumi.IntOutput
func (RouteMatchRangeOutput) Start ¶
func (o RouteMatchRangeOutput) Start() pulumi.IntOutput
func (RouteMatchRangeOutput) ToOutput ¶ added in v0.76.0
func (o RouteMatchRangeOutput) ToOutput(ctx context.Context) pulumix.Output[RouteMatchRange]
func (RouteMatchRangeOutput) ToRouteMatchRangeOutput ¶
func (o RouteMatchRangeOutput) ToRouteMatchRangeOutput() RouteMatchRangeOutput
func (RouteMatchRangeOutput) ToRouteMatchRangeOutputWithContext ¶
func (o RouteMatchRangeOutput) ToRouteMatchRangeOutputWithContext(ctx context.Context) RouteMatchRangeOutput
func (RouteMatchRangeOutput) ToRouteMatchRangePtrOutput ¶
func (o RouteMatchRangeOutput) ToRouteMatchRangePtrOutput() RouteMatchRangePtrOutput
func (RouteMatchRangeOutput) ToRouteMatchRangePtrOutputWithContext ¶
func (o RouteMatchRangeOutput) ToRouteMatchRangePtrOutputWithContext(ctx context.Context) RouteMatchRangePtrOutput
type RouteMatchRangePtrInput ¶
type RouteMatchRangePtrInput interface { pulumi.Input ToRouteMatchRangePtrOutput() RouteMatchRangePtrOutput ToRouteMatchRangePtrOutputWithContext(context.Context) RouteMatchRangePtrOutput }
RouteMatchRangePtrInput is an input type that accepts RouteMatchRangeArgs, RouteMatchRangePtr and RouteMatchRangePtrOutput values. You can construct a concrete instance of `RouteMatchRangePtrInput` via:
RouteMatchRangeArgs{...} or: nil
func RouteMatchRangePtr ¶
func RouteMatchRangePtr(v *RouteMatchRangeArgs) RouteMatchRangePtrInput
type RouteMatchRangePtrOutput ¶
type RouteMatchRangePtrOutput struct{ *pulumi.OutputState }
func (RouteMatchRangePtrOutput) Elem ¶
func (o RouteMatchRangePtrOutput) Elem() RouteMatchRangeOutput
func (RouteMatchRangePtrOutput) ElementType ¶
func (RouteMatchRangePtrOutput) ElementType() reflect.Type
func (RouteMatchRangePtrOutput) End ¶
func (o RouteMatchRangePtrOutput) End() pulumi.IntPtrOutput
func (RouteMatchRangePtrOutput) Start ¶
func (o RouteMatchRangePtrOutput) Start() pulumi.IntPtrOutput
func (RouteMatchRangePtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteMatchRangePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteMatchRange]
func (RouteMatchRangePtrOutput) ToRouteMatchRangePtrOutput ¶
func (o RouteMatchRangePtrOutput) ToRouteMatchRangePtrOutput() RouteMatchRangePtrOutput
func (RouteMatchRangePtrOutput) ToRouteMatchRangePtrOutputWithContext ¶
func (o RouteMatchRangePtrOutput) ToRouteMatchRangePtrOutputWithContext(ctx context.Context) RouteMatchRangePtrOutput
type RouteOutput ¶
type RouteOutput struct{ *pulumi.OutputState }
func (RouteOutput) Arn ¶ added in v0.17.0
func (o RouteOutput) Arn() pulumi.StringOutput
func (RouteOutput) ElementType ¶
func (RouteOutput) ElementType() reflect.Type
func (RouteOutput) MeshName ¶ added in v0.17.0
func (o RouteOutput) MeshName() pulumi.StringOutput
func (RouteOutput) MeshOwner ¶ added in v0.17.0
func (o RouteOutput) MeshOwner() pulumi.StringPtrOutput
func (RouteOutput) ResourceOwner ¶ added in v0.17.0
func (o RouteOutput) ResourceOwner() pulumi.StringOutput
func (RouteOutput) RouteName ¶ added in v0.17.0
func (o RouteOutput) RouteName() pulumi.StringPtrOutput
func (RouteOutput) Spec ¶ added in v0.17.0
func (o RouteOutput) Spec() RouteSpecOutput
func (RouteOutput) Tags ¶ added in v0.17.0
func (o RouteOutput) Tags() RouteTagArrayOutput
func (RouteOutput) ToRouteOutput ¶
func (o RouteOutput) ToRouteOutput() RouteOutput
func (RouteOutput) ToRouteOutputWithContext ¶
func (o RouteOutput) ToRouteOutputWithContext(ctx context.Context) RouteOutput
func (RouteOutput) Uid ¶ added in v0.17.0
func (o RouteOutput) Uid() pulumi.StringOutput
func (RouteOutput) VirtualRouterName ¶ added in v0.17.0
func (o RouteOutput) VirtualRouterName() pulumi.StringOutput
type RouteQueryParameter ¶
type RouteQueryParameter struct { Match *RouteHttpQueryParameterMatch `pulumi:"match"` Name string `pulumi:"name"` }
type RouteQueryParameterArgs ¶
type RouteQueryParameterArgs struct { Match RouteHttpQueryParameterMatchPtrInput `pulumi:"match"` Name pulumi.StringInput `pulumi:"name"` }
func (RouteQueryParameterArgs) ElementType ¶
func (RouteQueryParameterArgs) ElementType() reflect.Type
func (RouteQueryParameterArgs) ToOutput ¶ added in v0.76.0
func (i RouteQueryParameterArgs) ToOutput(ctx context.Context) pulumix.Output[RouteQueryParameter]
func (RouteQueryParameterArgs) ToRouteQueryParameterOutput ¶
func (i RouteQueryParameterArgs) ToRouteQueryParameterOutput() RouteQueryParameterOutput
func (RouteQueryParameterArgs) ToRouteQueryParameterOutputWithContext ¶
func (i RouteQueryParameterArgs) ToRouteQueryParameterOutputWithContext(ctx context.Context) RouteQueryParameterOutput
type RouteQueryParameterArray ¶
type RouteQueryParameterArray []RouteQueryParameterInput
func (RouteQueryParameterArray) ElementType ¶
func (RouteQueryParameterArray) ElementType() reflect.Type
func (RouteQueryParameterArray) ToOutput ¶ added in v0.76.0
func (i RouteQueryParameterArray) ToOutput(ctx context.Context) pulumix.Output[[]RouteQueryParameter]
func (RouteQueryParameterArray) ToRouteQueryParameterArrayOutput ¶
func (i RouteQueryParameterArray) ToRouteQueryParameterArrayOutput() RouteQueryParameterArrayOutput
func (RouteQueryParameterArray) ToRouteQueryParameterArrayOutputWithContext ¶
func (i RouteQueryParameterArray) ToRouteQueryParameterArrayOutputWithContext(ctx context.Context) RouteQueryParameterArrayOutput
type RouteQueryParameterArrayInput ¶
type RouteQueryParameterArrayInput interface { pulumi.Input ToRouteQueryParameterArrayOutput() RouteQueryParameterArrayOutput ToRouteQueryParameterArrayOutputWithContext(context.Context) RouteQueryParameterArrayOutput }
RouteQueryParameterArrayInput is an input type that accepts RouteQueryParameterArray and RouteQueryParameterArrayOutput values. You can construct a concrete instance of `RouteQueryParameterArrayInput` via:
RouteQueryParameterArray{ RouteQueryParameterArgs{...} }
type RouteQueryParameterArrayOutput ¶
type RouteQueryParameterArrayOutput struct{ *pulumi.OutputState }
func (RouteQueryParameterArrayOutput) ElementType ¶
func (RouteQueryParameterArrayOutput) ElementType() reflect.Type
func (RouteQueryParameterArrayOutput) Index ¶
func (o RouteQueryParameterArrayOutput) Index(i pulumi.IntInput) RouteQueryParameterOutput
func (RouteQueryParameterArrayOutput) ToOutput ¶ added in v0.76.0
func (o RouteQueryParameterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RouteQueryParameter]
func (RouteQueryParameterArrayOutput) ToRouteQueryParameterArrayOutput ¶
func (o RouteQueryParameterArrayOutput) ToRouteQueryParameterArrayOutput() RouteQueryParameterArrayOutput
func (RouteQueryParameterArrayOutput) ToRouteQueryParameterArrayOutputWithContext ¶
func (o RouteQueryParameterArrayOutput) ToRouteQueryParameterArrayOutputWithContext(ctx context.Context) RouteQueryParameterArrayOutput
type RouteQueryParameterInput ¶
type RouteQueryParameterInput interface { pulumi.Input ToRouteQueryParameterOutput() RouteQueryParameterOutput ToRouteQueryParameterOutputWithContext(context.Context) RouteQueryParameterOutput }
RouteQueryParameterInput is an input type that accepts RouteQueryParameterArgs and RouteQueryParameterOutput values. You can construct a concrete instance of `RouteQueryParameterInput` via:
RouteQueryParameterArgs{...}
type RouteQueryParameterOutput ¶
type RouteQueryParameterOutput struct{ *pulumi.OutputState }
func (RouteQueryParameterOutput) ElementType ¶
func (RouteQueryParameterOutput) ElementType() reflect.Type
func (RouteQueryParameterOutput) Match ¶
func (o RouteQueryParameterOutput) Match() RouteHttpQueryParameterMatchPtrOutput
func (RouteQueryParameterOutput) Name ¶
func (o RouteQueryParameterOutput) Name() pulumi.StringOutput
func (RouteQueryParameterOutput) ToOutput ¶ added in v0.76.0
func (o RouteQueryParameterOutput) ToOutput(ctx context.Context) pulumix.Output[RouteQueryParameter]
func (RouteQueryParameterOutput) ToRouteQueryParameterOutput ¶
func (o RouteQueryParameterOutput) ToRouteQueryParameterOutput() RouteQueryParameterOutput
func (RouteQueryParameterOutput) ToRouteQueryParameterOutputWithContext ¶
func (o RouteQueryParameterOutput) ToRouteQueryParameterOutputWithContext(ctx context.Context) RouteQueryParameterOutput
type RouteSpec ¶ added in v0.2.0
type RouteSpec struct { GrpcRoute *RouteGrpcRoute `pulumi:"grpcRoute"` Http2Route *RouteHttpRoute `pulumi:"http2Route"` HttpRoute *RouteHttpRoute `pulumi:"httpRoute"` Priority *int `pulumi:"priority"` TcpRoute *RouteTcpRoute `pulumi:"tcpRoute"` }
type RouteSpecArgs ¶ added in v0.2.0
type RouteSpecArgs struct { GrpcRoute RouteGrpcRoutePtrInput `pulumi:"grpcRoute"` Http2Route RouteHttpRoutePtrInput `pulumi:"http2Route"` HttpRoute RouteHttpRoutePtrInput `pulumi:"httpRoute"` Priority pulumi.IntPtrInput `pulumi:"priority"` TcpRoute RouteTcpRoutePtrInput `pulumi:"tcpRoute"` }
func (RouteSpecArgs) ElementType ¶ added in v0.2.0
func (RouteSpecArgs) ElementType() reflect.Type
func (RouteSpecArgs) ToRouteSpecOutput ¶ added in v0.2.0
func (i RouteSpecArgs) ToRouteSpecOutput() RouteSpecOutput
func (RouteSpecArgs) ToRouteSpecOutputWithContext ¶ added in v0.2.0
func (i RouteSpecArgs) ToRouteSpecOutputWithContext(ctx context.Context) RouteSpecOutput
type RouteSpecInput ¶ added in v0.2.0
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 ¶ added in v0.2.0
type RouteSpecOutput struct{ *pulumi.OutputState }
func (RouteSpecOutput) ElementType ¶ added in v0.2.0
func (RouteSpecOutput) ElementType() reflect.Type
func (RouteSpecOutput) GrpcRoute ¶ added in v0.2.0
func (o RouteSpecOutput) GrpcRoute() RouteGrpcRoutePtrOutput
func (RouteSpecOutput) Http2Route ¶ added in v0.2.0
func (o RouteSpecOutput) Http2Route() RouteHttpRoutePtrOutput
func (RouteSpecOutput) HttpRoute ¶ added in v0.2.0
func (o RouteSpecOutput) HttpRoute() RouteHttpRoutePtrOutput
func (RouteSpecOutput) Priority ¶ added in v0.2.0
func (o RouteSpecOutput) Priority() pulumi.IntPtrOutput
func (RouteSpecOutput) TcpRoute ¶ added in v0.2.0
func (o RouteSpecOutput) TcpRoute() RouteTcpRoutePtrOutput
func (RouteSpecOutput) ToRouteSpecOutput ¶ added in v0.2.0
func (o RouteSpecOutput) ToRouteSpecOutput() RouteSpecOutput
func (RouteSpecOutput) ToRouteSpecOutputWithContext ¶ added in v0.2.0
func (o RouteSpecOutput) ToRouteSpecOutputWithContext(ctx context.Context) RouteSpecOutput
type RouteSpecPtrOutput ¶ added in v0.2.0
type RouteSpecPtrOutput struct{ *pulumi.OutputState }
func (RouteSpecPtrOutput) Elem ¶ added in v0.2.0
func (o RouteSpecPtrOutput) Elem() RouteSpecOutput
func (RouteSpecPtrOutput) ElementType ¶ added in v0.2.0
func (RouteSpecPtrOutput) ElementType() reflect.Type
func (RouteSpecPtrOutput) GrpcRoute ¶ added in v0.2.0
func (o RouteSpecPtrOutput) GrpcRoute() RouteGrpcRoutePtrOutput
func (RouteSpecPtrOutput) Http2Route ¶ added in v0.2.0
func (o RouteSpecPtrOutput) Http2Route() RouteHttpRoutePtrOutput
func (RouteSpecPtrOutput) HttpRoute ¶ added in v0.2.0
func (o RouteSpecPtrOutput) HttpRoute() RouteHttpRoutePtrOutput
func (RouteSpecPtrOutput) Priority ¶ added in v0.2.0
func (o RouteSpecPtrOutput) Priority() pulumi.IntPtrOutput
func (RouteSpecPtrOutput) TcpRoute ¶ added in v0.2.0
func (o RouteSpecPtrOutput) TcpRoute() RouteTcpRoutePtrOutput
func (RouteSpecPtrOutput) ToRouteSpecPtrOutput ¶ added in v0.2.0
func (o RouteSpecPtrOutput) ToRouteSpecPtrOutput() RouteSpecPtrOutput
func (RouteSpecPtrOutput) ToRouteSpecPtrOutputWithContext ¶ added in v0.2.0
func (o RouteSpecPtrOutput) ToRouteSpecPtrOutputWithContext(ctx context.Context) RouteSpecPtrOutput
type RouteState ¶
type RouteState struct { }
func (RouteState) ElementType ¶
func (RouteState) ElementType() reflect.Type
type RouteTagArgs ¶
type RouteTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (RouteTagArgs) ElementType ¶
func (RouteTagArgs) ElementType() reflect.Type
func (RouteTagArgs) ToRouteTagOutput ¶
func (i RouteTagArgs) ToRouteTagOutput() RouteTagOutput
func (RouteTagArgs) ToRouteTagOutputWithContext ¶
func (i RouteTagArgs) ToRouteTagOutputWithContext(ctx context.Context) RouteTagOutput
type RouteTagArray ¶
type RouteTagArray []RouteTagInput
func (RouteTagArray) ElementType ¶
func (RouteTagArray) ElementType() reflect.Type
func (RouteTagArray) ToRouteTagArrayOutput ¶
func (i RouteTagArray) ToRouteTagArrayOutput() RouteTagArrayOutput
func (RouteTagArray) ToRouteTagArrayOutputWithContext ¶
func (i RouteTagArray) ToRouteTagArrayOutputWithContext(ctx context.Context) RouteTagArrayOutput
type RouteTagArrayInput ¶
type RouteTagArrayInput interface { pulumi.Input ToRouteTagArrayOutput() RouteTagArrayOutput ToRouteTagArrayOutputWithContext(context.Context) RouteTagArrayOutput }
RouteTagArrayInput is an input type that accepts RouteTagArray and RouteTagArrayOutput values. You can construct a concrete instance of `RouteTagArrayInput` via:
RouteTagArray{ RouteTagArgs{...} }
type RouteTagArrayOutput ¶
type RouteTagArrayOutput struct{ *pulumi.OutputState }
func (RouteTagArrayOutput) ElementType ¶
func (RouteTagArrayOutput) ElementType() reflect.Type
func (RouteTagArrayOutput) Index ¶
func (o RouteTagArrayOutput) Index(i pulumi.IntInput) RouteTagOutput
func (RouteTagArrayOutput) ToRouteTagArrayOutput ¶
func (o RouteTagArrayOutput) ToRouteTagArrayOutput() RouteTagArrayOutput
func (RouteTagArrayOutput) ToRouteTagArrayOutputWithContext ¶
func (o RouteTagArrayOutput) ToRouteTagArrayOutputWithContext(ctx context.Context) RouteTagArrayOutput
type RouteTagInput ¶
type RouteTagInput interface { pulumi.Input ToRouteTagOutput() RouteTagOutput ToRouteTagOutputWithContext(context.Context) RouteTagOutput }
RouteTagInput is an input type that accepts RouteTagArgs and RouteTagOutput values. You can construct a concrete instance of `RouteTagInput` via:
RouteTagArgs{...}
type RouteTagOutput ¶
type RouteTagOutput struct{ *pulumi.OutputState }
func (RouteTagOutput) ElementType ¶
func (RouteTagOutput) ElementType() reflect.Type
func (RouteTagOutput) Key ¶
func (o RouteTagOutput) Key() pulumi.StringOutput
func (RouteTagOutput) ToRouteTagOutput ¶
func (o RouteTagOutput) ToRouteTagOutput() RouteTagOutput
func (RouteTagOutput) ToRouteTagOutputWithContext ¶
func (o RouteTagOutput) ToRouteTagOutputWithContext(ctx context.Context) RouteTagOutput
func (RouteTagOutput) Value ¶
func (o RouteTagOutput) Value() pulumi.StringOutput
type RouteTcpRoute ¶
type RouteTcpRoute struct { Action RouteTcpRouteAction `pulumi:"action"` Match *RouteTcpRouteMatch `pulumi:"match"` Timeout *RouteTcpTimeout `pulumi:"timeout"` }
type RouteTcpRouteAction ¶
type RouteTcpRouteAction struct {
WeightedTargets []RouteWeightedTarget `pulumi:"weightedTargets"`
}
type RouteTcpRouteActionArgs ¶
type RouteTcpRouteActionArgs struct {
WeightedTargets RouteWeightedTargetArrayInput `pulumi:"weightedTargets"`
}
func (RouteTcpRouteActionArgs) ElementType ¶
func (RouteTcpRouteActionArgs) ElementType() reflect.Type
func (RouteTcpRouteActionArgs) ToOutput ¶ added in v0.76.0
func (i RouteTcpRouteActionArgs) ToOutput(ctx context.Context) pulumix.Output[RouteTcpRouteAction]
func (RouteTcpRouteActionArgs) ToRouteTcpRouteActionOutput ¶
func (i RouteTcpRouteActionArgs) ToRouteTcpRouteActionOutput() RouteTcpRouteActionOutput
func (RouteTcpRouteActionArgs) ToRouteTcpRouteActionOutputWithContext ¶
func (i RouteTcpRouteActionArgs) ToRouteTcpRouteActionOutputWithContext(ctx context.Context) RouteTcpRouteActionOutput
func (RouteTcpRouteActionArgs) ToRouteTcpRouteActionPtrOutput ¶
func (i RouteTcpRouteActionArgs) ToRouteTcpRouteActionPtrOutput() RouteTcpRouteActionPtrOutput
func (RouteTcpRouteActionArgs) ToRouteTcpRouteActionPtrOutputWithContext ¶
func (i RouteTcpRouteActionArgs) ToRouteTcpRouteActionPtrOutputWithContext(ctx context.Context) RouteTcpRouteActionPtrOutput
type RouteTcpRouteActionInput ¶
type RouteTcpRouteActionInput interface { pulumi.Input ToRouteTcpRouteActionOutput() RouteTcpRouteActionOutput ToRouteTcpRouteActionOutputWithContext(context.Context) RouteTcpRouteActionOutput }
RouteTcpRouteActionInput is an input type that accepts RouteTcpRouteActionArgs and RouteTcpRouteActionOutput values. You can construct a concrete instance of `RouteTcpRouteActionInput` via:
RouteTcpRouteActionArgs{...}
type RouteTcpRouteActionOutput ¶
type RouteTcpRouteActionOutput struct{ *pulumi.OutputState }
func (RouteTcpRouteActionOutput) ElementType ¶
func (RouteTcpRouteActionOutput) ElementType() reflect.Type
func (RouteTcpRouteActionOutput) ToOutput ¶ added in v0.76.0
func (o RouteTcpRouteActionOutput) ToOutput(ctx context.Context) pulumix.Output[RouteTcpRouteAction]
func (RouteTcpRouteActionOutput) ToRouteTcpRouteActionOutput ¶
func (o RouteTcpRouteActionOutput) ToRouteTcpRouteActionOutput() RouteTcpRouteActionOutput
func (RouteTcpRouteActionOutput) ToRouteTcpRouteActionOutputWithContext ¶
func (o RouteTcpRouteActionOutput) ToRouteTcpRouteActionOutputWithContext(ctx context.Context) RouteTcpRouteActionOutput
func (RouteTcpRouteActionOutput) ToRouteTcpRouteActionPtrOutput ¶
func (o RouteTcpRouteActionOutput) ToRouteTcpRouteActionPtrOutput() RouteTcpRouteActionPtrOutput
func (RouteTcpRouteActionOutput) ToRouteTcpRouteActionPtrOutputWithContext ¶
func (o RouteTcpRouteActionOutput) ToRouteTcpRouteActionPtrOutputWithContext(ctx context.Context) RouteTcpRouteActionPtrOutput
func (RouteTcpRouteActionOutput) WeightedTargets ¶
func (o RouteTcpRouteActionOutput) WeightedTargets() RouteWeightedTargetArrayOutput
type RouteTcpRouteActionPtrInput ¶
type RouteTcpRouteActionPtrInput interface { pulumi.Input ToRouteTcpRouteActionPtrOutput() RouteTcpRouteActionPtrOutput ToRouteTcpRouteActionPtrOutputWithContext(context.Context) RouteTcpRouteActionPtrOutput }
RouteTcpRouteActionPtrInput is an input type that accepts RouteTcpRouteActionArgs, RouteTcpRouteActionPtr and RouteTcpRouteActionPtrOutput values. You can construct a concrete instance of `RouteTcpRouteActionPtrInput` via:
RouteTcpRouteActionArgs{...} or: nil
func RouteTcpRouteActionPtr ¶
func RouteTcpRouteActionPtr(v *RouteTcpRouteActionArgs) RouteTcpRouteActionPtrInput
type RouteTcpRouteActionPtrOutput ¶
type RouteTcpRouteActionPtrOutput struct{ *pulumi.OutputState }
func (RouteTcpRouteActionPtrOutput) Elem ¶
func (o RouteTcpRouteActionPtrOutput) Elem() RouteTcpRouteActionOutput
func (RouteTcpRouteActionPtrOutput) ElementType ¶
func (RouteTcpRouteActionPtrOutput) ElementType() reflect.Type
func (RouteTcpRouteActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteTcpRouteActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteTcpRouteAction]
func (RouteTcpRouteActionPtrOutput) ToRouteTcpRouteActionPtrOutput ¶
func (o RouteTcpRouteActionPtrOutput) ToRouteTcpRouteActionPtrOutput() RouteTcpRouteActionPtrOutput
func (RouteTcpRouteActionPtrOutput) ToRouteTcpRouteActionPtrOutputWithContext ¶
func (o RouteTcpRouteActionPtrOutput) ToRouteTcpRouteActionPtrOutputWithContext(ctx context.Context) RouteTcpRouteActionPtrOutput
func (RouteTcpRouteActionPtrOutput) WeightedTargets ¶
func (o RouteTcpRouteActionPtrOutput) WeightedTargets() RouteWeightedTargetArrayOutput
type RouteTcpRouteArgs ¶
type RouteTcpRouteArgs struct { Action RouteTcpRouteActionInput `pulumi:"action"` Match RouteTcpRouteMatchPtrInput `pulumi:"match"` Timeout RouteTcpTimeoutPtrInput `pulumi:"timeout"` }
func (RouteTcpRouteArgs) ElementType ¶
func (RouteTcpRouteArgs) ElementType() reflect.Type
func (RouteTcpRouteArgs) ToOutput ¶ added in v0.76.0
func (i RouteTcpRouteArgs) ToOutput(ctx context.Context) pulumix.Output[RouteTcpRoute]
func (RouteTcpRouteArgs) ToRouteTcpRouteOutput ¶
func (i RouteTcpRouteArgs) ToRouteTcpRouteOutput() RouteTcpRouteOutput
func (RouteTcpRouteArgs) ToRouteTcpRouteOutputWithContext ¶
func (i RouteTcpRouteArgs) ToRouteTcpRouteOutputWithContext(ctx context.Context) RouteTcpRouteOutput
func (RouteTcpRouteArgs) ToRouteTcpRoutePtrOutput ¶
func (i RouteTcpRouteArgs) ToRouteTcpRoutePtrOutput() RouteTcpRoutePtrOutput
func (RouteTcpRouteArgs) ToRouteTcpRoutePtrOutputWithContext ¶
func (i RouteTcpRouteArgs) ToRouteTcpRoutePtrOutputWithContext(ctx context.Context) RouteTcpRoutePtrOutput
type RouteTcpRouteInput ¶
type RouteTcpRouteInput interface { pulumi.Input ToRouteTcpRouteOutput() RouteTcpRouteOutput ToRouteTcpRouteOutputWithContext(context.Context) RouteTcpRouteOutput }
RouteTcpRouteInput is an input type that accepts RouteTcpRouteArgs and RouteTcpRouteOutput values. You can construct a concrete instance of `RouteTcpRouteInput` via:
RouteTcpRouteArgs{...}
type RouteTcpRouteMatch ¶ added in v0.22.0
type RouteTcpRouteMatch struct {
Port *int `pulumi:"port"`
}
type RouteTcpRouteMatchArgs ¶ added in v0.22.0
type RouteTcpRouteMatchArgs struct {
Port pulumi.IntPtrInput `pulumi:"port"`
}
func (RouteTcpRouteMatchArgs) ElementType ¶ added in v0.22.0
func (RouteTcpRouteMatchArgs) ElementType() reflect.Type
func (RouteTcpRouteMatchArgs) ToOutput ¶ added in v0.76.0
func (i RouteTcpRouteMatchArgs) ToOutput(ctx context.Context) pulumix.Output[RouteTcpRouteMatch]
func (RouteTcpRouteMatchArgs) ToRouteTcpRouteMatchOutput ¶ added in v0.22.0
func (i RouteTcpRouteMatchArgs) ToRouteTcpRouteMatchOutput() RouteTcpRouteMatchOutput
func (RouteTcpRouteMatchArgs) ToRouteTcpRouteMatchOutputWithContext ¶ added in v0.22.0
func (i RouteTcpRouteMatchArgs) ToRouteTcpRouteMatchOutputWithContext(ctx context.Context) RouteTcpRouteMatchOutput
func (RouteTcpRouteMatchArgs) ToRouteTcpRouteMatchPtrOutput ¶ added in v0.22.0
func (i RouteTcpRouteMatchArgs) ToRouteTcpRouteMatchPtrOutput() RouteTcpRouteMatchPtrOutput
func (RouteTcpRouteMatchArgs) ToRouteTcpRouteMatchPtrOutputWithContext ¶ added in v0.22.0
func (i RouteTcpRouteMatchArgs) ToRouteTcpRouteMatchPtrOutputWithContext(ctx context.Context) RouteTcpRouteMatchPtrOutput
type RouteTcpRouteMatchInput ¶ added in v0.22.0
type RouteTcpRouteMatchInput interface { pulumi.Input ToRouteTcpRouteMatchOutput() RouteTcpRouteMatchOutput ToRouteTcpRouteMatchOutputWithContext(context.Context) RouteTcpRouteMatchOutput }
RouteTcpRouteMatchInput is an input type that accepts RouteTcpRouteMatchArgs and RouteTcpRouteMatchOutput values. You can construct a concrete instance of `RouteTcpRouteMatchInput` via:
RouteTcpRouteMatchArgs{...}
type RouteTcpRouteMatchOutput ¶ added in v0.22.0
type RouteTcpRouteMatchOutput struct{ *pulumi.OutputState }
func (RouteTcpRouteMatchOutput) ElementType ¶ added in v0.22.0
func (RouteTcpRouteMatchOutput) ElementType() reflect.Type
func (RouteTcpRouteMatchOutput) Port ¶ added in v0.22.0
func (o RouteTcpRouteMatchOutput) Port() pulumi.IntPtrOutput
func (RouteTcpRouteMatchOutput) ToOutput ¶ added in v0.76.0
func (o RouteTcpRouteMatchOutput) ToOutput(ctx context.Context) pulumix.Output[RouteTcpRouteMatch]
func (RouteTcpRouteMatchOutput) ToRouteTcpRouteMatchOutput ¶ added in v0.22.0
func (o RouteTcpRouteMatchOutput) ToRouteTcpRouteMatchOutput() RouteTcpRouteMatchOutput
func (RouteTcpRouteMatchOutput) ToRouteTcpRouteMatchOutputWithContext ¶ added in v0.22.0
func (o RouteTcpRouteMatchOutput) ToRouteTcpRouteMatchOutputWithContext(ctx context.Context) RouteTcpRouteMatchOutput
func (RouteTcpRouteMatchOutput) ToRouteTcpRouteMatchPtrOutput ¶ added in v0.22.0
func (o RouteTcpRouteMatchOutput) ToRouteTcpRouteMatchPtrOutput() RouteTcpRouteMatchPtrOutput
func (RouteTcpRouteMatchOutput) ToRouteTcpRouteMatchPtrOutputWithContext ¶ added in v0.22.0
func (o RouteTcpRouteMatchOutput) ToRouteTcpRouteMatchPtrOutputWithContext(ctx context.Context) RouteTcpRouteMatchPtrOutput
type RouteTcpRouteMatchPtrInput ¶ added in v0.22.0
type RouteTcpRouteMatchPtrInput interface { pulumi.Input ToRouteTcpRouteMatchPtrOutput() RouteTcpRouteMatchPtrOutput ToRouteTcpRouteMatchPtrOutputWithContext(context.Context) RouteTcpRouteMatchPtrOutput }
RouteTcpRouteMatchPtrInput is an input type that accepts RouteTcpRouteMatchArgs, RouteTcpRouteMatchPtr and RouteTcpRouteMatchPtrOutput values. You can construct a concrete instance of `RouteTcpRouteMatchPtrInput` via:
RouteTcpRouteMatchArgs{...} or: nil
func RouteTcpRouteMatchPtr ¶ added in v0.22.0
func RouteTcpRouteMatchPtr(v *RouteTcpRouteMatchArgs) RouteTcpRouteMatchPtrInput
type RouteTcpRouteMatchPtrOutput ¶ added in v0.22.0
type RouteTcpRouteMatchPtrOutput struct{ *pulumi.OutputState }
func (RouteTcpRouteMatchPtrOutput) Elem ¶ added in v0.22.0
func (o RouteTcpRouteMatchPtrOutput) Elem() RouteTcpRouteMatchOutput
func (RouteTcpRouteMatchPtrOutput) ElementType ¶ added in v0.22.0
func (RouteTcpRouteMatchPtrOutput) ElementType() reflect.Type
func (RouteTcpRouteMatchPtrOutput) Port ¶ added in v0.22.0
func (o RouteTcpRouteMatchPtrOutput) Port() pulumi.IntPtrOutput
func (RouteTcpRouteMatchPtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteTcpRouteMatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteTcpRouteMatch]
func (RouteTcpRouteMatchPtrOutput) ToRouteTcpRouteMatchPtrOutput ¶ added in v0.22.0
func (o RouteTcpRouteMatchPtrOutput) ToRouteTcpRouteMatchPtrOutput() RouteTcpRouteMatchPtrOutput
func (RouteTcpRouteMatchPtrOutput) ToRouteTcpRouteMatchPtrOutputWithContext ¶ added in v0.22.0
func (o RouteTcpRouteMatchPtrOutput) ToRouteTcpRouteMatchPtrOutputWithContext(ctx context.Context) RouteTcpRouteMatchPtrOutput
type RouteTcpRouteOutput ¶
type RouteTcpRouteOutput struct{ *pulumi.OutputState }
func (RouteTcpRouteOutput) Action ¶
func (o RouteTcpRouteOutput) Action() RouteTcpRouteActionOutput
func (RouteTcpRouteOutput) ElementType ¶
func (RouteTcpRouteOutput) ElementType() reflect.Type
func (RouteTcpRouteOutput) Match ¶ added in v0.22.0
func (o RouteTcpRouteOutput) Match() RouteTcpRouteMatchPtrOutput
func (RouteTcpRouteOutput) Timeout ¶
func (o RouteTcpRouteOutput) Timeout() RouteTcpTimeoutPtrOutput
func (RouteTcpRouteOutput) ToOutput ¶ added in v0.76.0
func (o RouteTcpRouteOutput) ToOutput(ctx context.Context) pulumix.Output[RouteTcpRoute]
func (RouteTcpRouteOutput) ToRouteTcpRouteOutput ¶
func (o RouteTcpRouteOutput) ToRouteTcpRouteOutput() RouteTcpRouteOutput
func (RouteTcpRouteOutput) ToRouteTcpRouteOutputWithContext ¶
func (o RouteTcpRouteOutput) ToRouteTcpRouteOutputWithContext(ctx context.Context) RouteTcpRouteOutput
func (RouteTcpRouteOutput) ToRouteTcpRoutePtrOutput ¶
func (o RouteTcpRouteOutput) ToRouteTcpRoutePtrOutput() RouteTcpRoutePtrOutput
func (RouteTcpRouteOutput) ToRouteTcpRoutePtrOutputWithContext ¶
func (o RouteTcpRouteOutput) ToRouteTcpRoutePtrOutputWithContext(ctx context.Context) RouteTcpRoutePtrOutput
type RouteTcpRoutePtrInput ¶
type RouteTcpRoutePtrInput interface { pulumi.Input ToRouteTcpRoutePtrOutput() RouteTcpRoutePtrOutput ToRouteTcpRoutePtrOutputWithContext(context.Context) RouteTcpRoutePtrOutput }
RouteTcpRoutePtrInput is an input type that accepts RouteTcpRouteArgs, RouteTcpRoutePtr and RouteTcpRoutePtrOutput values. You can construct a concrete instance of `RouteTcpRoutePtrInput` via:
RouteTcpRouteArgs{...} or: nil
func RouteTcpRoutePtr ¶
func RouteTcpRoutePtr(v *RouteTcpRouteArgs) RouteTcpRoutePtrInput
type RouteTcpRoutePtrOutput ¶
type RouteTcpRoutePtrOutput struct{ *pulumi.OutputState }
func (RouteTcpRoutePtrOutput) Action ¶
func (o RouteTcpRoutePtrOutput) Action() RouteTcpRouteActionPtrOutput
func (RouteTcpRoutePtrOutput) Elem ¶
func (o RouteTcpRoutePtrOutput) Elem() RouteTcpRouteOutput
func (RouteTcpRoutePtrOutput) ElementType ¶
func (RouteTcpRoutePtrOutput) ElementType() reflect.Type
func (RouteTcpRoutePtrOutput) Match ¶ added in v0.22.0
func (o RouteTcpRoutePtrOutput) Match() RouteTcpRouteMatchPtrOutput
func (RouteTcpRoutePtrOutput) Timeout ¶
func (o RouteTcpRoutePtrOutput) Timeout() RouteTcpTimeoutPtrOutput
func (RouteTcpRoutePtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteTcpRoutePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteTcpRoute]
func (RouteTcpRoutePtrOutput) ToRouteTcpRoutePtrOutput ¶
func (o RouteTcpRoutePtrOutput) ToRouteTcpRoutePtrOutput() RouteTcpRoutePtrOutput
func (RouteTcpRoutePtrOutput) ToRouteTcpRoutePtrOutputWithContext ¶
func (o RouteTcpRoutePtrOutput) ToRouteTcpRoutePtrOutputWithContext(ctx context.Context) RouteTcpRoutePtrOutput
type RouteTcpTimeout ¶
type RouteTcpTimeout struct {
Idle *RouteDuration `pulumi:"idle"`
}
type RouteTcpTimeoutArgs ¶
type RouteTcpTimeoutArgs struct {
Idle RouteDurationPtrInput `pulumi:"idle"`
}
func (RouteTcpTimeoutArgs) ElementType ¶
func (RouteTcpTimeoutArgs) ElementType() reflect.Type
func (RouteTcpTimeoutArgs) ToOutput ¶ added in v0.76.0
func (i RouteTcpTimeoutArgs) ToOutput(ctx context.Context) pulumix.Output[RouteTcpTimeout]
func (RouteTcpTimeoutArgs) ToRouteTcpTimeoutOutput ¶
func (i RouteTcpTimeoutArgs) ToRouteTcpTimeoutOutput() RouteTcpTimeoutOutput
func (RouteTcpTimeoutArgs) ToRouteTcpTimeoutOutputWithContext ¶
func (i RouteTcpTimeoutArgs) ToRouteTcpTimeoutOutputWithContext(ctx context.Context) RouteTcpTimeoutOutput
func (RouteTcpTimeoutArgs) ToRouteTcpTimeoutPtrOutput ¶
func (i RouteTcpTimeoutArgs) ToRouteTcpTimeoutPtrOutput() RouteTcpTimeoutPtrOutput
func (RouteTcpTimeoutArgs) ToRouteTcpTimeoutPtrOutputWithContext ¶
func (i RouteTcpTimeoutArgs) ToRouteTcpTimeoutPtrOutputWithContext(ctx context.Context) RouteTcpTimeoutPtrOutput
type RouteTcpTimeoutInput ¶
type RouteTcpTimeoutInput interface { pulumi.Input ToRouteTcpTimeoutOutput() RouteTcpTimeoutOutput ToRouteTcpTimeoutOutputWithContext(context.Context) RouteTcpTimeoutOutput }
RouteTcpTimeoutInput is an input type that accepts RouteTcpTimeoutArgs and RouteTcpTimeoutOutput values. You can construct a concrete instance of `RouteTcpTimeoutInput` via:
RouteTcpTimeoutArgs{...}
type RouteTcpTimeoutOutput ¶
type RouteTcpTimeoutOutput struct{ *pulumi.OutputState }
func (RouteTcpTimeoutOutput) ElementType ¶
func (RouteTcpTimeoutOutput) ElementType() reflect.Type
func (RouteTcpTimeoutOutput) Idle ¶
func (o RouteTcpTimeoutOutput) Idle() RouteDurationPtrOutput
func (RouteTcpTimeoutOutput) ToOutput ¶ added in v0.76.0
func (o RouteTcpTimeoutOutput) ToOutput(ctx context.Context) pulumix.Output[RouteTcpTimeout]
func (RouteTcpTimeoutOutput) ToRouteTcpTimeoutOutput ¶
func (o RouteTcpTimeoutOutput) ToRouteTcpTimeoutOutput() RouteTcpTimeoutOutput
func (RouteTcpTimeoutOutput) ToRouteTcpTimeoutOutputWithContext ¶
func (o RouteTcpTimeoutOutput) ToRouteTcpTimeoutOutputWithContext(ctx context.Context) RouteTcpTimeoutOutput
func (RouteTcpTimeoutOutput) ToRouteTcpTimeoutPtrOutput ¶
func (o RouteTcpTimeoutOutput) ToRouteTcpTimeoutPtrOutput() RouteTcpTimeoutPtrOutput
func (RouteTcpTimeoutOutput) ToRouteTcpTimeoutPtrOutputWithContext ¶
func (o RouteTcpTimeoutOutput) ToRouteTcpTimeoutPtrOutputWithContext(ctx context.Context) RouteTcpTimeoutPtrOutput
type RouteTcpTimeoutPtrInput ¶
type RouteTcpTimeoutPtrInput interface { pulumi.Input ToRouteTcpTimeoutPtrOutput() RouteTcpTimeoutPtrOutput ToRouteTcpTimeoutPtrOutputWithContext(context.Context) RouteTcpTimeoutPtrOutput }
RouteTcpTimeoutPtrInput is an input type that accepts RouteTcpTimeoutArgs, RouteTcpTimeoutPtr and RouteTcpTimeoutPtrOutput values. You can construct a concrete instance of `RouteTcpTimeoutPtrInput` via:
RouteTcpTimeoutArgs{...} or: nil
func RouteTcpTimeoutPtr ¶
func RouteTcpTimeoutPtr(v *RouteTcpTimeoutArgs) RouteTcpTimeoutPtrInput
type RouteTcpTimeoutPtrOutput ¶
type RouteTcpTimeoutPtrOutput struct{ *pulumi.OutputState }
func (RouteTcpTimeoutPtrOutput) Elem ¶
func (o RouteTcpTimeoutPtrOutput) Elem() RouteTcpTimeoutOutput
func (RouteTcpTimeoutPtrOutput) ElementType ¶
func (RouteTcpTimeoutPtrOutput) ElementType() reflect.Type
func (RouteTcpTimeoutPtrOutput) Idle ¶
func (o RouteTcpTimeoutPtrOutput) Idle() RouteDurationPtrOutput
func (RouteTcpTimeoutPtrOutput) ToOutput ¶ added in v0.76.0
func (o RouteTcpTimeoutPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RouteTcpTimeout]
func (RouteTcpTimeoutPtrOutput) ToRouteTcpTimeoutPtrOutput ¶
func (o RouteTcpTimeoutPtrOutput) ToRouteTcpTimeoutPtrOutput() RouteTcpTimeoutPtrOutput
func (RouteTcpTimeoutPtrOutput) ToRouteTcpTimeoutPtrOutputWithContext ¶
func (o RouteTcpTimeoutPtrOutput) ToRouteTcpTimeoutPtrOutputWithContext(ctx context.Context) RouteTcpTimeoutPtrOutput
type RouteWeightedTarget ¶
type RouteWeightedTargetArgs ¶
type RouteWeightedTargetArgs struct { Port pulumi.IntPtrInput `pulumi:"port"` VirtualNode pulumi.StringInput `pulumi:"virtualNode"` Weight pulumi.IntInput `pulumi:"weight"` }
func (RouteWeightedTargetArgs) ElementType ¶
func (RouteWeightedTargetArgs) ElementType() reflect.Type
func (RouteWeightedTargetArgs) ToOutput ¶ added in v0.76.0
func (i RouteWeightedTargetArgs) ToOutput(ctx context.Context) pulumix.Output[RouteWeightedTarget]
func (RouteWeightedTargetArgs) ToRouteWeightedTargetOutput ¶
func (i RouteWeightedTargetArgs) ToRouteWeightedTargetOutput() RouteWeightedTargetOutput
func (RouteWeightedTargetArgs) ToRouteWeightedTargetOutputWithContext ¶
func (i RouteWeightedTargetArgs) ToRouteWeightedTargetOutputWithContext(ctx context.Context) RouteWeightedTargetOutput
type RouteWeightedTargetArray ¶
type RouteWeightedTargetArray []RouteWeightedTargetInput
func (RouteWeightedTargetArray) ElementType ¶
func (RouteWeightedTargetArray) ElementType() reflect.Type
func (RouteWeightedTargetArray) ToOutput ¶ added in v0.76.0
func (i RouteWeightedTargetArray) ToOutput(ctx context.Context) pulumix.Output[[]RouteWeightedTarget]
func (RouteWeightedTargetArray) ToRouteWeightedTargetArrayOutput ¶
func (i RouteWeightedTargetArray) ToRouteWeightedTargetArrayOutput() RouteWeightedTargetArrayOutput
func (RouteWeightedTargetArray) ToRouteWeightedTargetArrayOutputWithContext ¶
func (i RouteWeightedTargetArray) ToRouteWeightedTargetArrayOutputWithContext(ctx context.Context) RouteWeightedTargetArrayOutput
type RouteWeightedTargetArrayInput ¶
type RouteWeightedTargetArrayInput interface { pulumi.Input ToRouteWeightedTargetArrayOutput() RouteWeightedTargetArrayOutput ToRouteWeightedTargetArrayOutputWithContext(context.Context) RouteWeightedTargetArrayOutput }
RouteWeightedTargetArrayInput is an input type that accepts RouteWeightedTargetArray and RouteWeightedTargetArrayOutput values. You can construct a concrete instance of `RouteWeightedTargetArrayInput` via:
RouteWeightedTargetArray{ RouteWeightedTargetArgs{...} }
type RouteWeightedTargetArrayOutput ¶
type RouteWeightedTargetArrayOutput struct{ *pulumi.OutputState }
func (RouteWeightedTargetArrayOutput) ElementType ¶
func (RouteWeightedTargetArrayOutput) ElementType() reflect.Type
func (RouteWeightedTargetArrayOutput) Index ¶
func (o RouteWeightedTargetArrayOutput) Index(i pulumi.IntInput) RouteWeightedTargetOutput
func (RouteWeightedTargetArrayOutput) ToOutput ¶ added in v0.76.0
func (o RouteWeightedTargetArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RouteWeightedTarget]
func (RouteWeightedTargetArrayOutput) ToRouteWeightedTargetArrayOutput ¶
func (o RouteWeightedTargetArrayOutput) ToRouteWeightedTargetArrayOutput() RouteWeightedTargetArrayOutput
func (RouteWeightedTargetArrayOutput) ToRouteWeightedTargetArrayOutputWithContext ¶
func (o RouteWeightedTargetArrayOutput) ToRouteWeightedTargetArrayOutputWithContext(ctx context.Context) RouteWeightedTargetArrayOutput
type RouteWeightedTargetInput ¶
type RouteWeightedTargetInput interface { pulumi.Input ToRouteWeightedTargetOutput() RouteWeightedTargetOutput ToRouteWeightedTargetOutputWithContext(context.Context) RouteWeightedTargetOutput }
RouteWeightedTargetInput is an input type that accepts RouteWeightedTargetArgs and RouteWeightedTargetOutput values. You can construct a concrete instance of `RouteWeightedTargetInput` via:
RouteWeightedTargetArgs{...}
type RouteWeightedTargetOutput ¶
type RouteWeightedTargetOutput struct{ *pulumi.OutputState }
func (RouteWeightedTargetOutput) ElementType ¶
func (RouteWeightedTargetOutput) ElementType() reflect.Type
func (RouteWeightedTargetOutput) Port ¶ added in v0.22.0
func (o RouteWeightedTargetOutput) Port() pulumi.IntPtrOutput
func (RouteWeightedTargetOutput) ToOutput ¶ added in v0.76.0
func (o RouteWeightedTargetOutput) ToOutput(ctx context.Context) pulumix.Output[RouteWeightedTarget]
func (RouteWeightedTargetOutput) ToRouteWeightedTargetOutput ¶
func (o RouteWeightedTargetOutput) ToRouteWeightedTargetOutput() RouteWeightedTargetOutput
func (RouteWeightedTargetOutput) ToRouteWeightedTargetOutputWithContext ¶
func (o RouteWeightedTargetOutput) ToRouteWeightedTargetOutputWithContext(ctx context.Context) RouteWeightedTargetOutput
func (RouteWeightedTargetOutput) VirtualNode ¶
func (o RouteWeightedTargetOutput) VirtualNode() pulumi.StringOutput
func (RouteWeightedTargetOutput) Weight ¶
func (o RouteWeightedTargetOutput) Weight() pulumi.IntOutput
type VirtualGateway
deprecated
type VirtualGateway struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` MeshName pulumi.StringOutput `pulumi:"meshName"` MeshOwner pulumi.StringPtrOutput `pulumi:"meshOwner"` ResourceOwner pulumi.StringOutput `pulumi:"resourceOwner"` Spec VirtualGatewaySpecOutput `pulumi:"spec"` Tags VirtualGatewayTagArrayOutput `pulumi:"tags"` Uid pulumi.StringOutput `pulumi:"uid"` VirtualGatewayName pulumi.StringPtrOutput `pulumi:"virtualGatewayName"` }
Resource Type definition for AWS::AppMesh::VirtualGateway
Deprecated: VirtualGateway is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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) ToOutput ¶ added in v0.76.0
func (i *VirtualGateway) ToOutput(ctx context.Context) pulumix.Output[*VirtualGateway]
func (*VirtualGateway) ToVirtualGatewayOutput ¶
func (i *VirtualGateway) ToVirtualGatewayOutput() VirtualGatewayOutput
func (*VirtualGateway) ToVirtualGatewayOutputWithContext ¶
func (i *VirtualGateway) ToVirtualGatewayOutputWithContext(ctx context.Context) VirtualGatewayOutput
type VirtualGatewayAccessLog ¶ added in v0.2.0
type VirtualGatewayAccessLog struct {
File *VirtualGatewayFileAccessLog `pulumi:"file"`
}
type VirtualGatewayAccessLogArgs ¶ added in v0.2.0
type VirtualGatewayAccessLogArgs struct {
File VirtualGatewayFileAccessLogPtrInput `pulumi:"file"`
}
func (VirtualGatewayAccessLogArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayAccessLogArgs) ElementType() reflect.Type
func (VirtualGatewayAccessLogArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayAccessLogArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayAccessLog]
func (VirtualGatewayAccessLogArgs) ToVirtualGatewayAccessLogOutput ¶ added in v0.2.0
func (i VirtualGatewayAccessLogArgs) ToVirtualGatewayAccessLogOutput() VirtualGatewayAccessLogOutput
func (VirtualGatewayAccessLogArgs) ToVirtualGatewayAccessLogOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayAccessLogArgs) ToVirtualGatewayAccessLogOutputWithContext(ctx context.Context) VirtualGatewayAccessLogOutput
func (VirtualGatewayAccessLogArgs) ToVirtualGatewayAccessLogPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayAccessLogArgs) ToVirtualGatewayAccessLogPtrOutput() VirtualGatewayAccessLogPtrOutput
func (VirtualGatewayAccessLogArgs) ToVirtualGatewayAccessLogPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayAccessLogArgs) ToVirtualGatewayAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewayAccessLogPtrOutput
type VirtualGatewayAccessLogInput ¶ added in v0.2.0
type VirtualGatewayAccessLogInput interface { pulumi.Input ToVirtualGatewayAccessLogOutput() VirtualGatewayAccessLogOutput ToVirtualGatewayAccessLogOutputWithContext(context.Context) VirtualGatewayAccessLogOutput }
VirtualGatewayAccessLogInput is an input type that accepts VirtualGatewayAccessLogArgs and VirtualGatewayAccessLogOutput values. You can construct a concrete instance of `VirtualGatewayAccessLogInput` via:
VirtualGatewayAccessLogArgs{...}
type VirtualGatewayAccessLogOutput ¶ added in v0.2.0
type VirtualGatewayAccessLogOutput struct{ *pulumi.OutputState }
func (VirtualGatewayAccessLogOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayAccessLogOutput) ElementType() reflect.Type
func (VirtualGatewayAccessLogOutput) File ¶ added in v0.2.0
func (o VirtualGatewayAccessLogOutput) File() VirtualGatewayFileAccessLogPtrOutput
func (VirtualGatewayAccessLogOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayAccessLogOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayAccessLog]
func (VirtualGatewayAccessLogOutput) ToVirtualGatewayAccessLogOutput ¶ added in v0.2.0
func (o VirtualGatewayAccessLogOutput) ToVirtualGatewayAccessLogOutput() VirtualGatewayAccessLogOutput
func (VirtualGatewayAccessLogOutput) ToVirtualGatewayAccessLogOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayAccessLogOutput) ToVirtualGatewayAccessLogOutputWithContext(ctx context.Context) VirtualGatewayAccessLogOutput
func (VirtualGatewayAccessLogOutput) ToVirtualGatewayAccessLogPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayAccessLogOutput) ToVirtualGatewayAccessLogPtrOutput() VirtualGatewayAccessLogPtrOutput
func (VirtualGatewayAccessLogOutput) ToVirtualGatewayAccessLogPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayAccessLogOutput) ToVirtualGatewayAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewayAccessLogPtrOutput
type VirtualGatewayAccessLogPtrInput ¶ added in v0.2.0
type VirtualGatewayAccessLogPtrInput interface { pulumi.Input ToVirtualGatewayAccessLogPtrOutput() VirtualGatewayAccessLogPtrOutput ToVirtualGatewayAccessLogPtrOutputWithContext(context.Context) VirtualGatewayAccessLogPtrOutput }
VirtualGatewayAccessLogPtrInput is an input type that accepts VirtualGatewayAccessLogArgs, VirtualGatewayAccessLogPtr and VirtualGatewayAccessLogPtrOutput values. You can construct a concrete instance of `VirtualGatewayAccessLogPtrInput` via:
VirtualGatewayAccessLogArgs{...} or: nil
func VirtualGatewayAccessLogPtr ¶ added in v0.2.0
func VirtualGatewayAccessLogPtr(v *VirtualGatewayAccessLogArgs) VirtualGatewayAccessLogPtrInput
type VirtualGatewayAccessLogPtrOutput ¶ added in v0.2.0
type VirtualGatewayAccessLogPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayAccessLogPtrOutput) Elem ¶ added in v0.2.0
func (o VirtualGatewayAccessLogPtrOutput) Elem() VirtualGatewayAccessLogOutput
func (VirtualGatewayAccessLogPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayAccessLogPtrOutput) ElementType() reflect.Type
func (VirtualGatewayAccessLogPtrOutput) File ¶ added in v0.2.0
func (o VirtualGatewayAccessLogPtrOutput) File() VirtualGatewayFileAccessLogPtrOutput
func (VirtualGatewayAccessLogPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayAccessLogPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayAccessLog]
func (VirtualGatewayAccessLogPtrOutput) ToVirtualGatewayAccessLogPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayAccessLogPtrOutput) ToVirtualGatewayAccessLogPtrOutput() VirtualGatewayAccessLogPtrOutput
func (VirtualGatewayAccessLogPtrOutput) ToVirtualGatewayAccessLogPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayAccessLogPtrOutput) ToVirtualGatewayAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewayAccessLogPtrOutput
type VirtualGatewayArgs ¶
type VirtualGatewayArgs struct { MeshName pulumi.StringInput MeshOwner pulumi.StringPtrInput Spec VirtualGatewaySpecInput Tags VirtualGatewayTagArrayInput VirtualGatewayName pulumi.StringPtrInput }
The set of arguments for constructing a VirtualGateway resource.
func (VirtualGatewayArgs) ElementType ¶
func (VirtualGatewayArgs) ElementType() reflect.Type
type VirtualGatewayBackendDefaults ¶ added in v0.2.0
type VirtualGatewayBackendDefaults struct {
ClientPolicy *VirtualGatewayClientPolicy `pulumi:"clientPolicy"`
}
type VirtualGatewayBackendDefaultsArgs ¶ added in v0.2.0
type VirtualGatewayBackendDefaultsArgs struct {
ClientPolicy VirtualGatewayClientPolicyPtrInput `pulumi:"clientPolicy"`
}
func (VirtualGatewayBackendDefaultsArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayBackendDefaultsArgs) ElementType() reflect.Type
func (VirtualGatewayBackendDefaultsArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayBackendDefaultsArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayBackendDefaults]
func (VirtualGatewayBackendDefaultsArgs) ToVirtualGatewayBackendDefaultsOutput ¶ added in v0.2.0
func (i VirtualGatewayBackendDefaultsArgs) ToVirtualGatewayBackendDefaultsOutput() VirtualGatewayBackendDefaultsOutput
func (VirtualGatewayBackendDefaultsArgs) ToVirtualGatewayBackendDefaultsOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayBackendDefaultsArgs) ToVirtualGatewayBackendDefaultsOutputWithContext(ctx context.Context) VirtualGatewayBackendDefaultsOutput
func (VirtualGatewayBackendDefaultsArgs) ToVirtualGatewayBackendDefaultsPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayBackendDefaultsArgs) ToVirtualGatewayBackendDefaultsPtrOutput() VirtualGatewayBackendDefaultsPtrOutput
func (VirtualGatewayBackendDefaultsArgs) ToVirtualGatewayBackendDefaultsPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayBackendDefaultsArgs) ToVirtualGatewayBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualGatewayBackendDefaultsPtrOutput
type VirtualGatewayBackendDefaultsInput ¶ added in v0.2.0
type VirtualGatewayBackendDefaultsInput interface { pulumi.Input ToVirtualGatewayBackendDefaultsOutput() VirtualGatewayBackendDefaultsOutput ToVirtualGatewayBackendDefaultsOutputWithContext(context.Context) VirtualGatewayBackendDefaultsOutput }
VirtualGatewayBackendDefaultsInput is an input type that accepts VirtualGatewayBackendDefaultsArgs and VirtualGatewayBackendDefaultsOutput values. You can construct a concrete instance of `VirtualGatewayBackendDefaultsInput` via:
VirtualGatewayBackendDefaultsArgs{...}
type VirtualGatewayBackendDefaultsOutput ¶ added in v0.2.0
type VirtualGatewayBackendDefaultsOutput struct{ *pulumi.OutputState }
func (VirtualGatewayBackendDefaultsOutput) ClientPolicy ¶ added in v0.2.0
func (o VirtualGatewayBackendDefaultsOutput) ClientPolicy() VirtualGatewayClientPolicyPtrOutput
func (VirtualGatewayBackendDefaultsOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayBackendDefaultsOutput) ElementType() reflect.Type
func (VirtualGatewayBackendDefaultsOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayBackendDefaultsOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayBackendDefaults]
func (VirtualGatewayBackendDefaultsOutput) ToVirtualGatewayBackendDefaultsOutput ¶ added in v0.2.0
func (o VirtualGatewayBackendDefaultsOutput) ToVirtualGatewayBackendDefaultsOutput() VirtualGatewayBackendDefaultsOutput
func (VirtualGatewayBackendDefaultsOutput) ToVirtualGatewayBackendDefaultsOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayBackendDefaultsOutput) ToVirtualGatewayBackendDefaultsOutputWithContext(ctx context.Context) VirtualGatewayBackendDefaultsOutput
func (VirtualGatewayBackendDefaultsOutput) ToVirtualGatewayBackendDefaultsPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayBackendDefaultsOutput) ToVirtualGatewayBackendDefaultsPtrOutput() VirtualGatewayBackendDefaultsPtrOutput
func (VirtualGatewayBackendDefaultsOutput) ToVirtualGatewayBackendDefaultsPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayBackendDefaultsOutput) ToVirtualGatewayBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualGatewayBackendDefaultsPtrOutput
type VirtualGatewayBackendDefaultsPtrInput ¶ added in v0.2.0
type VirtualGatewayBackendDefaultsPtrInput interface { pulumi.Input ToVirtualGatewayBackendDefaultsPtrOutput() VirtualGatewayBackendDefaultsPtrOutput ToVirtualGatewayBackendDefaultsPtrOutputWithContext(context.Context) VirtualGatewayBackendDefaultsPtrOutput }
VirtualGatewayBackendDefaultsPtrInput is an input type that accepts VirtualGatewayBackendDefaultsArgs, VirtualGatewayBackendDefaultsPtr and VirtualGatewayBackendDefaultsPtrOutput values. You can construct a concrete instance of `VirtualGatewayBackendDefaultsPtrInput` via:
VirtualGatewayBackendDefaultsArgs{...} or: nil
func VirtualGatewayBackendDefaultsPtr ¶ added in v0.2.0
func VirtualGatewayBackendDefaultsPtr(v *VirtualGatewayBackendDefaultsArgs) VirtualGatewayBackendDefaultsPtrInput
type VirtualGatewayBackendDefaultsPtrOutput ¶ added in v0.2.0
type VirtualGatewayBackendDefaultsPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayBackendDefaultsPtrOutput) ClientPolicy ¶ added in v0.2.0
func (o VirtualGatewayBackendDefaultsPtrOutput) ClientPolicy() VirtualGatewayClientPolicyPtrOutput
func (VirtualGatewayBackendDefaultsPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayBackendDefaultsPtrOutput) ElementType() reflect.Type
func (VirtualGatewayBackendDefaultsPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayBackendDefaultsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayBackendDefaults]
func (VirtualGatewayBackendDefaultsPtrOutput) ToVirtualGatewayBackendDefaultsPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayBackendDefaultsPtrOutput) ToVirtualGatewayBackendDefaultsPtrOutput() VirtualGatewayBackendDefaultsPtrOutput
func (VirtualGatewayBackendDefaultsPtrOutput) ToVirtualGatewayBackendDefaultsPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayBackendDefaultsPtrOutput) ToVirtualGatewayBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualGatewayBackendDefaultsPtrOutput
type VirtualGatewayClientPolicy ¶ added in v0.2.0
type VirtualGatewayClientPolicy struct {
Tls *VirtualGatewayClientPolicyTls `pulumi:"tls"`
}
type VirtualGatewayClientPolicyArgs ¶ added in v0.2.0
type VirtualGatewayClientPolicyArgs struct {
Tls VirtualGatewayClientPolicyTlsPtrInput `pulumi:"tls"`
}
func (VirtualGatewayClientPolicyArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayClientPolicyArgs) ElementType() reflect.Type
func (VirtualGatewayClientPolicyArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayClientPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayClientPolicy]
func (VirtualGatewayClientPolicyArgs) ToVirtualGatewayClientPolicyOutput ¶ added in v0.2.0
func (i VirtualGatewayClientPolicyArgs) ToVirtualGatewayClientPolicyOutput() VirtualGatewayClientPolicyOutput
func (VirtualGatewayClientPolicyArgs) ToVirtualGatewayClientPolicyOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayClientPolicyArgs) ToVirtualGatewayClientPolicyOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyOutput
func (VirtualGatewayClientPolicyArgs) ToVirtualGatewayClientPolicyPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayClientPolicyArgs) ToVirtualGatewayClientPolicyPtrOutput() VirtualGatewayClientPolicyPtrOutput
func (VirtualGatewayClientPolicyArgs) ToVirtualGatewayClientPolicyPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayClientPolicyArgs) ToVirtualGatewayClientPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyPtrOutput
type VirtualGatewayClientPolicyInput ¶ added in v0.2.0
type VirtualGatewayClientPolicyInput interface { pulumi.Input ToVirtualGatewayClientPolicyOutput() VirtualGatewayClientPolicyOutput ToVirtualGatewayClientPolicyOutputWithContext(context.Context) VirtualGatewayClientPolicyOutput }
VirtualGatewayClientPolicyInput is an input type that accepts VirtualGatewayClientPolicyArgs and VirtualGatewayClientPolicyOutput values. You can construct a concrete instance of `VirtualGatewayClientPolicyInput` via:
VirtualGatewayClientPolicyArgs{...}
type VirtualGatewayClientPolicyOutput ¶ added in v0.2.0
type VirtualGatewayClientPolicyOutput struct{ *pulumi.OutputState }
func (VirtualGatewayClientPolicyOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayClientPolicyOutput) ElementType() reflect.Type
func (VirtualGatewayClientPolicyOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayClientPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayClientPolicy]
func (VirtualGatewayClientPolicyOutput) ToVirtualGatewayClientPolicyOutput ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyOutput) ToVirtualGatewayClientPolicyOutput() VirtualGatewayClientPolicyOutput
func (VirtualGatewayClientPolicyOutput) ToVirtualGatewayClientPolicyOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyOutput) ToVirtualGatewayClientPolicyOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyOutput
func (VirtualGatewayClientPolicyOutput) ToVirtualGatewayClientPolicyPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyOutput) ToVirtualGatewayClientPolicyPtrOutput() VirtualGatewayClientPolicyPtrOutput
func (VirtualGatewayClientPolicyOutput) ToVirtualGatewayClientPolicyPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyOutput) ToVirtualGatewayClientPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyPtrOutput
type VirtualGatewayClientPolicyPtrInput ¶ added in v0.2.0
type VirtualGatewayClientPolicyPtrInput interface { pulumi.Input ToVirtualGatewayClientPolicyPtrOutput() VirtualGatewayClientPolicyPtrOutput ToVirtualGatewayClientPolicyPtrOutputWithContext(context.Context) VirtualGatewayClientPolicyPtrOutput }
VirtualGatewayClientPolicyPtrInput is an input type that accepts VirtualGatewayClientPolicyArgs, VirtualGatewayClientPolicyPtr and VirtualGatewayClientPolicyPtrOutput values. You can construct a concrete instance of `VirtualGatewayClientPolicyPtrInput` via:
VirtualGatewayClientPolicyArgs{...} or: nil
func VirtualGatewayClientPolicyPtr ¶ added in v0.2.0
func VirtualGatewayClientPolicyPtr(v *VirtualGatewayClientPolicyArgs) VirtualGatewayClientPolicyPtrInput
type VirtualGatewayClientPolicyPtrOutput ¶ added in v0.2.0
type VirtualGatewayClientPolicyPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayClientPolicyPtrOutput) Elem ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyPtrOutput) Elem() VirtualGatewayClientPolicyOutput
func (VirtualGatewayClientPolicyPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayClientPolicyPtrOutput) ElementType() reflect.Type
func (VirtualGatewayClientPolicyPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayClientPolicyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayClientPolicy]
func (VirtualGatewayClientPolicyPtrOutput) ToVirtualGatewayClientPolicyPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyPtrOutput) ToVirtualGatewayClientPolicyPtrOutput() VirtualGatewayClientPolicyPtrOutput
func (VirtualGatewayClientPolicyPtrOutput) ToVirtualGatewayClientPolicyPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyPtrOutput) ToVirtualGatewayClientPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyPtrOutput
type VirtualGatewayClientPolicyTls ¶ added in v0.2.0
type VirtualGatewayClientPolicyTls struct { Certificate *VirtualGatewayClientTlsCertificate `pulumi:"certificate"` Enforce *bool `pulumi:"enforce"` Ports []int `pulumi:"ports"` Validation VirtualGatewayTlsValidationContext `pulumi:"validation"` }
type VirtualGatewayClientPolicyTlsArgs ¶ added in v0.2.0
type VirtualGatewayClientPolicyTlsArgs struct { Certificate VirtualGatewayClientTlsCertificatePtrInput `pulumi:"certificate"` Enforce pulumi.BoolPtrInput `pulumi:"enforce"` Ports pulumi.IntArrayInput `pulumi:"ports"` Validation VirtualGatewayTlsValidationContextInput `pulumi:"validation"` }
func (VirtualGatewayClientPolicyTlsArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayClientPolicyTlsArgs) ElementType() reflect.Type
func (VirtualGatewayClientPolicyTlsArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayClientPolicyTlsArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayClientPolicyTls]
func (VirtualGatewayClientPolicyTlsArgs) ToVirtualGatewayClientPolicyTlsOutput ¶ added in v0.2.0
func (i VirtualGatewayClientPolicyTlsArgs) ToVirtualGatewayClientPolicyTlsOutput() VirtualGatewayClientPolicyTlsOutput
func (VirtualGatewayClientPolicyTlsArgs) ToVirtualGatewayClientPolicyTlsOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayClientPolicyTlsArgs) ToVirtualGatewayClientPolicyTlsOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyTlsOutput
func (VirtualGatewayClientPolicyTlsArgs) ToVirtualGatewayClientPolicyTlsPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayClientPolicyTlsArgs) ToVirtualGatewayClientPolicyTlsPtrOutput() VirtualGatewayClientPolicyTlsPtrOutput
func (VirtualGatewayClientPolicyTlsArgs) ToVirtualGatewayClientPolicyTlsPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayClientPolicyTlsArgs) ToVirtualGatewayClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyTlsPtrOutput
type VirtualGatewayClientPolicyTlsInput ¶ added in v0.2.0
type VirtualGatewayClientPolicyTlsInput interface { pulumi.Input ToVirtualGatewayClientPolicyTlsOutput() VirtualGatewayClientPolicyTlsOutput ToVirtualGatewayClientPolicyTlsOutputWithContext(context.Context) VirtualGatewayClientPolicyTlsOutput }
VirtualGatewayClientPolicyTlsInput is an input type that accepts VirtualGatewayClientPolicyTlsArgs and VirtualGatewayClientPolicyTlsOutput values. You can construct a concrete instance of `VirtualGatewayClientPolicyTlsInput` via:
VirtualGatewayClientPolicyTlsArgs{...}
type VirtualGatewayClientPolicyTlsOutput ¶ added in v0.2.0
type VirtualGatewayClientPolicyTlsOutput struct{ *pulumi.OutputState }
func (VirtualGatewayClientPolicyTlsOutput) Certificate ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyTlsOutput) Certificate() VirtualGatewayClientTlsCertificatePtrOutput
func (VirtualGatewayClientPolicyTlsOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayClientPolicyTlsOutput) ElementType() reflect.Type
func (VirtualGatewayClientPolicyTlsOutput) Enforce ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyTlsOutput) Enforce() pulumi.BoolPtrOutput
func (VirtualGatewayClientPolicyTlsOutput) Ports ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyTlsOutput) Ports() pulumi.IntArrayOutput
func (VirtualGatewayClientPolicyTlsOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayClientPolicyTlsOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayClientPolicyTls]
func (VirtualGatewayClientPolicyTlsOutput) ToVirtualGatewayClientPolicyTlsOutput ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyTlsOutput) ToVirtualGatewayClientPolicyTlsOutput() VirtualGatewayClientPolicyTlsOutput
func (VirtualGatewayClientPolicyTlsOutput) ToVirtualGatewayClientPolicyTlsOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyTlsOutput) ToVirtualGatewayClientPolicyTlsOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyTlsOutput
func (VirtualGatewayClientPolicyTlsOutput) ToVirtualGatewayClientPolicyTlsPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyTlsOutput) ToVirtualGatewayClientPolicyTlsPtrOutput() VirtualGatewayClientPolicyTlsPtrOutput
func (VirtualGatewayClientPolicyTlsOutput) ToVirtualGatewayClientPolicyTlsPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyTlsOutput) ToVirtualGatewayClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyTlsPtrOutput
func (VirtualGatewayClientPolicyTlsOutput) Validation ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyTlsOutput) Validation() VirtualGatewayTlsValidationContextOutput
type VirtualGatewayClientPolicyTlsPtrInput ¶ added in v0.2.0
type VirtualGatewayClientPolicyTlsPtrInput interface { pulumi.Input ToVirtualGatewayClientPolicyTlsPtrOutput() VirtualGatewayClientPolicyTlsPtrOutput ToVirtualGatewayClientPolicyTlsPtrOutputWithContext(context.Context) VirtualGatewayClientPolicyTlsPtrOutput }
VirtualGatewayClientPolicyTlsPtrInput is an input type that accepts VirtualGatewayClientPolicyTlsArgs, VirtualGatewayClientPolicyTlsPtr and VirtualGatewayClientPolicyTlsPtrOutput values. You can construct a concrete instance of `VirtualGatewayClientPolicyTlsPtrInput` via:
VirtualGatewayClientPolicyTlsArgs{...} or: nil
func VirtualGatewayClientPolicyTlsPtr ¶ added in v0.2.0
func VirtualGatewayClientPolicyTlsPtr(v *VirtualGatewayClientPolicyTlsArgs) VirtualGatewayClientPolicyTlsPtrInput
type VirtualGatewayClientPolicyTlsPtrOutput ¶ added in v0.2.0
type VirtualGatewayClientPolicyTlsPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayClientPolicyTlsPtrOutput) Certificate ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyTlsPtrOutput) Certificate() VirtualGatewayClientTlsCertificatePtrOutput
func (VirtualGatewayClientPolicyTlsPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayClientPolicyTlsPtrOutput) ElementType() reflect.Type
func (VirtualGatewayClientPolicyTlsPtrOutput) Enforce ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyTlsPtrOutput) Enforce() pulumi.BoolPtrOutput
func (VirtualGatewayClientPolicyTlsPtrOutput) Ports ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyTlsPtrOutput) Ports() pulumi.IntArrayOutput
func (VirtualGatewayClientPolicyTlsPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayClientPolicyTlsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayClientPolicyTls]
func (VirtualGatewayClientPolicyTlsPtrOutput) ToVirtualGatewayClientPolicyTlsPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyTlsPtrOutput) ToVirtualGatewayClientPolicyTlsPtrOutput() VirtualGatewayClientPolicyTlsPtrOutput
func (VirtualGatewayClientPolicyTlsPtrOutput) ToVirtualGatewayClientPolicyTlsPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyTlsPtrOutput) ToVirtualGatewayClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualGatewayClientPolicyTlsPtrOutput
func (VirtualGatewayClientPolicyTlsPtrOutput) Validation ¶ added in v0.2.0
func (o VirtualGatewayClientPolicyTlsPtrOutput) Validation() VirtualGatewayTlsValidationContextPtrOutput
type VirtualGatewayClientTlsCertificate ¶ added in v0.2.0
type VirtualGatewayClientTlsCertificate struct { File *VirtualGatewayListenerTlsFileCertificate `pulumi:"file"` Sds *VirtualGatewayListenerTlsSdsCertificate `pulumi:"sds"` }
type VirtualGatewayClientTlsCertificateArgs ¶ added in v0.2.0
type VirtualGatewayClientTlsCertificateArgs struct { File VirtualGatewayListenerTlsFileCertificatePtrInput `pulumi:"file"` Sds VirtualGatewayListenerTlsSdsCertificatePtrInput `pulumi:"sds"` }
func (VirtualGatewayClientTlsCertificateArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayClientTlsCertificateArgs) ElementType() reflect.Type
func (VirtualGatewayClientTlsCertificateArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayClientTlsCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayClientTlsCertificate]
func (VirtualGatewayClientTlsCertificateArgs) ToVirtualGatewayClientTlsCertificateOutput ¶ added in v0.2.0
func (i VirtualGatewayClientTlsCertificateArgs) ToVirtualGatewayClientTlsCertificateOutput() VirtualGatewayClientTlsCertificateOutput
func (VirtualGatewayClientTlsCertificateArgs) ToVirtualGatewayClientTlsCertificateOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayClientTlsCertificateArgs) ToVirtualGatewayClientTlsCertificateOutputWithContext(ctx context.Context) VirtualGatewayClientTlsCertificateOutput
func (VirtualGatewayClientTlsCertificateArgs) ToVirtualGatewayClientTlsCertificatePtrOutput ¶ added in v0.2.0
func (i VirtualGatewayClientTlsCertificateArgs) ToVirtualGatewayClientTlsCertificatePtrOutput() VirtualGatewayClientTlsCertificatePtrOutput
func (VirtualGatewayClientTlsCertificateArgs) ToVirtualGatewayClientTlsCertificatePtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayClientTlsCertificateArgs) ToVirtualGatewayClientTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayClientTlsCertificatePtrOutput
type VirtualGatewayClientTlsCertificateInput ¶ added in v0.2.0
type VirtualGatewayClientTlsCertificateInput interface { pulumi.Input ToVirtualGatewayClientTlsCertificateOutput() VirtualGatewayClientTlsCertificateOutput ToVirtualGatewayClientTlsCertificateOutputWithContext(context.Context) VirtualGatewayClientTlsCertificateOutput }
VirtualGatewayClientTlsCertificateInput is an input type that accepts VirtualGatewayClientTlsCertificateArgs and VirtualGatewayClientTlsCertificateOutput values. You can construct a concrete instance of `VirtualGatewayClientTlsCertificateInput` via:
VirtualGatewayClientTlsCertificateArgs{...}
type VirtualGatewayClientTlsCertificateOutput ¶ added in v0.2.0
type VirtualGatewayClientTlsCertificateOutput struct{ *pulumi.OutputState }
func (VirtualGatewayClientTlsCertificateOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayClientTlsCertificateOutput) ElementType() reflect.Type
func (VirtualGatewayClientTlsCertificateOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayClientTlsCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayClientTlsCertificate]
func (VirtualGatewayClientTlsCertificateOutput) ToVirtualGatewayClientTlsCertificateOutput ¶ added in v0.2.0
func (o VirtualGatewayClientTlsCertificateOutput) ToVirtualGatewayClientTlsCertificateOutput() VirtualGatewayClientTlsCertificateOutput
func (VirtualGatewayClientTlsCertificateOutput) ToVirtualGatewayClientTlsCertificateOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayClientTlsCertificateOutput) ToVirtualGatewayClientTlsCertificateOutputWithContext(ctx context.Context) VirtualGatewayClientTlsCertificateOutput
func (VirtualGatewayClientTlsCertificateOutput) ToVirtualGatewayClientTlsCertificatePtrOutput ¶ added in v0.2.0
func (o VirtualGatewayClientTlsCertificateOutput) ToVirtualGatewayClientTlsCertificatePtrOutput() VirtualGatewayClientTlsCertificatePtrOutput
func (VirtualGatewayClientTlsCertificateOutput) ToVirtualGatewayClientTlsCertificatePtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayClientTlsCertificateOutput) ToVirtualGatewayClientTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayClientTlsCertificatePtrOutput
type VirtualGatewayClientTlsCertificatePtrInput ¶ added in v0.2.0
type VirtualGatewayClientTlsCertificatePtrInput interface { pulumi.Input ToVirtualGatewayClientTlsCertificatePtrOutput() VirtualGatewayClientTlsCertificatePtrOutput ToVirtualGatewayClientTlsCertificatePtrOutputWithContext(context.Context) VirtualGatewayClientTlsCertificatePtrOutput }
VirtualGatewayClientTlsCertificatePtrInput is an input type that accepts VirtualGatewayClientTlsCertificateArgs, VirtualGatewayClientTlsCertificatePtr and VirtualGatewayClientTlsCertificatePtrOutput values. You can construct a concrete instance of `VirtualGatewayClientTlsCertificatePtrInput` via:
VirtualGatewayClientTlsCertificateArgs{...} or: nil
func VirtualGatewayClientTlsCertificatePtr ¶ added in v0.2.0
func VirtualGatewayClientTlsCertificatePtr(v *VirtualGatewayClientTlsCertificateArgs) VirtualGatewayClientTlsCertificatePtrInput
type VirtualGatewayClientTlsCertificatePtrOutput ¶ added in v0.2.0
type VirtualGatewayClientTlsCertificatePtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayClientTlsCertificatePtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayClientTlsCertificatePtrOutput) ElementType() reflect.Type
func (VirtualGatewayClientTlsCertificatePtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayClientTlsCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayClientTlsCertificate]
func (VirtualGatewayClientTlsCertificatePtrOutput) ToVirtualGatewayClientTlsCertificatePtrOutput ¶ added in v0.2.0
func (o VirtualGatewayClientTlsCertificatePtrOutput) ToVirtualGatewayClientTlsCertificatePtrOutput() VirtualGatewayClientTlsCertificatePtrOutput
func (VirtualGatewayClientTlsCertificatePtrOutput) ToVirtualGatewayClientTlsCertificatePtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayClientTlsCertificatePtrOutput) ToVirtualGatewayClientTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayClientTlsCertificatePtrOutput
type VirtualGatewayConnectionPool ¶ added in v0.2.0
type VirtualGatewayConnectionPool struct { Grpc *VirtualGatewayGrpcConnectionPool `pulumi:"grpc"` Http *VirtualGatewayHttpConnectionPool `pulumi:"http"` Http2 *VirtualGatewayHttp2ConnectionPool `pulumi:"http2"` }
type VirtualGatewayConnectionPoolArgs ¶ added in v0.2.0
type VirtualGatewayConnectionPoolArgs struct { Grpc VirtualGatewayGrpcConnectionPoolPtrInput `pulumi:"grpc"` Http VirtualGatewayHttpConnectionPoolPtrInput `pulumi:"http"` Http2 VirtualGatewayHttp2ConnectionPoolPtrInput `pulumi:"http2"` }
func (VirtualGatewayConnectionPoolArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayConnectionPoolArgs) ElementType() reflect.Type
func (VirtualGatewayConnectionPoolArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayConnectionPool]
func (VirtualGatewayConnectionPoolArgs) ToVirtualGatewayConnectionPoolOutput ¶ added in v0.2.0
func (i VirtualGatewayConnectionPoolArgs) ToVirtualGatewayConnectionPoolOutput() VirtualGatewayConnectionPoolOutput
func (VirtualGatewayConnectionPoolArgs) ToVirtualGatewayConnectionPoolOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayConnectionPoolArgs) ToVirtualGatewayConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewayConnectionPoolOutput
func (VirtualGatewayConnectionPoolArgs) ToVirtualGatewayConnectionPoolPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayConnectionPoolArgs) ToVirtualGatewayConnectionPoolPtrOutput() VirtualGatewayConnectionPoolPtrOutput
func (VirtualGatewayConnectionPoolArgs) ToVirtualGatewayConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayConnectionPoolArgs) ToVirtualGatewayConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayConnectionPoolPtrOutput
type VirtualGatewayConnectionPoolInput ¶ added in v0.2.0
type VirtualGatewayConnectionPoolInput interface { pulumi.Input ToVirtualGatewayConnectionPoolOutput() VirtualGatewayConnectionPoolOutput ToVirtualGatewayConnectionPoolOutputWithContext(context.Context) VirtualGatewayConnectionPoolOutput }
VirtualGatewayConnectionPoolInput is an input type that accepts VirtualGatewayConnectionPoolArgs and VirtualGatewayConnectionPoolOutput values. You can construct a concrete instance of `VirtualGatewayConnectionPoolInput` via:
VirtualGatewayConnectionPoolArgs{...}
type VirtualGatewayConnectionPoolOutput ¶ added in v0.2.0
type VirtualGatewayConnectionPoolOutput struct{ *pulumi.OutputState }
func (VirtualGatewayConnectionPoolOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayConnectionPoolOutput) ElementType() reflect.Type
func (VirtualGatewayConnectionPoolOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayConnectionPool]
func (VirtualGatewayConnectionPoolOutput) ToVirtualGatewayConnectionPoolOutput ¶ added in v0.2.0
func (o VirtualGatewayConnectionPoolOutput) ToVirtualGatewayConnectionPoolOutput() VirtualGatewayConnectionPoolOutput
func (VirtualGatewayConnectionPoolOutput) ToVirtualGatewayConnectionPoolOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayConnectionPoolOutput) ToVirtualGatewayConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewayConnectionPoolOutput
func (VirtualGatewayConnectionPoolOutput) ToVirtualGatewayConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayConnectionPoolOutput) ToVirtualGatewayConnectionPoolPtrOutput() VirtualGatewayConnectionPoolPtrOutput
func (VirtualGatewayConnectionPoolOutput) ToVirtualGatewayConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayConnectionPoolOutput) ToVirtualGatewayConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayConnectionPoolPtrOutput
type VirtualGatewayConnectionPoolPtrInput ¶ added in v0.2.0
type VirtualGatewayConnectionPoolPtrInput interface { pulumi.Input ToVirtualGatewayConnectionPoolPtrOutput() VirtualGatewayConnectionPoolPtrOutput ToVirtualGatewayConnectionPoolPtrOutputWithContext(context.Context) VirtualGatewayConnectionPoolPtrOutput }
VirtualGatewayConnectionPoolPtrInput is an input type that accepts VirtualGatewayConnectionPoolArgs, VirtualGatewayConnectionPoolPtr and VirtualGatewayConnectionPoolPtrOutput values. You can construct a concrete instance of `VirtualGatewayConnectionPoolPtrInput` via:
VirtualGatewayConnectionPoolArgs{...} or: nil
func VirtualGatewayConnectionPoolPtr ¶ added in v0.2.0
func VirtualGatewayConnectionPoolPtr(v *VirtualGatewayConnectionPoolArgs) VirtualGatewayConnectionPoolPtrInput
type VirtualGatewayConnectionPoolPtrOutput ¶ added in v0.2.0
type VirtualGatewayConnectionPoolPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayConnectionPoolPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayConnectionPoolPtrOutput) ElementType() reflect.Type
func (VirtualGatewayConnectionPoolPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayConnectionPool]
func (VirtualGatewayConnectionPoolPtrOutput) ToVirtualGatewayConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayConnectionPoolPtrOutput) ToVirtualGatewayConnectionPoolPtrOutput() VirtualGatewayConnectionPoolPtrOutput
func (VirtualGatewayConnectionPoolPtrOutput) ToVirtualGatewayConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayConnectionPoolPtrOutput) ToVirtualGatewayConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayConnectionPoolPtrOutput
type VirtualGatewayFileAccessLog ¶ added in v0.2.0
type VirtualGatewayFileAccessLog struct { Format *VirtualGatewayLoggingFormat `pulumi:"format"` Path string `pulumi:"path"` }
type VirtualGatewayFileAccessLogArgs ¶ added in v0.2.0
type VirtualGatewayFileAccessLogArgs struct { Format VirtualGatewayLoggingFormatPtrInput `pulumi:"format"` Path pulumi.StringInput `pulumi:"path"` }
func (VirtualGatewayFileAccessLogArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayFileAccessLogArgs) ElementType() reflect.Type
func (VirtualGatewayFileAccessLogArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayFileAccessLogArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayFileAccessLog]
func (VirtualGatewayFileAccessLogArgs) ToVirtualGatewayFileAccessLogOutput ¶ added in v0.2.0
func (i VirtualGatewayFileAccessLogArgs) ToVirtualGatewayFileAccessLogOutput() VirtualGatewayFileAccessLogOutput
func (VirtualGatewayFileAccessLogArgs) ToVirtualGatewayFileAccessLogOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayFileAccessLogArgs) ToVirtualGatewayFileAccessLogOutputWithContext(ctx context.Context) VirtualGatewayFileAccessLogOutput
func (VirtualGatewayFileAccessLogArgs) ToVirtualGatewayFileAccessLogPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayFileAccessLogArgs) ToVirtualGatewayFileAccessLogPtrOutput() VirtualGatewayFileAccessLogPtrOutput
func (VirtualGatewayFileAccessLogArgs) ToVirtualGatewayFileAccessLogPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayFileAccessLogArgs) ToVirtualGatewayFileAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewayFileAccessLogPtrOutput
type VirtualGatewayFileAccessLogInput ¶ added in v0.2.0
type VirtualGatewayFileAccessLogInput interface { pulumi.Input ToVirtualGatewayFileAccessLogOutput() VirtualGatewayFileAccessLogOutput ToVirtualGatewayFileAccessLogOutputWithContext(context.Context) VirtualGatewayFileAccessLogOutput }
VirtualGatewayFileAccessLogInput is an input type that accepts VirtualGatewayFileAccessLogArgs and VirtualGatewayFileAccessLogOutput values. You can construct a concrete instance of `VirtualGatewayFileAccessLogInput` via:
VirtualGatewayFileAccessLogArgs{...}
type VirtualGatewayFileAccessLogOutput ¶ added in v0.2.0
type VirtualGatewayFileAccessLogOutput struct{ *pulumi.OutputState }
func (VirtualGatewayFileAccessLogOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayFileAccessLogOutput) ElementType() reflect.Type
func (VirtualGatewayFileAccessLogOutput) Format ¶ added in v0.22.0
func (o VirtualGatewayFileAccessLogOutput) Format() VirtualGatewayLoggingFormatPtrOutput
func (VirtualGatewayFileAccessLogOutput) Path ¶ added in v0.2.0
func (o VirtualGatewayFileAccessLogOutput) Path() pulumi.StringOutput
func (VirtualGatewayFileAccessLogOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayFileAccessLogOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayFileAccessLog]
func (VirtualGatewayFileAccessLogOutput) ToVirtualGatewayFileAccessLogOutput ¶ added in v0.2.0
func (o VirtualGatewayFileAccessLogOutput) ToVirtualGatewayFileAccessLogOutput() VirtualGatewayFileAccessLogOutput
func (VirtualGatewayFileAccessLogOutput) ToVirtualGatewayFileAccessLogOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayFileAccessLogOutput) ToVirtualGatewayFileAccessLogOutputWithContext(ctx context.Context) VirtualGatewayFileAccessLogOutput
func (VirtualGatewayFileAccessLogOutput) ToVirtualGatewayFileAccessLogPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayFileAccessLogOutput) ToVirtualGatewayFileAccessLogPtrOutput() VirtualGatewayFileAccessLogPtrOutput
func (VirtualGatewayFileAccessLogOutput) ToVirtualGatewayFileAccessLogPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayFileAccessLogOutput) ToVirtualGatewayFileAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewayFileAccessLogPtrOutput
type VirtualGatewayFileAccessLogPtrInput ¶ added in v0.2.0
type VirtualGatewayFileAccessLogPtrInput interface { pulumi.Input ToVirtualGatewayFileAccessLogPtrOutput() VirtualGatewayFileAccessLogPtrOutput ToVirtualGatewayFileAccessLogPtrOutputWithContext(context.Context) VirtualGatewayFileAccessLogPtrOutput }
VirtualGatewayFileAccessLogPtrInput is an input type that accepts VirtualGatewayFileAccessLogArgs, VirtualGatewayFileAccessLogPtr and VirtualGatewayFileAccessLogPtrOutput values. You can construct a concrete instance of `VirtualGatewayFileAccessLogPtrInput` via:
VirtualGatewayFileAccessLogArgs{...} or: nil
func VirtualGatewayFileAccessLogPtr ¶ added in v0.2.0
func VirtualGatewayFileAccessLogPtr(v *VirtualGatewayFileAccessLogArgs) VirtualGatewayFileAccessLogPtrInput
type VirtualGatewayFileAccessLogPtrOutput ¶ added in v0.2.0
type VirtualGatewayFileAccessLogPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayFileAccessLogPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayFileAccessLogPtrOutput) ElementType() reflect.Type
func (VirtualGatewayFileAccessLogPtrOutput) Format ¶ added in v0.22.0
func (o VirtualGatewayFileAccessLogPtrOutput) Format() VirtualGatewayLoggingFormatPtrOutput
func (VirtualGatewayFileAccessLogPtrOutput) Path ¶ added in v0.2.0
func (o VirtualGatewayFileAccessLogPtrOutput) Path() pulumi.StringPtrOutput
func (VirtualGatewayFileAccessLogPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayFileAccessLogPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayFileAccessLog]
func (VirtualGatewayFileAccessLogPtrOutput) ToVirtualGatewayFileAccessLogPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayFileAccessLogPtrOutput) ToVirtualGatewayFileAccessLogPtrOutput() VirtualGatewayFileAccessLogPtrOutput
func (VirtualGatewayFileAccessLogPtrOutput) ToVirtualGatewayFileAccessLogPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayFileAccessLogPtrOutput) ToVirtualGatewayFileAccessLogPtrOutputWithContext(ctx context.Context) VirtualGatewayFileAccessLogPtrOutput
type VirtualGatewayGrpcConnectionPool ¶ added in v0.2.0
type VirtualGatewayGrpcConnectionPool struct {
MaxRequests int `pulumi:"maxRequests"`
}
type VirtualGatewayGrpcConnectionPoolArgs ¶ added in v0.2.0
type VirtualGatewayGrpcConnectionPoolArgs struct {
MaxRequests pulumi.IntInput `pulumi:"maxRequests"`
}
func (VirtualGatewayGrpcConnectionPoolArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayGrpcConnectionPoolArgs) ElementType() reflect.Type
func (VirtualGatewayGrpcConnectionPoolArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayGrpcConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayGrpcConnectionPool]
func (VirtualGatewayGrpcConnectionPoolArgs) ToVirtualGatewayGrpcConnectionPoolOutput ¶ added in v0.2.0
func (i VirtualGatewayGrpcConnectionPoolArgs) ToVirtualGatewayGrpcConnectionPoolOutput() VirtualGatewayGrpcConnectionPoolOutput
func (VirtualGatewayGrpcConnectionPoolArgs) ToVirtualGatewayGrpcConnectionPoolOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayGrpcConnectionPoolArgs) ToVirtualGatewayGrpcConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewayGrpcConnectionPoolOutput
func (VirtualGatewayGrpcConnectionPoolArgs) ToVirtualGatewayGrpcConnectionPoolPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayGrpcConnectionPoolArgs) ToVirtualGatewayGrpcConnectionPoolPtrOutput() VirtualGatewayGrpcConnectionPoolPtrOutput
func (VirtualGatewayGrpcConnectionPoolArgs) ToVirtualGatewayGrpcConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayGrpcConnectionPoolArgs) ToVirtualGatewayGrpcConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayGrpcConnectionPoolPtrOutput
type VirtualGatewayGrpcConnectionPoolInput ¶ added in v0.2.0
type VirtualGatewayGrpcConnectionPoolInput interface { pulumi.Input ToVirtualGatewayGrpcConnectionPoolOutput() VirtualGatewayGrpcConnectionPoolOutput ToVirtualGatewayGrpcConnectionPoolOutputWithContext(context.Context) VirtualGatewayGrpcConnectionPoolOutput }
VirtualGatewayGrpcConnectionPoolInput is an input type that accepts VirtualGatewayGrpcConnectionPoolArgs and VirtualGatewayGrpcConnectionPoolOutput values. You can construct a concrete instance of `VirtualGatewayGrpcConnectionPoolInput` via:
VirtualGatewayGrpcConnectionPoolArgs{...}
type VirtualGatewayGrpcConnectionPoolOutput ¶ added in v0.2.0
type VirtualGatewayGrpcConnectionPoolOutput struct{ *pulumi.OutputState }
func (VirtualGatewayGrpcConnectionPoolOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayGrpcConnectionPoolOutput) ElementType() reflect.Type
func (VirtualGatewayGrpcConnectionPoolOutput) MaxRequests ¶ added in v0.2.0
func (o VirtualGatewayGrpcConnectionPoolOutput) MaxRequests() pulumi.IntOutput
func (VirtualGatewayGrpcConnectionPoolOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayGrpcConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayGrpcConnectionPool]
func (VirtualGatewayGrpcConnectionPoolOutput) ToVirtualGatewayGrpcConnectionPoolOutput ¶ added in v0.2.0
func (o VirtualGatewayGrpcConnectionPoolOutput) ToVirtualGatewayGrpcConnectionPoolOutput() VirtualGatewayGrpcConnectionPoolOutput
func (VirtualGatewayGrpcConnectionPoolOutput) ToVirtualGatewayGrpcConnectionPoolOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayGrpcConnectionPoolOutput) ToVirtualGatewayGrpcConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewayGrpcConnectionPoolOutput
func (VirtualGatewayGrpcConnectionPoolOutput) ToVirtualGatewayGrpcConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayGrpcConnectionPoolOutput) ToVirtualGatewayGrpcConnectionPoolPtrOutput() VirtualGatewayGrpcConnectionPoolPtrOutput
func (VirtualGatewayGrpcConnectionPoolOutput) ToVirtualGatewayGrpcConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayGrpcConnectionPoolOutput) ToVirtualGatewayGrpcConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayGrpcConnectionPoolPtrOutput
type VirtualGatewayGrpcConnectionPoolPtrInput ¶ added in v0.2.0
type VirtualGatewayGrpcConnectionPoolPtrInput interface { pulumi.Input ToVirtualGatewayGrpcConnectionPoolPtrOutput() VirtualGatewayGrpcConnectionPoolPtrOutput ToVirtualGatewayGrpcConnectionPoolPtrOutputWithContext(context.Context) VirtualGatewayGrpcConnectionPoolPtrOutput }
VirtualGatewayGrpcConnectionPoolPtrInput is an input type that accepts VirtualGatewayGrpcConnectionPoolArgs, VirtualGatewayGrpcConnectionPoolPtr and VirtualGatewayGrpcConnectionPoolPtrOutput values. You can construct a concrete instance of `VirtualGatewayGrpcConnectionPoolPtrInput` via:
VirtualGatewayGrpcConnectionPoolArgs{...} or: nil
func VirtualGatewayGrpcConnectionPoolPtr ¶ added in v0.2.0
func VirtualGatewayGrpcConnectionPoolPtr(v *VirtualGatewayGrpcConnectionPoolArgs) VirtualGatewayGrpcConnectionPoolPtrInput
type VirtualGatewayGrpcConnectionPoolPtrOutput ¶ added in v0.2.0
type VirtualGatewayGrpcConnectionPoolPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayGrpcConnectionPoolPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayGrpcConnectionPoolPtrOutput) ElementType() reflect.Type
func (VirtualGatewayGrpcConnectionPoolPtrOutput) MaxRequests ¶ added in v0.2.0
func (o VirtualGatewayGrpcConnectionPoolPtrOutput) MaxRequests() pulumi.IntPtrOutput
func (VirtualGatewayGrpcConnectionPoolPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayGrpcConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayGrpcConnectionPool]
func (VirtualGatewayGrpcConnectionPoolPtrOutput) ToVirtualGatewayGrpcConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayGrpcConnectionPoolPtrOutput) ToVirtualGatewayGrpcConnectionPoolPtrOutput() VirtualGatewayGrpcConnectionPoolPtrOutput
func (VirtualGatewayGrpcConnectionPoolPtrOutput) ToVirtualGatewayGrpcConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayGrpcConnectionPoolPtrOutput) ToVirtualGatewayGrpcConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayGrpcConnectionPoolPtrOutput
type VirtualGatewayHealthCheckPolicy ¶ added in v0.2.0
type VirtualGatewayHealthCheckPolicy 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 VirtualGatewayHealthCheckPolicyArgs ¶ added in v0.2.0
type VirtualGatewayHealthCheckPolicyArgs struct { HealthyThreshold pulumi.IntInput `pulumi:"healthyThreshold"` IntervalMillis pulumi.IntInput `pulumi:"intervalMillis"` Path pulumi.StringPtrInput `pulumi:"path"` Port pulumi.IntPtrInput `pulumi:"port"` Protocol pulumi.StringInput `pulumi:"protocol"` TimeoutMillis pulumi.IntInput `pulumi:"timeoutMillis"` UnhealthyThreshold pulumi.IntInput `pulumi:"unhealthyThreshold"` }
func (VirtualGatewayHealthCheckPolicyArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayHealthCheckPolicyArgs) ElementType() reflect.Type
func (VirtualGatewayHealthCheckPolicyArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayHealthCheckPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayHealthCheckPolicy]
func (VirtualGatewayHealthCheckPolicyArgs) ToVirtualGatewayHealthCheckPolicyOutput ¶ added in v0.2.0
func (i VirtualGatewayHealthCheckPolicyArgs) ToVirtualGatewayHealthCheckPolicyOutput() VirtualGatewayHealthCheckPolicyOutput
func (VirtualGatewayHealthCheckPolicyArgs) ToVirtualGatewayHealthCheckPolicyOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayHealthCheckPolicyArgs) ToVirtualGatewayHealthCheckPolicyOutputWithContext(ctx context.Context) VirtualGatewayHealthCheckPolicyOutput
func (VirtualGatewayHealthCheckPolicyArgs) ToVirtualGatewayHealthCheckPolicyPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayHealthCheckPolicyArgs) ToVirtualGatewayHealthCheckPolicyPtrOutput() VirtualGatewayHealthCheckPolicyPtrOutput
func (VirtualGatewayHealthCheckPolicyArgs) ToVirtualGatewayHealthCheckPolicyPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayHealthCheckPolicyArgs) ToVirtualGatewayHealthCheckPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewayHealthCheckPolicyPtrOutput
type VirtualGatewayHealthCheckPolicyInput ¶ added in v0.2.0
type VirtualGatewayHealthCheckPolicyInput interface { pulumi.Input ToVirtualGatewayHealthCheckPolicyOutput() VirtualGatewayHealthCheckPolicyOutput ToVirtualGatewayHealthCheckPolicyOutputWithContext(context.Context) VirtualGatewayHealthCheckPolicyOutput }
VirtualGatewayHealthCheckPolicyInput is an input type that accepts VirtualGatewayHealthCheckPolicyArgs and VirtualGatewayHealthCheckPolicyOutput values. You can construct a concrete instance of `VirtualGatewayHealthCheckPolicyInput` via:
VirtualGatewayHealthCheckPolicyArgs{...}
type VirtualGatewayHealthCheckPolicyOutput ¶ added in v0.2.0
type VirtualGatewayHealthCheckPolicyOutput struct{ *pulumi.OutputState }
func (VirtualGatewayHealthCheckPolicyOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayHealthCheckPolicyOutput) ElementType() reflect.Type
func (VirtualGatewayHealthCheckPolicyOutput) HealthyThreshold ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyOutput) HealthyThreshold() pulumi.IntOutput
func (VirtualGatewayHealthCheckPolicyOutput) IntervalMillis ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyOutput) IntervalMillis() pulumi.IntOutput
func (VirtualGatewayHealthCheckPolicyOutput) Path ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyOutput) Path() pulumi.StringPtrOutput
func (VirtualGatewayHealthCheckPolicyOutput) Port ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyOutput) Port() pulumi.IntPtrOutput
func (VirtualGatewayHealthCheckPolicyOutput) Protocol ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyOutput) Protocol() pulumi.StringOutput
func (VirtualGatewayHealthCheckPolicyOutput) TimeoutMillis ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyOutput) TimeoutMillis() pulumi.IntOutput
func (VirtualGatewayHealthCheckPolicyOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayHealthCheckPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayHealthCheckPolicy]
func (VirtualGatewayHealthCheckPolicyOutput) ToVirtualGatewayHealthCheckPolicyOutput ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyOutput) ToVirtualGatewayHealthCheckPolicyOutput() VirtualGatewayHealthCheckPolicyOutput
func (VirtualGatewayHealthCheckPolicyOutput) ToVirtualGatewayHealthCheckPolicyOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyOutput) ToVirtualGatewayHealthCheckPolicyOutputWithContext(ctx context.Context) VirtualGatewayHealthCheckPolicyOutput
func (VirtualGatewayHealthCheckPolicyOutput) ToVirtualGatewayHealthCheckPolicyPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyOutput) ToVirtualGatewayHealthCheckPolicyPtrOutput() VirtualGatewayHealthCheckPolicyPtrOutput
func (VirtualGatewayHealthCheckPolicyOutput) ToVirtualGatewayHealthCheckPolicyPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyOutput) ToVirtualGatewayHealthCheckPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewayHealthCheckPolicyPtrOutput
func (VirtualGatewayHealthCheckPolicyOutput) UnhealthyThreshold ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyOutput) UnhealthyThreshold() pulumi.IntOutput
type VirtualGatewayHealthCheckPolicyPtrInput ¶ added in v0.2.0
type VirtualGatewayHealthCheckPolicyPtrInput interface { pulumi.Input ToVirtualGatewayHealthCheckPolicyPtrOutput() VirtualGatewayHealthCheckPolicyPtrOutput ToVirtualGatewayHealthCheckPolicyPtrOutputWithContext(context.Context) VirtualGatewayHealthCheckPolicyPtrOutput }
VirtualGatewayHealthCheckPolicyPtrInput is an input type that accepts VirtualGatewayHealthCheckPolicyArgs, VirtualGatewayHealthCheckPolicyPtr and VirtualGatewayHealthCheckPolicyPtrOutput values. You can construct a concrete instance of `VirtualGatewayHealthCheckPolicyPtrInput` via:
VirtualGatewayHealthCheckPolicyArgs{...} or: nil
func VirtualGatewayHealthCheckPolicyPtr ¶ added in v0.2.0
func VirtualGatewayHealthCheckPolicyPtr(v *VirtualGatewayHealthCheckPolicyArgs) VirtualGatewayHealthCheckPolicyPtrInput
type VirtualGatewayHealthCheckPolicyPtrOutput ¶ added in v0.2.0
type VirtualGatewayHealthCheckPolicyPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayHealthCheckPolicyPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayHealthCheckPolicyPtrOutput) ElementType() reflect.Type
func (VirtualGatewayHealthCheckPolicyPtrOutput) HealthyThreshold ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyPtrOutput) HealthyThreshold() pulumi.IntPtrOutput
func (VirtualGatewayHealthCheckPolicyPtrOutput) IntervalMillis ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyPtrOutput) IntervalMillis() pulumi.IntPtrOutput
func (VirtualGatewayHealthCheckPolicyPtrOutput) Path ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyPtrOutput) Path() pulumi.StringPtrOutput
func (VirtualGatewayHealthCheckPolicyPtrOutput) Port ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyPtrOutput) Port() pulumi.IntPtrOutput
func (VirtualGatewayHealthCheckPolicyPtrOutput) Protocol ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyPtrOutput) Protocol() pulumi.StringPtrOutput
func (VirtualGatewayHealthCheckPolicyPtrOutput) TimeoutMillis ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyPtrOutput) TimeoutMillis() pulumi.IntPtrOutput
func (VirtualGatewayHealthCheckPolicyPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayHealthCheckPolicyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayHealthCheckPolicy]
func (VirtualGatewayHealthCheckPolicyPtrOutput) ToVirtualGatewayHealthCheckPolicyPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyPtrOutput) ToVirtualGatewayHealthCheckPolicyPtrOutput() VirtualGatewayHealthCheckPolicyPtrOutput
func (VirtualGatewayHealthCheckPolicyPtrOutput) ToVirtualGatewayHealthCheckPolicyPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyPtrOutput) ToVirtualGatewayHealthCheckPolicyPtrOutputWithContext(ctx context.Context) VirtualGatewayHealthCheckPolicyPtrOutput
func (VirtualGatewayHealthCheckPolicyPtrOutput) UnhealthyThreshold ¶ added in v0.2.0
func (o VirtualGatewayHealthCheckPolicyPtrOutput) UnhealthyThreshold() pulumi.IntPtrOutput
type VirtualGatewayHttp2ConnectionPool ¶ added in v0.2.0
type VirtualGatewayHttp2ConnectionPool struct {
MaxRequests int `pulumi:"maxRequests"`
}
type VirtualGatewayHttp2ConnectionPoolArgs ¶ added in v0.2.0
type VirtualGatewayHttp2ConnectionPoolArgs struct {
MaxRequests pulumi.IntInput `pulumi:"maxRequests"`
}
func (VirtualGatewayHttp2ConnectionPoolArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayHttp2ConnectionPoolArgs) ElementType() reflect.Type
func (VirtualGatewayHttp2ConnectionPoolArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayHttp2ConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayHttp2ConnectionPool]
func (VirtualGatewayHttp2ConnectionPoolArgs) ToVirtualGatewayHttp2ConnectionPoolOutput ¶ added in v0.2.0
func (i VirtualGatewayHttp2ConnectionPoolArgs) ToVirtualGatewayHttp2ConnectionPoolOutput() VirtualGatewayHttp2ConnectionPoolOutput
func (VirtualGatewayHttp2ConnectionPoolArgs) ToVirtualGatewayHttp2ConnectionPoolOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayHttp2ConnectionPoolArgs) ToVirtualGatewayHttp2ConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewayHttp2ConnectionPoolOutput
func (VirtualGatewayHttp2ConnectionPoolArgs) ToVirtualGatewayHttp2ConnectionPoolPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayHttp2ConnectionPoolArgs) ToVirtualGatewayHttp2ConnectionPoolPtrOutput() VirtualGatewayHttp2ConnectionPoolPtrOutput
func (VirtualGatewayHttp2ConnectionPoolArgs) ToVirtualGatewayHttp2ConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayHttp2ConnectionPoolArgs) ToVirtualGatewayHttp2ConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayHttp2ConnectionPoolPtrOutput
type VirtualGatewayHttp2ConnectionPoolInput ¶ added in v0.2.0
type VirtualGatewayHttp2ConnectionPoolInput interface { pulumi.Input ToVirtualGatewayHttp2ConnectionPoolOutput() VirtualGatewayHttp2ConnectionPoolOutput ToVirtualGatewayHttp2ConnectionPoolOutputWithContext(context.Context) VirtualGatewayHttp2ConnectionPoolOutput }
VirtualGatewayHttp2ConnectionPoolInput is an input type that accepts VirtualGatewayHttp2ConnectionPoolArgs and VirtualGatewayHttp2ConnectionPoolOutput values. You can construct a concrete instance of `VirtualGatewayHttp2ConnectionPoolInput` via:
VirtualGatewayHttp2ConnectionPoolArgs{...}
type VirtualGatewayHttp2ConnectionPoolOutput ¶ added in v0.2.0
type VirtualGatewayHttp2ConnectionPoolOutput struct{ *pulumi.OutputState }
func (VirtualGatewayHttp2ConnectionPoolOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayHttp2ConnectionPoolOutput) ElementType() reflect.Type
func (VirtualGatewayHttp2ConnectionPoolOutput) MaxRequests ¶ added in v0.2.0
func (o VirtualGatewayHttp2ConnectionPoolOutput) MaxRequests() pulumi.IntOutput
func (VirtualGatewayHttp2ConnectionPoolOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayHttp2ConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayHttp2ConnectionPool]
func (VirtualGatewayHttp2ConnectionPoolOutput) ToVirtualGatewayHttp2ConnectionPoolOutput ¶ added in v0.2.0
func (o VirtualGatewayHttp2ConnectionPoolOutput) ToVirtualGatewayHttp2ConnectionPoolOutput() VirtualGatewayHttp2ConnectionPoolOutput
func (VirtualGatewayHttp2ConnectionPoolOutput) ToVirtualGatewayHttp2ConnectionPoolOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayHttp2ConnectionPoolOutput) ToVirtualGatewayHttp2ConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewayHttp2ConnectionPoolOutput
func (VirtualGatewayHttp2ConnectionPoolOutput) ToVirtualGatewayHttp2ConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayHttp2ConnectionPoolOutput) ToVirtualGatewayHttp2ConnectionPoolPtrOutput() VirtualGatewayHttp2ConnectionPoolPtrOutput
func (VirtualGatewayHttp2ConnectionPoolOutput) ToVirtualGatewayHttp2ConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayHttp2ConnectionPoolOutput) ToVirtualGatewayHttp2ConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayHttp2ConnectionPoolPtrOutput
type VirtualGatewayHttp2ConnectionPoolPtrInput ¶ added in v0.2.0
type VirtualGatewayHttp2ConnectionPoolPtrInput interface { pulumi.Input ToVirtualGatewayHttp2ConnectionPoolPtrOutput() VirtualGatewayHttp2ConnectionPoolPtrOutput ToVirtualGatewayHttp2ConnectionPoolPtrOutputWithContext(context.Context) VirtualGatewayHttp2ConnectionPoolPtrOutput }
VirtualGatewayHttp2ConnectionPoolPtrInput is an input type that accepts VirtualGatewayHttp2ConnectionPoolArgs, VirtualGatewayHttp2ConnectionPoolPtr and VirtualGatewayHttp2ConnectionPoolPtrOutput values. You can construct a concrete instance of `VirtualGatewayHttp2ConnectionPoolPtrInput` via:
VirtualGatewayHttp2ConnectionPoolArgs{...} or: nil
func VirtualGatewayHttp2ConnectionPoolPtr ¶ added in v0.2.0
func VirtualGatewayHttp2ConnectionPoolPtr(v *VirtualGatewayHttp2ConnectionPoolArgs) VirtualGatewayHttp2ConnectionPoolPtrInput
type VirtualGatewayHttp2ConnectionPoolPtrOutput ¶ added in v0.2.0
type VirtualGatewayHttp2ConnectionPoolPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayHttp2ConnectionPoolPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayHttp2ConnectionPoolPtrOutput) ElementType() reflect.Type
func (VirtualGatewayHttp2ConnectionPoolPtrOutput) MaxRequests ¶ added in v0.2.0
func (o VirtualGatewayHttp2ConnectionPoolPtrOutput) MaxRequests() pulumi.IntPtrOutput
func (VirtualGatewayHttp2ConnectionPoolPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayHttp2ConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayHttp2ConnectionPool]
func (VirtualGatewayHttp2ConnectionPoolPtrOutput) ToVirtualGatewayHttp2ConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayHttp2ConnectionPoolPtrOutput) ToVirtualGatewayHttp2ConnectionPoolPtrOutput() VirtualGatewayHttp2ConnectionPoolPtrOutput
func (VirtualGatewayHttp2ConnectionPoolPtrOutput) ToVirtualGatewayHttp2ConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayHttp2ConnectionPoolPtrOutput) ToVirtualGatewayHttp2ConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayHttp2ConnectionPoolPtrOutput
type VirtualGatewayHttpConnectionPool ¶ added in v0.2.0
type VirtualGatewayHttpConnectionPoolArgs ¶ added in v0.2.0
type VirtualGatewayHttpConnectionPoolArgs struct { MaxConnections pulumi.IntInput `pulumi:"maxConnections"` MaxPendingRequests pulumi.IntPtrInput `pulumi:"maxPendingRequests"` }
func (VirtualGatewayHttpConnectionPoolArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayHttpConnectionPoolArgs) ElementType() reflect.Type
func (VirtualGatewayHttpConnectionPoolArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayHttpConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayHttpConnectionPool]
func (VirtualGatewayHttpConnectionPoolArgs) ToVirtualGatewayHttpConnectionPoolOutput ¶ added in v0.2.0
func (i VirtualGatewayHttpConnectionPoolArgs) ToVirtualGatewayHttpConnectionPoolOutput() VirtualGatewayHttpConnectionPoolOutput
func (VirtualGatewayHttpConnectionPoolArgs) ToVirtualGatewayHttpConnectionPoolOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayHttpConnectionPoolArgs) ToVirtualGatewayHttpConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewayHttpConnectionPoolOutput
func (VirtualGatewayHttpConnectionPoolArgs) ToVirtualGatewayHttpConnectionPoolPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayHttpConnectionPoolArgs) ToVirtualGatewayHttpConnectionPoolPtrOutput() VirtualGatewayHttpConnectionPoolPtrOutput
func (VirtualGatewayHttpConnectionPoolArgs) ToVirtualGatewayHttpConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayHttpConnectionPoolArgs) ToVirtualGatewayHttpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayHttpConnectionPoolPtrOutput
type VirtualGatewayHttpConnectionPoolInput ¶ added in v0.2.0
type VirtualGatewayHttpConnectionPoolInput interface { pulumi.Input ToVirtualGatewayHttpConnectionPoolOutput() VirtualGatewayHttpConnectionPoolOutput ToVirtualGatewayHttpConnectionPoolOutputWithContext(context.Context) VirtualGatewayHttpConnectionPoolOutput }
VirtualGatewayHttpConnectionPoolInput is an input type that accepts VirtualGatewayHttpConnectionPoolArgs and VirtualGatewayHttpConnectionPoolOutput values. You can construct a concrete instance of `VirtualGatewayHttpConnectionPoolInput` via:
VirtualGatewayHttpConnectionPoolArgs{...}
type VirtualGatewayHttpConnectionPoolOutput ¶ added in v0.2.0
type VirtualGatewayHttpConnectionPoolOutput struct{ *pulumi.OutputState }
func (VirtualGatewayHttpConnectionPoolOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayHttpConnectionPoolOutput) ElementType() reflect.Type
func (VirtualGatewayHttpConnectionPoolOutput) MaxConnections ¶ added in v0.2.0
func (o VirtualGatewayHttpConnectionPoolOutput) MaxConnections() pulumi.IntOutput
func (VirtualGatewayHttpConnectionPoolOutput) MaxPendingRequests ¶ added in v0.2.0
func (o VirtualGatewayHttpConnectionPoolOutput) MaxPendingRequests() pulumi.IntPtrOutput
func (VirtualGatewayHttpConnectionPoolOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayHttpConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayHttpConnectionPool]
func (VirtualGatewayHttpConnectionPoolOutput) ToVirtualGatewayHttpConnectionPoolOutput ¶ added in v0.2.0
func (o VirtualGatewayHttpConnectionPoolOutput) ToVirtualGatewayHttpConnectionPoolOutput() VirtualGatewayHttpConnectionPoolOutput
func (VirtualGatewayHttpConnectionPoolOutput) ToVirtualGatewayHttpConnectionPoolOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayHttpConnectionPoolOutput) ToVirtualGatewayHttpConnectionPoolOutputWithContext(ctx context.Context) VirtualGatewayHttpConnectionPoolOutput
func (VirtualGatewayHttpConnectionPoolOutput) ToVirtualGatewayHttpConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayHttpConnectionPoolOutput) ToVirtualGatewayHttpConnectionPoolPtrOutput() VirtualGatewayHttpConnectionPoolPtrOutput
func (VirtualGatewayHttpConnectionPoolOutput) ToVirtualGatewayHttpConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayHttpConnectionPoolOutput) ToVirtualGatewayHttpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayHttpConnectionPoolPtrOutput
type VirtualGatewayHttpConnectionPoolPtrInput ¶ added in v0.2.0
type VirtualGatewayHttpConnectionPoolPtrInput interface { pulumi.Input ToVirtualGatewayHttpConnectionPoolPtrOutput() VirtualGatewayHttpConnectionPoolPtrOutput ToVirtualGatewayHttpConnectionPoolPtrOutputWithContext(context.Context) VirtualGatewayHttpConnectionPoolPtrOutput }
VirtualGatewayHttpConnectionPoolPtrInput is an input type that accepts VirtualGatewayHttpConnectionPoolArgs, VirtualGatewayHttpConnectionPoolPtr and VirtualGatewayHttpConnectionPoolPtrOutput values. You can construct a concrete instance of `VirtualGatewayHttpConnectionPoolPtrInput` via:
VirtualGatewayHttpConnectionPoolArgs{...} or: nil
func VirtualGatewayHttpConnectionPoolPtr ¶ added in v0.2.0
func VirtualGatewayHttpConnectionPoolPtr(v *VirtualGatewayHttpConnectionPoolArgs) VirtualGatewayHttpConnectionPoolPtrInput
type VirtualGatewayHttpConnectionPoolPtrOutput ¶ added in v0.2.0
type VirtualGatewayHttpConnectionPoolPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayHttpConnectionPoolPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayHttpConnectionPoolPtrOutput) ElementType() reflect.Type
func (VirtualGatewayHttpConnectionPoolPtrOutput) MaxConnections ¶ added in v0.2.0
func (o VirtualGatewayHttpConnectionPoolPtrOutput) MaxConnections() pulumi.IntPtrOutput
func (VirtualGatewayHttpConnectionPoolPtrOutput) MaxPendingRequests ¶ added in v0.2.0
func (o VirtualGatewayHttpConnectionPoolPtrOutput) MaxPendingRequests() pulumi.IntPtrOutput
func (VirtualGatewayHttpConnectionPoolPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayHttpConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayHttpConnectionPool]
func (VirtualGatewayHttpConnectionPoolPtrOutput) ToVirtualGatewayHttpConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayHttpConnectionPoolPtrOutput) ToVirtualGatewayHttpConnectionPoolPtrOutput() VirtualGatewayHttpConnectionPoolPtrOutput
func (VirtualGatewayHttpConnectionPoolPtrOutput) ToVirtualGatewayHttpConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayHttpConnectionPoolPtrOutput) ToVirtualGatewayHttpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualGatewayHttpConnectionPoolPtrOutput
type VirtualGatewayInput ¶
type VirtualGatewayInput interface { pulumi.Input ToVirtualGatewayOutput() VirtualGatewayOutput ToVirtualGatewayOutputWithContext(ctx context.Context) VirtualGatewayOutput }
type VirtualGatewayJsonFormatRef ¶ added in v0.22.0
type VirtualGatewayJsonFormatRefArgs ¶ added in v0.22.0
type VirtualGatewayJsonFormatRefArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (VirtualGatewayJsonFormatRefArgs) ElementType ¶ added in v0.22.0
func (VirtualGatewayJsonFormatRefArgs) ElementType() reflect.Type
func (VirtualGatewayJsonFormatRefArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayJsonFormatRefArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayJsonFormatRef]
func (VirtualGatewayJsonFormatRefArgs) ToVirtualGatewayJsonFormatRefOutput ¶ added in v0.22.0
func (i VirtualGatewayJsonFormatRefArgs) ToVirtualGatewayJsonFormatRefOutput() VirtualGatewayJsonFormatRefOutput
func (VirtualGatewayJsonFormatRefArgs) ToVirtualGatewayJsonFormatRefOutputWithContext ¶ added in v0.22.0
func (i VirtualGatewayJsonFormatRefArgs) ToVirtualGatewayJsonFormatRefOutputWithContext(ctx context.Context) VirtualGatewayJsonFormatRefOutput
type VirtualGatewayJsonFormatRefArray ¶ added in v0.22.0
type VirtualGatewayJsonFormatRefArray []VirtualGatewayJsonFormatRefInput
func (VirtualGatewayJsonFormatRefArray) ElementType ¶ added in v0.22.0
func (VirtualGatewayJsonFormatRefArray) ElementType() reflect.Type
func (VirtualGatewayJsonFormatRefArray) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayJsonFormatRefArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualGatewayJsonFormatRef]
func (VirtualGatewayJsonFormatRefArray) ToVirtualGatewayJsonFormatRefArrayOutput ¶ added in v0.22.0
func (i VirtualGatewayJsonFormatRefArray) ToVirtualGatewayJsonFormatRefArrayOutput() VirtualGatewayJsonFormatRefArrayOutput
func (VirtualGatewayJsonFormatRefArray) ToVirtualGatewayJsonFormatRefArrayOutputWithContext ¶ added in v0.22.0
func (i VirtualGatewayJsonFormatRefArray) ToVirtualGatewayJsonFormatRefArrayOutputWithContext(ctx context.Context) VirtualGatewayJsonFormatRefArrayOutput
type VirtualGatewayJsonFormatRefArrayInput ¶ added in v0.22.0
type VirtualGatewayJsonFormatRefArrayInput interface { pulumi.Input ToVirtualGatewayJsonFormatRefArrayOutput() VirtualGatewayJsonFormatRefArrayOutput ToVirtualGatewayJsonFormatRefArrayOutputWithContext(context.Context) VirtualGatewayJsonFormatRefArrayOutput }
VirtualGatewayJsonFormatRefArrayInput is an input type that accepts VirtualGatewayJsonFormatRefArray and VirtualGatewayJsonFormatRefArrayOutput values. You can construct a concrete instance of `VirtualGatewayJsonFormatRefArrayInput` via:
VirtualGatewayJsonFormatRefArray{ VirtualGatewayJsonFormatRefArgs{...} }
type VirtualGatewayJsonFormatRefArrayOutput ¶ added in v0.22.0
type VirtualGatewayJsonFormatRefArrayOutput struct{ *pulumi.OutputState }
func (VirtualGatewayJsonFormatRefArrayOutput) ElementType ¶ added in v0.22.0
func (VirtualGatewayJsonFormatRefArrayOutput) ElementType() reflect.Type
func (VirtualGatewayJsonFormatRefArrayOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayJsonFormatRefArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualGatewayJsonFormatRef]
func (VirtualGatewayJsonFormatRefArrayOutput) ToVirtualGatewayJsonFormatRefArrayOutput ¶ added in v0.22.0
func (o VirtualGatewayJsonFormatRefArrayOutput) ToVirtualGatewayJsonFormatRefArrayOutput() VirtualGatewayJsonFormatRefArrayOutput
func (VirtualGatewayJsonFormatRefArrayOutput) ToVirtualGatewayJsonFormatRefArrayOutputWithContext ¶ added in v0.22.0
func (o VirtualGatewayJsonFormatRefArrayOutput) ToVirtualGatewayJsonFormatRefArrayOutputWithContext(ctx context.Context) VirtualGatewayJsonFormatRefArrayOutput
type VirtualGatewayJsonFormatRefInput ¶ added in v0.22.0
type VirtualGatewayJsonFormatRefInput interface { pulumi.Input ToVirtualGatewayJsonFormatRefOutput() VirtualGatewayJsonFormatRefOutput ToVirtualGatewayJsonFormatRefOutputWithContext(context.Context) VirtualGatewayJsonFormatRefOutput }
VirtualGatewayJsonFormatRefInput is an input type that accepts VirtualGatewayJsonFormatRefArgs and VirtualGatewayJsonFormatRefOutput values. You can construct a concrete instance of `VirtualGatewayJsonFormatRefInput` via:
VirtualGatewayJsonFormatRefArgs{...}
type VirtualGatewayJsonFormatRefOutput ¶ added in v0.22.0
type VirtualGatewayJsonFormatRefOutput struct{ *pulumi.OutputState }
func (VirtualGatewayJsonFormatRefOutput) ElementType ¶ added in v0.22.0
func (VirtualGatewayJsonFormatRefOutput) ElementType() reflect.Type
func (VirtualGatewayJsonFormatRefOutput) Key ¶ added in v0.22.0
func (o VirtualGatewayJsonFormatRefOutput) Key() pulumi.StringOutput
func (VirtualGatewayJsonFormatRefOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayJsonFormatRefOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayJsonFormatRef]
func (VirtualGatewayJsonFormatRefOutput) ToVirtualGatewayJsonFormatRefOutput ¶ added in v0.22.0
func (o VirtualGatewayJsonFormatRefOutput) ToVirtualGatewayJsonFormatRefOutput() VirtualGatewayJsonFormatRefOutput
func (VirtualGatewayJsonFormatRefOutput) ToVirtualGatewayJsonFormatRefOutputWithContext ¶ added in v0.22.0
func (o VirtualGatewayJsonFormatRefOutput) ToVirtualGatewayJsonFormatRefOutputWithContext(ctx context.Context) VirtualGatewayJsonFormatRefOutput
func (VirtualGatewayJsonFormatRefOutput) Value ¶ added in v0.22.0
func (o VirtualGatewayJsonFormatRefOutput) Value() pulumi.StringOutput
type VirtualGatewayListener ¶ added in v0.2.0
type VirtualGatewayListener struct { ConnectionPool *VirtualGatewayConnectionPool `pulumi:"connectionPool"` HealthCheck *VirtualGatewayHealthCheckPolicy `pulumi:"healthCheck"` PortMapping VirtualGatewayPortMapping `pulumi:"portMapping"` Tls *VirtualGatewayListenerTls `pulumi:"tls"` }
type VirtualGatewayListenerArgs ¶ added in v0.2.0
type VirtualGatewayListenerArgs struct { ConnectionPool VirtualGatewayConnectionPoolPtrInput `pulumi:"connectionPool"` HealthCheck VirtualGatewayHealthCheckPolicyPtrInput `pulumi:"healthCheck"` PortMapping VirtualGatewayPortMappingInput `pulumi:"portMapping"` Tls VirtualGatewayListenerTlsPtrInput `pulumi:"tls"` }
func (VirtualGatewayListenerArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerArgs) ElementType() reflect.Type
func (VirtualGatewayListenerArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayListenerArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListener]
func (VirtualGatewayListenerArgs) ToVirtualGatewayListenerOutput ¶ added in v0.2.0
func (i VirtualGatewayListenerArgs) ToVirtualGatewayListenerOutput() VirtualGatewayListenerOutput
func (VirtualGatewayListenerArgs) ToVirtualGatewayListenerOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayListenerArgs) ToVirtualGatewayListenerOutputWithContext(ctx context.Context) VirtualGatewayListenerOutput
type VirtualGatewayListenerArray ¶ added in v0.2.0
type VirtualGatewayListenerArray []VirtualGatewayListenerInput
func (VirtualGatewayListenerArray) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerArray) ElementType() reflect.Type
func (VirtualGatewayListenerArray) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayListenerArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualGatewayListener]
func (VirtualGatewayListenerArray) ToVirtualGatewayListenerArrayOutput ¶ added in v0.2.0
func (i VirtualGatewayListenerArray) ToVirtualGatewayListenerArrayOutput() VirtualGatewayListenerArrayOutput
func (VirtualGatewayListenerArray) ToVirtualGatewayListenerArrayOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayListenerArray) ToVirtualGatewayListenerArrayOutputWithContext(ctx context.Context) VirtualGatewayListenerArrayOutput
type VirtualGatewayListenerArrayInput ¶ added in v0.2.0
type VirtualGatewayListenerArrayInput interface { pulumi.Input ToVirtualGatewayListenerArrayOutput() VirtualGatewayListenerArrayOutput ToVirtualGatewayListenerArrayOutputWithContext(context.Context) VirtualGatewayListenerArrayOutput }
VirtualGatewayListenerArrayInput is an input type that accepts VirtualGatewayListenerArray and VirtualGatewayListenerArrayOutput values. You can construct a concrete instance of `VirtualGatewayListenerArrayInput` via:
VirtualGatewayListenerArray{ VirtualGatewayListenerArgs{...} }
type VirtualGatewayListenerArrayOutput ¶ added in v0.2.0
type VirtualGatewayListenerArrayOutput struct{ *pulumi.OutputState }
func (VirtualGatewayListenerArrayOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerArrayOutput) ElementType() reflect.Type
func (VirtualGatewayListenerArrayOutput) Index ¶ added in v0.2.0
func (o VirtualGatewayListenerArrayOutput) Index(i pulumi.IntInput) VirtualGatewayListenerOutput
func (VirtualGatewayListenerArrayOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayListenerArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualGatewayListener]
func (VirtualGatewayListenerArrayOutput) ToVirtualGatewayListenerArrayOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerArrayOutput) ToVirtualGatewayListenerArrayOutput() VirtualGatewayListenerArrayOutput
func (VirtualGatewayListenerArrayOutput) ToVirtualGatewayListenerArrayOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerArrayOutput) ToVirtualGatewayListenerArrayOutputWithContext(ctx context.Context) VirtualGatewayListenerArrayOutput
type VirtualGatewayListenerInput ¶ added in v0.2.0
type VirtualGatewayListenerInput interface { pulumi.Input ToVirtualGatewayListenerOutput() VirtualGatewayListenerOutput ToVirtualGatewayListenerOutputWithContext(context.Context) VirtualGatewayListenerOutput }
VirtualGatewayListenerInput is an input type that accepts VirtualGatewayListenerArgs and VirtualGatewayListenerOutput values. You can construct a concrete instance of `VirtualGatewayListenerInput` via:
VirtualGatewayListenerArgs{...}
type VirtualGatewayListenerOutput ¶ added in v0.2.0
type VirtualGatewayListenerOutput struct{ *pulumi.OutputState }
func (VirtualGatewayListenerOutput) ConnectionPool ¶ added in v0.2.0
func (o VirtualGatewayListenerOutput) ConnectionPool() VirtualGatewayConnectionPoolPtrOutput
func (VirtualGatewayListenerOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerOutput) ElementType() reflect.Type
func (VirtualGatewayListenerOutput) HealthCheck ¶ added in v0.2.0
func (o VirtualGatewayListenerOutput) HealthCheck() VirtualGatewayHealthCheckPolicyPtrOutput
func (VirtualGatewayListenerOutput) PortMapping ¶ added in v0.2.0
func (o VirtualGatewayListenerOutput) PortMapping() VirtualGatewayPortMappingOutput
func (VirtualGatewayListenerOutput) Tls ¶ added in v0.72.0
func (o VirtualGatewayListenerOutput) Tls() VirtualGatewayListenerTlsPtrOutput
func (VirtualGatewayListenerOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayListenerOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListener]
func (VirtualGatewayListenerOutput) ToVirtualGatewayListenerOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerOutput) ToVirtualGatewayListenerOutput() VirtualGatewayListenerOutput
func (VirtualGatewayListenerOutput) ToVirtualGatewayListenerOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerOutput) ToVirtualGatewayListenerOutputWithContext(ctx context.Context) VirtualGatewayListenerOutput
type VirtualGatewayListenerTls ¶ added in v0.2.0
type VirtualGatewayListenerTls struct { Certificate VirtualGatewayListenerTlsCertificate `pulumi:"certificate"` Mode string `pulumi:"mode"` Validation *VirtualGatewayListenerTlsValidationContext `pulumi:"validation"` }
type VirtualGatewayListenerTlsAcmCertificate ¶ added in v0.2.0
type VirtualGatewayListenerTlsAcmCertificate struct {
CertificateArn string `pulumi:"certificateArn"`
}
type VirtualGatewayListenerTlsAcmCertificateArgs ¶ added in v0.2.0
type VirtualGatewayListenerTlsAcmCertificateArgs struct {
CertificateArn pulumi.StringInput `pulumi:"certificateArn"`
}
func (VirtualGatewayListenerTlsAcmCertificateArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsAcmCertificateArgs) ElementType() reflect.Type
func (VirtualGatewayListenerTlsAcmCertificateArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayListenerTlsAcmCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsAcmCertificate]
func (VirtualGatewayListenerTlsAcmCertificateArgs) ToVirtualGatewayListenerTlsAcmCertificateOutput ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsAcmCertificateArgs) ToVirtualGatewayListenerTlsAcmCertificateOutput() VirtualGatewayListenerTlsAcmCertificateOutput
func (VirtualGatewayListenerTlsAcmCertificateArgs) ToVirtualGatewayListenerTlsAcmCertificateOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsAcmCertificateArgs) ToVirtualGatewayListenerTlsAcmCertificateOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsAcmCertificateOutput
func (VirtualGatewayListenerTlsAcmCertificateArgs) ToVirtualGatewayListenerTlsAcmCertificatePtrOutput ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsAcmCertificateArgs) ToVirtualGatewayListenerTlsAcmCertificatePtrOutput() VirtualGatewayListenerTlsAcmCertificatePtrOutput
func (VirtualGatewayListenerTlsAcmCertificateArgs) ToVirtualGatewayListenerTlsAcmCertificatePtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsAcmCertificateArgs) ToVirtualGatewayListenerTlsAcmCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsAcmCertificatePtrOutput
type VirtualGatewayListenerTlsAcmCertificateInput ¶ added in v0.2.0
type VirtualGatewayListenerTlsAcmCertificateInput interface { pulumi.Input ToVirtualGatewayListenerTlsAcmCertificateOutput() VirtualGatewayListenerTlsAcmCertificateOutput ToVirtualGatewayListenerTlsAcmCertificateOutputWithContext(context.Context) VirtualGatewayListenerTlsAcmCertificateOutput }
VirtualGatewayListenerTlsAcmCertificateInput is an input type that accepts VirtualGatewayListenerTlsAcmCertificateArgs and VirtualGatewayListenerTlsAcmCertificateOutput values. You can construct a concrete instance of `VirtualGatewayListenerTlsAcmCertificateInput` via:
VirtualGatewayListenerTlsAcmCertificateArgs{...}
type VirtualGatewayListenerTlsAcmCertificateOutput ¶ added in v0.2.0
type VirtualGatewayListenerTlsAcmCertificateOutput struct{ *pulumi.OutputState }
func (VirtualGatewayListenerTlsAcmCertificateOutput) CertificateArn ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsAcmCertificateOutput) CertificateArn() pulumi.StringOutput
func (VirtualGatewayListenerTlsAcmCertificateOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsAcmCertificateOutput) ElementType() reflect.Type
func (VirtualGatewayListenerTlsAcmCertificateOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayListenerTlsAcmCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsAcmCertificate]
func (VirtualGatewayListenerTlsAcmCertificateOutput) ToVirtualGatewayListenerTlsAcmCertificateOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsAcmCertificateOutput) ToVirtualGatewayListenerTlsAcmCertificateOutput() VirtualGatewayListenerTlsAcmCertificateOutput
func (VirtualGatewayListenerTlsAcmCertificateOutput) ToVirtualGatewayListenerTlsAcmCertificateOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsAcmCertificateOutput) ToVirtualGatewayListenerTlsAcmCertificateOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsAcmCertificateOutput
func (VirtualGatewayListenerTlsAcmCertificateOutput) ToVirtualGatewayListenerTlsAcmCertificatePtrOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsAcmCertificateOutput) ToVirtualGatewayListenerTlsAcmCertificatePtrOutput() VirtualGatewayListenerTlsAcmCertificatePtrOutput
func (VirtualGatewayListenerTlsAcmCertificateOutput) ToVirtualGatewayListenerTlsAcmCertificatePtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsAcmCertificateOutput) ToVirtualGatewayListenerTlsAcmCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsAcmCertificatePtrOutput
type VirtualGatewayListenerTlsAcmCertificatePtrInput ¶ added in v0.2.0
type VirtualGatewayListenerTlsAcmCertificatePtrInput interface { pulumi.Input ToVirtualGatewayListenerTlsAcmCertificatePtrOutput() VirtualGatewayListenerTlsAcmCertificatePtrOutput ToVirtualGatewayListenerTlsAcmCertificatePtrOutputWithContext(context.Context) VirtualGatewayListenerTlsAcmCertificatePtrOutput }
VirtualGatewayListenerTlsAcmCertificatePtrInput is an input type that accepts VirtualGatewayListenerTlsAcmCertificateArgs, VirtualGatewayListenerTlsAcmCertificatePtr and VirtualGatewayListenerTlsAcmCertificatePtrOutput values. You can construct a concrete instance of `VirtualGatewayListenerTlsAcmCertificatePtrInput` via:
VirtualGatewayListenerTlsAcmCertificateArgs{...} or: nil
func VirtualGatewayListenerTlsAcmCertificatePtr ¶ added in v0.2.0
func VirtualGatewayListenerTlsAcmCertificatePtr(v *VirtualGatewayListenerTlsAcmCertificateArgs) VirtualGatewayListenerTlsAcmCertificatePtrInput
type VirtualGatewayListenerTlsAcmCertificatePtrOutput ¶ added in v0.2.0
type VirtualGatewayListenerTlsAcmCertificatePtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayListenerTlsAcmCertificatePtrOutput) CertificateArn ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsAcmCertificatePtrOutput) CertificateArn() pulumi.StringPtrOutput
func (VirtualGatewayListenerTlsAcmCertificatePtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsAcmCertificatePtrOutput) ElementType() reflect.Type
func (VirtualGatewayListenerTlsAcmCertificatePtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayListenerTlsAcmCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayListenerTlsAcmCertificate]
func (VirtualGatewayListenerTlsAcmCertificatePtrOutput) ToVirtualGatewayListenerTlsAcmCertificatePtrOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsAcmCertificatePtrOutput) ToVirtualGatewayListenerTlsAcmCertificatePtrOutput() VirtualGatewayListenerTlsAcmCertificatePtrOutput
func (VirtualGatewayListenerTlsAcmCertificatePtrOutput) ToVirtualGatewayListenerTlsAcmCertificatePtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsAcmCertificatePtrOutput) ToVirtualGatewayListenerTlsAcmCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsAcmCertificatePtrOutput
type VirtualGatewayListenerTlsArgs ¶ added in v0.2.0
type VirtualGatewayListenerTlsArgs struct { Certificate VirtualGatewayListenerTlsCertificateInput `pulumi:"certificate"` Mode pulumi.StringInput `pulumi:"mode"` Validation VirtualGatewayListenerTlsValidationContextPtrInput `pulumi:"validation"` }
func (VirtualGatewayListenerTlsArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsArgs) ElementType() reflect.Type
func (VirtualGatewayListenerTlsArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayListenerTlsArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTls]
func (VirtualGatewayListenerTlsArgs) ToVirtualGatewayListenerTlsOutput ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsArgs) ToVirtualGatewayListenerTlsOutput() VirtualGatewayListenerTlsOutput
func (VirtualGatewayListenerTlsArgs) ToVirtualGatewayListenerTlsOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsArgs) ToVirtualGatewayListenerTlsOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsOutput
func (VirtualGatewayListenerTlsArgs) ToVirtualGatewayListenerTlsPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsArgs) ToVirtualGatewayListenerTlsPtrOutput() VirtualGatewayListenerTlsPtrOutput
func (VirtualGatewayListenerTlsArgs) ToVirtualGatewayListenerTlsPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsArgs) ToVirtualGatewayListenerTlsPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsPtrOutput
type VirtualGatewayListenerTlsCertificate ¶ added in v0.2.0
type VirtualGatewayListenerTlsCertificate struct { Acm *VirtualGatewayListenerTlsAcmCertificate `pulumi:"acm"` File *VirtualGatewayListenerTlsFileCertificate `pulumi:"file"` Sds *VirtualGatewayListenerTlsSdsCertificate `pulumi:"sds"` }
type VirtualGatewayListenerTlsCertificateArgs ¶ added in v0.2.0
type VirtualGatewayListenerTlsCertificateArgs struct { Acm VirtualGatewayListenerTlsAcmCertificatePtrInput `pulumi:"acm"` File VirtualGatewayListenerTlsFileCertificatePtrInput `pulumi:"file"` Sds VirtualGatewayListenerTlsSdsCertificatePtrInput `pulumi:"sds"` }
func (VirtualGatewayListenerTlsCertificateArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsCertificateArgs) ElementType() reflect.Type
func (VirtualGatewayListenerTlsCertificateArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayListenerTlsCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsCertificate]
func (VirtualGatewayListenerTlsCertificateArgs) ToVirtualGatewayListenerTlsCertificateOutput ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsCertificateArgs) ToVirtualGatewayListenerTlsCertificateOutput() VirtualGatewayListenerTlsCertificateOutput
func (VirtualGatewayListenerTlsCertificateArgs) ToVirtualGatewayListenerTlsCertificateOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsCertificateArgs) ToVirtualGatewayListenerTlsCertificateOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsCertificateOutput
func (VirtualGatewayListenerTlsCertificateArgs) ToVirtualGatewayListenerTlsCertificatePtrOutput ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsCertificateArgs) ToVirtualGatewayListenerTlsCertificatePtrOutput() VirtualGatewayListenerTlsCertificatePtrOutput
func (VirtualGatewayListenerTlsCertificateArgs) ToVirtualGatewayListenerTlsCertificatePtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsCertificateArgs) ToVirtualGatewayListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsCertificatePtrOutput
type VirtualGatewayListenerTlsCertificateInput ¶ added in v0.2.0
type VirtualGatewayListenerTlsCertificateInput interface { pulumi.Input ToVirtualGatewayListenerTlsCertificateOutput() VirtualGatewayListenerTlsCertificateOutput ToVirtualGatewayListenerTlsCertificateOutputWithContext(context.Context) VirtualGatewayListenerTlsCertificateOutput }
VirtualGatewayListenerTlsCertificateInput is an input type that accepts VirtualGatewayListenerTlsCertificateArgs and VirtualGatewayListenerTlsCertificateOutput values. You can construct a concrete instance of `VirtualGatewayListenerTlsCertificateInput` via:
VirtualGatewayListenerTlsCertificateArgs{...}
type VirtualGatewayListenerTlsCertificateOutput ¶ added in v0.2.0
type VirtualGatewayListenerTlsCertificateOutput struct{ *pulumi.OutputState }
func (VirtualGatewayListenerTlsCertificateOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsCertificateOutput) ElementType() reflect.Type
func (VirtualGatewayListenerTlsCertificateOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayListenerTlsCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsCertificate]
func (VirtualGatewayListenerTlsCertificateOutput) ToVirtualGatewayListenerTlsCertificateOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsCertificateOutput) ToVirtualGatewayListenerTlsCertificateOutput() VirtualGatewayListenerTlsCertificateOutput
func (VirtualGatewayListenerTlsCertificateOutput) ToVirtualGatewayListenerTlsCertificateOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsCertificateOutput) ToVirtualGatewayListenerTlsCertificateOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsCertificateOutput
func (VirtualGatewayListenerTlsCertificateOutput) ToVirtualGatewayListenerTlsCertificatePtrOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsCertificateOutput) ToVirtualGatewayListenerTlsCertificatePtrOutput() VirtualGatewayListenerTlsCertificatePtrOutput
func (VirtualGatewayListenerTlsCertificateOutput) ToVirtualGatewayListenerTlsCertificatePtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsCertificateOutput) ToVirtualGatewayListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsCertificatePtrOutput
type VirtualGatewayListenerTlsCertificatePtrInput ¶ added in v0.2.0
type VirtualGatewayListenerTlsCertificatePtrInput interface { pulumi.Input ToVirtualGatewayListenerTlsCertificatePtrOutput() VirtualGatewayListenerTlsCertificatePtrOutput ToVirtualGatewayListenerTlsCertificatePtrOutputWithContext(context.Context) VirtualGatewayListenerTlsCertificatePtrOutput }
VirtualGatewayListenerTlsCertificatePtrInput is an input type that accepts VirtualGatewayListenerTlsCertificateArgs, VirtualGatewayListenerTlsCertificatePtr and VirtualGatewayListenerTlsCertificatePtrOutput values. You can construct a concrete instance of `VirtualGatewayListenerTlsCertificatePtrInput` via:
VirtualGatewayListenerTlsCertificateArgs{...} or: nil
func VirtualGatewayListenerTlsCertificatePtr ¶ added in v0.2.0
func VirtualGatewayListenerTlsCertificatePtr(v *VirtualGatewayListenerTlsCertificateArgs) VirtualGatewayListenerTlsCertificatePtrInput
type VirtualGatewayListenerTlsCertificatePtrOutput ¶ added in v0.2.0
type VirtualGatewayListenerTlsCertificatePtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayListenerTlsCertificatePtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsCertificatePtrOutput) ElementType() reflect.Type
func (VirtualGatewayListenerTlsCertificatePtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayListenerTlsCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayListenerTlsCertificate]
func (VirtualGatewayListenerTlsCertificatePtrOutput) ToVirtualGatewayListenerTlsCertificatePtrOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsCertificatePtrOutput) ToVirtualGatewayListenerTlsCertificatePtrOutput() VirtualGatewayListenerTlsCertificatePtrOutput
func (VirtualGatewayListenerTlsCertificatePtrOutput) ToVirtualGatewayListenerTlsCertificatePtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsCertificatePtrOutput) ToVirtualGatewayListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsCertificatePtrOutput
type VirtualGatewayListenerTlsFileCertificate ¶ added in v0.2.0
type VirtualGatewayListenerTlsFileCertificateArgs ¶ added in v0.2.0
type VirtualGatewayListenerTlsFileCertificateArgs struct { CertificateChain pulumi.StringInput `pulumi:"certificateChain"` PrivateKey pulumi.StringInput `pulumi:"privateKey"` }
func (VirtualGatewayListenerTlsFileCertificateArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsFileCertificateArgs) ElementType() reflect.Type
func (VirtualGatewayListenerTlsFileCertificateArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayListenerTlsFileCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsFileCertificate]
func (VirtualGatewayListenerTlsFileCertificateArgs) ToVirtualGatewayListenerTlsFileCertificateOutput ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsFileCertificateArgs) ToVirtualGatewayListenerTlsFileCertificateOutput() VirtualGatewayListenerTlsFileCertificateOutput
func (VirtualGatewayListenerTlsFileCertificateArgs) ToVirtualGatewayListenerTlsFileCertificateOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsFileCertificateArgs) ToVirtualGatewayListenerTlsFileCertificateOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsFileCertificateOutput
func (VirtualGatewayListenerTlsFileCertificateArgs) ToVirtualGatewayListenerTlsFileCertificatePtrOutput ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsFileCertificateArgs) ToVirtualGatewayListenerTlsFileCertificatePtrOutput() VirtualGatewayListenerTlsFileCertificatePtrOutput
func (VirtualGatewayListenerTlsFileCertificateArgs) ToVirtualGatewayListenerTlsFileCertificatePtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsFileCertificateArgs) ToVirtualGatewayListenerTlsFileCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsFileCertificatePtrOutput
type VirtualGatewayListenerTlsFileCertificateInput ¶ added in v0.2.0
type VirtualGatewayListenerTlsFileCertificateInput interface { pulumi.Input ToVirtualGatewayListenerTlsFileCertificateOutput() VirtualGatewayListenerTlsFileCertificateOutput ToVirtualGatewayListenerTlsFileCertificateOutputWithContext(context.Context) VirtualGatewayListenerTlsFileCertificateOutput }
VirtualGatewayListenerTlsFileCertificateInput is an input type that accepts VirtualGatewayListenerTlsFileCertificateArgs and VirtualGatewayListenerTlsFileCertificateOutput values. You can construct a concrete instance of `VirtualGatewayListenerTlsFileCertificateInput` via:
VirtualGatewayListenerTlsFileCertificateArgs{...}
type VirtualGatewayListenerTlsFileCertificateOutput ¶ added in v0.2.0
type VirtualGatewayListenerTlsFileCertificateOutput struct{ *pulumi.OutputState }
func (VirtualGatewayListenerTlsFileCertificateOutput) CertificateChain ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsFileCertificateOutput) CertificateChain() pulumi.StringOutput
func (VirtualGatewayListenerTlsFileCertificateOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsFileCertificateOutput) ElementType() reflect.Type
func (VirtualGatewayListenerTlsFileCertificateOutput) PrivateKey ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsFileCertificateOutput) PrivateKey() pulumi.StringOutput
func (VirtualGatewayListenerTlsFileCertificateOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayListenerTlsFileCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsFileCertificate]
func (VirtualGatewayListenerTlsFileCertificateOutput) ToVirtualGatewayListenerTlsFileCertificateOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsFileCertificateOutput) ToVirtualGatewayListenerTlsFileCertificateOutput() VirtualGatewayListenerTlsFileCertificateOutput
func (VirtualGatewayListenerTlsFileCertificateOutput) ToVirtualGatewayListenerTlsFileCertificateOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsFileCertificateOutput) ToVirtualGatewayListenerTlsFileCertificateOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsFileCertificateOutput
func (VirtualGatewayListenerTlsFileCertificateOutput) ToVirtualGatewayListenerTlsFileCertificatePtrOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsFileCertificateOutput) ToVirtualGatewayListenerTlsFileCertificatePtrOutput() VirtualGatewayListenerTlsFileCertificatePtrOutput
func (VirtualGatewayListenerTlsFileCertificateOutput) ToVirtualGatewayListenerTlsFileCertificatePtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsFileCertificateOutput) ToVirtualGatewayListenerTlsFileCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsFileCertificatePtrOutput
type VirtualGatewayListenerTlsFileCertificatePtrInput ¶ added in v0.2.0
type VirtualGatewayListenerTlsFileCertificatePtrInput interface { pulumi.Input ToVirtualGatewayListenerTlsFileCertificatePtrOutput() VirtualGatewayListenerTlsFileCertificatePtrOutput ToVirtualGatewayListenerTlsFileCertificatePtrOutputWithContext(context.Context) VirtualGatewayListenerTlsFileCertificatePtrOutput }
VirtualGatewayListenerTlsFileCertificatePtrInput is an input type that accepts VirtualGatewayListenerTlsFileCertificateArgs, VirtualGatewayListenerTlsFileCertificatePtr and VirtualGatewayListenerTlsFileCertificatePtrOutput values. You can construct a concrete instance of `VirtualGatewayListenerTlsFileCertificatePtrInput` via:
VirtualGatewayListenerTlsFileCertificateArgs{...} or: nil
func VirtualGatewayListenerTlsFileCertificatePtr ¶ added in v0.2.0
func VirtualGatewayListenerTlsFileCertificatePtr(v *VirtualGatewayListenerTlsFileCertificateArgs) VirtualGatewayListenerTlsFileCertificatePtrInput
type VirtualGatewayListenerTlsFileCertificatePtrOutput ¶ added in v0.2.0
type VirtualGatewayListenerTlsFileCertificatePtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayListenerTlsFileCertificatePtrOutput) CertificateChain ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsFileCertificatePtrOutput) CertificateChain() pulumi.StringPtrOutput
func (VirtualGatewayListenerTlsFileCertificatePtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsFileCertificatePtrOutput) ElementType() reflect.Type
func (VirtualGatewayListenerTlsFileCertificatePtrOutput) PrivateKey ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsFileCertificatePtrOutput) PrivateKey() pulumi.StringPtrOutput
func (VirtualGatewayListenerTlsFileCertificatePtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayListenerTlsFileCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayListenerTlsFileCertificate]
func (VirtualGatewayListenerTlsFileCertificatePtrOutput) ToVirtualGatewayListenerTlsFileCertificatePtrOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsFileCertificatePtrOutput) ToVirtualGatewayListenerTlsFileCertificatePtrOutput() VirtualGatewayListenerTlsFileCertificatePtrOutput
func (VirtualGatewayListenerTlsFileCertificatePtrOutput) ToVirtualGatewayListenerTlsFileCertificatePtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsFileCertificatePtrOutput) ToVirtualGatewayListenerTlsFileCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsFileCertificatePtrOutput
type VirtualGatewayListenerTlsInput ¶ added in v0.2.0
type VirtualGatewayListenerTlsInput interface { pulumi.Input ToVirtualGatewayListenerTlsOutput() VirtualGatewayListenerTlsOutput ToVirtualGatewayListenerTlsOutputWithContext(context.Context) VirtualGatewayListenerTlsOutput }
VirtualGatewayListenerTlsInput is an input type that accepts VirtualGatewayListenerTlsArgs and VirtualGatewayListenerTlsOutput values. You can construct a concrete instance of `VirtualGatewayListenerTlsInput` via:
VirtualGatewayListenerTlsArgs{...}
type VirtualGatewayListenerTlsOutput ¶ added in v0.2.0
type VirtualGatewayListenerTlsOutput struct{ *pulumi.OutputState }
func (VirtualGatewayListenerTlsOutput) Certificate ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsOutput) Certificate() VirtualGatewayListenerTlsCertificateOutput
func (VirtualGatewayListenerTlsOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsOutput) ElementType() reflect.Type
func (VirtualGatewayListenerTlsOutput) Mode ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsOutput) Mode() pulumi.StringOutput
func (VirtualGatewayListenerTlsOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayListenerTlsOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTls]
func (VirtualGatewayListenerTlsOutput) ToVirtualGatewayListenerTlsOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsOutput) ToVirtualGatewayListenerTlsOutput() VirtualGatewayListenerTlsOutput
func (VirtualGatewayListenerTlsOutput) ToVirtualGatewayListenerTlsOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsOutput) ToVirtualGatewayListenerTlsOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsOutput
func (VirtualGatewayListenerTlsOutput) ToVirtualGatewayListenerTlsPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsOutput) ToVirtualGatewayListenerTlsPtrOutput() VirtualGatewayListenerTlsPtrOutput
func (VirtualGatewayListenerTlsOutput) ToVirtualGatewayListenerTlsPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsOutput) ToVirtualGatewayListenerTlsPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsPtrOutput
func (VirtualGatewayListenerTlsOutput) Validation ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsOutput) Validation() VirtualGatewayListenerTlsValidationContextPtrOutput
type VirtualGatewayListenerTlsPtrInput ¶ added in v0.2.0
type VirtualGatewayListenerTlsPtrInput interface { pulumi.Input ToVirtualGatewayListenerTlsPtrOutput() VirtualGatewayListenerTlsPtrOutput ToVirtualGatewayListenerTlsPtrOutputWithContext(context.Context) VirtualGatewayListenerTlsPtrOutput }
VirtualGatewayListenerTlsPtrInput is an input type that accepts VirtualGatewayListenerTlsArgs, VirtualGatewayListenerTlsPtr and VirtualGatewayListenerTlsPtrOutput values. You can construct a concrete instance of `VirtualGatewayListenerTlsPtrInput` via:
VirtualGatewayListenerTlsArgs{...} or: nil
func VirtualGatewayListenerTlsPtr ¶ added in v0.2.0
func VirtualGatewayListenerTlsPtr(v *VirtualGatewayListenerTlsArgs) VirtualGatewayListenerTlsPtrInput
type VirtualGatewayListenerTlsPtrOutput ¶ added in v0.2.0
type VirtualGatewayListenerTlsPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayListenerTlsPtrOutput) Certificate ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsPtrOutput) Certificate() VirtualGatewayListenerTlsCertificatePtrOutput
func (VirtualGatewayListenerTlsPtrOutput) Elem ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsPtrOutput) Elem() VirtualGatewayListenerTlsOutput
func (VirtualGatewayListenerTlsPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsPtrOutput) ElementType() reflect.Type
func (VirtualGatewayListenerTlsPtrOutput) Mode ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsPtrOutput) Mode() pulumi.StringPtrOutput
func (VirtualGatewayListenerTlsPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayListenerTlsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayListenerTls]
func (VirtualGatewayListenerTlsPtrOutput) ToVirtualGatewayListenerTlsPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsPtrOutput) ToVirtualGatewayListenerTlsPtrOutput() VirtualGatewayListenerTlsPtrOutput
func (VirtualGatewayListenerTlsPtrOutput) ToVirtualGatewayListenerTlsPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsPtrOutput) ToVirtualGatewayListenerTlsPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsPtrOutput
func (VirtualGatewayListenerTlsPtrOutput) Validation ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsPtrOutput) Validation() VirtualGatewayListenerTlsValidationContextPtrOutput
type VirtualGatewayListenerTlsSdsCertificate ¶ added in v0.2.0
type VirtualGatewayListenerTlsSdsCertificate struct {
SecretName string `pulumi:"secretName"`
}
type VirtualGatewayListenerTlsSdsCertificateArgs ¶ added in v0.2.0
type VirtualGatewayListenerTlsSdsCertificateArgs struct {
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (VirtualGatewayListenerTlsSdsCertificateArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsSdsCertificateArgs) ElementType() reflect.Type
func (VirtualGatewayListenerTlsSdsCertificateArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayListenerTlsSdsCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsSdsCertificate]
func (VirtualGatewayListenerTlsSdsCertificateArgs) ToVirtualGatewayListenerTlsSdsCertificateOutput ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsSdsCertificateArgs) ToVirtualGatewayListenerTlsSdsCertificateOutput() VirtualGatewayListenerTlsSdsCertificateOutput
func (VirtualGatewayListenerTlsSdsCertificateArgs) ToVirtualGatewayListenerTlsSdsCertificateOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsSdsCertificateArgs) ToVirtualGatewayListenerTlsSdsCertificateOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsSdsCertificateOutput
func (VirtualGatewayListenerTlsSdsCertificateArgs) ToVirtualGatewayListenerTlsSdsCertificatePtrOutput ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsSdsCertificateArgs) ToVirtualGatewayListenerTlsSdsCertificatePtrOutput() VirtualGatewayListenerTlsSdsCertificatePtrOutput
func (VirtualGatewayListenerTlsSdsCertificateArgs) ToVirtualGatewayListenerTlsSdsCertificatePtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsSdsCertificateArgs) ToVirtualGatewayListenerTlsSdsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsSdsCertificatePtrOutput
type VirtualGatewayListenerTlsSdsCertificateInput ¶ added in v0.2.0
type VirtualGatewayListenerTlsSdsCertificateInput interface { pulumi.Input ToVirtualGatewayListenerTlsSdsCertificateOutput() VirtualGatewayListenerTlsSdsCertificateOutput ToVirtualGatewayListenerTlsSdsCertificateOutputWithContext(context.Context) VirtualGatewayListenerTlsSdsCertificateOutput }
VirtualGatewayListenerTlsSdsCertificateInput is an input type that accepts VirtualGatewayListenerTlsSdsCertificateArgs and VirtualGatewayListenerTlsSdsCertificateOutput values. You can construct a concrete instance of `VirtualGatewayListenerTlsSdsCertificateInput` via:
VirtualGatewayListenerTlsSdsCertificateArgs{...}
type VirtualGatewayListenerTlsSdsCertificateOutput ¶ added in v0.2.0
type VirtualGatewayListenerTlsSdsCertificateOutput struct{ *pulumi.OutputState }
func (VirtualGatewayListenerTlsSdsCertificateOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsSdsCertificateOutput) ElementType() reflect.Type
func (VirtualGatewayListenerTlsSdsCertificateOutput) SecretName ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsSdsCertificateOutput) SecretName() pulumi.StringOutput
func (VirtualGatewayListenerTlsSdsCertificateOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayListenerTlsSdsCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsSdsCertificate]
func (VirtualGatewayListenerTlsSdsCertificateOutput) ToVirtualGatewayListenerTlsSdsCertificateOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsSdsCertificateOutput) ToVirtualGatewayListenerTlsSdsCertificateOutput() VirtualGatewayListenerTlsSdsCertificateOutput
func (VirtualGatewayListenerTlsSdsCertificateOutput) ToVirtualGatewayListenerTlsSdsCertificateOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsSdsCertificateOutput) ToVirtualGatewayListenerTlsSdsCertificateOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsSdsCertificateOutput
func (VirtualGatewayListenerTlsSdsCertificateOutput) ToVirtualGatewayListenerTlsSdsCertificatePtrOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsSdsCertificateOutput) ToVirtualGatewayListenerTlsSdsCertificatePtrOutput() VirtualGatewayListenerTlsSdsCertificatePtrOutput
func (VirtualGatewayListenerTlsSdsCertificateOutput) ToVirtualGatewayListenerTlsSdsCertificatePtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsSdsCertificateOutput) ToVirtualGatewayListenerTlsSdsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsSdsCertificatePtrOutput
type VirtualGatewayListenerTlsSdsCertificatePtrInput ¶ added in v0.2.0
type VirtualGatewayListenerTlsSdsCertificatePtrInput interface { pulumi.Input ToVirtualGatewayListenerTlsSdsCertificatePtrOutput() VirtualGatewayListenerTlsSdsCertificatePtrOutput ToVirtualGatewayListenerTlsSdsCertificatePtrOutputWithContext(context.Context) VirtualGatewayListenerTlsSdsCertificatePtrOutput }
VirtualGatewayListenerTlsSdsCertificatePtrInput is an input type that accepts VirtualGatewayListenerTlsSdsCertificateArgs, VirtualGatewayListenerTlsSdsCertificatePtr and VirtualGatewayListenerTlsSdsCertificatePtrOutput values. You can construct a concrete instance of `VirtualGatewayListenerTlsSdsCertificatePtrInput` via:
VirtualGatewayListenerTlsSdsCertificateArgs{...} or: nil
func VirtualGatewayListenerTlsSdsCertificatePtr ¶ added in v0.2.0
func VirtualGatewayListenerTlsSdsCertificatePtr(v *VirtualGatewayListenerTlsSdsCertificateArgs) VirtualGatewayListenerTlsSdsCertificatePtrInput
type VirtualGatewayListenerTlsSdsCertificatePtrOutput ¶ added in v0.2.0
type VirtualGatewayListenerTlsSdsCertificatePtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayListenerTlsSdsCertificatePtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsSdsCertificatePtrOutput) ElementType() reflect.Type
func (VirtualGatewayListenerTlsSdsCertificatePtrOutput) SecretName ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsSdsCertificatePtrOutput) SecretName() pulumi.StringPtrOutput
func (VirtualGatewayListenerTlsSdsCertificatePtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayListenerTlsSdsCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayListenerTlsSdsCertificate]
func (VirtualGatewayListenerTlsSdsCertificatePtrOutput) ToVirtualGatewayListenerTlsSdsCertificatePtrOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsSdsCertificatePtrOutput) ToVirtualGatewayListenerTlsSdsCertificatePtrOutput() VirtualGatewayListenerTlsSdsCertificatePtrOutput
func (VirtualGatewayListenerTlsSdsCertificatePtrOutput) ToVirtualGatewayListenerTlsSdsCertificatePtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsSdsCertificatePtrOutput) ToVirtualGatewayListenerTlsSdsCertificatePtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsSdsCertificatePtrOutput
type VirtualGatewayListenerTlsValidationContext ¶ added in v0.2.0
type VirtualGatewayListenerTlsValidationContext struct { SubjectAlternativeNames *VirtualGatewaySubjectAlternativeNames `pulumi:"subjectAlternativeNames"` Trust VirtualGatewayListenerTlsValidationContextTrust `pulumi:"trust"` }
type VirtualGatewayListenerTlsValidationContextArgs ¶ added in v0.2.0
type VirtualGatewayListenerTlsValidationContextArgs struct { SubjectAlternativeNames VirtualGatewaySubjectAlternativeNamesPtrInput `pulumi:"subjectAlternativeNames"` Trust VirtualGatewayListenerTlsValidationContextTrustInput `pulumi:"trust"` }
func (VirtualGatewayListenerTlsValidationContextArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsValidationContextArgs) ElementType() reflect.Type
func (VirtualGatewayListenerTlsValidationContextArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayListenerTlsValidationContextArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayListenerTlsValidationContext]
func (VirtualGatewayListenerTlsValidationContextArgs) ToVirtualGatewayListenerTlsValidationContextOutput ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsValidationContextArgs) ToVirtualGatewayListenerTlsValidationContextOutput() VirtualGatewayListenerTlsValidationContextOutput
func (VirtualGatewayListenerTlsValidationContextArgs) ToVirtualGatewayListenerTlsValidationContextOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsValidationContextArgs) ToVirtualGatewayListenerTlsValidationContextOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextOutput
func (VirtualGatewayListenerTlsValidationContextArgs) ToVirtualGatewayListenerTlsValidationContextPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsValidationContextArgs) ToVirtualGatewayListenerTlsValidationContextPtrOutput() VirtualGatewayListenerTlsValidationContextPtrOutput
func (VirtualGatewayListenerTlsValidationContextArgs) ToVirtualGatewayListenerTlsValidationContextPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsValidationContextArgs) ToVirtualGatewayListenerTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextPtrOutput
type VirtualGatewayListenerTlsValidationContextInput ¶ added in v0.2.0
type VirtualGatewayListenerTlsValidationContextInput interface { pulumi.Input ToVirtualGatewayListenerTlsValidationContextOutput() VirtualGatewayListenerTlsValidationContextOutput ToVirtualGatewayListenerTlsValidationContextOutputWithContext(context.Context) VirtualGatewayListenerTlsValidationContextOutput }
VirtualGatewayListenerTlsValidationContextInput is an input type that accepts VirtualGatewayListenerTlsValidationContextArgs and VirtualGatewayListenerTlsValidationContextOutput values. You can construct a concrete instance of `VirtualGatewayListenerTlsValidationContextInput` via:
VirtualGatewayListenerTlsValidationContextArgs{...}
type VirtualGatewayListenerTlsValidationContextOutput ¶ added in v0.2.0
type VirtualGatewayListenerTlsValidationContextOutput struct{ *pulumi.OutputState }
func (VirtualGatewayListenerTlsValidationContextOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsValidationContextOutput) ElementType() reflect.Type
func (VirtualGatewayListenerTlsValidationContextOutput) SubjectAlternativeNames ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsValidationContextOutput) SubjectAlternativeNames() VirtualGatewaySubjectAlternativeNamesPtrOutput
func (VirtualGatewayListenerTlsValidationContextOutput) ToVirtualGatewayListenerTlsValidationContextOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsValidationContextOutput) ToVirtualGatewayListenerTlsValidationContextOutput() VirtualGatewayListenerTlsValidationContextOutput
func (VirtualGatewayListenerTlsValidationContextOutput) ToVirtualGatewayListenerTlsValidationContextOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsValidationContextOutput) ToVirtualGatewayListenerTlsValidationContextOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextOutput
func (VirtualGatewayListenerTlsValidationContextOutput) ToVirtualGatewayListenerTlsValidationContextPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsValidationContextOutput) ToVirtualGatewayListenerTlsValidationContextPtrOutput() VirtualGatewayListenerTlsValidationContextPtrOutput
func (VirtualGatewayListenerTlsValidationContextOutput) ToVirtualGatewayListenerTlsValidationContextPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsValidationContextOutput) ToVirtualGatewayListenerTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextPtrOutput
type VirtualGatewayListenerTlsValidationContextPtrInput ¶ added in v0.2.0
type VirtualGatewayListenerTlsValidationContextPtrInput interface { pulumi.Input ToVirtualGatewayListenerTlsValidationContextPtrOutput() VirtualGatewayListenerTlsValidationContextPtrOutput ToVirtualGatewayListenerTlsValidationContextPtrOutputWithContext(context.Context) VirtualGatewayListenerTlsValidationContextPtrOutput }
VirtualGatewayListenerTlsValidationContextPtrInput is an input type that accepts VirtualGatewayListenerTlsValidationContextArgs, VirtualGatewayListenerTlsValidationContextPtr and VirtualGatewayListenerTlsValidationContextPtrOutput values. You can construct a concrete instance of `VirtualGatewayListenerTlsValidationContextPtrInput` via:
VirtualGatewayListenerTlsValidationContextArgs{...} or: nil
func VirtualGatewayListenerTlsValidationContextPtr ¶ added in v0.2.0
func VirtualGatewayListenerTlsValidationContextPtr(v *VirtualGatewayListenerTlsValidationContextArgs) VirtualGatewayListenerTlsValidationContextPtrInput
type VirtualGatewayListenerTlsValidationContextPtrOutput ¶ added in v0.2.0
type VirtualGatewayListenerTlsValidationContextPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayListenerTlsValidationContextPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsValidationContextPtrOutput) ElementType() reflect.Type
func (VirtualGatewayListenerTlsValidationContextPtrOutput) SubjectAlternativeNames ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsValidationContextPtrOutput) SubjectAlternativeNames() VirtualGatewaySubjectAlternativeNamesPtrOutput
func (VirtualGatewayListenerTlsValidationContextPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayListenerTlsValidationContextPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayListenerTlsValidationContext]
func (VirtualGatewayListenerTlsValidationContextPtrOutput) ToVirtualGatewayListenerTlsValidationContextPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsValidationContextPtrOutput) ToVirtualGatewayListenerTlsValidationContextPtrOutput() VirtualGatewayListenerTlsValidationContextPtrOutput
func (VirtualGatewayListenerTlsValidationContextPtrOutput) ToVirtualGatewayListenerTlsValidationContextPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsValidationContextPtrOutput) ToVirtualGatewayListenerTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextPtrOutput
type VirtualGatewayListenerTlsValidationContextTrust ¶ added in v0.2.0
type VirtualGatewayListenerTlsValidationContextTrust struct { File *VirtualGatewayTlsValidationContextFileTrust `pulumi:"file"` Sds *VirtualGatewayTlsValidationContextSdsTrust `pulumi:"sds"` }
type VirtualGatewayListenerTlsValidationContextTrustArgs ¶ added in v0.2.0
type VirtualGatewayListenerTlsValidationContextTrustArgs struct { File VirtualGatewayTlsValidationContextFileTrustPtrInput `pulumi:"file"` Sds VirtualGatewayTlsValidationContextSdsTrustPtrInput `pulumi:"sds"` }
func (VirtualGatewayListenerTlsValidationContextTrustArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsValidationContextTrustArgs) ElementType() reflect.Type
func (VirtualGatewayListenerTlsValidationContextTrustArgs) ToVirtualGatewayListenerTlsValidationContextTrustOutput ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsValidationContextTrustArgs) ToVirtualGatewayListenerTlsValidationContextTrustOutput() VirtualGatewayListenerTlsValidationContextTrustOutput
func (VirtualGatewayListenerTlsValidationContextTrustArgs) ToVirtualGatewayListenerTlsValidationContextTrustOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsValidationContextTrustArgs) ToVirtualGatewayListenerTlsValidationContextTrustOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextTrustOutput
func (VirtualGatewayListenerTlsValidationContextTrustArgs) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsValidationContextTrustArgs) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutput() VirtualGatewayListenerTlsValidationContextTrustPtrOutput
func (VirtualGatewayListenerTlsValidationContextTrustArgs) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayListenerTlsValidationContextTrustArgs) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextTrustPtrOutput
type VirtualGatewayListenerTlsValidationContextTrustInput ¶ added in v0.2.0
type VirtualGatewayListenerTlsValidationContextTrustInput interface { pulumi.Input ToVirtualGatewayListenerTlsValidationContextTrustOutput() VirtualGatewayListenerTlsValidationContextTrustOutput ToVirtualGatewayListenerTlsValidationContextTrustOutputWithContext(context.Context) VirtualGatewayListenerTlsValidationContextTrustOutput }
VirtualGatewayListenerTlsValidationContextTrustInput is an input type that accepts VirtualGatewayListenerTlsValidationContextTrustArgs and VirtualGatewayListenerTlsValidationContextTrustOutput values. You can construct a concrete instance of `VirtualGatewayListenerTlsValidationContextTrustInput` via:
VirtualGatewayListenerTlsValidationContextTrustArgs{...}
type VirtualGatewayListenerTlsValidationContextTrustOutput ¶ added in v0.2.0
type VirtualGatewayListenerTlsValidationContextTrustOutput struct{ *pulumi.OutputState }
func (VirtualGatewayListenerTlsValidationContextTrustOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsValidationContextTrustOutput) ElementType() reflect.Type
func (VirtualGatewayListenerTlsValidationContextTrustOutput) ToVirtualGatewayListenerTlsValidationContextTrustOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsValidationContextTrustOutput) ToVirtualGatewayListenerTlsValidationContextTrustOutput() VirtualGatewayListenerTlsValidationContextTrustOutput
func (VirtualGatewayListenerTlsValidationContextTrustOutput) ToVirtualGatewayListenerTlsValidationContextTrustOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsValidationContextTrustOutput) ToVirtualGatewayListenerTlsValidationContextTrustOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextTrustOutput
func (VirtualGatewayListenerTlsValidationContextTrustOutput) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsValidationContextTrustOutput) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutput() VirtualGatewayListenerTlsValidationContextTrustPtrOutput
func (VirtualGatewayListenerTlsValidationContextTrustOutput) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsValidationContextTrustOutput) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextTrustPtrOutput
type VirtualGatewayListenerTlsValidationContextTrustPtrInput ¶ added in v0.2.0
type VirtualGatewayListenerTlsValidationContextTrustPtrInput interface { pulumi.Input ToVirtualGatewayListenerTlsValidationContextTrustPtrOutput() VirtualGatewayListenerTlsValidationContextTrustPtrOutput ToVirtualGatewayListenerTlsValidationContextTrustPtrOutputWithContext(context.Context) VirtualGatewayListenerTlsValidationContextTrustPtrOutput }
VirtualGatewayListenerTlsValidationContextTrustPtrInput is an input type that accepts VirtualGatewayListenerTlsValidationContextTrustArgs, VirtualGatewayListenerTlsValidationContextTrustPtr and VirtualGatewayListenerTlsValidationContextTrustPtrOutput values. You can construct a concrete instance of `VirtualGatewayListenerTlsValidationContextTrustPtrInput` via:
VirtualGatewayListenerTlsValidationContextTrustArgs{...} or: nil
func VirtualGatewayListenerTlsValidationContextTrustPtr ¶ added in v0.2.0
func VirtualGatewayListenerTlsValidationContextTrustPtr(v *VirtualGatewayListenerTlsValidationContextTrustArgs) VirtualGatewayListenerTlsValidationContextTrustPtrInput
type VirtualGatewayListenerTlsValidationContextTrustPtrOutput ¶ added in v0.2.0
type VirtualGatewayListenerTlsValidationContextTrustPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayListenerTlsValidationContextTrustPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayListenerTlsValidationContextTrustPtrOutput) ElementType() reflect.Type
func (VirtualGatewayListenerTlsValidationContextTrustPtrOutput) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsValidationContextTrustPtrOutput) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutput() VirtualGatewayListenerTlsValidationContextTrustPtrOutput
func (VirtualGatewayListenerTlsValidationContextTrustPtrOutput) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayListenerTlsValidationContextTrustPtrOutput) ToVirtualGatewayListenerTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayListenerTlsValidationContextTrustPtrOutput
type VirtualGatewayLogging ¶ added in v0.2.0
type VirtualGatewayLogging struct {
AccessLog *VirtualGatewayAccessLog `pulumi:"accessLog"`
}
type VirtualGatewayLoggingArgs ¶ added in v0.2.0
type VirtualGatewayLoggingArgs struct {
AccessLog VirtualGatewayAccessLogPtrInput `pulumi:"accessLog"`
}
func (VirtualGatewayLoggingArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayLoggingArgs) ElementType() reflect.Type
func (VirtualGatewayLoggingArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayLoggingArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayLogging]
func (VirtualGatewayLoggingArgs) ToVirtualGatewayLoggingOutput ¶ added in v0.2.0
func (i VirtualGatewayLoggingArgs) ToVirtualGatewayLoggingOutput() VirtualGatewayLoggingOutput
func (VirtualGatewayLoggingArgs) ToVirtualGatewayLoggingOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayLoggingArgs) ToVirtualGatewayLoggingOutputWithContext(ctx context.Context) VirtualGatewayLoggingOutput
func (VirtualGatewayLoggingArgs) ToVirtualGatewayLoggingPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayLoggingArgs) ToVirtualGatewayLoggingPtrOutput() VirtualGatewayLoggingPtrOutput
func (VirtualGatewayLoggingArgs) ToVirtualGatewayLoggingPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayLoggingArgs) ToVirtualGatewayLoggingPtrOutputWithContext(ctx context.Context) VirtualGatewayLoggingPtrOutput
type VirtualGatewayLoggingFormat ¶ added in v0.22.0
type VirtualGatewayLoggingFormat struct { Json []VirtualGatewayJsonFormatRef `pulumi:"json"` Text *string `pulumi:"text"` }
type VirtualGatewayLoggingFormatArgs ¶ added in v0.22.0
type VirtualGatewayLoggingFormatArgs struct { Json VirtualGatewayJsonFormatRefArrayInput `pulumi:"json"` Text pulumi.StringPtrInput `pulumi:"text"` }
func (VirtualGatewayLoggingFormatArgs) ElementType ¶ added in v0.22.0
func (VirtualGatewayLoggingFormatArgs) ElementType() reflect.Type
func (VirtualGatewayLoggingFormatArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayLoggingFormatArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayLoggingFormat]
func (VirtualGatewayLoggingFormatArgs) ToVirtualGatewayLoggingFormatOutput ¶ added in v0.22.0
func (i VirtualGatewayLoggingFormatArgs) ToVirtualGatewayLoggingFormatOutput() VirtualGatewayLoggingFormatOutput
func (VirtualGatewayLoggingFormatArgs) ToVirtualGatewayLoggingFormatOutputWithContext ¶ added in v0.22.0
func (i VirtualGatewayLoggingFormatArgs) ToVirtualGatewayLoggingFormatOutputWithContext(ctx context.Context) VirtualGatewayLoggingFormatOutput
func (VirtualGatewayLoggingFormatArgs) ToVirtualGatewayLoggingFormatPtrOutput ¶ added in v0.22.0
func (i VirtualGatewayLoggingFormatArgs) ToVirtualGatewayLoggingFormatPtrOutput() VirtualGatewayLoggingFormatPtrOutput
func (VirtualGatewayLoggingFormatArgs) ToVirtualGatewayLoggingFormatPtrOutputWithContext ¶ added in v0.22.0
func (i VirtualGatewayLoggingFormatArgs) ToVirtualGatewayLoggingFormatPtrOutputWithContext(ctx context.Context) VirtualGatewayLoggingFormatPtrOutput
type VirtualGatewayLoggingFormatInput ¶ added in v0.22.0
type VirtualGatewayLoggingFormatInput interface { pulumi.Input ToVirtualGatewayLoggingFormatOutput() VirtualGatewayLoggingFormatOutput ToVirtualGatewayLoggingFormatOutputWithContext(context.Context) VirtualGatewayLoggingFormatOutput }
VirtualGatewayLoggingFormatInput is an input type that accepts VirtualGatewayLoggingFormatArgs and VirtualGatewayLoggingFormatOutput values. You can construct a concrete instance of `VirtualGatewayLoggingFormatInput` via:
VirtualGatewayLoggingFormatArgs{...}
type VirtualGatewayLoggingFormatOutput ¶ added in v0.22.0
type VirtualGatewayLoggingFormatOutput struct{ *pulumi.OutputState }
func (VirtualGatewayLoggingFormatOutput) ElementType ¶ added in v0.22.0
func (VirtualGatewayLoggingFormatOutput) ElementType() reflect.Type
func (VirtualGatewayLoggingFormatOutput) Text ¶ added in v0.22.0
func (o VirtualGatewayLoggingFormatOutput) Text() pulumi.StringPtrOutput
func (VirtualGatewayLoggingFormatOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayLoggingFormatOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayLoggingFormat]
func (VirtualGatewayLoggingFormatOutput) ToVirtualGatewayLoggingFormatOutput ¶ added in v0.22.0
func (o VirtualGatewayLoggingFormatOutput) ToVirtualGatewayLoggingFormatOutput() VirtualGatewayLoggingFormatOutput
func (VirtualGatewayLoggingFormatOutput) ToVirtualGatewayLoggingFormatOutputWithContext ¶ added in v0.22.0
func (o VirtualGatewayLoggingFormatOutput) ToVirtualGatewayLoggingFormatOutputWithContext(ctx context.Context) VirtualGatewayLoggingFormatOutput
func (VirtualGatewayLoggingFormatOutput) ToVirtualGatewayLoggingFormatPtrOutput ¶ added in v0.22.0
func (o VirtualGatewayLoggingFormatOutput) ToVirtualGatewayLoggingFormatPtrOutput() VirtualGatewayLoggingFormatPtrOutput
func (VirtualGatewayLoggingFormatOutput) ToVirtualGatewayLoggingFormatPtrOutputWithContext ¶ added in v0.22.0
func (o VirtualGatewayLoggingFormatOutput) ToVirtualGatewayLoggingFormatPtrOutputWithContext(ctx context.Context) VirtualGatewayLoggingFormatPtrOutput
type VirtualGatewayLoggingFormatPtrInput ¶ added in v0.22.0
type VirtualGatewayLoggingFormatPtrInput interface { pulumi.Input ToVirtualGatewayLoggingFormatPtrOutput() VirtualGatewayLoggingFormatPtrOutput ToVirtualGatewayLoggingFormatPtrOutputWithContext(context.Context) VirtualGatewayLoggingFormatPtrOutput }
VirtualGatewayLoggingFormatPtrInput is an input type that accepts VirtualGatewayLoggingFormatArgs, VirtualGatewayLoggingFormatPtr and VirtualGatewayLoggingFormatPtrOutput values. You can construct a concrete instance of `VirtualGatewayLoggingFormatPtrInput` via:
VirtualGatewayLoggingFormatArgs{...} or: nil
func VirtualGatewayLoggingFormatPtr ¶ added in v0.22.0
func VirtualGatewayLoggingFormatPtr(v *VirtualGatewayLoggingFormatArgs) VirtualGatewayLoggingFormatPtrInput
type VirtualGatewayLoggingFormatPtrOutput ¶ added in v0.22.0
type VirtualGatewayLoggingFormatPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayLoggingFormatPtrOutput) ElementType ¶ added in v0.22.0
func (VirtualGatewayLoggingFormatPtrOutput) ElementType() reflect.Type
func (VirtualGatewayLoggingFormatPtrOutput) Text ¶ added in v0.22.0
func (o VirtualGatewayLoggingFormatPtrOutput) Text() pulumi.StringPtrOutput
func (VirtualGatewayLoggingFormatPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayLoggingFormatPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayLoggingFormat]
func (VirtualGatewayLoggingFormatPtrOutput) ToVirtualGatewayLoggingFormatPtrOutput ¶ added in v0.22.0
func (o VirtualGatewayLoggingFormatPtrOutput) ToVirtualGatewayLoggingFormatPtrOutput() VirtualGatewayLoggingFormatPtrOutput
func (VirtualGatewayLoggingFormatPtrOutput) ToVirtualGatewayLoggingFormatPtrOutputWithContext ¶ added in v0.22.0
func (o VirtualGatewayLoggingFormatPtrOutput) ToVirtualGatewayLoggingFormatPtrOutputWithContext(ctx context.Context) VirtualGatewayLoggingFormatPtrOutput
type VirtualGatewayLoggingInput ¶ added in v0.2.0
type VirtualGatewayLoggingInput interface { pulumi.Input ToVirtualGatewayLoggingOutput() VirtualGatewayLoggingOutput ToVirtualGatewayLoggingOutputWithContext(context.Context) VirtualGatewayLoggingOutput }
VirtualGatewayLoggingInput is an input type that accepts VirtualGatewayLoggingArgs and VirtualGatewayLoggingOutput values. You can construct a concrete instance of `VirtualGatewayLoggingInput` via:
VirtualGatewayLoggingArgs{...}
type VirtualGatewayLoggingOutput ¶ added in v0.2.0
type VirtualGatewayLoggingOutput struct{ *pulumi.OutputState }
func (VirtualGatewayLoggingOutput) AccessLog ¶ added in v0.2.0
func (o VirtualGatewayLoggingOutput) AccessLog() VirtualGatewayAccessLogPtrOutput
func (VirtualGatewayLoggingOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayLoggingOutput) ElementType() reflect.Type
func (VirtualGatewayLoggingOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayLoggingOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayLogging]
func (VirtualGatewayLoggingOutput) ToVirtualGatewayLoggingOutput ¶ added in v0.2.0
func (o VirtualGatewayLoggingOutput) ToVirtualGatewayLoggingOutput() VirtualGatewayLoggingOutput
func (VirtualGatewayLoggingOutput) ToVirtualGatewayLoggingOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayLoggingOutput) ToVirtualGatewayLoggingOutputWithContext(ctx context.Context) VirtualGatewayLoggingOutput
func (VirtualGatewayLoggingOutput) ToVirtualGatewayLoggingPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayLoggingOutput) ToVirtualGatewayLoggingPtrOutput() VirtualGatewayLoggingPtrOutput
func (VirtualGatewayLoggingOutput) ToVirtualGatewayLoggingPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayLoggingOutput) ToVirtualGatewayLoggingPtrOutputWithContext(ctx context.Context) VirtualGatewayLoggingPtrOutput
type VirtualGatewayLoggingPtrInput ¶ added in v0.2.0
type VirtualGatewayLoggingPtrInput interface { pulumi.Input ToVirtualGatewayLoggingPtrOutput() VirtualGatewayLoggingPtrOutput ToVirtualGatewayLoggingPtrOutputWithContext(context.Context) VirtualGatewayLoggingPtrOutput }
VirtualGatewayLoggingPtrInput is an input type that accepts VirtualGatewayLoggingArgs, VirtualGatewayLoggingPtr and VirtualGatewayLoggingPtrOutput values. You can construct a concrete instance of `VirtualGatewayLoggingPtrInput` via:
VirtualGatewayLoggingArgs{...} or: nil
func VirtualGatewayLoggingPtr ¶ added in v0.2.0
func VirtualGatewayLoggingPtr(v *VirtualGatewayLoggingArgs) VirtualGatewayLoggingPtrInput
type VirtualGatewayLoggingPtrOutput ¶ added in v0.2.0
type VirtualGatewayLoggingPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayLoggingPtrOutput) AccessLog ¶ added in v0.2.0
func (o VirtualGatewayLoggingPtrOutput) AccessLog() VirtualGatewayAccessLogPtrOutput
func (VirtualGatewayLoggingPtrOutput) Elem ¶ added in v0.2.0
func (o VirtualGatewayLoggingPtrOutput) Elem() VirtualGatewayLoggingOutput
func (VirtualGatewayLoggingPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayLoggingPtrOutput) ElementType() reflect.Type
func (VirtualGatewayLoggingPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayLoggingPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayLogging]
func (VirtualGatewayLoggingPtrOutput) ToVirtualGatewayLoggingPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayLoggingPtrOutput) ToVirtualGatewayLoggingPtrOutput() VirtualGatewayLoggingPtrOutput
func (VirtualGatewayLoggingPtrOutput) ToVirtualGatewayLoggingPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayLoggingPtrOutput) ToVirtualGatewayLoggingPtrOutputWithContext(ctx context.Context) VirtualGatewayLoggingPtrOutput
type VirtualGatewayOutput ¶
type VirtualGatewayOutput struct{ *pulumi.OutputState }
func (VirtualGatewayOutput) Arn ¶ added in v0.17.0
func (o VirtualGatewayOutput) Arn() pulumi.StringOutput
func (VirtualGatewayOutput) ElementType ¶
func (VirtualGatewayOutput) ElementType() reflect.Type
func (VirtualGatewayOutput) MeshName ¶ added in v0.17.0
func (o VirtualGatewayOutput) MeshName() pulumi.StringOutput
func (VirtualGatewayOutput) MeshOwner ¶ added in v0.17.0
func (o VirtualGatewayOutput) MeshOwner() pulumi.StringPtrOutput
func (VirtualGatewayOutput) ResourceOwner ¶ added in v0.17.0
func (o VirtualGatewayOutput) ResourceOwner() pulumi.StringOutput
func (VirtualGatewayOutput) Spec ¶ added in v0.17.0
func (o VirtualGatewayOutput) Spec() VirtualGatewaySpecOutput
func (VirtualGatewayOutput) Tags ¶ added in v0.17.0
func (o VirtualGatewayOutput) Tags() VirtualGatewayTagArrayOutput
func (VirtualGatewayOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGateway]
func (VirtualGatewayOutput) ToVirtualGatewayOutput ¶
func (o VirtualGatewayOutput) ToVirtualGatewayOutput() VirtualGatewayOutput
func (VirtualGatewayOutput) ToVirtualGatewayOutputWithContext ¶
func (o VirtualGatewayOutput) ToVirtualGatewayOutputWithContext(ctx context.Context) VirtualGatewayOutput
func (VirtualGatewayOutput) Uid ¶ added in v0.17.0
func (o VirtualGatewayOutput) Uid() pulumi.StringOutput
func (VirtualGatewayOutput) VirtualGatewayName ¶ added in v0.17.0
func (o VirtualGatewayOutput) VirtualGatewayName() pulumi.StringPtrOutput
type VirtualGatewayPortMapping ¶ added in v0.2.0
type VirtualGatewayPortMappingArgs ¶ added in v0.2.0
type VirtualGatewayPortMappingArgs struct { Port pulumi.IntInput `pulumi:"port"` Protocol pulumi.StringInput `pulumi:"protocol"` }
func (VirtualGatewayPortMappingArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayPortMappingArgs) ElementType() reflect.Type
func (VirtualGatewayPortMappingArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayPortMappingArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayPortMapping]
func (VirtualGatewayPortMappingArgs) ToVirtualGatewayPortMappingOutput ¶ added in v0.2.0
func (i VirtualGatewayPortMappingArgs) ToVirtualGatewayPortMappingOutput() VirtualGatewayPortMappingOutput
func (VirtualGatewayPortMappingArgs) ToVirtualGatewayPortMappingOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayPortMappingArgs) ToVirtualGatewayPortMappingOutputWithContext(ctx context.Context) VirtualGatewayPortMappingOutput
type VirtualGatewayPortMappingInput ¶ added in v0.2.0
type VirtualGatewayPortMappingInput interface { pulumi.Input ToVirtualGatewayPortMappingOutput() VirtualGatewayPortMappingOutput ToVirtualGatewayPortMappingOutputWithContext(context.Context) VirtualGatewayPortMappingOutput }
VirtualGatewayPortMappingInput is an input type that accepts VirtualGatewayPortMappingArgs and VirtualGatewayPortMappingOutput values. You can construct a concrete instance of `VirtualGatewayPortMappingInput` via:
VirtualGatewayPortMappingArgs{...}
type VirtualGatewayPortMappingOutput ¶ added in v0.2.0
type VirtualGatewayPortMappingOutput struct{ *pulumi.OutputState }
func (VirtualGatewayPortMappingOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayPortMappingOutput) ElementType() reflect.Type
func (VirtualGatewayPortMappingOutput) Port ¶ added in v0.2.0
func (o VirtualGatewayPortMappingOutput) Port() pulumi.IntOutput
func (VirtualGatewayPortMappingOutput) Protocol ¶ added in v0.2.0
func (o VirtualGatewayPortMappingOutput) Protocol() pulumi.StringOutput
func (VirtualGatewayPortMappingOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayPortMappingOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayPortMapping]
func (VirtualGatewayPortMappingOutput) ToVirtualGatewayPortMappingOutput ¶ added in v0.2.0
func (o VirtualGatewayPortMappingOutput) ToVirtualGatewayPortMappingOutput() VirtualGatewayPortMappingOutput
func (VirtualGatewayPortMappingOutput) ToVirtualGatewayPortMappingOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayPortMappingOutput) ToVirtualGatewayPortMappingOutputWithContext(ctx context.Context) VirtualGatewayPortMappingOutput
type VirtualGatewaySpec ¶ added in v0.2.0
type VirtualGatewaySpec struct { BackendDefaults *VirtualGatewayBackendDefaults `pulumi:"backendDefaults"` Listeners []VirtualGatewayListener `pulumi:"listeners"` Logging *VirtualGatewayLogging `pulumi:"logging"` }
type VirtualGatewaySpecArgs ¶ added in v0.2.0
type VirtualGatewaySpecArgs struct { BackendDefaults VirtualGatewayBackendDefaultsPtrInput `pulumi:"backendDefaults"` Listeners VirtualGatewayListenerArrayInput `pulumi:"listeners"` Logging VirtualGatewayLoggingPtrInput `pulumi:"logging"` }
func (VirtualGatewaySpecArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewaySpecArgs) ElementType() reflect.Type
func (VirtualGatewaySpecArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewaySpecArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewaySpec]
func (VirtualGatewaySpecArgs) ToVirtualGatewaySpecOutput ¶ added in v0.2.0
func (i VirtualGatewaySpecArgs) ToVirtualGatewaySpecOutput() VirtualGatewaySpecOutput
func (VirtualGatewaySpecArgs) ToVirtualGatewaySpecOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewaySpecArgs) ToVirtualGatewaySpecOutputWithContext(ctx context.Context) VirtualGatewaySpecOutput
type VirtualGatewaySpecInput ¶ added in v0.2.0
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 VirtualGatewaySpecOutput ¶ added in v0.2.0
type VirtualGatewaySpecOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecOutput) BackendDefaults ¶ added in v0.2.0
func (o VirtualGatewaySpecOutput) BackendDefaults() VirtualGatewayBackendDefaultsPtrOutput
func (VirtualGatewaySpecOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewaySpecOutput) ElementType() reflect.Type
func (VirtualGatewaySpecOutput) Listeners ¶ added in v0.2.0
func (o VirtualGatewaySpecOutput) Listeners() VirtualGatewayListenerArrayOutput
func (VirtualGatewaySpecOutput) Logging ¶ added in v0.2.0
func (o VirtualGatewaySpecOutput) Logging() VirtualGatewayLoggingPtrOutput
func (VirtualGatewaySpecOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewaySpecOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewaySpec]
func (VirtualGatewaySpecOutput) ToVirtualGatewaySpecOutput ¶ added in v0.2.0
func (o VirtualGatewaySpecOutput) ToVirtualGatewaySpecOutput() VirtualGatewaySpecOutput
func (VirtualGatewaySpecOutput) ToVirtualGatewaySpecOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewaySpecOutput) ToVirtualGatewaySpecOutputWithContext(ctx context.Context) VirtualGatewaySpecOutput
type VirtualGatewaySpecPtrOutput ¶ added in v0.2.0
type VirtualGatewaySpecPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySpecPtrOutput) BackendDefaults ¶ added in v0.2.0
func (o VirtualGatewaySpecPtrOutput) BackendDefaults() VirtualGatewayBackendDefaultsPtrOutput
func (VirtualGatewaySpecPtrOutput) Elem ¶ added in v0.2.0
func (o VirtualGatewaySpecPtrOutput) Elem() VirtualGatewaySpecOutput
func (VirtualGatewaySpecPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewaySpecPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySpecPtrOutput) Listeners ¶ added in v0.2.0
func (o VirtualGatewaySpecPtrOutput) Listeners() VirtualGatewayListenerArrayOutput
func (VirtualGatewaySpecPtrOutput) Logging ¶ added in v0.2.0
func (o VirtualGatewaySpecPtrOutput) Logging() VirtualGatewayLoggingPtrOutput
func (VirtualGatewaySpecPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewaySpecPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewaySpec]
func (VirtualGatewaySpecPtrOutput) ToVirtualGatewaySpecPtrOutput ¶ added in v0.2.0
func (o VirtualGatewaySpecPtrOutput) ToVirtualGatewaySpecPtrOutput() VirtualGatewaySpecPtrOutput
func (VirtualGatewaySpecPtrOutput) ToVirtualGatewaySpecPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewaySpecPtrOutput) ToVirtualGatewaySpecPtrOutputWithContext(ctx context.Context) VirtualGatewaySpecPtrOutput
type VirtualGatewayState ¶
type VirtualGatewayState struct { }
func (VirtualGatewayState) ElementType ¶
func (VirtualGatewayState) ElementType() reflect.Type
type VirtualGatewaySubjectAlternativeNameMatchers ¶
type VirtualGatewaySubjectAlternativeNameMatchers struct {
Exact []string `pulumi:"exact"`
}
type VirtualGatewaySubjectAlternativeNameMatchersArgs ¶
type VirtualGatewaySubjectAlternativeNameMatchersArgs struct {
Exact pulumi.StringArrayInput `pulumi:"exact"`
}
func (VirtualGatewaySubjectAlternativeNameMatchersArgs) ElementType ¶
func (VirtualGatewaySubjectAlternativeNameMatchersArgs) ElementType() reflect.Type
func (VirtualGatewaySubjectAlternativeNameMatchersArgs) ToVirtualGatewaySubjectAlternativeNameMatchersOutput ¶
func (i VirtualGatewaySubjectAlternativeNameMatchersArgs) ToVirtualGatewaySubjectAlternativeNameMatchersOutput() VirtualGatewaySubjectAlternativeNameMatchersOutput
func (VirtualGatewaySubjectAlternativeNameMatchersArgs) ToVirtualGatewaySubjectAlternativeNameMatchersOutputWithContext ¶
func (i VirtualGatewaySubjectAlternativeNameMatchersArgs) ToVirtualGatewaySubjectAlternativeNameMatchersOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNameMatchersOutput
func (VirtualGatewaySubjectAlternativeNameMatchersArgs) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutput ¶
func (i VirtualGatewaySubjectAlternativeNameMatchersArgs) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutput() VirtualGatewaySubjectAlternativeNameMatchersPtrOutput
func (VirtualGatewaySubjectAlternativeNameMatchersArgs) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutputWithContext ¶
func (i VirtualGatewaySubjectAlternativeNameMatchersArgs) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNameMatchersPtrOutput
type VirtualGatewaySubjectAlternativeNameMatchersInput ¶
type VirtualGatewaySubjectAlternativeNameMatchersInput interface { pulumi.Input ToVirtualGatewaySubjectAlternativeNameMatchersOutput() VirtualGatewaySubjectAlternativeNameMatchersOutput ToVirtualGatewaySubjectAlternativeNameMatchersOutputWithContext(context.Context) VirtualGatewaySubjectAlternativeNameMatchersOutput }
VirtualGatewaySubjectAlternativeNameMatchersInput is an input type that accepts VirtualGatewaySubjectAlternativeNameMatchersArgs and VirtualGatewaySubjectAlternativeNameMatchersOutput values. You can construct a concrete instance of `VirtualGatewaySubjectAlternativeNameMatchersInput` via:
VirtualGatewaySubjectAlternativeNameMatchersArgs{...}
type VirtualGatewaySubjectAlternativeNameMatchersOutput ¶
type VirtualGatewaySubjectAlternativeNameMatchersOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySubjectAlternativeNameMatchersOutput) ElementType ¶
func (VirtualGatewaySubjectAlternativeNameMatchersOutput) ElementType() reflect.Type
func (VirtualGatewaySubjectAlternativeNameMatchersOutput) Exact ¶
func (o VirtualGatewaySubjectAlternativeNameMatchersOutput) Exact() pulumi.StringArrayOutput
func (VirtualGatewaySubjectAlternativeNameMatchersOutput) ToVirtualGatewaySubjectAlternativeNameMatchersOutput ¶
func (o VirtualGatewaySubjectAlternativeNameMatchersOutput) ToVirtualGatewaySubjectAlternativeNameMatchersOutput() VirtualGatewaySubjectAlternativeNameMatchersOutput
func (VirtualGatewaySubjectAlternativeNameMatchersOutput) ToVirtualGatewaySubjectAlternativeNameMatchersOutputWithContext ¶
func (o VirtualGatewaySubjectAlternativeNameMatchersOutput) ToVirtualGatewaySubjectAlternativeNameMatchersOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNameMatchersOutput
func (VirtualGatewaySubjectAlternativeNameMatchersOutput) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutput ¶
func (o VirtualGatewaySubjectAlternativeNameMatchersOutput) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutput() VirtualGatewaySubjectAlternativeNameMatchersPtrOutput
func (VirtualGatewaySubjectAlternativeNameMatchersOutput) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutputWithContext ¶
func (o VirtualGatewaySubjectAlternativeNameMatchersOutput) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNameMatchersPtrOutput
type VirtualGatewaySubjectAlternativeNameMatchersPtrInput ¶
type VirtualGatewaySubjectAlternativeNameMatchersPtrInput interface { pulumi.Input ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutput() VirtualGatewaySubjectAlternativeNameMatchersPtrOutput ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutputWithContext(context.Context) VirtualGatewaySubjectAlternativeNameMatchersPtrOutput }
VirtualGatewaySubjectAlternativeNameMatchersPtrInput is an input type that accepts VirtualGatewaySubjectAlternativeNameMatchersArgs, VirtualGatewaySubjectAlternativeNameMatchersPtr and VirtualGatewaySubjectAlternativeNameMatchersPtrOutput values. You can construct a concrete instance of `VirtualGatewaySubjectAlternativeNameMatchersPtrInput` via:
VirtualGatewaySubjectAlternativeNameMatchersArgs{...} or: nil
func VirtualGatewaySubjectAlternativeNameMatchersPtr ¶
func VirtualGatewaySubjectAlternativeNameMatchersPtr(v *VirtualGatewaySubjectAlternativeNameMatchersArgs) VirtualGatewaySubjectAlternativeNameMatchersPtrInput
type VirtualGatewaySubjectAlternativeNameMatchersPtrOutput ¶
type VirtualGatewaySubjectAlternativeNameMatchersPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySubjectAlternativeNameMatchersPtrOutput) ElementType ¶
func (VirtualGatewaySubjectAlternativeNameMatchersPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySubjectAlternativeNameMatchersPtrOutput) Exact ¶
func (o VirtualGatewaySubjectAlternativeNameMatchersPtrOutput) Exact() pulumi.StringArrayOutput
func (VirtualGatewaySubjectAlternativeNameMatchersPtrOutput) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutput ¶
func (o VirtualGatewaySubjectAlternativeNameMatchersPtrOutput) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutput() VirtualGatewaySubjectAlternativeNameMatchersPtrOutput
func (VirtualGatewaySubjectAlternativeNameMatchersPtrOutput) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutputWithContext ¶
func (o VirtualGatewaySubjectAlternativeNameMatchersPtrOutput) ToVirtualGatewaySubjectAlternativeNameMatchersPtrOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNameMatchersPtrOutput
type VirtualGatewaySubjectAlternativeNames ¶
type VirtualGatewaySubjectAlternativeNames struct {
Match VirtualGatewaySubjectAlternativeNameMatchers `pulumi:"match"`
}
type VirtualGatewaySubjectAlternativeNamesArgs ¶
type VirtualGatewaySubjectAlternativeNamesArgs struct {
Match VirtualGatewaySubjectAlternativeNameMatchersInput `pulumi:"match"`
}
func (VirtualGatewaySubjectAlternativeNamesArgs) ElementType ¶
func (VirtualGatewaySubjectAlternativeNamesArgs) ElementType() reflect.Type
func (VirtualGatewaySubjectAlternativeNamesArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewaySubjectAlternativeNamesArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewaySubjectAlternativeNames]
func (VirtualGatewaySubjectAlternativeNamesArgs) ToVirtualGatewaySubjectAlternativeNamesOutput ¶
func (i VirtualGatewaySubjectAlternativeNamesArgs) ToVirtualGatewaySubjectAlternativeNamesOutput() VirtualGatewaySubjectAlternativeNamesOutput
func (VirtualGatewaySubjectAlternativeNamesArgs) ToVirtualGatewaySubjectAlternativeNamesOutputWithContext ¶
func (i VirtualGatewaySubjectAlternativeNamesArgs) ToVirtualGatewaySubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNamesOutput
func (VirtualGatewaySubjectAlternativeNamesArgs) ToVirtualGatewaySubjectAlternativeNamesPtrOutput ¶
func (i VirtualGatewaySubjectAlternativeNamesArgs) ToVirtualGatewaySubjectAlternativeNamesPtrOutput() VirtualGatewaySubjectAlternativeNamesPtrOutput
func (VirtualGatewaySubjectAlternativeNamesArgs) ToVirtualGatewaySubjectAlternativeNamesPtrOutputWithContext ¶
func (i VirtualGatewaySubjectAlternativeNamesArgs) ToVirtualGatewaySubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNamesPtrOutput
type VirtualGatewaySubjectAlternativeNamesInput ¶
type VirtualGatewaySubjectAlternativeNamesInput interface { pulumi.Input ToVirtualGatewaySubjectAlternativeNamesOutput() VirtualGatewaySubjectAlternativeNamesOutput ToVirtualGatewaySubjectAlternativeNamesOutputWithContext(context.Context) VirtualGatewaySubjectAlternativeNamesOutput }
VirtualGatewaySubjectAlternativeNamesInput is an input type that accepts VirtualGatewaySubjectAlternativeNamesArgs and VirtualGatewaySubjectAlternativeNamesOutput values. You can construct a concrete instance of `VirtualGatewaySubjectAlternativeNamesInput` via:
VirtualGatewaySubjectAlternativeNamesArgs{...}
type VirtualGatewaySubjectAlternativeNamesOutput ¶
type VirtualGatewaySubjectAlternativeNamesOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySubjectAlternativeNamesOutput) ElementType ¶
func (VirtualGatewaySubjectAlternativeNamesOutput) ElementType() reflect.Type
func (VirtualGatewaySubjectAlternativeNamesOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewaySubjectAlternativeNamesOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewaySubjectAlternativeNames]
func (VirtualGatewaySubjectAlternativeNamesOutput) ToVirtualGatewaySubjectAlternativeNamesOutput ¶
func (o VirtualGatewaySubjectAlternativeNamesOutput) ToVirtualGatewaySubjectAlternativeNamesOutput() VirtualGatewaySubjectAlternativeNamesOutput
func (VirtualGatewaySubjectAlternativeNamesOutput) ToVirtualGatewaySubjectAlternativeNamesOutputWithContext ¶
func (o VirtualGatewaySubjectAlternativeNamesOutput) ToVirtualGatewaySubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNamesOutput
func (VirtualGatewaySubjectAlternativeNamesOutput) ToVirtualGatewaySubjectAlternativeNamesPtrOutput ¶
func (o VirtualGatewaySubjectAlternativeNamesOutput) ToVirtualGatewaySubjectAlternativeNamesPtrOutput() VirtualGatewaySubjectAlternativeNamesPtrOutput
func (VirtualGatewaySubjectAlternativeNamesOutput) ToVirtualGatewaySubjectAlternativeNamesPtrOutputWithContext ¶
func (o VirtualGatewaySubjectAlternativeNamesOutput) ToVirtualGatewaySubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNamesPtrOutput
type VirtualGatewaySubjectAlternativeNamesPtrInput ¶
type VirtualGatewaySubjectAlternativeNamesPtrInput interface { pulumi.Input ToVirtualGatewaySubjectAlternativeNamesPtrOutput() VirtualGatewaySubjectAlternativeNamesPtrOutput ToVirtualGatewaySubjectAlternativeNamesPtrOutputWithContext(context.Context) VirtualGatewaySubjectAlternativeNamesPtrOutput }
VirtualGatewaySubjectAlternativeNamesPtrInput is an input type that accepts VirtualGatewaySubjectAlternativeNamesArgs, VirtualGatewaySubjectAlternativeNamesPtr and VirtualGatewaySubjectAlternativeNamesPtrOutput values. You can construct a concrete instance of `VirtualGatewaySubjectAlternativeNamesPtrInput` via:
VirtualGatewaySubjectAlternativeNamesArgs{...} or: nil
func VirtualGatewaySubjectAlternativeNamesPtr ¶
func VirtualGatewaySubjectAlternativeNamesPtr(v *VirtualGatewaySubjectAlternativeNamesArgs) VirtualGatewaySubjectAlternativeNamesPtrInput
type VirtualGatewaySubjectAlternativeNamesPtrOutput ¶
type VirtualGatewaySubjectAlternativeNamesPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewaySubjectAlternativeNamesPtrOutput) ElementType ¶
func (VirtualGatewaySubjectAlternativeNamesPtrOutput) ElementType() reflect.Type
func (VirtualGatewaySubjectAlternativeNamesPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewaySubjectAlternativeNamesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewaySubjectAlternativeNames]
func (VirtualGatewaySubjectAlternativeNamesPtrOutput) ToVirtualGatewaySubjectAlternativeNamesPtrOutput ¶
func (o VirtualGatewaySubjectAlternativeNamesPtrOutput) ToVirtualGatewaySubjectAlternativeNamesPtrOutput() VirtualGatewaySubjectAlternativeNamesPtrOutput
func (VirtualGatewaySubjectAlternativeNamesPtrOutput) ToVirtualGatewaySubjectAlternativeNamesPtrOutputWithContext ¶
func (o VirtualGatewaySubjectAlternativeNamesPtrOutput) ToVirtualGatewaySubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualGatewaySubjectAlternativeNamesPtrOutput
type VirtualGatewayTag ¶
type VirtualGatewayTagArgs ¶
type VirtualGatewayTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (VirtualGatewayTagArgs) ElementType ¶
func (VirtualGatewayTagArgs) ElementType() reflect.Type
func (VirtualGatewayTagArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayTagArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTag]
func (VirtualGatewayTagArgs) ToVirtualGatewayTagOutput ¶
func (i VirtualGatewayTagArgs) ToVirtualGatewayTagOutput() VirtualGatewayTagOutput
func (VirtualGatewayTagArgs) ToVirtualGatewayTagOutputWithContext ¶
func (i VirtualGatewayTagArgs) ToVirtualGatewayTagOutputWithContext(ctx context.Context) VirtualGatewayTagOutput
type VirtualGatewayTagArray ¶
type VirtualGatewayTagArray []VirtualGatewayTagInput
func (VirtualGatewayTagArray) ElementType ¶
func (VirtualGatewayTagArray) ElementType() reflect.Type
func (VirtualGatewayTagArray) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayTagArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualGatewayTag]
func (VirtualGatewayTagArray) ToVirtualGatewayTagArrayOutput ¶
func (i VirtualGatewayTagArray) ToVirtualGatewayTagArrayOutput() VirtualGatewayTagArrayOutput
func (VirtualGatewayTagArray) ToVirtualGatewayTagArrayOutputWithContext ¶
func (i VirtualGatewayTagArray) ToVirtualGatewayTagArrayOutputWithContext(ctx context.Context) VirtualGatewayTagArrayOutput
type VirtualGatewayTagArrayInput ¶
type VirtualGatewayTagArrayInput interface { pulumi.Input ToVirtualGatewayTagArrayOutput() VirtualGatewayTagArrayOutput ToVirtualGatewayTagArrayOutputWithContext(context.Context) VirtualGatewayTagArrayOutput }
VirtualGatewayTagArrayInput is an input type that accepts VirtualGatewayTagArray and VirtualGatewayTagArrayOutput values. You can construct a concrete instance of `VirtualGatewayTagArrayInput` via:
VirtualGatewayTagArray{ VirtualGatewayTagArgs{...} }
type VirtualGatewayTagArrayOutput ¶
type VirtualGatewayTagArrayOutput struct{ *pulumi.OutputState }
func (VirtualGatewayTagArrayOutput) ElementType ¶
func (VirtualGatewayTagArrayOutput) ElementType() reflect.Type
func (VirtualGatewayTagArrayOutput) Index ¶
func (o VirtualGatewayTagArrayOutput) Index(i pulumi.IntInput) VirtualGatewayTagOutput
func (VirtualGatewayTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualGatewayTag]
func (VirtualGatewayTagArrayOutput) ToVirtualGatewayTagArrayOutput ¶
func (o VirtualGatewayTagArrayOutput) ToVirtualGatewayTagArrayOutput() VirtualGatewayTagArrayOutput
func (VirtualGatewayTagArrayOutput) ToVirtualGatewayTagArrayOutputWithContext ¶
func (o VirtualGatewayTagArrayOutput) ToVirtualGatewayTagArrayOutputWithContext(ctx context.Context) VirtualGatewayTagArrayOutput
type VirtualGatewayTagInput ¶
type VirtualGatewayTagInput interface { pulumi.Input ToVirtualGatewayTagOutput() VirtualGatewayTagOutput ToVirtualGatewayTagOutputWithContext(context.Context) VirtualGatewayTagOutput }
VirtualGatewayTagInput is an input type that accepts VirtualGatewayTagArgs and VirtualGatewayTagOutput values. You can construct a concrete instance of `VirtualGatewayTagInput` via:
VirtualGatewayTagArgs{...}
type VirtualGatewayTagOutput ¶
type VirtualGatewayTagOutput struct{ *pulumi.OutputState }
func (VirtualGatewayTagOutput) ElementType ¶
func (VirtualGatewayTagOutput) ElementType() reflect.Type
func (VirtualGatewayTagOutput) Key ¶
func (o VirtualGatewayTagOutput) Key() pulumi.StringOutput
func (VirtualGatewayTagOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayTagOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTag]
func (VirtualGatewayTagOutput) ToVirtualGatewayTagOutput ¶
func (o VirtualGatewayTagOutput) ToVirtualGatewayTagOutput() VirtualGatewayTagOutput
func (VirtualGatewayTagOutput) ToVirtualGatewayTagOutputWithContext ¶
func (o VirtualGatewayTagOutput) ToVirtualGatewayTagOutputWithContext(ctx context.Context) VirtualGatewayTagOutput
func (VirtualGatewayTagOutput) Value ¶
func (o VirtualGatewayTagOutput) Value() pulumi.StringOutput
type VirtualGatewayTlsValidationContext ¶ added in v0.2.0
type VirtualGatewayTlsValidationContext struct { SubjectAlternativeNames *VirtualGatewaySubjectAlternativeNames `pulumi:"subjectAlternativeNames"` Trust VirtualGatewayTlsValidationContextTrust `pulumi:"trust"` }
type VirtualGatewayTlsValidationContextAcmTrust ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextAcmTrust struct {
CertificateAuthorityArns []string `pulumi:"certificateAuthorityArns"`
}
type VirtualGatewayTlsValidationContextAcmTrustArgs ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextAcmTrustArgs struct {
CertificateAuthorityArns pulumi.StringArrayInput `pulumi:"certificateAuthorityArns"`
}
func (VirtualGatewayTlsValidationContextAcmTrustArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayTlsValidationContextAcmTrustArgs) ElementType() reflect.Type
func (VirtualGatewayTlsValidationContextAcmTrustArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayTlsValidationContextAcmTrustArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTlsValidationContextAcmTrust]
func (VirtualGatewayTlsValidationContextAcmTrustArgs) ToVirtualGatewayTlsValidationContextAcmTrustOutput ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextAcmTrustArgs) ToVirtualGatewayTlsValidationContextAcmTrustOutput() VirtualGatewayTlsValidationContextAcmTrustOutput
func (VirtualGatewayTlsValidationContextAcmTrustArgs) ToVirtualGatewayTlsValidationContextAcmTrustOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextAcmTrustArgs) ToVirtualGatewayTlsValidationContextAcmTrustOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextAcmTrustOutput
func (VirtualGatewayTlsValidationContextAcmTrustArgs) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextAcmTrustArgs) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutput() VirtualGatewayTlsValidationContextAcmTrustPtrOutput
func (VirtualGatewayTlsValidationContextAcmTrustArgs) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextAcmTrustArgs) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextAcmTrustPtrOutput
type VirtualGatewayTlsValidationContextAcmTrustInput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextAcmTrustInput interface { pulumi.Input ToVirtualGatewayTlsValidationContextAcmTrustOutput() VirtualGatewayTlsValidationContextAcmTrustOutput ToVirtualGatewayTlsValidationContextAcmTrustOutputWithContext(context.Context) VirtualGatewayTlsValidationContextAcmTrustOutput }
VirtualGatewayTlsValidationContextAcmTrustInput is an input type that accepts VirtualGatewayTlsValidationContextAcmTrustArgs and VirtualGatewayTlsValidationContextAcmTrustOutput values. You can construct a concrete instance of `VirtualGatewayTlsValidationContextAcmTrustInput` via:
VirtualGatewayTlsValidationContextAcmTrustArgs{...}
type VirtualGatewayTlsValidationContextAcmTrustOutput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextAcmTrustOutput struct{ *pulumi.OutputState }
func (VirtualGatewayTlsValidationContextAcmTrustOutput) CertificateAuthorityArns ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextAcmTrustOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
func (VirtualGatewayTlsValidationContextAcmTrustOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayTlsValidationContextAcmTrustOutput) ElementType() reflect.Type
func (VirtualGatewayTlsValidationContextAcmTrustOutput) ToVirtualGatewayTlsValidationContextAcmTrustOutput ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextAcmTrustOutput) ToVirtualGatewayTlsValidationContextAcmTrustOutput() VirtualGatewayTlsValidationContextAcmTrustOutput
func (VirtualGatewayTlsValidationContextAcmTrustOutput) ToVirtualGatewayTlsValidationContextAcmTrustOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextAcmTrustOutput) ToVirtualGatewayTlsValidationContextAcmTrustOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextAcmTrustOutput
func (VirtualGatewayTlsValidationContextAcmTrustOutput) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextAcmTrustOutput) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutput() VirtualGatewayTlsValidationContextAcmTrustPtrOutput
func (VirtualGatewayTlsValidationContextAcmTrustOutput) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextAcmTrustOutput) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextAcmTrustPtrOutput
type VirtualGatewayTlsValidationContextAcmTrustPtrInput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextAcmTrustPtrInput interface { pulumi.Input ToVirtualGatewayTlsValidationContextAcmTrustPtrOutput() VirtualGatewayTlsValidationContextAcmTrustPtrOutput ToVirtualGatewayTlsValidationContextAcmTrustPtrOutputWithContext(context.Context) VirtualGatewayTlsValidationContextAcmTrustPtrOutput }
VirtualGatewayTlsValidationContextAcmTrustPtrInput is an input type that accepts VirtualGatewayTlsValidationContextAcmTrustArgs, VirtualGatewayTlsValidationContextAcmTrustPtr and VirtualGatewayTlsValidationContextAcmTrustPtrOutput values. You can construct a concrete instance of `VirtualGatewayTlsValidationContextAcmTrustPtrInput` via:
VirtualGatewayTlsValidationContextAcmTrustArgs{...} or: nil
func VirtualGatewayTlsValidationContextAcmTrustPtr ¶ added in v0.2.0
func VirtualGatewayTlsValidationContextAcmTrustPtr(v *VirtualGatewayTlsValidationContextAcmTrustArgs) VirtualGatewayTlsValidationContextAcmTrustPtrInput
type VirtualGatewayTlsValidationContextAcmTrustPtrOutput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextAcmTrustPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayTlsValidationContextAcmTrustPtrOutput) CertificateAuthorityArns ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextAcmTrustPtrOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
func (VirtualGatewayTlsValidationContextAcmTrustPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayTlsValidationContextAcmTrustPtrOutput) ElementType() reflect.Type
func (VirtualGatewayTlsValidationContextAcmTrustPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayTlsValidationContextAcmTrustPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayTlsValidationContextAcmTrust]
func (VirtualGatewayTlsValidationContextAcmTrustPtrOutput) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextAcmTrustPtrOutput) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutput() VirtualGatewayTlsValidationContextAcmTrustPtrOutput
func (VirtualGatewayTlsValidationContextAcmTrustPtrOutput) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextAcmTrustPtrOutput) ToVirtualGatewayTlsValidationContextAcmTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextAcmTrustPtrOutput
type VirtualGatewayTlsValidationContextArgs ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextArgs struct { SubjectAlternativeNames VirtualGatewaySubjectAlternativeNamesPtrInput `pulumi:"subjectAlternativeNames"` Trust VirtualGatewayTlsValidationContextTrustInput `pulumi:"trust"` }
func (VirtualGatewayTlsValidationContextArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayTlsValidationContextArgs) ElementType() reflect.Type
func (VirtualGatewayTlsValidationContextArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayTlsValidationContextArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTlsValidationContext]
func (VirtualGatewayTlsValidationContextArgs) ToVirtualGatewayTlsValidationContextOutput ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextArgs) ToVirtualGatewayTlsValidationContextOutput() VirtualGatewayTlsValidationContextOutput
func (VirtualGatewayTlsValidationContextArgs) ToVirtualGatewayTlsValidationContextOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextArgs) ToVirtualGatewayTlsValidationContextOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextOutput
func (VirtualGatewayTlsValidationContextArgs) ToVirtualGatewayTlsValidationContextPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextArgs) ToVirtualGatewayTlsValidationContextPtrOutput() VirtualGatewayTlsValidationContextPtrOutput
func (VirtualGatewayTlsValidationContextArgs) ToVirtualGatewayTlsValidationContextPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextArgs) ToVirtualGatewayTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextPtrOutput
type VirtualGatewayTlsValidationContextFileTrust ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextFileTrust struct {
CertificateChain string `pulumi:"certificateChain"`
}
type VirtualGatewayTlsValidationContextFileTrustArgs ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextFileTrustArgs struct {
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
}
func (VirtualGatewayTlsValidationContextFileTrustArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayTlsValidationContextFileTrustArgs) ElementType() reflect.Type
func (VirtualGatewayTlsValidationContextFileTrustArgs) ToVirtualGatewayTlsValidationContextFileTrustOutput ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextFileTrustArgs) ToVirtualGatewayTlsValidationContextFileTrustOutput() VirtualGatewayTlsValidationContextFileTrustOutput
func (VirtualGatewayTlsValidationContextFileTrustArgs) ToVirtualGatewayTlsValidationContextFileTrustOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextFileTrustArgs) ToVirtualGatewayTlsValidationContextFileTrustOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextFileTrustOutput
func (VirtualGatewayTlsValidationContextFileTrustArgs) ToVirtualGatewayTlsValidationContextFileTrustPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextFileTrustArgs) ToVirtualGatewayTlsValidationContextFileTrustPtrOutput() VirtualGatewayTlsValidationContextFileTrustPtrOutput
func (VirtualGatewayTlsValidationContextFileTrustArgs) ToVirtualGatewayTlsValidationContextFileTrustPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextFileTrustArgs) ToVirtualGatewayTlsValidationContextFileTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextFileTrustPtrOutput
type VirtualGatewayTlsValidationContextFileTrustInput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextFileTrustInput interface { pulumi.Input ToVirtualGatewayTlsValidationContextFileTrustOutput() VirtualGatewayTlsValidationContextFileTrustOutput ToVirtualGatewayTlsValidationContextFileTrustOutputWithContext(context.Context) VirtualGatewayTlsValidationContextFileTrustOutput }
VirtualGatewayTlsValidationContextFileTrustInput is an input type that accepts VirtualGatewayTlsValidationContextFileTrustArgs and VirtualGatewayTlsValidationContextFileTrustOutput values. You can construct a concrete instance of `VirtualGatewayTlsValidationContextFileTrustInput` via:
VirtualGatewayTlsValidationContextFileTrustArgs{...}
type VirtualGatewayTlsValidationContextFileTrustOutput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextFileTrustOutput struct{ *pulumi.OutputState }
func (VirtualGatewayTlsValidationContextFileTrustOutput) CertificateChain ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextFileTrustOutput) CertificateChain() pulumi.StringOutput
func (VirtualGatewayTlsValidationContextFileTrustOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayTlsValidationContextFileTrustOutput) ElementType() reflect.Type
func (VirtualGatewayTlsValidationContextFileTrustOutput) ToVirtualGatewayTlsValidationContextFileTrustOutput ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextFileTrustOutput) ToVirtualGatewayTlsValidationContextFileTrustOutput() VirtualGatewayTlsValidationContextFileTrustOutput
func (VirtualGatewayTlsValidationContextFileTrustOutput) ToVirtualGatewayTlsValidationContextFileTrustOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextFileTrustOutput) ToVirtualGatewayTlsValidationContextFileTrustOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextFileTrustOutput
func (VirtualGatewayTlsValidationContextFileTrustOutput) ToVirtualGatewayTlsValidationContextFileTrustPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextFileTrustOutput) ToVirtualGatewayTlsValidationContextFileTrustPtrOutput() VirtualGatewayTlsValidationContextFileTrustPtrOutput
func (VirtualGatewayTlsValidationContextFileTrustOutput) ToVirtualGatewayTlsValidationContextFileTrustPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextFileTrustOutput) ToVirtualGatewayTlsValidationContextFileTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextFileTrustPtrOutput
type VirtualGatewayTlsValidationContextFileTrustPtrInput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextFileTrustPtrInput interface { pulumi.Input ToVirtualGatewayTlsValidationContextFileTrustPtrOutput() VirtualGatewayTlsValidationContextFileTrustPtrOutput ToVirtualGatewayTlsValidationContextFileTrustPtrOutputWithContext(context.Context) VirtualGatewayTlsValidationContextFileTrustPtrOutput }
VirtualGatewayTlsValidationContextFileTrustPtrInput is an input type that accepts VirtualGatewayTlsValidationContextFileTrustArgs, VirtualGatewayTlsValidationContextFileTrustPtr and VirtualGatewayTlsValidationContextFileTrustPtrOutput values. You can construct a concrete instance of `VirtualGatewayTlsValidationContextFileTrustPtrInput` via:
VirtualGatewayTlsValidationContextFileTrustArgs{...} or: nil
func VirtualGatewayTlsValidationContextFileTrustPtr ¶ added in v0.2.0
func VirtualGatewayTlsValidationContextFileTrustPtr(v *VirtualGatewayTlsValidationContextFileTrustArgs) VirtualGatewayTlsValidationContextFileTrustPtrInput
type VirtualGatewayTlsValidationContextFileTrustPtrOutput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextFileTrustPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayTlsValidationContextFileTrustPtrOutput) CertificateChain ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextFileTrustPtrOutput) CertificateChain() pulumi.StringPtrOutput
func (VirtualGatewayTlsValidationContextFileTrustPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayTlsValidationContextFileTrustPtrOutput) ElementType() reflect.Type
func (VirtualGatewayTlsValidationContextFileTrustPtrOutput) ToVirtualGatewayTlsValidationContextFileTrustPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextFileTrustPtrOutput) ToVirtualGatewayTlsValidationContextFileTrustPtrOutput() VirtualGatewayTlsValidationContextFileTrustPtrOutput
func (VirtualGatewayTlsValidationContextFileTrustPtrOutput) ToVirtualGatewayTlsValidationContextFileTrustPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextFileTrustPtrOutput) ToVirtualGatewayTlsValidationContextFileTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextFileTrustPtrOutput
type VirtualGatewayTlsValidationContextInput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextInput interface { pulumi.Input ToVirtualGatewayTlsValidationContextOutput() VirtualGatewayTlsValidationContextOutput ToVirtualGatewayTlsValidationContextOutputWithContext(context.Context) VirtualGatewayTlsValidationContextOutput }
VirtualGatewayTlsValidationContextInput is an input type that accepts VirtualGatewayTlsValidationContextArgs and VirtualGatewayTlsValidationContextOutput values. You can construct a concrete instance of `VirtualGatewayTlsValidationContextInput` via:
VirtualGatewayTlsValidationContextArgs{...}
type VirtualGatewayTlsValidationContextOutput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextOutput struct{ *pulumi.OutputState }
func (VirtualGatewayTlsValidationContextOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayTlsValidationContextOutput) ElementType() reflect.Type
func (VirtualGatewayTlsValidationContextOutput) SubjectAlternativeNames ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextOutput) SubjectAlternativeNames() VirtualGatewaySubjectAlternativeNamesPtrOutput
func (VirtualGatewayTlsValidationContextOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayTlsValidationContextOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTlsValidationContext]
func (VirtualGatewayTlsValidationContextOutput) ToVirtualGatewayTlsValidationContextOutput ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextOutput) ToVirtualGatewayTlsValidationContextOutput() VirtualGatewayTlsValidationContextOutput
func (VirtualGatewayTlsValidationContextOutput) ToVirtualGatewayTlsValidationContextOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextOutput) ToVirtualGatewayTlsValidationContextOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextOutput
func (VirtualGatewayTlsValidationContextOutput) ToVirtualGatewayTlsValidationContextPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextOutput) ToVirtualGatewayTlsValidationContextPtrOutput() VirtualGatewayTlsValidationContextPtrOutput
func (VirtualGatewayTlsValidationContextOutput) ToVirtualGatewayTlsValidationContextPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextOutput) ToVirtualGatewayTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextPtrOutput
type VirtualGatewayTlsValidationContextPtrInput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextPtrInput interface { pulumi.Input ToVirtualGatewayTlsValidationContextPtrOutput() VirtualGatewayTlsValidationContextPtrOutput ToVirtualGatewayTlsValidationContextPtrOutputWithContext(context.Context) VirtualGatewayTlsValidationContextPtrOutput }
VirtualGatewayTlsValidationContextPtrInput is an input type that accepts VirtualGatewayTlsValidationContextArgs, VirtualGatewayTlsValidationContextPtr and VirtualGatewayTlsValidationContextPtrOutput values. You can construct a concrete instance of `VirtualGatewayTlsValidationContextPtrInput` via:
VirtualGatewayTlsValidationContextArgs{...} or: nil
func VirtualGatewayTlsValidationContextPtr ¶ added in v0.2.0
func VirtualGatewayTlsValidationContextPtr(v *VirtualGatewayTlsValidationContextArgs) VirtualGatewayTlsValidationContextPtrInput
type VirtualGatewayTlsValidationContextPtrOutput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayTlsValidationContextPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayTlsValidationContextPtrOutput) ElementType() reflect.Type
func (VirtualGatewayTlsValidationContextPtrOutput) SubjectAlternativeNames ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextPtrOutput) SubjectAlternativeNames() VirtualGatewaySubjectAlternativeNamesPtrOutput
func (VirtualGatewayTlsValidationContextPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayTlsValidationContextPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayTlsValidationContext]
func (VirtualGatewayTlsValidationContextPtrOutput) ToVirtualGatewayTlsValidationContextPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextPtrOutput) ToVirtualGatewayTlsValidationContextPtrOutput() VirtualGatewayTlsValidationContextPtrOutput
func (VirtualGatewayTlsValidationContextPtrOutput) ToVirtualGatewayTlsValidationContextPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextPtrOutput) ToVirtualGatewayTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextPtrOutput
type VirtualGatewayTlsValidationContextSdsTrust ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextSdsTrust struct {
SecretName string `pulumi:"secretName"`
}
type VirtualGatewayTlsValidationContextSdsTrustArgs ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextSdsTrustArgs struct {
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (VirtualGatewayTlsValidationContextSdsTrustArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayTlsValidationContextSdsTrustArgs) ElementType() reflect.Type
func (VirtualGatewayTlsValidationContextSdsTrustArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayTlsValidationContextSdsTrustArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTlsValidationContextSdsTrust]
func (VirtualGatewayTlsValidationContextSdsTrustArgs) ToVirtualGatewayTlsValidationContextSdsTrustOutput ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextSdsTrustArgs) ToVirtualGatewayTlsValidationContextSdsTrustOutput() VirtualGatewayTlsValidationContextSdsTrustOutput
func (VirtualGatewayTlsValidationContextSdsTrustArgs) ToVirtualGatewayTlsValidationContextSdsTrustOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextSdsTrustArgs) ToVirtualGatewayTlsValidationContextSdsTrustOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextSdsTrustOutput
func (VirtualGatewayTlsValidationContextSdsTrustArgs) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextSdsTrustArgs) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutput() VirtualGatewayTlsValidationContextSdsTrustPtrOutput
func (VirtualGatewayTlsValidationContextSdsTrustArgs) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextSdsTrustArgs) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextSdsTrustPtrOutput
type VirtualGatewayTlsValidationContextSdsTrustInput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextSdsTrustInput interface { pulumi.Input ToVirtualGatewayTlsValidationContextSdsTrustOutput() VirtualGatewayTlsValidationContextSdsTrustOutput ToVirtualGatewayTlsValidationContextSdsTrustOutputWithContext(context.Context) VirtualGatewayTlsValidationContextSdsTrustOutput }
VirtualGatewayTlsValidationContextSdsTrustInput is an input type that accepts VirtualGatewayTlsValidationContextSdsTrustArgs and VirtualGatewayTlsValidationContextSdsTrustOutput values. You can construct a concrete instance of `VirtualGatewayTlsValidationContextSdsTrustInput` via:
VirtualGatewayTlsValidationContextSdsTrustArgs{...}
type VirtualGatewayTlsValidationContextSdsTrustOutput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextSdsTrustOutput struct{ *pulumi.OutputState }
func (VirtualGatewayTlsValidationContextSdsTrustOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayTlsValidationContextSdsTrustOutput) ElementType() reflect.Type
func (VirtualGatewayTlsValidationContextSdsTrustOutput) SecretName ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextSdsTrustOutput) SecretName() pulumi.StringOutput
func (VirtualGatewayTlsValidationContextSdsTrustOutput) ToVirtualGatewayTlsValidationContextSdsTrustOutput ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextSdsTrustOutput) ToVirtualGatewayTlsValidationContextSdsTrustOutput() VirtualGatewayTlsValidationContextSdsTrustOutput
func (VirtualGatewayTlsValidationContextSdsTrustOutput) ToVirtualGatewayTlsValidationContextSdsTrustOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextSdsTrustOutput) ToVirtualGatewayTlsValidationContextSdsTrustOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextSdsTrustOutput
func (VirtualGatewayTlsValidationContextSdsTrustOutput) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextSdsTrustOutput) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutput() VirtualGatewayTlsValidationContextSdsTrustPtrOutput
func (VirtualGatewayTlsValidationContextSdsTrustOutput) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextSdsTrustOutput) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextSdsTrustPtrOutput
type VirtualGatewayTlsValidationContextSdsTrustPtrInput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextSdsTrustPtrInput interface { pulumi.Input ToVirtualGatewayTlsValidationContextSdsTrustPtrOutput() VirtualGatewayTlsValidationContextSdsTrustPtrOutput ToVirtualGatewayTlsValidationContextSdsTrustPtrOutputWithContext(context.Context) VirtualGatewayTlsValidationContextSdsTrustPtrOutput }
VirtualGatewayTlsValidationContextSdsTrustPtrInput is an input type that accepts VirtualGatewayTlsValidationContextSdsTrustArgs, VirtualGatewayTlsValidationContextSdsTrustPtr and VirtualGatewayTlsValidationContextSdsTrustPtrOutput values. You can construct a concrete instance of `VirtualGatewayTlsValidationContextSdsTrustPtrInput` via:
VirtualGatewayTlsValidationContextSdsTrustArgs{...} or: nil
func VirtualGatewayTlsValidationContextSdsTrustPtr ¶ added in v0.2.0
func VirtualGatewayTlsValidationContextSdsTrustPtr(v *VirtualGatewayTlsValidationContextSdsTrustArgs) VirtualGatewayTlsValidationContextSdsTrustPtrInput
type VirtualGatewayTlsValidationContextSdsTrustPtrOutput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextSdsTrustPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayTlsValidationContextSdsTrustPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayTlsValidationContextSdsTrustPtrOutput) ElementType() reflect.Type
func (VirtualGatewayTlsValidationContextSdsTrustPtrOutput) SecretName ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextSdsTrustPtrOutput) SecretName() pulumi.StringPtrOutput
func (VirtualGatewayTlsValidationContextSdsTrustPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayTlsValidationContextSdsTrustPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayTlsValidationContextSdsTrust]
func (VirtualGatewayTlsValidationContextSdsTrustPtrOutput) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextSdsTrustPtrOutput) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutput() VirtualGatewayTlsValidationContextSdsTrustPtrOutput
func (VirtualGatewayTlsValidationContextSdsTrustPtrOutput) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextSdsTrustPtrOutput) ToVirtualGatewayTlsValidationContextSdsTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextSdsTrustPtrOutput
type VirtualGatewayTlsValidationContextTrust ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextTrust struct { Acm *VirtualGatewayTlsValidationContextAcmTrust `pulumi:"acm"` File *VirtualGatewayTlsValidationContextFileTrust `pulumi:"file"` Sds *VirtualGatewayTlsValidationContextSdsTrust `pulumi:"sds"` }
type VirtualGatewayTlsValidationContextTrustArgs ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextTrustArgs struct { Acm VirtualGatewayTlsValidationContextAcmTrustPtrInput `pulumi:"acm"` File VirtualGatewayTlsValidationContextFileTrustPtrInput `pulumi:"file"` Sds VirtualGatewayTlsValidationContextSdsTrustPtrInput `pulumi:"sds"` }
func (VirtualGatewayTlsValidationContextTrustArgs) ElementType ¶ added in v0.2.0
func (VirtualGatewayTlsValidationContextTrustArgs) ElementType() reflect.Type
func (VirtualGatewayTlsValidationContextTrustArgs) ToOutput ¶ added in v0.76.0
func (i VirtualGatewayTlsValidationContextTrustArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTlsValidationContextTrust]
func (VirtualGatewayTlsValidationContextTrustArgs) ToVirtualGatewayTlsValidationContextTrustOutput ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextTrustArgs) ToVirtualGatewayTlsValidationContextTrustOutput() VirtualGatewayTlsValidationContextTrustOutput
func (VirtualGatewayTlsValidationContextTrustArgs) ToVirtualGatewayTlsValidationContextTrustOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextTrustArgs) ToVirtualGatewayTlsValidationContextTrustOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextTrustOutput
func (VirtualGatewayTlsValidationContextTrustArgs) ToVirtualGatewayTlsValidationContextTrustPtrOutput ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextTrustArgs) ToVirtualGatewayTlsValidationContextTrustPtrOutput() VirtualGatewayTlsValidationContextTrustPtrOutput
func (VirtualGatewayTlsValidationContextTrustArgs) ToVirtualGatewayTlsValidationContextTrustPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualGatewayTlsValidationContextTrustArgs) ToVirtualGatewayTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextTrustPtrOutput
type VirtualGatewayTlsValidationContextTrustInput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextTrustInput interface { pulumi.Input ToVirtualGatewayTlsValidationContextTrustOutput() VirtualGatewayTlsValidationContextTrustOutput ToVirtualGatewayTlsValidationContextTrustOutputWithContext(context.Context) VirtualGatewayTlsValidationContextTrustOutput }
VirtualGatewayTlsValidationContextTrustInput is an input type that accepts VirtualGatewayTlsValidationContextTrustArgs and VirtualGatewayTlsValidationContextTrustOutput values. You can construct a concrete instance of `VirtualGatewayTlsValidationContextTrustInput` via:
VirtualGatewayTlsValidationContextTrustArgs{...}
type VirtualGatewayTlsValidationContextTrustOutput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextTrustOutput struct{ *pulumi.OutputState }
func (VirtualGatewayTlsValidationContextTrustOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayTlsValidationContextTrustOutput) ElementType() reflect.Type
func (VirtualGatewayTlsValidationContextTrustOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayTlsValidationContextTrustOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualGatewayTlsValidationContextTrust]
func (VirtualGatewayTlsValidationContextTrustOutput) ToVirtualGatewayTlsValidationContextTrustOutput ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextTrustOutput) ToVirtualGatewayTlsValidationContextTrustOutput() VirtualGatewayTlsValidationContextTrustOutput
func (VirtualGatewayTlsValidationContextTrustOutput) ToVirtualGatewayTlsValidationContextTrustOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextTrustOutput) ToVirtualGatewayTlsValidationContextTrustOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextTrustOutput
func (VirtualGatewayTlsValidationContextTrustOutput) ToVirtualGatewayTlsValidationContextTrustPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextTrustOutput) ToVirtualGatewayTlsValidationContextTrustPtrOutput() VirtualGatewayTlsValidationContextTrustPtrOutput
func (VirtualGatewayTlsValidationContextTrustOutput) ToVirtualGatewayTlsValidationContextTrustPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextTrustOutput) ToVirtualGatewayTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextTrustPtrOutput
type VirtualGatewayTlsValidationContextTrustPtrInput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextTrustPtrInput interface { pulumi.Input ToVirtualGatewayTlsValidationContextTrustPtrOutput() VirtualGatewayTlsValidationContextTrustPtrOutput ToVirtualGatewayTlsValidationContextTrustPtrOutputWithContext(context.Context) VirtualGatewayTlsValidationContextTrustPtrOutput }
VirtualGatewayTlsValidationContextTrustPtrInput is an input type that accepts VirtualGatewayTlsValidationContextTrustArgs, VirtualGatewayTlsValidationContextTrustPtr and VirtualGatewayTlsValidationContextTrustPtrOutput values. You can construct a concrete instance of `VirtualGatewayTlsValidationContextTrustPtrInput` via:
VirtualGatewayTlsValidationContextTrustArgs{...} or: nil
func VirtualGatewayTlsValidationContextTrustPtr ¶ added in v0.2.0
func VirtualGatewayTlsValidationContextTrustPtr(v *VirtualGatewayTlsValidationContextTrustArgs) VirtualGatewayTlsValidationContextTrustPtrInput
type VirtualGatewayTlsValidationContextTrustPtrOutput ¶ added in v0.2.0
type VirtualGatewayTlsValidationContextTrustPtrOutput struct{ *pulumi.OutputState }
func (VirtualGatewayTlsValidationContextTrustPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualGatewayTlsValidationContextTrustPtrOutput) ElementType() reflect.Type
func (VirtualGatewayTlsValidationContextTrustPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualGatewayTlsValidationContextTrustPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualGatewayTlsValidationContextTrust]
func (VirtualGatewayTlsValidationContextTrustPtrOutput) ToVirtualGatewayTlsValidationContextTrustPtrOutput ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextTrustPtrOutput) ToVirtualGatewayTlsValidationContextTrustPtrOutput() VirtualGatewayTlsValidationContextTrustPtrOutput
func (VirtualGatewayTlsValidationContextTrustPtrOutput) ToVirtualGatewayTlsValidationContextTrustPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualGatewayTlsValidationContextTrustPtrOutput) ToVirtualGatewayTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualGatewayTlsValidationContextTrustPtrOutput
type VirtualNode
deprecated
type VirtualNode struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` MeshName pulumi.StringOutput `pulumi:"meshName"` MeshOwner pulumi.StringPtrOutput `pulumi:"meshOwner"` ResourceOwner pulumi.StringOutput `pulumi:"resourceOwner"` Spec VirtualNodeSpecOutput `pulumi:"spec"` Tags VirtualNodeTagArrayOutput `pulumi:"tags"` Uid pulumi.StringOutput `pulumi:"uid"` VirtualNodeName pulumi.StringPtrOutput `pulumi:"virtualNodeName"` }
Resource Type definition for AWS::AppMesh::VirtualNode
Deprecated: VirtualNode is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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) ToOutput ¶ added in v0.76.0
func (i *VirtualNode) ToOutput(ctx context.Context) pulumix.Output[*VirtualNode]
func (*VirtualNode) ToVirtualNodeOutput ¶
func (i *VirtualNode) ToVirtualNodeOutput() VirtualNodeOutput
func (*VirtualNode) ToVirtualNodeOutputWithContext ¶
func (i *VirtualNode) ToVirtualNodeOutputWithContext(ctx context.Context) VirtualNodeOutput
type VirtualNodeAccessLog ¶
type VirtualNodeAccessLog struct {
File *VirtualNodeFileAccessLog `pulumi:"file"`
}
type VirtualNodeAccessLogArgs ¶
type VirtualNodeAccessLogArgs struct {
File VirtualNodeFileAccessLogPtrInput `pulumi:"file"`
}
func (VirtualNodeAccessLogArgs) ElementType ¶
func (VirtualNodeAccessLogArgs) ElementType() reflect.Type
func (VirtualNodeAccessLogArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeAccessLogArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeAccessLog]
func (VirtualNodeAccessLogArgs) ToVirtualNodeAccessLogOutput ¶
func (i VirtualNodeAccessLogArgs) ToVirtualNodeAccessLogOutput() VirtualNodeAccessLogOutput
func (VirtualNodeAccessLogArgs) ToVirtualNodeAccessLogOutputWithContext ¶
func (i VirtualNodeAccessLogArgs) ToVirtualNodeAccessLogOutputWithContext(ctx context.Context) VirtualNodeAccessLogOutput
func (VirtualNodeAccessLogArgs) ToVirtualNodeAccessLogPtrOutput ¶
func (i VirtualNodeAccessLogArgs) ToVirtualNodeAccessLogPtrOutput() VirtualNodeAccessLogPtrOutput
func (VirtualNodeAccessLogArgs) ToVirtualNodeAccessLogPtrOutputWithContext ¶
func (i VirtualNodeAccessLogArgs) ToVirtualNodeAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeAccessLogPtrOutput
type VirtualNodeAccessLogInput ¶
type VirtualNodeAccessLogInput interface { pulumi.Input ToVirtualNodeAccessLogOutput() VirtualNodeAccessLogOutput ToVirtualNodeAccessLogOutputWithContext(context.Context) VirtualNodeAccessLogOutput }
VirtualNodeAccessLogInput is an input type that accepts VirtualNodeAccessLogArgs and VirtualNodeAccessLogOutput values. You can construct a concrete instance of `VirtualNodeAccessLogInput` via:
VirtualNodeAccessLogArgs{...}
type VirtualNodeAccessLogOutput ¶
type VirtualNodeAccessLogOutput struct{ *pulumi.OutputState }
func (VirtualNodeAccessLogOutput) ElementType ¶
func (VirtualNodeAccessLogOutput) ElementType() reflect.Type
func (VirtualNodeAccessLogOutput) File ¶
func (o VirtualNodeAccessLogOutput) File() VirtualNodeFileAccessLogPtrOutput
func (VirtualNodeAccessLogOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeAccessLogOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeAccessLog]
func (VirtualNodeAccessLogOutput) ToVirtualNodeAccessLogOutput ¶
func (o VirtualNodeAccessLogOutput) ToVirtualNodeAccessLogOutput() VirtualNodeAccessLogOutput
func (VirtualNodeAccessLogOutput) ToVirtualNodeAccessLogOutputWithContext ¶
func (o VirtualNodeAccessLogOutput) ToVirtualNodeAccessLogOutputWithContext(ctx context.Context) VirtualNodeAccessLogOutput
func (VirtualNodeAccessLogOutput) ToVirtualNodeAccessLogPtrOutput ¶
func (o VirtualNodeAccessLogOutput) ToVirtualNodeAccessLogPtrOutput() VirtualNodeAccessLogPtrOutput
func (VirtualNodeAccessLogOutput) ToVirtualNodeAccessLogPtrOutputWithContext ¶
func (o VirtualNodeAccessLogOutput) ToVirtualNodeAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeAccessLogPtrOutput
type VirtualNodeAccessLogPtrInput ¶
type VirtualNodeAccessLogPtrInput interface { pulumi.Input ToVirtualNodeAccessLogPtrOutput() VirtualNodeAccessLogPtrOutput ToVirtualNodeAccessLogPtrOutputWithContext(context.Context) VirtualNodeAccessLogPtrOutput }
VirtualNodeAccessLogPtrInput is an input type that accepts VirtualNodeAccessLogArgs, VirtualNodeAccessLogPtr and VirtualNodeAccessLogPtrOutput values. You can construct a concrete instance of `VirtualNodeAccessLogPtrInput` via:
VirtualNodeAccessLogArgs{...} or: nil
func VirtualNodeAccessLogPtr ¶
func VirtualNodeAccessLogPtr(v *VirtualNodeAccessLogArgs) VirtualNodeAccessLogPtrInput
type VirtualNodeAccessLogPtrOutput ¶
type VirtualNodeAccessLogPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeAccessLogPtrOutput) Elem ¶
func (o VirtualNodeAccessLogPtrOutput) Elem() VirtualNodeAccessLogOutput
func (VirtualNodeAccessLogPtrOutput) ElementType ¶
func (VirtualNodeAccessLogPtrOutput) ElementType() reflect.Type
func (VirtualNodeAccessLogPtrOutput) File ¶
func (o VirtualNodeAccessLogPtrOutput) File() VirtualNodeFileAccessLogPtrOutput
func (VirtualNodeAccessLogPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeAccessLogPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeAccessLog]
func (VirtualNodeAccessLogPtrOutput) ToVirtualNodeAccessLogPtrOutput ¶
func (o VirtualNodeAccessLogPtrOutput) ToVirtualNodeAccessLogPtrOutput() VirtualNodeAccessLogPtrOutput
func (VirtualNodeAccessLogPtrOutput) ToVirtualNodeAccessLogPtrOutputWithContext ¶
func (o VirtualNodeAccessLogPtrOutput) ToVirtualNodeAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeAccessLogPtrOutput
type VirtualNodeArgs ¶
type VirtualNodeArgs struct { MeshName pulumi.StringInput MeshOwner pulumi.StringPtrInput Spec VirtualNodeSpecInput Tags VirtualNodeTagArrayInput VirtualNodeName pulumi.StringPtrInput }
The set of arguments for constructing a VirtualNode resource.
func (VirtualNodeArgs) ElementType ¶
func (VirtualNodeArgs) ElementType() reflect.Type
type VirtualNodeAwsCloudMapInstanceAttributeArgs ¶
type VirtualNodeAwsCloudMapInstanceAttributeArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (VirtualNodeAwsCloudMapInstanceAttributeArgs) ElementType ¶
func (VirtualNodeAwsCloudMapInstanceAttributeArgs) ElementType() reflect.Type
func (VirtualNodeAwsCloudMapInstanceAttributeArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeAwsCloudMapInstanceAttributeArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeAwsCloudMapInstanceAttribute]
func (VirtualNodeAwsCloudMapInstanceAttributeArgs) ToVirtualNodeAwsCloudMapInstanceAttributeOutput ¶
func (i VirtualNodeAwsCloudMapInstanceAttributeArgs) ToVirtualNodeAwsCloudMapInstanceAttributeOutput() VirtualNodeAwsCloudMapInstanceAttributeOutput
func (VirtualNodeAwsCloudMapInstanceAttributeArgs) ToVirtualNodeAwsCloudMapInstanceAttributeOutputWithContext ¶
func (i VirtualNodeAwsCloudMapInstanceAttributeArgs) ToVirtualNodeAwsCloudMapInstanceAttributeOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapInstanceAttributeOutput
type VirtualNodeAwsCloudMapInstanceAttributeArray ¶
type VirtualNodeAwsCloudMapInstanceAttributeArray []VirtualNodeAwsCloudMapInstanceAttributeInput
func (VirtualNodeAwsCloudMapInstanceAttributeArray) ElementType ¶
func (VirtualNodeAwsCloudMapInstanceAttributeArray) ElementType() reflect.Type
func (VirtualNodeAwsCloudMapInstanceAttributeArray) ToOutput ¶ added in v0.76.0
func (i VirtualNodeAwsCloudMapInstanceAttributeArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeAwsCloudMapInstanceAttribute]
func (VirtualNodeAwsCloudMapInstanceAttributeArray) ToVirtualNodeAwsCloudMapInstanceAttributeArrayOutput ¶
func (i VirtualNodeAwsCloudMapInstanceAttributeArray) ToVirtualNodeAwsCloudMapInstanceAttributeArrayOutput() VirtualNodeAwsCloudMapInstanceAttributeArrayOutput
func (VirtualNodeAwsCloudMapInstanceAttributeArray) ToVirtualNodeAwsCloudMapInstanceAttributeArrayOutputWithContext ¶
func (i VirtualNodeAwsCloudMapInstanceAttributeArray) ToVirtualNodeAwsCloudMapInstanceAttributeArrayOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapInstanceAttributeArrayOutput
type VirtualNodeAwsCloudMapInstanceAttributeArrayInput ¶
type VirtualNodeAwsCloudMapInstanceAttributeArrayInput interface { pulumi.Input ToVirtualNodeAwsCloudMapInstanceAttributeArrayOutput() VirtualNodeAwsCloudMapInstanceAttributeArrayOutput ToVirtualNodeAwsCloudMapInstanceAttributeArrayOutputWithContext(context.Context) VirtualNodeAwsCloudMapInstanceAttributeArrayOutput }
VirtualNodeAwsCloudMapInstanceAttributeArrayInput is an input type that accepts VirtualNodeAwsCloudMapInstanceAttributeArray and VirtualNodeAwsCloudMapInstanceAttributeArrayOutput values. You can construct a concrete instance of `VirtualNodeAwsCloudMapInstanceAttributeArrayInput` via:
VirtualNodeAwsCloudMapInstanceAttributeArray{ VirtualNodeAwsCloudMapInstanceAttributeArgs{...} }
type VirtualNodeAwsCloudMapInstanceAttributeArrayOutput ¶
type VirtualNodeAwsCloudMapInstanceAttributeArrayOutput struct{ *pulumi.OutputState }
func (VirtualNodeAwsCloudMapInstanceAttributeArrayOutput) ElementType ¶
func (VirtualNodeAwsCloudMapInstanceAttributeArrayOutput) ElementType() reflect.Type
func (VirtualNodeAwsCloudMapInstanceAttributeArrayOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeAwsCloudMapInstanceAttributeArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeAwsCloudMapInstanceAttribute]
func (VirtualNodeAwsCloudMapInstanceAttributeArrayOutput) ToVirtualNodeAwsCloudMapInstanceAttributeArrayOutput ¶
func (o VirtualNodeAwsCloudMapInstanceAttributeArrayOutput) ToVirtualNodeAwsCloudMapInstanceAttributeArrayOutput() VirtualNodeAwsCloudMapInstanceAttributeArrayOutput
func (VirtualNodeAwsCloudMapInstanceAttributeArrayOutput) ToVirtualNodeAwsCloudMapInstanceAttributeArrayOutputWithContext ¶
func (o VirtualNodeAwsCloudMapInstanceAttributeArrayOutput) ToVirtualNodeAwsCloudMapInstanceAttributeArrayOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapInstanceAttributeArrayOutput
type VirtualNodeAwsCloudMapInstanceAttributeInput ¶
type VirtualNodeAwsCloudMapInstanceAttributeInput interface { pulumi.Input ToVirtualNodeAwsCloudMapInstanceAttributeOutput() VirtualNodeAwsCloudMapInstanceAttributeOutput ToVirtualNodeAwsCloudMapInstanceAttributeOutputWithContext(context.Context) VirtualNodeAwsCloudMapInstanceAttributeOutput }
VirtualNodeAwsCloudMapInstanceAttributeInput is an input type that accepts VirtualNodeAwsCloudMapInstanceAttributeArgs and VirtualNodeAwsCloudMapInstanceAttributeOutput values. You can construct a concrete instance of `VirtualNodeAwsCloudMapInstanceAttributeInput` via:
VirtualNodeAwsCloudMapInstanceAttributeArgs{...}
type VirtualNodeAwsCloudMapInstanceAttributeOutput ¶
type VirtualNodeAwsCloudMapInstanceAttributeOutput struct{ *pulumi.OutputState }
func (VirtualNodeAwsCloudMapInstanceAttributeOutput) ElementType ¶
func (VirtualNodeAwsCloudMapInstanceAttributeOutput) ElementType() reflect.Type
func (VirtualNodeAwsCloudMapInstanceAttributeOutput) Key ¶
func (o VirtualNodeAwsCloudMapInstanceAttributeOutput) Key() pulumi.StringOutput
func (VirtualNodeAwsCloudMapInstanceAttributeOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeAwsCloudMapInstanceAttributeOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeAwsCloudMapInstanceAttribute]
func (VirtualNodeAwsCloudMapInstanceAttributeOutput) ToVirtualNodeAwsCloudMapInstanceAttributeOutput ¶
func (o VirtualNodeAwsCloudMapInstanceAttributeOutput) ToVirtualNodeAwsCloudMapInstanceAttributeOutput() VirtualNodeAwsCloudMapInstanceAttributeOutput
func (VirtualNodeAwsCloudMapInstanceAttributeOutput) ToVirtualNodeAwsCloudMapInstanceAttributeOutputWithContext ¶
func (o VirtualNodeAwsCloudMapInstanceAttributeOutput) ToVirtualNodeAwsCloudMapInstanceAttributeOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapInstanceAttributeOutput
func (VirtualNodeAwsCloudMapInstanceAttributeOutput) Value ¶
func (o VirtualNodeAwsCloudMapInstanceAttributeOutput) Value() pulumi.StringOutput
type VirtualNodeAwsCloudMapServiceDiscovery ¶
type VirtualNodeAwsCloudMapServiceDiscovery struct { Attributes []VirtualNodeAwsCloudMapInstanceAttribute `pulumi:"attributes"` IpPreference *string `pulumi:"ipPreference"` NamespaceName string `pulumi:"namespaceName"` ServiceName string `pulumi:"serviceName"` }
type VirtualNodeAwsCloudMapServiceDiscoveryArgs ¶
type VirtualNodeAwsCloudMapServiceDiscoveryArgs struct { Attributes VirtualNodeAwsCloudMapInstanceAttributeArrayInput `pulumi:"attributes"` IpPreference pulumi.StringPtrInput `pulumi:"ipPreference"` NamespaceName pulumi.StringInput `pulumi:"namespaceName"` ServiceName pulumi.StringInput `pulumi:"serviceName"` }
func (VirtualNodeAwsCloudMapServiceDiscoveryArgs) ElementType ¶
func (VirtualNodeAwsCloudMapServiceDiscoveryArgs) ElementType() reflect.Type
func (VirtualNodeAwsCloudMapServiceDiscoveryArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeAwsCloudMapServiceDiscoveryArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeAwsCloudMapServiceDiscovery]
func (VirtualNodeAwsCloudMapServiceDiscoveryArgs) ToVirtualNodeAwsCloudMapServiceDiscoveryOutput ¶
func (i VirtualNodeAwsCloudMapServiceDiscoveryArgs) ToVirtualNodeAwsCloudMapServiceDiscoveryOutput() VirtualNodeAwsCloudMapServiceDiscoveryOutput
func (VirtualNodeAwsCloudMapServiceDiscoveryArgs) ToVirtualNodeAwsCloudMapServiceDiscoveryOutputWithContext ¶
func (i VirtualNodeAwsCloudMapServiceDiscoveryArgs) ToVirtualNodeAwsCloudMapServiceDiscoveryOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapServiceDiscoveryOutput
func (VirtualNodeAwsCloudMapServiceDiscoveryArgs) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutput ¶
func (i VirtualNodeAwsCloudMapServiceDiscoveryArgs) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutput() VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput
func (VirtualNodeAwsCloudMapServiceDiscoveryArgs) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutputWithContext ¶
func (i VirtualNodeAwsCloudMapServiceDiscoveryArgs) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput
type VirtualNodeAwsCloudMapServiceDiscoveryInput ¶
type VirtualNodeAwsCloudMapServiceDiscoveryInput interface { pulumi.Input ToVirtualNodeAwsCloudMapServiceDiscoveryOutput() VirtualNodeAwsCloudMapServiceDiscoveryOutput ToVirtualNodeAwsCloudMapServiceDiscoveryOutputWithContext(context.Context) VirtualNodeAwsCloudMapServiceDiscoveryOutput }
VirtualNodeAwsCloudMapServiceDiscoveryInput is an input type that accepts VirtualNodeAwsCloudMapServiceDiscoveryArgs and VirtualNodeAwsCloudMapServiceDiscoveryOutput values. You can construct a concrete instance of `VirtualNodeAwsCloudMapServiceDiscoveryInput` via:
VirtualNodeAwsCloudMapServiceDiscoveryArgs{...}
type VirtualNodeAwsCloudMapServiceDiscoveryOutput ¶
type VirtualNodeAwsCloudMapServiceDiscoveryOutput struct{ *pulumi.OutputState }
func (VirtualNodeAwsCloudMapServiceDiscoveryOutput) Attributes ¶
func (VirtualNodeAwsCloudMapServiceDiscoveryOutput) ElementType ¶
func (VirtualNodeAwsCloudMapServiceDiscoveryOutput) ElementType() reflect.Type
func (VirtualNodeAwsCloudMapServiceDiscoveryOutput) IpPreference ¶ added in v0.17.0
func (o VirtualNodeAwsCloudMapServiceDiscoveryOutput) IpPreference() pulumi.StringPtrOutput
func (VirtualNodeAwsCloudMapServiceDiscoveryOutput) NamespaceName ¶
func (o VirtualNodeAwsCloudMapServiceDiscoveryOutput) NamespaceName() pulumi.StringOutput
func (VirtualNodeAwsCloudMapServiceDiscoveryOutput) ServiceName ¶
func (o VirtualNodeAwsCloudMapServiceDiscoveryOutput) ServiceName() pulumi.StringOutput
func (VirtualNodeAwsCloudMapServiceDiscoveryOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeAwsCloudMapServiceDiscoveryOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeAwsCloudMapServiceDiscovery]
func (VirtualNodeAwsCloudMapServiceDiscoveryOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryOutput ¶
func (o VirtualNodeAwsCloudMapServiceDiscoveryOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryOutput() VirtualNodeAwsCloudMapServiceDiscoveryOutput
func (VirtualNodeAwsCloudMapServiceDiscoveryOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryOutputWithContext ¶
func (o VirtualNodeAwsCloudMapServiceDiscoveryOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapServiceDiscoveryOutput
func (VirtualNodeAwsCloudMapServiceDiscoveryOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutput ¶
func (o VirtualNodeAwsCloudMapServiceDiscoveryOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutput() VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput
func (VirtualNodeAwsCloudMapServiceDiscoveryOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutputWithContext ¶
func (o VirtualNodeAwsCloudMapServiceDiscoveryOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput
type VirtualNodeAwsCloudMapServiceDiscoveryPtrInput ¶
type VirtualNodeAwsCloudMapServiceDiscoveryPtrInput interface { pulumi.Input ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutput() VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutputWithContext(context.Context) VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput }
VirtualNodeAwsCloudMapServiceDiscoveryPtrInput is an input type that accepts VirtualNodeAwsCloudMapServiceDiscoveryArgs, VirtualNodeAwsCloudMapServiceDiscoveryPtr and VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput values. You can construct a concrete instance of `VirtualNodeAwsCloudMapServiceDiscoveryPtrInput` via:
VirtualNodeAwsCloudMapServiceDiscoveryArgs{...} or: nil
func VirtualNodeAwsCloudMapServiceDiscoveryPtr ¶
func VirtualNodeAwsCloudMapServiceDiscoveryPtr(v *VirtualNodeAwsCloudMapServiceDiscoveryArgs) VirtualNodeAwsCloudMapServiceDiscoveryPtrInput
type VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput ¶
type VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) Attributes ¶
func (VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) ElementType ¶
func (VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) ElementType() reflect.Type
func (VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) IpPreference ¶ added in v0.17.0
func (o VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) IpPreference() pulumi.StringPtrOutput
func (VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) NamespaceName ¶
func (o VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) NamespaceName() pulumi.StringPtrOutput
func (VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) ServiceName ¶
func (o VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) ServiceName() pulumi.StringPtrOutput
func (VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeAwsCloudMapServiceDiscovery]
func (VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutput ¶
func (o VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutput() VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput
func (VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutputWithContext ¶
func (o VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput) ToVirtualNodeAwsCloudMapServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput
type VirtualNodeBackend ¶
type VirtualNodeBackend struct {
VirtualService *VirtualNodeVirtualServiceBackend `pulumi:"virtualService"`
}
type VirtualNodeBackendArgs ¶
type VirtualNodeBackendArgs struct {
VirtualService VirtualNodeVirtualServiceBackendPtrInput `pulumi:"virtualService"`
}
func (VirtualNodeBackendArgs) ElementType ¶
func (VirtualNodeBackendArgs) ElementType() reflect.Type
func (VirtualNodeBackendArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeBackendArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeBackend]
func (VirtualNodeBackendArgs) ToVirtualNodeBackendOutput ¶
func (i VirtualNodeBackendArgs) ToVirtualNodeBackendOutput() VirtualNodeBackendOutput
func (VirtualNodeBackendArgs) ToVirtualNodeBackendOutputWithContext ¶
func (i VirtualNodeBackendArgs) ToVirtualNodeBackendOutputWithContext(ctx context.Context) VirtualNodeBackendOutput
type VirtualNodeBackendArray ¶
type VirtualNodeBackendArray []VirtualNodeBackendInput
func (VirtualNodeBackendArray) ElementType ¶
func (VirtualNodeBackendArray) ElementType() reflect.Type
func (VirtualNodeBackendArray) ToOutput ¶ added in v0.76.0
func (i VirtualNodeBackendArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeBackend]
func (VirtualNodeBackendArray) ToVirtualNodeBackendArrayOutput ¶
func (i VirtualNodeBackendArray) ToVirtualNodeBackendArrayOutput() VirtualNodeBackendArrayOutput
func (VirtualNodeBackendArray) ToVirtualNodeBackendArrayOutputWithContext ¶
func (i VirtualNodeBackendArray) ToVirtualNodeBackendArrayOutputWithContext(ctx context.Context) VirtualNodeBackendArrayOutput
type VirtualNodeBackendArrayInput ¶
type VirtualNodeBackendArrayInput interface { pulumi.Input ToVirtualNodeBackendArrayOutput() VirtualNodeBackendArrayOutput ToVirtualNodeBackendArrayOutputWithContext(context.Context) VirtualNodeBackendArrayOutput }
VirtualNodeBackendArrayInput is an input type that accepts VirtualNodeBackendArray and VirtualNodeBackendArrayOutput values. You can construct a concrete instance of `VirtualNodeBackendArrayInput` via:
VirtualNodeBackendArray{ VirtualNodeBackendArgs{...} }
type VirtualNodeBackendArrayOutput ¶
type VirtualNodeBackendArrayOutput struct{ *pulumi.OutputState }
func (VirtualNodeBackendArrayOutput) ElementType ¶
func (VirtualNodeBackendArrayOutput) ElementType() reflect.Type
func (VirtualNodeBackendArrayOutput) Index ¶
func (o VirtualNodeBackendArrayOutput) Index(i pulumi.IntInput) VirtualNodeBackendOutput
func (VirtualNodeBackendArrayOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeBackendArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeBackend]
func (VirtualNodeBackendArrayOutput) ToVirtualNodeBackendArrayOutput ¶
func (o VirtualNodeBackendArrayOutput) ToVirtualNodeBackendArrayOutput() VirtualNodeBackendArrayOutput
func (VirtualNodeBackendArrayOutput) ToVirtualNodeBackendArrayOutputWithContext ¶
func (o VirtualNodeBackendArrayOutput) ToVirtualNodeBackendArrayOutputWithContext(ctx context.Context) VirtualNodeBackendArrayOutput
type VirtualNodeBackendDefaults ¶
type VirtualNodeBackendDefaults struct {
ClientPolicy *VirtualNodeClientPolicy `pulumi:"clientPolicy"`
}
type VirtualNodeBackendDefaultsArgs ¶
type VirtualNodeBackendDefaultsArgs struct {
ClientPolicy VirtualNodeClientPolicyPtrInput `pulumi:"clientPolicy"`
}
func (VirtualNodeBackendDefaultsArgs) ElementType ¶
func (VirtualNodeBackendDefaultsArgs) ElementType() reflect.Type
func (VirtualNodeBackendDefaultsArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeBackendDefaultsArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeBackendDefaults]
func (VirtualNodeBackendDefaultsArgs) ToVirtualNodeBackendDefaultsOutput ¶
func (i VirtualNodeBackendDefaultsArgs) ToVirtualNodeBackendDefaultsOutput() VirtualNodeBackendDefaultsOutput
func (VirtualNodeBackendDefaultsArgs) ToVirtualNodeBackendDefaultsOutputWithContext ¶
func (i VirtualNodeBackendDefaultsArgs) ToVirtualNodeBackendDefaultsOutputWithContext(ctx context.Context) VirtualNodeBackendDefaultsOutput
func (VirtualNodeBackendDefaultsArgs) ToVirtualNodeBackendDefaultsPtrOutput ¶
func (i VirtualNodeBackendDefaultsArgs) ToVirtualNodeBackendDefaultsPtrOutput() VirtualNodeBackendDefaultsPtrOutput
func (VirtualNodeBackendDefaultsArgs) ToVirtualNodeBackendDefaultsPtrOutputWithContext ¶
func (i VirtualNodeBackendDefaultsArgs) ToVirtualNodeBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualNodeBackendDefaultsPtrOutput
type VirtualNodeBackendDefaultsInput ¶
type VirtualNodeBackendDefaultsInput interface { pulumi.Input ToVirtualNodeBackendDefaultsOutput() VirtualNodeBackendDefaultsOutput ToVirtualNodeBackendDefaultsOutputWithContext(context.Context) VirtualNodeBackendDefaultsOutput }
VirtualNodeBackendDefaultsInput is an input type that accepts VirtualNodeBackendDefaultsArgs and VirtualNodeBackendDefaultsOutput values. You can construct a concrete instance of `VirtualNodeBackendDefaultsInput` via:
VirtualNodeBackendDefaultsArgs{...}
type VirtualNodeBackendDefaultsOutput ¶
type VirtualNodeBackendDefaultsOutput struct{ *pulumi.OutputState }
func (VirtualNodeBackendDefaultsOutput) ClientPolicy ¶
func (o VirtualNodeBackendDefaultsOutput) ClientPolicy() VirtualNodeClientPolicyPtrOutput
func (VirtualNodeBackendDefaultsOutput) ElementType ¶
func (VirtualNodeBackendDefaultsOutput) ElementType() reflect.Type
func (VirtualNodeBackendDefaultsOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeBackendDefaultsOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeBackendDefaults]
func (VirtualNodeBackendDefaultsOutput) ToVirtualNodeBackendDefaultsOutput ¶
func (o VirtualNodeBackendDefaultsOutput) ToVirtualNodeBackendDefaultsOutput() VirtualNodeBackendDefaultsOutput
func (VirtualNodeBackendDefaultsOutput) ToVirtualNodeBackendDefaultsOutputWithContext ¶
func (o VirtualNodeBackendDefaultsOutput) ToVirtualNodeBackendDefaultsOutputWithContext(ctx context.Context) VirtualNodeBackendDefaultsOutput
func (VirtualNodeBackendDefaultsOutput) ToVirtualNodeBackendDefaultsPtrOutput ¶
func (o VirtualNodeBackendDefaultsOutput) ToVirtualNodeBackendDefaultsPtrOutput() VirtualNodeBackendDefaultsPtrOutput
func (VirtualNodeBackendDefaultsOutput) ToVirtualNodeBackendDefaultsPtrOutputWithContext ¶
func (o VirtualNodeBackendDefaultsOutput) ToVirtualNodeBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualNodeBackendDefaultsPtrOutput
type VirtualNodeBackendDefaultsPtrInput ¶
type VirtualNodeBackendDefaultsPtrInput interface { pulumi.Input ToVirtualNodeBackendDefaultsPtrOutput() VirtualNodeBackendDefaultsPtrOutput ToVirtualNodeBackendDefaultsPtrOutputWithContext(context.Context) VirtualNodeBackendDefaultsPtrOutput }
VirtualNodeBackendDefaultsPtrInput is an input type that accepts VirtualNodeBackendDefaultsArgs, VirtualNodeBackendDefaultsPtr and VirtualNodeBackendDefaultsPtrOutput values. You can construct a concrete instance of `VirtualNodeBackendDefaultsPtrInput` via:
VirtualNodeBackendDefaultsArgs{...} or: nil
func VirtualNodeBackendDefaultsPtr ¶
func VirtualNodeBackendDefaultsPtr(v *VirtualNodeBackendDefaultsArgs) VirtualNodeBackendDefaultsPtrInput
type VirtualNodeBackendDefaultsPtrOutput ¶
type VirtualNodeBackendDefaultsPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeBackendDefaultsPtrOutput) ClientPolicy ¶
func (o VirtualNodeBackendDefaultsPtrOutput) ClientPolicy() VirtualNodeClientPolicyPtrOutput
func (VirtualNodeBackendDefaultsPtrOutput) Elem ¶
func (o VirtualNodeBackendDefaultsPtrOutput) Elem() VirtualNodeBackendDefaultsOutput
func (VirtualNodeBackendDefaultsPtrOutput) ElementType ¶
func (VirtualNodeBackendDefaultsPtrOutput) ElementType() reflect.Type
func (VirtualNodeBackendDefaultsPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeBackendDefaultsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeBackendDefaults]
func (VirtualNodeBackendDefaultsPtrOutput) ToVirtualNodeBackendDefaultsPtrOutput ¶
func (o VirtualNodeBackendDefaultsPtrOutput) ToVirtualNodeBackendDefaultsPtrOutput() VirtualNodeBackendDefaultsPtrOutput
func (VirtualNodeBackendDefaultsPtrOutput) ToVirtualNodeBackendDefaultsPtrOutputWithContext ¶
func (o VirtualNodeBackendDefaultsPtrOutput) ToVirtualNodeBackendDefaultsPtrOutputWithContext(ctx context.Context) VirtualNodeBackendDefaultsPtrOutput
type VirtualNodeBackendInput ¶
type VirtualNodeBackendInput interface { pulumi.Input ToVirtualNodeBackendOutput() VirtualNodeBackendOutput ToVirtualNodeBackendOutputWithContext(context.Context) VirtualNodeBackendOutput }
VirtualNodeBackendInput is an input type that accepts VirtualNodeBackendArgs and VirtualNodeBackendOutput values. You can construct a concrete instance of `VirtualNodeBackendInput` via:
VirtualNodeBackendArgs{...}
type VirtualNodeBackendOutput ¶
type VirtualNodeBackendOutput struct{ *pulumi.OutputState }
func (VirtualNodeBackendOutput) ElementType ¶
func (VirtualNodeBackendOutput) ElementType() reflect.Type
func (VirtualNodeBackendOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeBackendOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeBackend]
func (VirtualNodeBackendOutput) ToVirtualNodeBackendOutput ¶
func (o VirtualNodeBackendOutput) ToVirtualNodeBackendOutput() VirtualNodeBackendOutput
func (VirtualNodeBackendOutput) ToVirtualNodeBackendOutputWithContext ¶
func (o VirtualNodeBackendOutput) ToVirtualNodeBackendOutputWithContext(ctx context.Context) VirtualNodeBackendOutput
func (VirtualNodeBackendOutput) VirtualService ¶
func (o VirtualNodeBackendOutput) VirtualService() VirtualNodeVirtualServiceBackendPtrOutput
type VirtualNodeClientPolicy ¶
type VirtualNodeClientPolicy struct {
Tls *VirtualNodeClientPolicyTls `pulumi:"tls"`
}
type VirtualNodeClientPolicyArgs ¶
type VirtualNodeClientPolicyArgs struct {
Tls VirtualNodeClientPolicyTlsPtrInput `pulumi:"tls"`
}
func (VirtualNodeClientPolicyArgs) ElementType ¶
func (VirtualNodeClientPolicyArgs) ElementType() reflect.Type
func (VirtualNodeClientPolicyArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeClientPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeClientPolicy]
func (VirtualNodeClientPolicyArgs) ToVirtualNodeClientPolicyOutput ¶
func (i VirtualNodeClientPolicyArgs) ToVirtualNodeClientPolicyOutput() VirtualNodeClientPolicyOutput
func (VirtualNodeClientPolicyArgs) ToVirtualNodeClientPolicyOutputWithContext ¶
func (i VirtualNodeClientPolicyArgs) ToVirtualNodeClientPolicyOutputWithContext(ctx context.Context) VirtualNodeClientPolicyOutput
func (VirtualNodeClientPolicyArgs) ToVirtualNodeClientPolicyPtrOutput ¶
func (i VirtualNodeClientPolicyArgs) ToVirtualNodeClientPolicyPtrOutput() VirtualNodeClientPolicyPtrOutput
func (VirtualNodeClientPolicyArgs) ToVirtualNodeClientPolicyPtrOutputWithContext ¶
func (i VirtualNodeClientPolicyArgs) ToVirtualNodeClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeClientPolicyPtrOutput
type VirtualNodeClientPolicyInput ¶
type VirtualNodeClientPolicyInput interface { pulumi.Input ToVirtualNodeClientPolicyOutput() VirtualNodeClientPolicyOutput ToVirtualNodeClientPolicyOutputWithContext(context.Context) VirtualNodeClientPolicyOutput }
VirtualNodeClientPolicyInput is an input type that accepts VirtualNodeClientPolicyArgs and VirtualNodeClientPolicyOutput values. You can construct a concrete instance of `VirtualNodeClientPolicyInput` via:
VirtualNodeClientPolicyArgs{...}
type VirtualNodeClientPolicyOutput ¶
type VirtualNodeClientPolicyOutput struct{ *pulumi.OutputState }
func (VirtualNodeClientPolicyOutput) ElementType ¶
func (VirtualNodeClientPolicyOutput) ElementType() reflect.Type
func (VirtualNodeClientPolicyOutput) Tls ¶ added in v0.72.0
func (o VirtualNodeClientPolicyOutput) Tls() VirtualNodeClientPolicyTlsPtrOutput
func (VirtualNodeClientPolicyOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeClientPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeClientPolicy]
func (VirtualNodeClientPolicyOutput) ToVirtualNodeClientPolicyOutput ¶
func (o VirtualNodeClientPolicyOutput) ToVirtualNodeClientPolicyOutput() VirtualNodeClientPolicyOutput
func (VirtualNodeClientPolicyOutput) ToVirtualNodeClientPolicyOutputWithContext ¶
func (o VirtualNodeClientPolicyOutput) ToVirtualNodeClientPolicyOutputWithContext(ctx context.Context) VirtualNodeClientPolicyOutput
func (VirtualNodeClientPolicyOutput) ToVirtualNodeClientPolicyPtrOutput ¶
func (o VirtualNodeClientPolicyOutput) ToVirtualNodeClientPolicyPtrOutput() VirtualNodeClientPolicyPtrOutput
func (VirtualNodeClientPolicyOutput) ToVirtualNodeClientPolicyPtrOutputWithContext ¶
func (o VirtualNodeClientPolicyOutput) ToVirtualNodeClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeClientPolicyPtrOutput
type VirtualNodeClientPolicyPtrInput ¶
type VirtualNodeClientPolicyPtrInput interface { pulumi.Input ToVirtualNodeClientPolicyPtrOutput() VirtualNodeClientPolicyPtrOutput ToVirtualNodeClientPolicyPtrOutputWithContext(context.Context) VirtualNodeClientPolicyPtrOutput }
VirtualNodeClientPolicyPtrInput is an input type that accepts VirtualNodeClientPolicyArgs, VirtualNodeClientPolicyPtr and VirtualNodeClientPolicyPtrOutput values. You can construct a concrete instance of `VirtualNodeClientPolicyPtrInput` via:
VirtualNodeClientPolicyArgs{...} or: nil
func VirtualNodeClientPolicyPtr ¶
func VirtualNodeClientPolicyPtr(v *VirtualNodeClientPolicyArgs) VirtualNodeClientPolicyPtrInput
type VirtualNodeClientPolicyPtrOutput ¶
type VirtualNodeClientPolicyPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeClientPolicyPtrOutput) Elem ¶
func (o VirtualNodeClientPolicyPtrOutput) Elem() VirtualNodeClientPolicyOutput
func (VirtualNodeClientPolicyPtrOutput) ElementType ¶
func (VirtualNodeClientPolicyPtrOutput) ElementType() reflect.Type
func (VirtualNodeClientPolicyPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeClientPolicyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeClientPolicy]
func (VirtualNodeClientPolicyPtrOutput) ToVirtualNodeClientPolicyPtrOutput ¶
func (o VirtualNodeClientPolicyPtrOutput) ToVirtualNodeClientPolicyPtrOutput() VirtualNodeClientPolicyPtrOutput
func (VirtualNodeClientPolicyPtrOutput) ToVirtualNodeClientPolicyPtrOutputWithContext ¶
func (o VirtualNodeClientPolicyPtrOutput) ToVirtualNodeClientPolicyPtrOutputWithContext(ctx context.Context) VirtualNodeClientPolicyPtrOutput
type VirtualNodeClientPolicyTls ¶
type VirtualNodeClientPolicyTls struct { Certificate *VirtualNodeClientTlsCertificate `pulumi:"certificate"` Enforce *bool `pulumi:"enforce"` Ports []int `pulumi:"ports"` Validation VirtualNodeTlsValidationContext `pulumi:"validation"` }
type VirtualNodeClientPolicyTlsArgs ¶
type VirtualNodeClientPolicyTlsArgs struct { Certificate VirtualNodeClientTlsCertificatePtrInput `pulumi:"certificate"` Enforce pulumi.BoolPtrInput `pulumi:"enforce"` Ports pulumi.IntArrayInput `pulumi:"ports"` Validation VirtualNodeTlsValidationContextInput `pulumi:"validation"` }
func (VirtualNodeClientPolicyTlsArgs) ElementType ¶
func (VirtualNodeClientPolicyTlsArgs) ElementType() reflect.Type
func (VirtualNodeClientPolicyTlsArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeClientPolicyTlsArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeClientPolicyTls]
func (VirtualNodeClientPolicyTlsArgs) ToVirtualNodeClientPolicyTlsOutput ¶
func (i VirtualNodeClientPolicyTlsArgs) ToVirtualNodeClientPolicyTlsOutput() VirtualNodeClientPolicyTlsOutput
func (VirtualNodeClientPolicyTlsArgs) ToVirtualNodeClientPolicyTlsOutputWithContext ¶
func (i VirtualNodeClientPolicyTlsArgs) ToVirtualNodeClientPolicyTlsOutputWithContext(ctx context.Context) VirtualNodeClientPolicyTlsOutput
func (VirtualNodeClientPolicyTlsArgs) ToVirtualNodeClientPolicyTlsPtrOutput ¶
func (i VirtualNodeClientPolicyTlsArgs) ToVirtualNodeClientPolicyTlsPtrOutput() VirtualNodeClientPolicyTlsPtrOutput
func (VirtualNodeClientPolicyTlsArgs) ToVirtualNodeClientPolicyTlsPtrOutputWithContext ¶
func (i VirtualNodeClientPolicyTlsArgs) ToVirtualNodeClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeClientPolicyTlsPtrOutput
type VirtualNodeClientPolicyTlsInput ¶
type VirtualNodeClientPolicyTlsInput interface { pulumi.Input ToVirtualNodeClientPolicyTlsOutput() VirtualNodeClientPolicyTlsOutput ToVirtualNodeClientPolicyTlsOutputWithContext(context.Context) VirtualNodeClientPolicyTlsOutput }
VirtualNodeClientPolicyTlsInput is an input type that accepts VirtualNodeClientPolicyTlsArgs and VirtualNodeClientPolicyTlsOutput values. You can construct a concrete instance of `VirtualNodeClientPolicyTlsInput` via:
VirtualNodeClientPolicyTlsArgs{...}
type VirtualNodeClientPolicyTlsOutput ¶
type VirtualNodeClientPolicyTlsOutput struct{ *pulumi.OutputState }
func (VirtualNodeClientPolicyTlsOutput) Certificate ¶
func (o VirtualNodeClientPolicyTlsOutput) Certificate() VirtualNodeClientTlsCertificatePtrOutput
func (VirtualNodeClientPolicyTlsOutput) ElementType ¶
func (VirtualNodeClientPolicyTlsOutput) ElementType() reflect.Type
func (VirtualNodeClientPolicyTlsOutput) Enforce ¶
func (o VirtualNodeClientPolicyTlsOutput) Enforce() pulumi.BoolPtrOutput
func (VirtualNodeClientPolicyTlsOutput) Ports ¶
func (o VirtualNodeClientPolicyTlsOutput) Ports() pulumi.IntArrayOutput
func (VirtualNodeClientPolicyTlsOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeClientPolicyTlsOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeClientPolicyTls]
func (VirtualNodeClientPolicyTlsOutput) ToVirtualNodeClientPolicyTlsOutput ¶
func (o VirtualNodeClientPolicyTlsOutput) ToVirtualNodeClientPolicyTlsOutput() VirtualNodeClientPolicyTlsOutput
func (VirtualNodeClientPolicyTlsOutput) ToVirtualNodeClientPolicyTlsOutputWithContext ¶
func (o VirtualNodeClientPolicyTlsOutput) ToVirtualNodeClientPolicyTlsOutputWithContext(ctx context.Context) VirtualNodeClientPolicyTlsOutput
func (VirtualNodeClientPolicyTlsOutput) ToVirtualNodeClientPolicyTlsPtrOutput ¶
func (o VirtualNodeClientPolicyTlsOutput) ToVirtualNodeClientPolicyTlsPtrOutput() VirtualNodeClientPolicyTlsPtrOutput
func (VirtualNodeClientPolicyTlsOutput) ToVirtualNodeClientPolicyTlsPtrOutputWithContext ¶
func (o VirtualNodeClientPolicyTlsOutput) ToVirtualNodeClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeClientPolicyTlsPtrOutput
func (VirtualNodeClientPolicyTlsOutput) Validation ¶
func (o VirtualNodeClientPolicyTlsOutput) Validation() VirtualNodeTlsValidationContextOutput
type VirtualNodeClientPolicyTlsPtrInput ¶
type VirtualNodeClientPolicyTlsPtrInput interface { pulumi.Input ToVirtualNodeClientPolicyTlsPtrOutput() VirtualNodeClientPolicyTlsPtrOutput ToVirtualNodeClientPolicyTlsPtrOutputWithContext(context.Context) VirtualNodeClientPolicyTlsPtrOutput }
VirtualNodeClientPolicyTlsPtrInput is an input type that accepts VirtualNodeClientPolicyTlsArgs, VirtualNodeClientPolicyTlsPtr and VirtualNodeClientPolicyTlsPtrOutput values. You can construct a concrete instance of `VirtualNodeClientPolicyTlsPtrInput` via:
VirtualNodeClientPolicyTlsArgs{...} or: nil
func VirtualNodeClientPolicyTlsPtr ¶
func VirtualNodeClientPolicyTlsPtr(v *VirtualNodeClientPolicyTlsArgs) VirtualNodeClientPolicyTlsPtrInput
type VirtualNodeClientPolicyTlsPtrOutput ¶
type VirtualNodeClientPolicyTlsPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeClientPolicyTlsPtrOutput) Certificate ¶
func (o VirtualNodeClientPolicyTlsPtrOutput) Certificate() VirtualNodeClientTlsCertificatePtrOutput
func (VirtualNodeClientPolicyTlsPtrOutput) Elem ¶
func (o VirtualNodeClientPolicyTlsPtrOutput) Elem() VirtualNodeClientPolicyTlsOutput
func (VirtualNodeClientPolicyTlsPtrOutput) ElementType ¶
func (VirtualNodeClientPolicyTlsPtrOutput) ElementType() reflect.Type
func (VirtualNodeClientPolicyTlsPtrOutput) Enforce ¶
func (o VirtualNodeClientPolicyTlsPtrOutput) Enforce() pulumi.BoolPtrOutput
func (VirtualNodeClientPolicyTlsPtrOutput) Ports ¶
func (o VirtualNodeClientPolicyTlsPtrOutput) Ports() pulumi.IntArrayOutput
func (VirtualNodeClientPolicyTlsPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeClientPolicyTlsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeClientPolicyTls]
func (VirtualNodeClientPolicyTlsPtrOutput) ToVirtualNodeClientPolicyTlsPtrOutput ¶
func (o VirtualNodeClientPolicyTlsPtrOutput) ToVirtualNodeClientPolicyTlsPtrOutput() VirtualNodeClientPolicyTlsPtrOutput
func (VirtualNodeClientPolicyTlsPtrOutput) ToVirtualNodeClientPolicyTlsPtrOutputWithContext ¶
func (o VirtualNodeClientPolicyTlsPtrOutput) ToVirtualNodeClientPolicyTlsPtrOutputWithContext(ctx context.Context) VirtualNodeClientPolicyTlsPtrOutput
func (VirtualNodeClientPolicyTlsPtrOutput) Validation ¶
func (o VirtualNodeClientPolicyTlsPtrOutput) Validation() VirtualNodeTlsValidationContextPtrOutput
type VirtualNodeClientTlsCertificate ¶
type VirtualNodeClientTlsCertificate struct { File *VirtualNodeListenerTlsFileCertificate `pulumi:"file"` Sds *VirtualNodeListenerTlsSdsCertificate `pulumi:"sds"` }
type VirtualNodeClientTlsCertificateArgs ¶
type VirtualNodeClientTlsCertificateArgs struct { File VirtualNodeListenerTlsFileCertificatePtrInput `pulumi:"file"` Sds VirtualNodeListenerTlsSdsCertificatePtrInput `pulumi:"sds"` }
func (VirtualNodeClientTlsCertificateArgs) ElementType ¶
func (VirtualNodeClientTlsCertificateArgs) ElementType() reflect.Type
func (VirtualNodeClientTlsCertificateArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeClientTlsCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeClientTlsCertificate]
func (VirtualNodeClientTlsCertificateArgs) ToVirtualNodeClientTlsCertificateOutput ¶
func (i VirtualNodeClientTlsCertificateArgs) ToVirtualNodeClientTlsCertificateOutput() VirtualNodeClientTlsCertificateOutput
func (VirtualNodeClientTlsCertificateArgs) ToVirtualNodeClientTlsCertificateOutputWithContext ¶
func (i VirtualNodeClientTlsCertificateArgs) ToVirtualNodeClientTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeClientTlsCertificateOutput
func (VirtualNodeClientTlsCertificateArgs) ToVirtualNodeClientTlsCertificatePtrOutput ¶
func (i VirtualNodeClientTlsCertificateArgs) ToVirtualNodeClientTlsCertificatePtrOutput() VirtualNodeClientTlsCertificatePtrOutput
func (VirtualNodeClientTlsCertificateArgs) ToVirtualNodeClientTlsCertificatePtrOutputWithContext ¶
func (i VirtualNodeClientTlsCertificateArgs) ToVirtualNodeClientTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeClientTlsCertificatePtrOutput
type VirtualNodeClientTlsCertificateInput ¶
type VirtualNodeClientTlsCertificateInput interface { pulumi.Input ToVirtualNodeClientTlsCertificateOutput() VirtualNodeClientTlsCertificateOutput ToVirtualNodeClientTlsCertificateOutputWithContext(context.Context) VirtualNodeClientTlsCertificateOutput }
VirtualNodeClientTlsCertificateInput is an input type that accepts VirtualNodeClientTlsCertificateArgs and VirtualNodeClientTlsCertificateOutput values. You can construct a concrete instance of `VirtualNodeClientTlsCertificateInput` via:
VirtualNodeClientTlsCertificateArgs{...}
type VirtualNodeClientTlsCertificateOutput ¶
type VirtualNodeClientTlsCertificateOutput struct{ *pulumi.OutputState }
func (VirtualNodeClientTlsCertificateOutput) ElementType ¶
func (VirtualNodeClientTlsCertificateOutput) ElementType() reflect.Type
func (VirtualNodeClientTlsCertificateOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeClientTlsCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeClientTlsCertificate]
func (VirtualNodeClientTlsCertificateOutput) ToVirtualNodeClientTlsCertificateOutput ¶
func (o VirtualNodeClientTlsCertificateOutput) ToVirtualNodeClientTlsCertificateOutput() VirtualNodeClientTlsCertificateOutput
func (VirtualNodeClientTlsCertificateOutput) ToVirtualNodeClientTlsCertificateOutputWithContext ¶
func (o VirtualNodeClientTlsCertificateOutput) ToVirtualNodeClientTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeClientTlsCertificateOutput
func (VirtualNodeClientTlsCertificateOutput) ToVirtualNodeClientTlsCertificatePtrOutput ¶
func (o VirtualNodeClientTlsCertificateOutput) ToVirtualNodeClientTlsCertificatePtrOutput() VirtualNodeClientTlsCertificatePtrOutput
func (VirtualNodeClientTlsCertificateOutput) ToVirtualNodeClientTlsCertificatePtrOutputWithContext ¶
func (o VirtualNodeClientTlsCertificateOutput) ToVirtualNodeClientTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeClientTlsCertificatePtrOutput
type VirtualNodeClientTlsCertificatePtrInput ¶
type VirtualNodeClientTlsCertificatePtrInput interface { pulumi.Input ToVirtualNodeClientTlsCertificatePtrOutput() VirtualNodeClientTlsCertificatePtrOutput ToVirtualNodeClientTlsCertificatePtrOutputWithContext(context.Context) VirtualNodeClientTlsCertificatePtrOutput }
VirtualNodeClientTlsCertificatePtrInput is an input type that accepts VirtualNodeClientTlsCertificateArgs, VirtualNodeClientTlsCertificatePtr and VirtualNodeClientTlsCertificatePtrOutput values. You can construct a concrete instance of `VirtualNodeClientTlsCertificatePtrInput` via:
VirtualNodeClientTlsCertificateArgs{...} or: nil
func VirtualNodeClientTlsCertificatePtr ¶
func VirtualNodeClientTlsCertificatePtr(v *VirtualNodeClientTlsCertificateArgs) VirtualNodeClientTlsCertificatePtrInput
type VirtualNodeClientTlsCertificatePtrOutput ¶
type VirtualNodeClientTlsCertificatePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeClientTlsCertificatePtrOutput) ElementType ¶
func (VirtualNodeClientTlsCertificatePtrOutput) ElementType() reflect.Type
func (VirtualNodeClientTlsCertificatePtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeClientTlsCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeClientTlsCertificate]
func (VirtualNodeClientTlsCertificatePtrOutput) ToVirtualNodeClientTlsCertificatePtrOutput ¶
func (o VirtualNodeClientTlsCertificatePtrOutput) ToVirtualNodeClientTlsCertificatePtrOutput() VirtualNodeClientTlsCertificatePtrOutput
func (VirtualNodeClientTlsCertificatePtrOutput) ToVirtualNodeClientTlsCertificatePtrOutputWithContext ¶
func (o VirtualNodeClientTlsCertificatePtrOutput) ToVirtualNodeClientTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeClientTlsCertificatePtrOutput
type VirtualNodeConnectionPool ¶ added in v0.2.0
type VirtualNodeConnectionPool struct { Grpc *VirtualNodeGrpcConnectionPool `pulumi:"grpc"` Http *VirtualNodeHttpConnectionPool `pulumi:"http"` Http2 *VirtualNodeHttp2ConnectionPool `pulumi:"http2"` Tcp *VirtualNodeTcpConnectionPool `pulumi:"tcp"` }
type VirtualNodeConnectionPoolArgs ¶ added in v0.2.0
type VirtualNodeConnectionPoolArgs struct { Grpc VirtualNodeGrpcConnectionPoolPtrInput `pulumi:"grpc"` Http VirtualNodeHttpConnectionPoolPtrInput `pulumi:"http"` Http2 VirtualNodeHttp2ConnectionPoolPtrInput `pulumi:"http2"` Tcp VirtualNodeTcpConnectionPoolPtrInput `pulumi:"tcp"` }
func (VirtualNodeConnectionPoolArgs) ElementType ¶ added in v0.2.0
func (VirtualNodeConnectionPoolArgs) ElementType() reflect.Type
func (VirtualNodeConnectionPoolArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeConnectionPool]
func (VirtualNodeConnectionPoolArgs) ToVirtualNodeConnectionPoolOutput ¶ added in v0.2.0
func (i VirtualNodeConnectionPoolArgs) ToVirtualNodeConnectionPoolOutput() VirtualNodeConnectionPoolOutput
func (VirtualNodeConnectionPoolArgs) ToVirtualNodeConnectionPoolOutputWithContext ¶ added in v0.2.0
func (i VirtualNodeConnectionPoolArgs) ToVirtualNodeConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeConnectionPoolOutput
func (VirtualNodeConnectionPoolArgs) ToVirtualNodeConnectionPoolPtrOutput ¶ added in v0.2.0
func (i VirtualNodeConnectionPoolArgs) ToVirtualNodeConnectionPoolPtrOutput() VirtualNodeConnectionPoolPtrOutput
func (VirtualNodeConnectionPoolArgs) ToVirtualNodeConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualNodeConnectionPoolArgs) ToVirtualNodeConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeConnectionPoolPtrOutput
type VirtualNodeConnectionPoolInput ¶ added in v0.2.0
type VirtualNodeConnectionPoolInput interface { pulumi.Input ToVirtualNodeConnectionPoolOutput() VirtualNodeConnectionPoolOutput ToVirtualNodeConnectionPoolOutputWithContext(context.Context) VirtualNodeConnectionPoolOutput }
VirtualNodeConnectionPoolInput is an input type that accepts VirtualNodeConnectionPoolArgs and VirtualNodeConnectionPoolOutput values. You can construct a concrete instance of `VirtualNodeConnectionPoolInput` via:
VirtualNodeConnectionPoolArgs{...}
type VirtualNodeConnectionPoolOutput ¶ added in v0.2.0
type VirtualNodeConnectionPoolOutput struct{ *pulumi.OutputState }
func (VirtualNodeConnectionPoolOutput) ElementType ¶ added in v0.2.0
func (VirtualNodeConnectionPoolOutput) ElementType() reflect.Type
func (VirtualNodeConnectionPoolOutput) Http2 ¶ added in v0.72.0
func (o VirtualNodeConnectionPoolOutput) Http2() VirtualNodeHttp2ConnectionPoolPtrOutput
func (VirtualNodeConnectionPoolOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeConnectionPool]
func (VirtualNodeConnectionPoolOutput) ToVirtualNodeConnectionPoolOutput ¶ added in v0.2.0
func (o VirtualNodeConnectionPoolOutput) ToVirtualNodeConnectionPoolOutput() VirtualNodeConnectionPoolOutput
func (VirtualNodeConnectionPoolOutput) ToVirtualNodeConnectionPoolOutputWithContext ¶ added in v0.2.0
func (o VirtualNodeConnectionPoolOutput) ToVirtualNodeConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeConnectionPoolOutput
func (VirtualNodeConnectionPoolOutput) ToVirtualNodeConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualNodeConnectionPoolOutput) ToVirtualNodeConnectionPoolPtrOutput() VirtualNodeConnectionPoolPtrOutput
func (VirtualNodeConnectionPoolOutput) ToVirtualNodeConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualNodeConnectionPoolOutput) ToVirtualNodeConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeConnectionPoolPtrOutput
type VirtualNodeConnectionPoolPtrInput ¶ added in v0.2.0
type VirtualNodeConnectionPoolPtrInput interface { pulumi.Input ToVirtualNodeConnectionPoolPtrOutput() VirtualNodeConnectionPoolPtrOutput ToVirtualNodeConnectionPoolPtrOutputWithContext(context.Context) VirtualNodeConnectionPoolPtrOutput }
VirtualNodeConnectionPoolPtrInput is an input type that accepts VirtualNodeConnectionPoolArgs, VirtualNodeConnectionPoolPtr and VirtualNodeConnectionPoolPtrOutput values. You can construct a concrete instance of `VirtualNodeConnectionPoolPtrInput` via:
VirtualNodeConnectionPoolArgs{...} or: nil
func VirtualNodeConnectionPoolPtr ¶ added in v0.2.0
func VirtualNodeConnectionPoolPtr(v *VirtualNodeConnectionPoolArgs) VirtualNodeConnectionPoolPtrInput
type VirtualNodeConnectionPoolPtrOutput ¶ added in v0.2.0
type VirtualNodeConnectionPoolPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeConnectionPoolPtrOutput) Elem ¶ added in v0.2.0
func (o VirtualNodeConnectionPoolPtrOutput) Elem() VirtualNodeConnectionPoolOutput
func (VirtualNodeConnectionPoolPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualNodeConnectionPoolPtrOutput) ElementType() reflect.Type
func (VirtualNodeConnectionPoolPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeConnectionPool]
func (VirtualNodeConnectionPoolPtrOutput) ToVirtualNodeConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualNodeConnectionPoolPtrOutput) ToVirtualNodeConnectionPoolPtrOutput() VirtualNodeConnectionPoolPtrOutput
func (VirtualNodeConnectionPoolPtrOutput) ToVirtualNodeConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualNodeConnectionPoolPtrOutput) ToVirtualNodeConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeConnectionPoolPtrOutput
type VirtualNodeDnsServiceDiscoveryArgs ¶
type VirtualNodeDnsServiceDiscoveryArgs struct { Hostname pulumi.StringInput `pulumi:"hostname"` IpPreference pulumi.StringPtrInput `pulumi:"ipPreference"` ResponseType pulumi.StringPtrInput `pulumi:"responseType"` }
func (VirtualNodeDnsServiceDiscoveryArgs) ElementType ¶
func (VirtualNodeDnsServiceDiscoveryArgs) ElementType() reflect.Type
func (VirtualNodeDnsServiceDiscoveryArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeDnsServiceDiscoveryArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeDnsServiceDiscovery]
func (VirtualNodeDnsServiceDiscoveryArgs) ToVirtualNodeDnsServiceDiscoveryOutput ¶
func (i VirtualNodeDnsServiceDiscoveryArgs) ToVirtualNodeDnsServiceDiscoveryOutput() VirtualNodeDnsServiceDiscoveryOutput
func (VirtualNodeDnsServiceDiscoveryArgs) ToVirtualNodeDnsServiceDiscoveryOutputWithContext ¶
func (i VirtualNodeDnsServiceDiscoveryArgs) ToVirtualNodeDnsServiceDiscoveryOutputWithContext(ctx context.Context) VirtualNodeDnsServiceDiscoveryOutput
func (VirtualNodeDnsServiceDiscoveryArgs) ToVirtualNodeDnsServiceDiscoveryPtrOutput ¶
func (i VirtualNodeDnsServiceDiscoveryArgs) ToVirtualNodeDnsServiceDiscoveryPtrOutput() VirtualNodeDnsServiceDiscoveryPtrOutput
func (VirtualNodeDnsServiceDiscoveryArgs) ToVirtualNodeDnsServiceDiscoveryPtrOutputWithContext ¶
func (i VirtualNodeDnsServiceDiscoveryArgs) ToVirtualNodeDnsServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeDnsServiceDiscoveryPtrOutput
type VirtualNodeDnsServiceDiscoveryInput ¶
type VirtualNodeDnsServiceDiscoveryInput interface { pulumi.Input ToVirtualNodeDnsServiceDiscoveryOutput() VirtualNodeDnsServiceDiscoveryOutput ToVirtualNodeDnsServiceDiscoveryOutputWithContext(context.Context) VirtualNodeDnsServiceDiscoveryOutput }
VirtualNodeDnsServiceDiscoveryInput is an input type that accepts VirtualNodeDnsServiceDiscoveryArgs and VirtualNodeDnsServiceDiscoveryOutput values. You can construct a concrete instance of `VirtualNodeDnsServiceDiscoveryInput` via:
VirtualNodeDnsServiceDiscoveryArgs{...}
type VirtualNodeDnsServiceDiscoveryOutput ¶
type VirtualNodeDnsServiceDiscoveryOutput struct{ *pulumi.OutputState }
func (VirtualNodeDnsServiceDiscoveryOutput) ElementType ¶
func (VirtualNodeDnsServiceDiscoveryOutput) ElementType() reflect.Type
func (VirtualNodeDnsServiceDiscoveryOutput) Hostname ¶
func (o VirtualNodeDnsServiceDiscoveryOutput) Hostname() pulumi.StringOutput
func (VirtualNodeDnsServiceDiscoveryOutput) IpPreference ¶ added in v0.17.0
func (o VirtualNodeDnsServiceDiscoveryOutput) IpPreference() pulumi.StringPtrOutput
func (VirtualNodeDnsServiceDiscoveryOutput) ResponseType ¶
func (o VirtualNodeDnsServiceDiscoveryOutput) ResponseType() pulumi.StringPtrOutput
func (VirtualNodeDnsServiceDiscoveryOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeDnsServiceDiscoveryOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeDnsServiceDiscovery]
func (VirtualNodeDnsServiceDiscoveryOutput) ToVirtualNodeDnsServiceDiscoveryOutput ¶
func (o VirtualNodeDnsServiceDiscoveryOutput) ToVirtualNodeDnsServiceDiscoveryOutput() VirtualNodeDnsServiceDiscoveryOutput
func (VirtualNodeDnsServiceDiscoveryOutput) ToVirtualNodeDnsServiceDiscoveryOutputWithContext ¶
func (o VirtualNodeDnsServiceDiscoveryOutput) ToVirtualNodeDnsServiceDiscoveryOutputWithContext(ctx context.Context) VirtualNodeDnsServiceDiscoveryOutput
func (VirtualNodeDnsServiceDiscoveryOutput) ToVirtualNodeDnsServiceDiscoveryPtrOutput ¶
func (o VirtualNodeDnsServiceDiscoveryOutput) ToVirtualNodeDnsServiceDiscoveryPtrOutput() VirtualNodeDnsServiceDiscoveryPtrOutput
func (VirtualNodeDnsServiceDiscoveryOutput) ToVirtualNodeDnsServiceDiscoveryPtrOutputWithContext ¶
func (o VirtualNodeDnsServiceDiscoveryOutput) ToVirtualNodeDnsServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeDnsServiceDiscoveryPtrOutput
type VirtualNodeDnsServiceDiscoveryPtrInput ¶
type VirtualNodeDnsServiceDiscoveryPtrInput interface { pulumi.Input ToVirtualNodeDnsServiceDiscoveryPtrOutput() VirtualNodeDnsServiceDiscoveryPtrOutput ToVirtualNodeDnsServiceDiscoveryPtrOutputWithContext(context.Context) VirtualNodeDnsServiceDiscoveryPtrOutput }
VirtualNodeDnsServiceDiscoveryPtrInput is an input type that accepts VirtualNodeDnsServiceDiscoveryArgs, VirtualNodeDnsServiceDiscoveryPtr and VirtualNodeDnsServiceDiscoveryPtrOutput values. You can construct a concrete instance of `VirtualNodeDnsServiceDiscoveryPtrInput` via:
VirtualNodeDnsServiceDiscoveryArgs{...} or: nil
func VirtualNodeDnsServiceDiscoveryPtr ¶
func VirtualNodeDnsServiceDiscoveryPtr(v *VirtualNodeDnsServiceDiscoveryArgs) VirtualNodeDnsServiceDiscoveryPtrInput
type VirtualNodeDnsServiceDiscoveryPtrOutput ¶
type VirtualNodeDnsServiceDiscoveryPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeDnsServiceDiscoveryPtrOutput) ElementType ¶
func (VirtualNodeDnsServiceDiscoveryPtrOutput) ElementType() reflect.Type
func (VirtualNodeDnsServiceDiscoveryPtrOutput) Hostname ¶
func (o VirtualNodeDnsServiceDiscoveryPtrOutput) Hostname() pulumi.StringPtrOutput
func (VirtualNodeDnsServiceDiscoveryPtrOutput) IpPreference ¶ added in v0.17.0
func (o VirtualNodeDnsServiceDiscoveryPtrOutput) IpPreference() pulumi.StringPtrOutput
func (VirtualNodeDnsServiceDiscoveryPtrOutput) ResponseType ¶
func (o VirtualNodeDnsServiceDiscoveryPtrOutput) ResponseType() pulumi.StringPtrOutput
func (VirtualNodeDnsServiceDiscoveryPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeDnsServiceDiscoveryPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeDnsServiceDiscovery]
func (VirtualNodeDnsServiceDiscoveryPtrOutput) ToVirtualNodeDnsServiceDiscoveryPtrOutput ¶
func (o VirtualNodeDnsServiceDiscoveryPtrOutput) ToVirtualNodeDnsServiceDiscoveryPtrOutput() VirtualNodeDnsServiceDiscoveryPtrOutput
func (VirtualNodeDnsServiceDiscoveryPtrOutput) ToVirtualNodeDnsServiceDiscoveryPtrOutputWithContext ¶
func (o VirtualNodeDnsServiceDiscoveryPtrOutput) ToVirtualNodeDnsServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeDnsServiceDiscoveryPtrOutput
type VirtualNodeDuration ¶
type VirtualNodeDurationArgs ¶
type VirtualNodeDurationArgs struct { Unit pulumi.StringInput `pulumi:"unit"` Value pulumi.IntInput `pulumi:"value"` }
func (VirtualNodeDurationArgs) ElementType ¶
func (VirtualNodeDurationArgs) ElementType() reflect.Type
func (VirtualNodeDurationArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeDurationArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeDuration]
func (VirtualNodeDurationArgs) ToVirtualNodeDurationOutput ¶
func (i VirtualNodeDurationArgs) ToVirtualNodeDurationOutput() VirtualNodeDurationOutput
func (VirtualNodeDurationArgs) ToVirtualNodeDurationOutputWithContext ¶
func (i VirtualNodeDurationArgs) ToVirtualNodeDurationOutputWithContext(ctx context.Context) VirtualNodeDurationOutput
func (VirtualNodeDurationArgs) ToVirtualNodeDurationPtrOutput ¶
func (i VirtualNodeDurationArgs) ToVirtualNodeDurationPtrOutput() VirtualNodeDurationPtrOutput
func (VirtualNodeDurationArgs) ToVirtualNodeDurationPtrOutputWithContext ¶
func (i VirtualNodeDurationArgs) ToVirtualNodeDurationPtrOutputWithContext(ctx context.Context) VirtualNodeDurationPtrOutput
type VirtualNodeDurationInput ¶
type VirtualNodeDurationInput interface { pulumi.Input ToVirtualNodeDurationOutput() VirtualNodeDurationOutput ToVirtualNodeDurationOutputWithContext(context.Context) VirtualNodeDurationOutput }
VirtualNodeDurationInput is an input type that accepts VirtualNodeDurationArgs and VirtualNodeDurationOutput values. You can construct a concrete instance of `VirtualNodeDurationInput` via:
VirtualNodeDurationArgs{...}
type VirtualNodeDurationOutput ¶
type VirtualNodeDurationOutput struct{ *pulumi.OutputState }
func (VirtualNodeDurationOutput) ElementType ¶
func (VirtualNodeDurationOutput) ElementType() reflect.Type
func (VirtualNodeDurationOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeDurationOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeDuration]
func (VirtualNodeDurationOutput) ToVirtualNodeDurationOutput ¶
func (o VirtualNodeDurationOutput) ToVirtualNodeDurationOutput() VirtualNodeDurationOutput
func (VirtualNodeDurationOutput) ToVirtualNodeDurationOutputWithContext ¶
func (o VirtualNodeDurationOutput) ToVirtualNodeDurationOutputWithContext(ctx context.Context) VirtualNodeDurationOutput
func (VirtualNodeDurationOutput) ToVirtualNodeDurationPtrOutput ¶
func (o VirtualNodeDurationOutput) ToVirtualNodeDurationPtrOutput() VirtualNodeDurationPtrOutput
func (VirtualNodeDurationOutput) ToVirtualNodeDurationPtrOutputWithContext ¶
func (o VirtualNodeDurationOutput) ToVirtualNodeDurationPtrOutputWithContext(ctx context.Context) VirtualNodeDurationPtrOutput
func (VirtualNodeDurationOutput) Unit ¶
func (o VirtualNodeDurationOutput) Unit() pulumi.StringOutput
func (VirtualNodeDurationOutput) Value ¶
func (o VirtualNodeDurationOutput) Value() pulumi.IntOutput
type VirtualNodeDurationPtrInput ¶
type VirtualNodeDurationPtrInput interface { pulumi.Input ToVirtualNodeDurationPtrOutput() VirtualNodeDurationPtrOutput ToVirtualNodeDurationPtrOutputWithContext(context.Context) VirtualNodeDurationPtrOutput }
VirtualNodeDurationPtrInput is an input type that accepts VirtualNodeDurationArgs, VirtualNodeDurationPtr and VirtualNodeDurationPtrOutput values. You can construct a concrete instance of `VirtualNodeDurationPtrInput` via:
VirtualNodeDurationArgs{...} or: nil
func VirtualNodeDurationPtr ¶
func VirtualNodeDurationPtr(v *VirtualNodeDurationArgs) VirtualNodeDurationPtrInput
type VirtualNodeDurationPtrOutput ¶
type VirtualNodeDurationPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeDurationPtrOutput) Elem ¶
func (o VirtualNodeDurationPtrOutput) Elem() VirtualNodeDurationOutput
func (VirtualNodeDurationPtrOutput) ElementType ¶
func (VirtualNodeDurationPtrOutput) ElementType() reflect.Type
func (VirtualNodeDurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeDurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeDuration]
func (VirtualNodeDurationPtrOutput) ToVirtualNodeDurationPtrOutput ¶
func (o VirtualNodeDurationPtrOutput) ToVirtualNodeDurationPtrOutput() VirtualNodeDurationPtrOutput
func (VirtualNodeDurationPtrOutput) ToVirtualNodeDurationPtrOutputWithContext ¶
func (o VirtualNodeDurationPtrOutput) ToVirtualNodeDurationPtrOutputWithContext(ctx context.Context) VirtualNodeDurationPtrOutput
func (VirtualNodeDurationPtrOutput) Unit ¶
func (o VirtualNodeDurationPtrOutput) Unit() pulumi.StringPtrOutput
func (VirtualNodeDurationPtrOutput) Value ¶
func (o VirtualNodeDurationPtrOutput) Value() pulumi.IntPtrOutput
type VirtualNodeFileAccessLog ¶
type VirtualNodeFileAccessLog struct { Format *VirtualNodeLoggingFormat `pulumi:"format"` Path string `pulumi:"path"` }
type VirtualNodeFileAccessLogArgs ¶
type VirtualNodeFileAccessLogArgs struct { Format VirtualNodeLoggingFormatPtrInput `pulumi:"format"` Path pulumi.StringInput `pulumi:"path"` }
func (VirtualNodeFileAccessLogArgs) ElementType ¶
func (VirtualNodeFileAccessLogArgs) ElementType() reflect.Type
func (VirtualNodeFileAccessLogArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeFileAccessLogArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeFileAccessLog]
func (VirtualNodeFileAccessLogArgs) ToVirtualNodeFileAccessLogOutput ¶
func (i VirtualNodeFileAccessLogArgs) ToVirtualNodeFileAccessLogOutput() VirtualNodeFileAccessLogOutput
func (VirtualNodeFileAccessLogArgs) ToVirtualNodeFileAccessLogOutputWithContext ¶
func (i VirtualNodeFileAccessLogArgs) ToVirtualNodeFileAccessLogOutputWithContext(ctx context.Context) VirtualNodeFileAccessLogOutput
func (VirtualNodeFileAccessLogArgs) ToVirtualNodeFileAccessLogPtrOutput ¶
func (i VirtualNodeFileAccessLogArgs) ToVirtualNodeFileAccessLogPtrOutput() VirtualNodeFileAccessLogPtrOutput
func (VirtualNodeFileAccessLogArgs) ToVirtualNodeFileAccessLogPtrOutputWithContext ¶
func (i VirtualNodeFileAccessLogArgs) ToVirtualNodeFileAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeFileAccessLogPtrOutput
type VirtualNodeFileAccessLogInput ¶
type VirtualNodeFileAccessLogInput interface { pulumi.Input ToVirtualNodeFileAccessLogOutput() VirtualNodeFileAccessLogOutput ToVirtualNodeFileAccessLogOutputWithContext(context.Context) VirtualNodeFileAccessLogOutput }
VirtualNodeFileAccessLogInput is an input type that accepts VirtualNodeFileAccessLogArgs and VirtualNodeFileAccessLogOutput values. You can construct a concrete instance of `VirtualNodeFileAccessLogInput` via:
VirtualNodeFileAccessLogArgs{...}
type VirtualNodeFileAccessLogOutput ¶
type VirtualNodeFileAccessLogOutput struct{ *pulumi.OutputState }
func (VirtualNodeFileAccessLogOutput) ElementType ¶
func (VirtualNodeFileAccessLogOutput) ElementType() reflect.Type
func (VirtualNodeFileAccessLogOutput) Format ¶ added in v0.22.0
func (o VirtualNodeFileAccessLogOutput) Format() VirtualNodeLoggingFormatPtrOutput
func (VirtualNodeFileAccessLogOutput) Path ¶
func (o VirtualNodeFileAccessLogOutput) Path() pulumi.StringOutput
func (VirtualNodeFileAccessLogOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeFileAccessLogOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeFileAccessLog]
func (VirtualNodeFileAccessLogOutput) ToVirtualNodeFileAccessLogOutput ¶
func (o VirtualNodeFileAccessLogOutput) ToVirtualNodeFileAccessLogOutput() VirtualNodeFileAccessLogOutput
func (VirtualNodeFileAccessLogOutput) ToVirtualNodeFileAccessLogOutputWithContext ¶
func (o VirtualNodeFileAccessLogOutput) ToVirtualNodeFileAccessLogOutputWithContext(ctx context.Context) VirtualNodeFileAccessLogOutput
func (VirtualNodeFileAccessLogOutput) ToVirtualNodeFileAccessLogPtrOutput ¶
func (o VirtualNodeFileAccessLogOutput) ToVirtualNodeFileAccessLogPtrOutput() VirtualNodeFileAccessLogPtrOutput
func (VirtualNodeFileAccessLogOutput) ToVirtualNodeFileAccessLogPtrOutputWithContext ¶
func (o VirtualNodeFileAccessLogOutput) ToVirtualNodeFileAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeFileAccessLogPtrOutput
type VirtualNodeFileAccessLogPtrInput ¶
type VirtualNodeFileAccessLogPtrInput interface { pulumi.Input ToVirtualNodeFileAccessLogPtrOutput() VirtualNodeFileAccessLogPtrOutput ToVirtualNodeFileAccessLogPtrOutputWithContext(context.Context) VirtualNodeFileAccessLogPtrOutput }
VirtualNodeFileAccessLogPtrInput is an input type that accepts VirtualNodeFileAccessLogArgs, VirtualNodeFileAccessLogPtr and VirtualNodeFileAccessLogPtrOutput values. You can construct a concrete instance of `VirtualNodeFileAccessLogPtrInput` via:
VirtualNodeFileAccessLogArgs{...} or: nil
func VirtualNodeFileAccessLogPtr ¶
func VirtualNodeFileAccessLogPtr(v *VirtualNodeFileAccessLogArgs) VirtualNodeFileAccessLogPtrInput
type VirtualNodeFileAccessLogPtrOutput ¶
type VirtualNodeFileAccessLogPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeFileAccessLogPtrOutput) Elem ¶
func (o VirtualNodeFileAccessLogPtrOutput) Elem() VirtualNodeFileAccessLogOutput
func (VirtualNodeFileAccessLogPtrOutput) ElementType ¶
func (VirtualNodeFileAccessLogPtrOutput) ElementType() reflect.Type
func (VirtualNodeFileAccessLogPtrOutput) Format ¶ added in v0.22.0
func (o VirtualNodeFileAccessLogPtrOutput) Format() VirtualNodeLoggingFormatPtrOutput
func (VirtualNodeFileAccessLogPtrOutput) Path ¶
func (o VirtualNodeFileAccessLogPtrOutput) Path() pulumi.StringPtrOutput
func (VirtualNodeFileAccessLogPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeFileAccessLogPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeFileAccessLog]
func (VirtualNodeFileAccessLogPtrOutput) ToVirtualNodeFileAccessLogPtrOutput ¶
func (o VirtualNodeFileAccessLogPtrOutput) ToVirtualNodeFileAccessLogPtrOutput() VirtualNodeFileAccessLogPtrOutput
func (VirtualNodeFileAccessLogPtrOutput) ToVirtualNodeFileAccessLogPtrOutputWithContext ¶
func (o VirtualNodeFileAccessLogPtrOutput) ToVirtualNodeFileAccessLogPtrOutputWithContext(ctx context.Context) VirtualNodeFileAccessLogPtrOutput
type VirtualNodeGrpcConnectionPool ¶ added in v0.2.0
type VirtualNodeGrpcConnectionPool struct {
MaxRequests int `pulumi:"maxRequests"`
}
type VirtualNodeGrpcConnectionPoolArgs ¶ added in v0.2.0
type VirtualNodeGrpcConnectionPoolArgs struct {
MaxRequests pulumi.IntInput `pulumi:"maxRequests"`
}
func (VirtualNodeGrpcConnectionPoolArgs) ElementType ¶ added in v0.2.0
func (VirtualNodeGrpcConnectionPoolArgs) ElementType() reflect.Type
func (VirtualNodeGrpcConnectionPoolArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeGrpcConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeGrpcConnectionPool]
func (VirtualNodeGrpcConnectionPoolArgs) ToVirtualNodeGrpcConnectionPoolOutput ¶ added in v0.2.0
func (i VirtualNodeGrpcConnectionPoolArgs) ToVirtualNodeGrpcConnectionPoolOutput() VirtualNodeGrpcConnectionPoolOutput
func (VirtualNodeGrpcConnectionPoolArgs) ToVirtualNodeGrpcConnectionPoolOutputWithContext ¶ added in v0.2.0
func (i VirtualNodeGrpcConnectionPoolArgs) ToVirtualNodeGrpcConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeGrpcConnectionPoolOutput
func (VirtualNodeGrpcConnectionPoolArgs) ToVirtualNodeGrpcConnectionPoolPtrOutput ¶ added in v0.2.0
func (i VirtualNodeGrpcConnectionPoolArgs) ToVirtualNodeGrpcConnectionPoolPtrOutput() VirtualNodeGrpcConnectionPoolPtrOutput
func (VirtualNodeGrpcConnectionPoolArgs) ToVirtualNodeGrpcConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualNodeGrpcConnectionPoolArgs) ToVirtualNodeGrpcConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeGrpcConnectionPoolPtrOutput
type VirtualNodeGrpcConnectionPoolInput ¶ added in v0.2.0
type VirtualNodeGrpcConnectionPoolInput interface { pulumi.Input ToVirtualNodeGrpcConnectionPoolOutput() VirtualNodeGrpcConnectionPoolOutput ToVirtualNodeGrpcConnectionPoolOutputWithContext(context.Context) VirtualNodeGrpcConnectionPoolOutput }
VirtualNodeGrpcConnectionPoolInput is an input type that accepts VirtualNodeGrpcConnectionPoolArgs and VirtualNodeGrpcConnectionPoolOutput values. You can construct a concrete instance of `VirtualNodeGrpcConnectionPoolInput` via:
VirtualNodeGrpcConnectionPoolArgs{...}
type VirtualNodeGrpcConnectionPoolOutput ¶ added in v0.2.0
type VirtualNodeGrpcConnectionPoolOutput struct{ *pulumi.OutputState }
func (VirtualNodeGrpcConnectionPoolOutput) ElementType ¶ added in v0.2.0
func (VirtualNodeGrpcConnectionPoolOutput) ElementType() reflect.Type
func (VirtualNodeGrpcConnectionPoolOutput) MaxRequests ¶ added in v0.2.0
func (o VirtualNodeGrpcConnectionPoolOutput) MaxRequests() pulumi.IntOutput
func (VirtualNodeGrpcConnectionPoolOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeGrpcConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeGrpcConnectionPool]
func (VirtualNodeGrpcConnectionPoolOutput) ToVirtualNodeGrpcConnectionPoolOutput ¶ added in v0.2.0
func (o VirtualNodeGrpcConnectionPoolOutput) ToVirtualNodeGrpcConnectionPoolOutput() VirtualNodeGrpcConnectionPoolOutput
func (VirtualNodeGrpcConnectionPoolOutput) ToVirtualNodeGrpcConnectionPoolOutputWithContext ¶ added in v0.2.0
func (o VirtualNodeGrpcConnectionPoolOutput) ToVirtualNodeGrpcConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeGrpcConnectionPoolOutput
func (VirtualNodeGrpcConnectionPoolOutput) ToVirtualNodeGrpcConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualNodeGrpcConnectionPoolOutput) ToVirtualNodeGrpcConnectionPoolPtrOutput() VirtualNodeGrpcConnectionPoolPtrOutput
func (VirtualNodeGrpcConnectionPoolOutput) ToVirtualNodeGrpcConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualNodeGrpcConnectionPoolOutput) ToVirtualNodeGrpcConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeGrpcConnectionPoolPtrOutput
type VirtualNodeGrpcConnectionPoolPtrInput ¶ added in v0.2.0
type VirtualNodeGrpcConnectionPoolPtrInput interface { pulumi.Input ToVirtualNodeGrpcConnectionPoolPtrOutput() VirtualNodeGrpcConnectionPoolPtrOutput ToVirtualNodeGrpcConnectionPoolPtrOutputWithContext(context.Context) VirtualNodeGrpcConnectionPoolPtrOutput }
VirtualNodeGrpcConnectionPoolPtrInput is an input type that accepts VirtualNodeGrpcConnectionPoolArgs, VirtualNodeGrpcConnectionPoolPtr and VirtualNodeGrpcConnectionPoolPtrOutput values. You can construct a concrete instance of `VirtualNodeGrpcConnectionPoolPtrInput` via:
VirtualNodeGrpcConnectionPoolArgs{...} or: nil
func VirtualNodeGrpcConnectionPoolPtr ¶ added in v0.2.0
func VirtualNodeGrpcConnectionPoolPtr(v *VirtualNodeGrpcConnectionPoolArgs) VirtualNodeGrpcConnectionPoolPtrInput
type VirtualNodeGrpcConnectionPoolPtrOutput ¶ added in v0.2.0
type VirtualNodeGrpcConnectionPoolPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeGrpcConnectionPoolPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualNodeGrpcConnectionPoolPtrOutput) ElementType() reflect.Type
func (VirtualNodeGrpcConnectionPoolPtrOutput) MaxRequests ¶ added in v0.2.0
func (o VirtualNodeGrpcConnectionPoolPtrOutput) MaxRequests() pulumi.IntPtrOutput
func (VirtualNodeGrpcConnectionPoolPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeGrpcConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeGrpcConnectionPool]
func (VirtualNodeGrpcConnectionPoolPtrOutput) ToVirtualNodeGrpcConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualNodeGrpcConnectionPoolPtrOutput) ToVirtualNodeGrpcConnectionPoolPtrOutput() VirtualNodeGrpcConnectionPoolPtrOutput
func (VirtualNodeGrpcConnectionPoolPtrOutput) ToVirtualNodeGrpcConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualNodeGrpcConnectionPoolPtrOutput) ToVirtualNodeGrpcConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeGrpcConnectionPoolPtrOutput
type VirtualNodeGrpcTimeout ¶
type VirtualNodeGrpcTimeout struct { Idle *VirtualNodeDuration `pulumi:"idle"` PerRequest *VirtualNodeDuration `pulumi:"perRequest"` }
type VirtualNodeGrpcTimeoutArgs ¶
type VirtualNodeGrpcTimeoutArgs struct { Idle VirtualNodeDurationPtrInput `pulumi:"idle"` PerRequest VirtualNodeDurationPtrInput `pulumi:"perRequest"` }
func (VirtualNodeGrpcTimeoutArgs) ElementType ¶
func (VirtualNodeGrpcTimeoutArgs) ElementType() reflect.Type
func (VirtualNodeGrpcTimeoutArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeGrpcTimeoutArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeGrpcTimeout]
func (VirtualNodeGrpcTimeoutArgs) ToVirtualNodeGrpcTimeoutOutput ¶
func (i VirtualNodeGrpcTimeoutArgs) ToVirtualNodeGrpcTimeoutOutput() VirtualNodeGrpcTimeoutOutput
func (VirtualNodeGrpcTimeoutArgs) ToVirtualNodeGrpcTimeoutOutputWithContext ¶
func (i VirtualNodeGrpcTimeoutArgs) ToVirtualNodeGrpcTimeoutOutputWithContext(ctx context.Context) VirtualNodeGrpcTimeoutOutput
func (VirtualNodeGrpcTimeoutArgs) ToVirtualNodeGrpcTimeoutPtrOutput ¶
func (i VirtualNodeGrpcTimeoutArgs) ToVirtualNodeGrpcTimeoutPtrOutput() VirtualNodeGrpcTimeoutPtrOutput
func (VirtualNodeGrpcTimeoutArgs) ToVirtualNodeGrpcTimeoutPtrOutputWithContext ¶
func (i VirtualNodeGrpcTimeoutArgs) ToVirtualNodeGrpcTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeGrpcTimeoutPtrOutput
type VirtualNodeGrpcTimeoutInput ¶
type VirtualNodeGrpcTimeoutInput interface { pulumi.Input ToVirtualNodeGrpcTimeoutOutput() VirtualNodeGrpcTimeoutOutput ToVirtualNodeGrpcTimeoutOutputWithContext(context.Context) VirtualNodeGrpcTimeoutOutput }
VirtualNodeGrpcTimeoutInput is an input type that accepts VirtualNodeGrpcTimeoutArgs and VirtualNodeGrpcTimeoutOutput values. You can construct a concrete instance of `VirtualNodeGrpcTimeoutInput` via:
VirtualNodeGrpcTimeoutArgs{...}
type VirtualNodeGrpcTimeoutOutput ¶
type VirtualNodeGrpcTimeoutOutput struct{ *pulumi.OutputState }
func (VirtualNodeGrpcTimeoutOutput) ElementType ¶
func (VirtualNodeGrpcTimeoutOutput) ElementType() reflect.Type
func (VirtualNodeGrpcTimeoutOutput) Idle ¶
func (o VirtualNodeGrpcTimeoutOutput) Idle() VirtualNodeDurationPtrOutput
func (VirtualNodeGrpcTimeoutOutput) PerRequest ¶
func (o VirtualNodeGrpcTimeoutOutput) PerRequest() VirtualNodeDurationPtrOutput
func (VirtualNodeGrpcTimeoutOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeGrpcTimeoutOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeGrpcTimeout]
func (VirtualNodeGrpcTimeoutOutput) ToVirtualNodeGrpcTimeoutOutput ¶
func (o VirtualNodeGrpcTimeoutOutput) ToVirtualNodeGrpcTimeoutOutput() VirtualNodeGrpcTimeoutOutput
func (VirtualNodeGrpcTimeoutOutput) ToVirtualNodeGrpcTimeoutOutputWithContext ¶
func (o VirtualNodeGrpcTimeoutOutput) ToVirtualNodeGrpcTimeoutOutputWithContext(ctx context.Context) VirtualNodeGrpcTimeoutOutput
func (VirtualNodeGrpcTimeoutOutput) ToVirtualNodeGrpcTimeoutPtrOutput ¶
func (o VirtualNodeGrpcTimeoutOutput) ToVirtualNodeGrpcTimeoutPtrOutput() VirtualNodeGrpcTimeoutPtrOutput
func (VirtualNodeGrpcTimeoutOutput) ToVirtualNodeGrpcTimeoutPtrOutputWithContext ¶
func (o VirtualNodeGrpcTimeoutOutput) ToVirtualNodeGrpcTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeGrpcTimeoutPtrOutput
type VirtualNodeGrpcTimeoutPtrInput ¶
type VirtualNodeGrpcTimeoutPtrInput interface { pulumi.Input ToVirtualNodeGrpcTimeoutPtrOutput() VirtualNodeGrpcTimeoutPtrOutput ToVirtualNodeGrpcTimeoutPtrOutputWithContext(context.Context) VirtualNodeGrpcTimeoutPtrOutput }
VirtualNodeGrpcTimeoutPtrInput is an input type that accepts VirtualNodeGrpcTimeoutArgs, VirtualNodeGrpcTimeoutPtr and VirtualNodeGrpcTimeoutPtrOutput values. You can construct a concrete instance of `VirtualNodeGrpcTimeoutPtrInput` via:
VirtualNodeGrpcTimeoutArgs{...} or: nil
func VirtualNodeGrpcTimeoutPtr ¶
func VirtualNodeGrpcTimeoutPtr(v *VirtualNodeGrpcTimeoutArgs) VirtualNodeGrpcTimeoutPtrInput
type VirtualNodeGrpcTimeoutPtrOutput ¶
type VirtualNodeGrpcTimeoutPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeGrpcTimeoutPtrOutput) Elem ¶
func (o VirtualNodeGrpcTimeoutPtrOutput) Elem() VirtualNodeGrpcTimeoutOutput
func (VirtualNodeGrpcTimeoutPtrOutput) ElementType ¶
func (VirtualNodeGrpcTimeoutPtrOutput) ElementType() reflect.Type
func (VirtualNodeGrpcTimeoutPtrOutput) Idle ¶
func (o VirtualNodeGrpcTimeoutPtrOutput) Idle() VirtualNodeDurationPtrOutput
func (VirtualNodeGrpcTimeoutPtrOutput) PerRequest ¶
func (o VirtualNodeGrpcTimeoutPtrOutput) PerRequest() VirtualNodeDurationPtrOutput
func (VirtualNodeGrpcTimeoutPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeGrpcTimeoutPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeGrpcTimeout]
func (VirtualNodeGrpcTimeoutPtrOutput) ToVirtualNodeGrpcTimeoutPtrOutput ¶
func (o VirtualNodeGrpcTimeoutPtrOutput) ToVirtualNodeGrpcTimeoutPtrOutput() VirtualNodeGrpcTimeoutPtrOutput
func (VirtualNodeGrpcTimeoutPtrOutput) ToVirtualNodeGrpcTimeoutPtrOutputWithContext ¶
func (o VirtualNodeGrpcTimeoutPtrOutput) ToVirtualNodeGrpcTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeGrpcTimeoutPtrOutput
type VirtualNodeHealthCheck ¶
type VirtualNodeHealthCheck 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 VirtualNodeHealthCheckArgs ¶
type VirtualNodeHealthCheckArgs struct { HealthyThreshold pulumi.IntInput `pulumi:"healthyThreshold"` IntervalMillis pulumi.IntInput `pulumi:"intervalMillis"` Path pulumi.StringPtrInput `pulumi:"path"` Port pulumi.IntPtrInput `pulumi:"port"` Protocol pulumi.StringInput `pulumi:"protocol"` TimeoutMillis pulumi.IntInput `pulumi:"timeoutMillis"` UnhealthyThreshold pulumi.IntInput `pulumi:"unhealthyThreshold"` }
func (VirtualNodeHealthCheckArgs) ElementType ¶
func (VirtualNodeHealthCheckArgs) ElementType() reflect.Type
func (VirtualNodeHealthCheckArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeHealthCheckArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeHealthCheck]
func (VirtualNodeHealthCheckArgs) ToVirtualNodeHealthCheckOutput ¶
func (i VirtualNodeHealthCheckArgs) ToVirtualNodeHealthCheckOutput() VirtualNodeHealthCheckOutput
func (VirtualNodeHealthCheckArgs) ToVirtualNodeHealthCheckOutputWithContext ¶
func (i VirtualNodeHealthCheckArgs) ToVirtualNodeHealthCheckOutputWithContext(ctx context.Context) VirtualNodeHealthCheckOutput
func (VirtualNodeHealthCheckArgs) ToVirtualNodeHealthCheckPtrOutput ¶
func (i VirtualNodeHealthCheckArgs) ToVirtualNodeHealthCheckPtrOutput() VirtualNodeHealthCheckPtrOutput
func (VirtualNodeHealthCheckArgs) ToVirtualNodeHealthCheckPtrOutputWithContext ¶
func (i VirtualNodeHealthCheckArgs) ToVirtualNodeHealthCheckPtrOutputWithContext(ctx context.Context) VirtualNodeHealthCheckPtrOutput
type VirtualNodeHealthCheckInput ¶
type VirtualNodeHealthCheckInput interface { pulumi.Input ToVirtualNodeHealthCheckOutput() VirtualNodeHealthCheckOutput ToVirtualNodeHealthCheckOutputWithContext(context.Context) VirtualNodeHealthCheckOutput }
VirtualNodeHealthCheckInput is an input type that accepts VirtualNodeHealthCheckArgs and VirtualNodeHealthCheckOutput values. You can construct a concrete instance of `VirtualNodeHealthCheckInput` via:
VirtualNodeHealthCheckArgs{...}
type VirtualNodeHealthCheckOutput ¶
type VirtualNodeHealthCheckOutput struct{ *pulumi.OutputState }
func (VirtualNodeHealthCheckOutput) ElementType ¶
func (VirtualNodeHealthCheckOutput) ElementType() reflect.Type
func (VirtualNodeHealthCheckOutput) HealthyThreshold ¶
func (o VirtualNodeHealthCheckOutput) HealthyThreshold() pulumi.IntOutput
func (VirtualNodeHealthCheckOutput) IntervalMillis ¶
func (o VirtualNodeHealthCheckOutput) IntervalMillis() pulumi.IntOutput
func (VirtualNodeHealthCheckOutput) Path ¶
func (o VirtualNodeHealthCheckOutput) Path() pulumi.StringPtrOutput
func (VirtualNodeHealthCheckOutput) Port ¶
func (o VirtualNodeHealthCheckOutput) Port() pulumi.IntPtrOutput
func (VirtualNodeHealthCheckOutput) Protocol ¶
func (o VirtualNodeHealthCheckOutput) Protocol() pulumi.StringOutput
func (VirtualNodeHealthCheckOutput) TimeoutMillis ¶
func (o VirtualNodeHealthCheckOutput) TimeoutMillis() pulumi.IntOutput
func (VirtualNodeHealthCheckOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeHealthCheckOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeHealthCheck]
func (VirtualNodeHealthCheckOutput) ToVirtualNodeHealthCheckOutput ¶
func (o VirtualNodeHealthCheckOutput) ToVirtualNodeHealthCheckOutput() VirtualNodeHealthCheckOutput
func (VirtualNodeHealthCheckOutput) ToVirtualNodeHealthCheckOutputWithContext ¶
func (o VirtualNodeHealthCheckOutput) ToVirtualNodeHealthCheckOutputWithContext(ctx context.Context) VirtualNodeHealthCheckOutput
func (VirtualNodeHealthCheckOutput) ToVirtualNodeHealthCheckPtrOutput ¶
func (o VirtualNodeHealthCheckOutput) ToVirtualNodeHealthCheckPtrOutput() VirtualNodeHealthCheckPtrOutput
func (VirtualNodeHealthCheckOutput) ToVirtualNodeHealthCheckPtrOutputWithContext ¶
func (o VirtualNodeHealthCheckOutput) ToVirtualNodeHealthCheckPtrOutputWithContext(ctx context.Context) VirtualNodeHealthCheckPtrOutput
func (VirtualNodeHealthCheckOutput) UnhealthyThreshold ¶
func (o VirtualNodeHealthCheckOutput) UnhealthyThreshold() pulumi.IntOutput
type VirtualNodeHealthCheckPtrInput ¶
type VirtualNodeHealthCheckPtrInput interface { pulumi.Input ToVirtualNodeHealthCheckPtrOutput() VirtualNodeHealthCheckPtrOutput ToVirtualNodeHealthCheckPtrOutputWithContext(context.Context) VirtualNodeHealthCheckPtrOutput }
VirtualNodeHealthCheckPtrInput is an input type that accepts VirtualNodeHealthCheckArgs, VirtualNodeHealthCheckPtr and VirtualNodeHealthCheckPtrOutput values. You can construct a concrete instance of `VirtualNodeHealthCheckPtrInput` via:
VirtualNodeHealthCheckArgs{...} or: nil
func VirtualNodeHealthCheckPtr ¶
func VirtualNodeHealthCheckPtr(v *VirtualNodeHealthCheckArgs) VirtualNodeHealthCheckPtrInput
type VirtualNodeHealthCheckPtrOutput ¶
type VirtualNodeHealthCheckPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeHealthCheckPtrOutput) Elem ¶
func (o VirtualNodeHealthCheckPtrOutput) Elem() VirtualNodeHealthCheckOutput
func (VirtualNodeHealthCheckPtrOutput) ElementType ¶
func (VirtualNodeHealthCheckPtrOutput) ElementType() reflect.Type
func (VirtualNodeHealthCheckPtrOutput) HealthyThreshold ¶
func (o VirtualNodeHealthCheckPtrOutput) HealthyThreshold() pulumi.IntPtrOutput
func (VirtualNodeHealthCheckPtrOutput) IntervalMillis ¶
func (o VirtualNodeHealthCheckPtrOutput) IntervalMillis() pulumi.IntPtrOutput
func (VirtualNodeHealthCheckPtrOutput) Path ¶
func (o VirtualNodeHealthCheckPtrOutput) Path() pulumi.StringPtrOutput
func (VirtualNodeHealthCheckPtrOutput) Port ¶
func (o VirtualNodeHealthCheckPtrOutput) Port() pulumi.IntPtrOutput
func (VirtualNodeHealthCheckPtrOutput) Protocol ¶
func (o VirtualNodeHealthCheckPtrOutput) Protocol() pulumi.StringPtrOutput
func (VirtualNodeHealthCheckPtrOutput) TimeoutMillis ¶
func (o VirtualNodeHealthCheckPtrOutput) TimeoutMillis() pulumi.IntPtrOutput
func (VirtualNodeHealthCheckPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeHealthCheckPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeHealthCheck]
func (VirtualNodeHealthCheckPtrOutput) ToVirtualNodeHealthCheckPtrOutput ¶
func (o VirtualNodeHealthCheckPtrOutput) ToVirtualNodeHealthCheckPtrOutput() VirtualNodeHealthCheckPtrOutput
func (VirtualNodeHealthCheckPtrOutput) ToVirtualNodeHealthCheckPtrOutputWithContext ¶
func (o VirtualNodeHealthCheckPtrOutput) ToVirtualNodeHealthCheckPtrOutputWithContext(ctx context.Context) VirtualNodeHealthCheckPtrOutput
func (VirtualNodeHealthCheckPtrOutput) UnhealthyThreshold ¶
func (o VirtualNodeHealthCheckPtrOutput) UnhealthyThreshold() pulumi.IntPtrOutput
type VirtualNodeHttp2ConnectionPool ¶ added in v0.2.0
type VirtualNodeHttp2ConnectionPool struct {
MaxRequests int `pulumi:"maxRequests"`
}
type VirtualNodeHttp2ConnectionPoolArgs ¶ added in v0.2.0
type VirtualNodeHttp2ConnectionPoolArgs struct {
MaxRequests pulumi.IntInput `pulumi:"maxRequests"`
}
func (VirtualNodeHttp2ConnectionPoolArgs) ElementType ¶ added in v0.2.0
func (VirtualNodeHttp2ConnectionPoolArgs) ElementType() reflect.Type
func (VirtualNodeHttp2ConnectionPoolArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeHttp2ConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeHttp2ConnectionPool]
func (VirtualNodeHttp2ConnectionPoolArgs) ToVirtualNodeHttp2ConnectionPoolOutput ¶ added in v0.2.0
func (i VirtualNodeHttp2ConnectionPoolArgs) ToVirtualNodeHttp2ConnectionPoolOutput() VirtualNodeHttp2ConnectionPoolOutput
func (VirtualNodeHttp2ConnectionPoolArgs) ToVirtualNodeHttp2ConnectionPoolOutputWithContext ¶ added in v0.2.0
func (i VirtualNodeHttp2ConnectionPoolArgs) ToVirtualNodeHttp2ConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeHttp2ConnectionPoolOutput
func (VirtualNodeHttp2ConnectionPoolArgs) ToVirtualNodeHttp2ConnectionPoolPtrOutput ¶ added in v0.2.0
func (i VirtualNodeHttp2ConnectionPoolArgs) ToVirtualNodeHttp2ConnectionPoolPtrOutput() VirtualNodeHttp2ConnectionPoolPtrOutput
func (VirtualNodeHttp2ConnectionPoolArgs) ToVirtualNodeHttp2ConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualNodeHttp2ConnectionPoolArgs) ToVirtualNodeHttp2ConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeHttp2ConnectionPoolPtrOutput
type VirtualNodeHttp2ConnectionPoolInput ¶ added in v0.2.0
type VirtualNodeHttp2ConnectionPoolInput interface { pulumi.Input ToVirtualNodeHttp2ConnectionPoolOutput() VirtualNodeHttp2ConnectionPoolOutput ToVirtualNodeHttp2ConnectionPoolOutputWithContext(context.Context) VirtualNodeHttp2ConnectionPoolOutput }
VirtualNodeHttp2ConnectionPoolInput is an input type that accepts VirtualNodeHttp2ConnectionPoolArgs and VirtualNodeHttp2ConnectionPoolOutput values. You can construct a concrete instance of `VirtualNodeHttp2ConnectionPoolInput` via:
VirtualNodeHttp2ConnectionPoolArgs{...}
type VirtualNodeHttp2ConnectionPoolOutput ¶ added in v0.2.0
type VirtualNodeHttp2ConnectionPoolOutput struct{ *pulumi.OutputState }
func (VirtualNodeHttp2ConnectionPoolOutput) ElementType ¶ added in v0.2.0
func (VirtualNodeHttp2ConnectionPoolOutput) ElementType() reflect.Type
func (VirtualNodeHttp2ConnectionPoolOutput) MaxRequests ¶ added in v0.2.0
func (o VirtualNodeHttp2ConnectionPoolOutput) MaxRequests() pulumi.IntOutput
func (VirtualNodeHttp2ConnectionPoolOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeHttp2ConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeHttp2ConnectionPool]
func (VirtualNodeHttp2ConnectionPoolOutput) ToVirtualNodeHttp2ConnectionPoolOutput ¶ added in v0.2.0
func (o VirtualNodeHttp2ConnectionPoolOutput) ToVirtualNodeHttp2ConnectionPoolOutput() VirtualNodeHttp2ConnectionPoolOutput
func (VirtualNodeHttp2ConnectionPoolOutput) ToVirtualNodeHttp2ConnectionPoolOutputWithContext ¶ added in v0.2.0
func (o VirtualNodeHttp2ConnectionPoolOutput) ToVirtualNodeHttp2ConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeHttp2ConnectionPoolOutput
func (VirtualNodeHttp2ConnectionPoolOutput) ToVirtualNodeHttp2ConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualNodeHttp2ConnectionPoolOutput) ToVirtualNodeHttp2ConnectionPoolPtrOutput() VirtualNodeHttp2ConnectionPoolPtrOutput
func (VirtualNodeHttp2ConnectionPoolOutput) ToVirtualNodeHttp2ConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualNodeHttp2ConnectionPoolOutput) ToVirtualNodeHttp2ConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeHttp2ConnectionPoolPtrOutput
type VirtualNodeHttp2ConnectionPoolPtrInput ¶ added in v0.2.0
type VirtualNodeHttp2ConnectionPoolPtrInput interface { pulumi.Input ToVirtualNodeHttp2ConnectionPoolPtrOutput() VirtualNodeHttp2ConnectionPoolPtrOutput ToVirtualNodeHttp2ConnectionPoolPtrOutputWithContext(context.Context) VirtualNodeHttp2ConnectionPoolPtrOutput }
VirtualNodeHttp2ConnectionPoolPtrInput is an input type that accepts VirtualNodeHttp2ConnectionPoolArgs, VirtualNodeHttp2ConnectionPoolPtr and VirtualNodeHttp2ConnectionPoolPtrOutput values. You can construct a concrete instance of `VirtualNodeHttp2ConnectionPoolPtrInput` via:
VirtualNodeHttp2ConnectionPoolArgs{...} or: nil
func VirtualNodeHttp2ConnectionPoolPtr ¶ added in v0.2.0
func VirtualNodeHttp2ConnectionPoolPtr(v *VirtualNodeHttp2ConnectionPoolArgs) VirtualNodeHttp2ConnectionPoolPtrInput
type VirtualNodeHttp2ConnectionPoolPtrOutput ¶ added in v0.2.0
type VirtualNodeHttp2ConnectionPoolPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeHttp2ConnectionPoolPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualNodeHttp2ConnectionPoolPtrOutput) ElementType() reflect.Type
func (VirtualNodeHttp2ConnectionPoolPtrOutput) MaxRequests ¶ added in v0.2.0
func (o VirtualNodeHttp2ConnectionPoolPtrOutput) MaxRequests() pulumi.IntPtrOutput
func (VirtualNodeHttp2ConnectionPoolPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeHttp2ConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeHttp2ConnectionPool]
func (VirtualNodeHttp2ConnectionPoolPtrOutput) ToVirtualNodeHttp2ConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualNodeHttp2ConnectionPoolPtrOutput) ToVirtualNodeHttp2ConnectionPoolPtrOutput() VirtualNodeHttp2ConnectionPoolPtrOutput
func (VirtualNodeHttp2ConnectionPoolPtrOutput) ToVirtualNodeHttp2ConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualNodeHttp2ConnectionPoolPtrOutput) ToVirtualNodeHttp2ConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeHttp2ConnectionPoolPtrOutput
type VirtualNodeHttpConnectionPool ¶ added in v0.2.0
type VirtualNodeHttpConnectionPoolArgs ¶ added in v0.2.0
type VirtualNodeHttpConnectionPoolArgs struct { MaxConnections pulumi.IntInput `pulumi:"maxConnections"` MaxPendingRequests pulumi.IntPtrInput `pulumi:"maxPendingRequests"` }
func (VirtualNodeHttpConnectionPoolArgs) ElementType ¶ added in v0.2.0
func (VirtualNodeHttpConnectionPoolArgs) ElementType() reflect.Type
func (VirtualNodeHttpConnectionPoolArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeHttpConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeHttpConnectionPool]
func (VirtualNodeHttpConnectionPoolArgs) ToVirtualNodeHttpConnectionPoolOutput ¶ added in v0.2.0
func (i VirtualNodeHttpConnectionPoolArgs) ToVirtualNodeHttpConnectionPoolOutput() VirtualNodeHttpConnectionPoolOutput
func (VirtualNodeHttpConnectionPoolArgs) ToVirtualNodeHttpConnectionPoolOutputWithContext ¶ added in v0.2.0
func (i VirtualNodeHttpConnectionPoolArgs) ToVirtualNodeHttpConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeHttpConnectionPoolOutput
func (VirtualNodeHttpConnectionPoolArgs) ToVirtualNodeHttpConnectionPoolPtrOutput ¶ added in v0.2.0
func (i VirtualNodeHttpConnectionPoolArgs) ToVirtualNodeHttpConnectionPoolPtrOutput() VirtualNodeHttpConnectionPoolPtrOutput
func (VirtualNodeHttpConnectionPoolArgs) ToVirtualNodeHttpConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualNodeHttpConnectionPoolArgs) ToVirtualNodeHttpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeHttpConnectionPoolPtrOutput
type VirtualNodeHttpConnectionPoolInput ¶ added in v0.2.0
type VirtualNodeHttpConnectionPoolInput interface { pulumi.Input ToVirtualNodeHttpConnectionPoolOutput() VirtualNodeHttpConnectionPoolOutput ToVirtualNodeHttpConnectionPoolOutputWithContext(context.Context) VirtualNodeHttpConnectionPoolOutput }
VirtualNodeHttpConnectionPoolInput is an input type that accepts VirtualNodeHttpConnectionPoolArgs and VirtualNodeHttpConnectionPoolOutput values. You can construct a concrete instance of `VirtualNodeHttpConnectionPoolInput` via:
VirtualNodeHttpConnectionPoolArgs{...}
type VirtualNodeHttpConnectionPoolOutput ¶ added in v0.2.0
type VirtualNodeHttpConnectionPoolOutput struct{ *pulumi.OutputState }
func (VirtualNodeHttpConnectionPoolOutput) ElementType ¶ added in v0.2.0
func (VirtualNodeHttpConnectionPoolOutput) ElementType() reflect.Type
func (VirtualNodeHttpConnectionPoolOutput) MaxConnections ¶ added in v0.2.0
func (o VirtualNodeHttpConnectionPoolOutput) MaxConnections() pulumi.IntOutput
func (VirtualNodeHttpConnectionPoolOutput) MaxPendingRequests ¶ added in v0.2.0
func (o VirtualNodeHttpConnectionPoolOutput) MaxPendingRequests() pulumi.IntPtrOutput
func (VirtualNodeHttpConnectionPoolOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeHttpConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeHttpConnectionPool]
func (VirtualNodeHttpConnectionPoolOutput) ToVirtualNodeHttpConnectionPoolOutput ¶ added in v0.2.0
func (o VirtualNodeHttpConnectionPoolOutput) ToVirtualNodeHttpConnectionPoolOutput() VirtualNodeHttpConnectionPoolOutput
func (VirtualNodeHttpConnectionPoolOutput) ToVirtualNodeHttpConnectionPoolOutputWithContext ¶ added in v0.2.0
func (o VirtualNodeHttpConnectionPoolOutput) ToVirtualNodeHttpConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeHttpConnectionPoolOutput
func (VirtualNodeHttpConnectionPoolOutput) ToVirtualNodeHttpConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualNodeHttpConnectionPoolOutput) ToVirtualNodeHttpConnectionPoolPtrOutput() VirtualNodeHttpConnectionPoolPtrOutput
func (VirtualNodeHttpConnectionPoolOutput) ToVirtualNodeHttpConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualNodeHttpConnectionPoolOutput) ToVirtualNodeHttpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeHttpConnectionPoolPtrOutput
type VirtualNodeHttpConnectionPoolPtrInput ¶ added in v0.2.0
type VirtualNodeHttpConnectionPoolPtrInput interface { pulumi.Input ToVirtualNodeHttpConnectionPoolPtrOutput() VirtualNodeHttpConnectionPoolPtrOutput ToVirtualNodeHttpConnectionPoolPtrOutputWithContext(context.Context) VirtualNodeHttpConnectionPoolPtrOutput }
VirtualNodeHttpConnectionPoolPtrInput is an input type that accepts VirtualNodeHttpConnectionPoolArgs, VirtualNodeHttpConnectionPoolPtr and VirtualNodeHttpConnectionPoolPtrOutput values. You can construct a concrete instance of `VirtualNodeHttpConnectionPoolPtrInput` via:
VirtualNodeHttpConnectionPoolArgs{...} or: nil
func VirtualNodeHttpConnectionPoolPtr ¶ added in v0.2.0
func VirtualNodeHttpConnectionPoolPtr(v *VirtualNodeHttpConnectionPoolArgs) VirtualNodeHttpConnectionPoolPtrInput
type VirtualNodeHttpConnectionPoolPtrOutput ¶ added in v0.2.0
type VirtualNodeHttpConnectionPoolPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeHttpConnectionPoolPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualNodeHttpConnectionPoolPtrOutput) ElementType() reflect.Type
func (VirtualNodeHttpConnectionPoolPtrOutput) MaxConnections ¶ added in v0.2.0
func (o VirtualNodeHttpConnectionPoolPtrOutput) MaxConnections() pulumi.IntPtrOutput
func (VirtualNodeHttpConnectionPoolPtrOutput) MaxPendingRequests ¶ added in v0.2.0
func (o VirtualNodeHttpConnectionPoolPtrOutput) MaxPendingRequests() pulumi.IntPtrOutput
func (VirtualNodeHttpConnectionPoolPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeHttpConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeHttpConnectionPool]
func (VirtualNodeHttpConnectionPoolPtrOutput) ToVirtualNodeHttpConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualNodeHttpConnectionPoolPtrOutput) ToVirtualNodeHttpConnectionPoolPtrOutput() VirtualNodeHttpConnectionPoolPtrOutput
func (VirtualNodeHttpConnectionPoolPtrOutput) ToVirtualNodeHttpConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualNodeHttpConnectionPoolPtrOutput) ToVirtualNodeHttpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeHttpConnectionPoolPtrOutput
type VirtualNodeHttpTimeout ¶
type VirtualNodeHttpTimeout struct { Idle *VirtualNodeDuration `pulumi:"idle"` PerRequest *VirtualNodeDuration `pulumi:"perRequest"` }
type VirtualNodeHttpTimeoutArgs ¶
type VirtualNodeHttpTimeoutArgs struct { Idle VirtualNodeDurationPtrInput `pulumi:"idle"` PerRequest VirtualNodeDurationPtrInput `pulumi:"perRequest"` }
func (VirtualNodeHttpTimeoutArgs) ElementType ¶
func (VirtualNodeHttpTimeoutArgs) ElementType() reflect.Type
func (VirtualNodeHttpTimeoutArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeHttpTimeoutArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeHttpTimeout]
func (VirtualNodeHttpTimeoutArgs) ToVirtualNodeHttpTimeoutOutput ¶
func (i VirtualNodeHttpTimeoutArgs) ToVirtualNodeHttpTimeoutOutput() VirtualNodeHttpTimeoutOutput
func (VirtualNodeHttpTimeoutArgs) ToVirtualNodeHttpTimeoutOutputWithContext ¶
func (i VirtualNodeHttpTimeoutArgs) ToVirtualNodeHttpTimeoutOutputWithContext(ctx context.Context) VirtualNodeHttpTimeoutOutput
func (VirtualNodeHttpTimeoutArgs) ToVirtualNodeHttpTimeoutPtrOutput ¶
func (i VirtualNodeHttpTimeoutArgs) ToVirtualNodeHttpTimeoutPtrOutput() VirtualNodeHttpTimeoutPtrOutput
func (VirtualNodeHttpTimeoutArgs) ToVirtualNodeHttpTimeoutPtrOutputWithContext ¶
func (i VirtualNodeHttpTimeoutArgs) ToVirtualNodeHttpTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeHttpTimeoutPtrOutput
type VirtualNodeHttpTimeoutInput ¶
type VirtualNodeHttpTimeoutInput interface { pulumi.Input ToVirtualNodeHttpTimeoutOutput() VirtualNodeHttpTimeoutOutput ToVirtualNodeHttpTimeoutOutputWithContext(context.Context) VirtualNodeHttpTimeoutOutput }
VirtualNodeHttpTimeoutInput is an input type that accepts VirtualNodeHttpTimeoutArgs and VirtualNodeHttpTimeoutOutput values. You can construct a concrete instance of `VirtualNodeHttpTimeoutInput` via:
VirtualNodeHttpTimeoutArgs{...}
type VirtualNodeHttpTimeoutOutput ¶
type VirtualNodeHttpTimeoutOutput struct{ *pulumi.OutputState }
func (VirtualNodeHttpTimeoutOutput) ElementType ¶
func (VirtualNodeHttpTimeoutOutput) ElementType() reflect.Type
func (VirtualNodeHttpTimeoutOutput) Idle ¶
func (o VirtualNodeHttpTimeoutOutput) Idle() VirtualNodeDurationPtrOutput
func (VirtualNodeHttpTimeoutOutput) PerRequest ¶
func (o VirtualNodeHttpTimeoutOutput) PerRequest() VirtualNodeDurationPtrOutput
func (VirtualNodeHttpTimeoutOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeHttpTimeoutOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeHttpTimeout]
func (VirtualNodeHttpTimeoutOutput) ToVirtualNodeHttpTimeoutOutput ¶
func (o VirtualNodeHttpTimeoutOutput) ToVirtualNodeHttpTimeoutOutput() VirtualNodeHttpTimeoutOutput
func (VirtualNodeHttpTimeoutOutput) ToVirtualNodeHttpTimeoutOutputWithContext ¶
func (o VirtualNodeHttpTimeoutOutput) ToVirtualNodeHttpTimeoutOutputWithContext(ctx context.Context) VirtualNodeHttpTimeoutOutput
func (VirtualNodeHttpTimeoutOutput) ToVirtualNodeHttpTimeoutPtrOutput ¶
func (o VirtualNodeHttpTimeoutOutput) ToVirtualNodeHttpTimeoutPtrOutput() VirtualNodeHttpTimeoutPtrOutput
func (VirtualNodeHttpTimeoutOutput) ToVirtualNodeHttpTimeoutPtrOutputWithContext ¶
func (o VirtualNodeHttpTimeoutOutput) ToVirtualNodeHttpTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeHttpTimeoutPtrOutput
type VirtualNodeHttpTimeoutPtrInput ¶
type VirtualNodeHttpTimeoutPtrInput interface { pulumi.Input ToVirtualNodeHttpTimeoutPtrOutput() VirtualNodeHttpTimeoutPtrOutput ToVirtualNodeHttpTimeoutPtrOutputWithContext(context.Context) VirtualNodeHttpTimeoutPtrOutput }
VirtualNodeHttpTimeoutPtrInput is an input type that accepts VirtualNodeHttpTimeoutArgs, VirtualNodeHttpTimeoutPtr and VirtualNodeHttpTimeoutPtrOutput values. You can construct a concrete instance of `VirtualNodeHttpTimeoutPtrInput` via:
VirtualNodeHttpTimeoutArgs{...} or: nil
func VirtualNodeHttpTimeoutPtr ¶
func VirtualNodeHttpTimeoutPtr(v *VirtualNodeHttpTimeoutArgs) VirtualNodeHttpTimeoutPtrInput
type VirtualNodeHttpTimeoutPtrOutput ¶
type VirtualNodeHttpTimeoutPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeHttpTimeoutPtrOutput) Elem ¶
func (o VirtualNodeHttpTimeoutPtrOutput) Elem() VirtualNodeHttpTimeoutOutput
func (VirtualNodeHttpTimeoutPtrOutput) ElementType ¶
func (VirtualNodeHttpTimeoutPtrOutput) ElementType() reflect.Type
func (VirtualNodeHttpTimeoutPtrOutput) Idle ¶
func (o VirtualNodeHttpTimeoutPtrOutput) Idle() VirtualNodeDurationPtrOutput
func (VirtualNodeHttpTimeoutPtrOutput) PerRequest ¶
func (o VirtualNodeHttpTimeoutPtrOutput) PerRequest() VirtualNodeDurationPtrOutput
func (VirtualNodeHttpTimeoutPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeHttpTimeoutPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeHttpTimeout]
func (VirtualNodeHttpTimeoutPtrOutput) ToVirtualNodeHttpTimeoutPtrOutput ¶
func (o VirtualNodeHttpTimeoutPtrOutput) ToVirtualNodeHttpTimeoutPtrOutput() VirtualNodeHttpTimeoutPtrOutput
func (VirtualNodeHttpTimeoutPtrOutput) ToVirtualNodeHttpTimeoutPtrOutputWithContext ¶
func (o VirtualNodeHttpTimeoutPtrOutput) ToVirtualNodeHttpTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeHttpTimeoutPtrOutput
type VirtualNodeInput ¶
type VirtualNodeInput interface { pulumi.Input ToVirtualNodeOutput() VirtualNodeOutput ToVirtualNodeOutputWithContext(ctx context.Context) VirtualNodeOutput }
type VirtualNodeJsonFormatRef ¶ added in v0.22.0
type VirtualNodeJsonFormatRefArgs ¶ added in v0.22.0
type VirtualNodeJsonFormatRefArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (VirtualNodeJsonFormatRefArgs) ElementType ¶ added in v0.22.0
func (VirtualNodeJsonFormatRefArgs) ElementType() reflect.Type
func (VirtualNodeJsonFormatRefArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeJsonFormatRefArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeJsonFormatRef]
func (VirtualNodeJsonFormatRefArgs) ToVirtualNodeJsonFormatRefOutput ¶ added in v0.22.0
func (i VirtualNodeJsonFormatRefArgs) ToVirtualNodeJsonFormatRefOutput() VirtualNodeJsonFormatRefOutput
func (VirtualNodeJsonFormatRefArgs) ToVirtualNodeJsonFormatRefOutputWithContext ¶ added in v0.22.0
func (i VirtualNodeJsonFormatRefArgs) ToVirtualNodeJsonFormatRefOutputWithContext(ctx context.Context) VirtualNodeJsonFormatRefOutput
type VirtualNodeJsonFormatRefArray ¶ added in v0.22.0
type VirtualNodeJsonFormatRefArray []VirtualNodeJsonFormatRefInput
func (VirtualNodeJsonFormatRefArray) ElementType ¶ added in v0.22.0
func (VirtualNodeJsonFormatRefArray) ElementType() reflect.Type
func (VirtualNodeJsonFormatRefArray) ToOutput ¶ added in v0.76.0
func (i VirtualNodeJsonFormatRefArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeJsonFormatRef]
func (VirtualNodeJsonFormatRefArray) ToVirtualNodeJsonFormatRefArrayOutput ¶ added in v0.22.0
func (i VirtualNodeJsonFormatRefArray) ToVirtualNodeJsonFormatRefArrayOutput() VirtualNodeJsonFormatRefArrayOutput
func (VirtualNodeJsonFormatRefArray) ToVirtualNodeJsonFormatRefArrayOutputWithContext ¶ added in v0.22.0
func (i VirtualNodeJsonFormatRefArray) ToVirtualNodeJsonFormatRefArrayOutputWithContext(ctx context.Context) VirtualNodeJsonFormatRefArrayOutput
type VirtualNodeJsonFormatRefArrayInput ¶ added in v0.22.0
type VirtualNodeJsonFormatRefArrayInput interface { pulumi.Input ToVirtualNodeJsonFormatRefArrayOutput() VirtualNodeJsonFormatRefArrayOutput ToVirtualNodeJsonFormatRefArrayOutputWithContext(context.Context) VirtualNodeJsonFormatRefArrayOutput }
VirtualNodeJsonFormatRefArrayInput is an input type that accepts VirtualNodeJsonFormatRefArray and VirtualNodeJsonFormatRefArrayOutput values. You can construct a concrete instance of `VirtualNodeJsonFormatRefArrayInput` via:
VirtualNodeJsonFormatRefArray{ VirtualNodeJsonFormatRefArgs{...} }
type VirtualNodeJsonFormatRefArrayOutput ¶ added in v0.22.0
type VirtualNodeJsonFormatRefArrayOutput struct{ *pulumi.OutputState }
func (VirtualNodeJsonFormatRefArrayOutput) ElementType ¶ added in v0.22.0
func (VirtualNodeJsonFormatRefArrayOutput) ElementType() reflect.Type
func (VirtualNodeJsonFormatRefArrayOutput) Index ¶ added in v0.22.0
func (o VirtualNodeJsonFormatRefArrayOutput) Index(i pulumi.IntInput) VirtualNodeJsonFormatRefOutput
func (VirtualNodeJsonFormatRefArrayOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeJsonFormatRefArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeJsonFormatRef]
func (VirtualNodeJsonFormatRefArrayOutput) ToVirtualNodeJsonFormatRefArrayOutput ¶ added in v0.22.0
func (o VirtualNodeJsonFormatRefArrayOutput) ToVirtualNodeJsonFormatRefArrayOutput() VirtualNodeJsonFormatRefArrayOutput
func (VirtualNodeJsonFormatRefArrayOutput) ToVirtualNodeJsonFormatRefArrayOutputWithContext ¶ added in v0.22.0
func (o VirtualNodeJsonFormatRefArrayOutput) ToVirtualNodeJsonFormatRefArrayOutputWithContext(ctx context.Context) VirtualNodeJsonFormatRefArrayOutput
type VirtualNodeJsonFormatRefInput ¶ added in v0.22.0
type VirtualNodeJsonFormatRefInput interface { pulumi.Input ToVirtualNodeJsonFormatRefOutput() VirtualNodeJsonFormatRefOutput ToVirtualNodeJsonFormatRefOutputWithContext(context.Context) VirtualNodeJsonFormatRefOutput }
VirtualNodeJsonFormatRefInput is an input type that accepts VirtualNodeJsonFormatRefArgs and VirtualNodeJsonFormatRefOutput values. You can construct a concrete instance of `VirtualNodeJsonFormatRefInput` via:
VirtualNodeJsonFormatRefArgs{...}
type VirtualNodeJsonFormatRefOutput ¶ added in v0.22.0
type VirtualNodeJsonFormatRefOutput struct{ *pulumi.OutputState }
func (VirtualNodeJsonFormatRefOutput) ElementType ¶ added in v0.22.0
func (VirtualNodeJsonFormatRefOutput) ElementType() reflect.Type
func (VirtualNodeJsonFormatRefOutput) Key ¶ added in v0.22.0
func (o VirtualNodeJsonFormatRefOutput) Key() pulumi.StringOutput
func (VirtualNodeJsonFormatRefOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeJsonFormatRefOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeJsonFormatRef]
func (VirtualNodeJsonFormatRefOutput) ToVirtualNodeJsonFormatRefOutput ¶ added in v0.22.0
func (o VirtualNodeJsonFormatRefOutput) ToVirtualNodeJsonFormatRefOutput() VirtualNodeJsonFormatRefOutput
func (VirtualNodeJsonFormatRefOutput) ToVirtualNodeJsonFormatRefOutputWithContext ¶ added in v0.22.0
func (o VirtualNodeJsonFormatRefOutput) ToVirtualNodeJsonFormatRefOutputWithContext(ctx context.Context) VirtualNodeJsonFormatRefOutput
func (VirtualNodeJsonFormatRefOutput) Value ¶ added in v0.22.0
func (o VirtualNodeJsonFormatRefOutput) Value() pulumi.StringOutput
type VirtualNodeListener ¶
type VirtualNodeListener struct { ConnectionPool *VirtualNodeConnectionPool `pulumi:"connectionPool"` HealthCheck *VirtualNodeHealthCheck `pulumi:"healthCheck"` OutlierDetection *VirtualNodeOutlierDetection `pulumi:"outlierDetection"` PortMapping VirtualNodePortMapping `pulumi:"portMapping"` Timeout *VirtualNodeListenerTimeout `pulumi:"timeout"` Tls *VirtualNodeListenerTls `pulumi:"tls"` }
type VirtualNodeListenerArgs ¶
type VirtualNodeListenerArgs struct { ConnectionPool VirtualNodeConnectionPoolPtrInput `pulumi:"connectionPool"` HealthCheck VirtualNodeHealthCheckPtrInput `pulumi:"healthCheck"` OutlierDetection VirtualNodeOutlierDetectionPtrInput `pulumi:"outlierDetection"` PortMapping VirtualNodePortMappingInput `pulumi:"portMapping"` Timeout VirtualNodeListenerTimeoutPtrInput `pulumi:"timeout"` Tls VirtualNodeListenerTlsPtrInput `pulumi:"tls"` }
func (VirtualNodeListenerArgs) ElementType ¶
func (VirtualNodeListenerArgs) ElementType() reflect.Type
func (VirtualNodeListenerArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeListenerArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListener]
func (VirtualNodeListenerArgs) ToVirtualNodeListenerOutput ¶
func (i VirtualNodeListenerArgs) ToVirtualNodeListenerOutput() VirtualNodeListenerOutput
func (VirtualNodeListenerArgs) ToVirtualNodeListenerOutputWithContext ¶
func (i VirtualNodeListenerArgs) ToVirtualNodeListenerOutputWithContext(ctx context.Context) VirtualNodeListenerOutput
type VirtualNodeListenerArray ¶
type VirtualNodeListenerArray []VirtualNodeListenerInput
func (VirtualNodeListenerArray) ElementType ¶
func (VirtualNodeListenerArray) ElementType() reflect.Type
func (VirtualNodeListenerArray) ToOutput ¶ added in v0.76.0
func (i VirtualNodeListenerArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeListener]
func (VirtualNodeListenerArray) ToVirtualNodeListenerArrayOutput ¶
func (i VirtualNodeListenerArray) ToVirtualNodeListenerArrayOutput() VirtualNodeListenerArrayOutput
func (VirtualNodeListenerArray) ToVirtualNodeListenerArrayOutputWithContext ¶
func (i VirtualNodeListenerArray) ToVirtualNodeListenerArrayOutputWithContext(ctx context.Context) VirtualNodeListenerArrayOutput
type VirtualNodeListenerArrayInput ¶
type VirtualNodeListenerArrayInput interface { pulumi.Input ToVirtualNodeListenerArrayOutput() VirtualNodeListenerArrayOutput ToVirtualNodeListenerArrayOutputWithContext(context.Context) VirtualNodeListenerArrayOutput }
VirtualNodeListenerArrayInput is an input type that accepts VirtualNodeListenerArray and VirtualNodeListenerArrayOutput values. You can construct a concrete instance of `VirtualNodeListenerArrayInput` via:
VirtualNodeListenerArray{ VirtualNodeListenerArgs{...} }
type VirtualNodeListenerArrayOutput ¶
type VirtualNodeListenerArrayOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerArrayOutput) ElementType ¶
func (VirtualNodeListenerArrayOutput) ElementType() reflect.Type
func (VirtualNodeListenerArrayOutput) Index ¶
func (o VirtualNodeListenerArrayOutput) Index(i pulumi.IntInput) VirtualNodeListenerOutput
func (VirtualNodeListenerArrayOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeListenerArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeListener]
func (VirtualNodeListenerArrayOutput) ToVirtualNodeListenerArrayOutput ¶
func (o VirtualNodeListenerArrayOutput) ToVirtualNodeListenerArrayOutput() VirtualNodeListenerArrayOutput
func (VirtualNodeListenerArrayOutput) ToVirtualNodeListenerArrayOutputWithContext ¶
func (o VirtualNodeListenerArrayOutput) ToVirtualNodeListenerArrayOutputWithContext(ctx context.Context) VirtualNodeListenerArrayOutput
type VirtualNodeListenerInput ¶
type VirtualNodeListenerInput interface { pulumi.Input ToVirtualNodeListenerOutput() VirtualNodeListenerOutput ToVirtualNodeListenerOutputWithContext(context.Context) VirtualNodeListenerOutput }
VirtualNodeListenerInput is an input type that accepts VirtualNodeListenerArgs and VirtualNodeListenerOutput values. You can construct a concrete instance of `VirtualNodeListenerInput` via:
VirtualNodeListenerArgs{...}
type VirtualNodeListenerOutput ¶
type VirtualNodeListenerOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerOutput) ConnectionPool ¶
func (o VirtualNodeListenerOutput) ConnectionPool() VirtualNodeConnectionPoolPtrOutput
func (VirtualNodeListenerOutput) ElementType ¶
func (VirtualNodeListenerOutput) ElementType() reflect.Type
func (VirtualNodeListenerOutput) HealthCheck ¶
func (o VirtualNodeListenerOutput) HealthCheck() VirtualNodeHealthCheckPtrOutput
func (VirtualNodeListenerOutput) OutlierDetection ¶
func (o VirtualNodeListenerOutput) OutlierDetection() VirtualNodeOutlierDetectionPtrOutput
func (VirtualNodeListenerOutput) PortMapping ¶
func (o VirtualNodeListenerOutput) PortMapping() VirtualNodePortMappingOutput
func (VirtualNodeListenerOutput) Timeout ¶
func (o VirtualNodeListenerOutput) Timeout() VirtualNodeListenerTimeoutPtrOutput
func (VirtualNodeListenerOutput) Tls ¶ added in v0.72.0
func (o VirtualNodeListenerOutput) Tls() VirtualNodeListenerTlsPtrOutput
func (VirtualNodeListenerOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeListenerOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListener]
func (VirtualNodeListenerOutput) ToVirtualNodeListenerOutput ¶
func (o VirtualNodeListenerOutput) ToVirtualNodeListenerOutput() VirtualNodeListenerOutput
func (VirtualNodeListenerOutput) ToVirtualNodeListenerOutputWithContext ¶
func (o VirtualNodeListenerOutput) ToVirtualNodeListenerOutputWithContext(ctx context.Context) VirtualNodeListenerOutput
type VirtualNodeListenerTimeout ¶
type VirtualNodeListenerTimeout struct { Grpc *VirtualNodeGrpcTimeout `pulumi:"grpc"` Http *VirtualNodeHttpTimeout `pulumi:"http"` Http2 *VirtualNodeHttpTimeout `pulumi:"http2"` Tcp *VirtualNodeTcpTimeout `pulumi:"tcp"` }
type VirtualNodeListenerTimeoutArgs ¶
type VirtualNodeListenerTimeoutArgs struct { Grpc VirtualNodeGrpcTimeoutPtrInput `pulumi:"grpc"` Http VirtualNodeHttpTimeoutPtrInput `pulumi:"http"` Http2 VirtualNodeHttpTimeoutPtrInput `pulumi:"http2"` Tcp VirtualNodeTcpTimeoutPtrInput `pulumi:"tcp"` }
func (VirtualNodeListenerTimeoutArgs) ElementType ¶
func (VirtualNodeListenerTimeoutArgs) ElementType() reflect.Type
func (VirtualNodeListenerTimeoutArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeListenerTimeoutArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTimeout]
func (VirtualNodeListenerTimeoutArgs) ToVirtualNodeListenerTimeoutOutput ¶
func (i VirtualNodeListenerTimeoutArgs) ToVirtualNodeListenerTimeoutOutput() VirtualNodeListenerTimeoutOutput
func (VirtualNodeListenerTimeoutArgs) ToVirtualNodeListenerTimeoutOutputWithContext ¶
func (i VirtualNodeListenerTimeoutArgs) ToVirtualNodeListenerTimeoutOutputWithContext(ctx context.Context) VirtualNodeListenerTimeoutOutput
func (VirtualNodeListenerTimeoutArgs) ToVirtualNodeListenerTimeoutPtrOutput ¶
func (i VirtualNodeListenerTimeoutArgs) ToVirtualNodeListenerTimeoutPtrOutput() VirtualNodeListenerTimeoutPtrOutput
func (VirtualNodeListenerTimeoutArgs) ToVirtualNodeListenerTimeoutPtrOutputWithContext ¶
func (i VirtualNodeListenerTimeoutArgs) ToVirtualNodeListenerTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTimeoutPtrOutput
type VirtualNodeListenerTimeoutInput ¶
type VirtualNodeListenerTimeoutInput interface { pulumi.Input ToVirtualNodeListenerTimeoutOutput() VirtualNodeListenerTimeoutOutput ToVirtualNodeListenerTimeoutOutputWithContext(context.Context) VirtualNodeListenerTimeoutOutput }
VirtualNodeListenerTimeoutInput is an input type that accepts VirtualNodeListenerTimeoutArgs and VirtualNodeListenerTimeoutOutput values. You can construct a concrete instance of `VirtualNodeListenerTimeoutInput` via:
VirtualNodeListenerTimeoutArgs{...}
type VirtualNodeListenerTimeoutOutput ¶
type VirtualNodeListenerTimeoutOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerTimeoutOutput) ElementType ¶
func (VirtualNodeListenerTimeoutOutput) ElementType() reflect.Type
func (VirtualNodeListenerTimeoutOutput) Grpc ¶ added in v0.72.0
func (o VirtualNodeListenerTimeoutOutput) Grpc() VirtualNodeGrpcTimeoutPtrOutput
func (VirtualNodeListenerTimeoutOutput) Http ¶ added in v0.72.0
func (o VirtualNodeListenerTimeoutOutput) Http() VirtualNodeHttpTimeoutPtrOutput
func (VirtualNodeListenerTimeoutOutput) Http2 ¶ added in v0.72.0
func (o VirtualNodeListenerTimeoutOutput) Http2() VirtualNodeHttpTimeoutPtrOutput
func (VirtualNodeListenerTimeoutOutput) Tcp ¶ added in v0.72.0
func (o VirtualNodeListenerTimeoutOutput) Tcp() VirtualNodeTcpTimeoutPtrOutput
func (VirtualNodeListenerTimeoutOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeListenerTimeoutOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTimeout]
func (VirtualNodeListenerTimeoutOutput) ToVirtualNodeListenerTimeoutOutput ¶
func (o VirtualNodeListenerTimeoutOutput) ToVirtualNodeListenerTimeoutOutput() VirtualNodeListenerTimeoutOutput
func (VirtualNodeListenerTimeoutOutput) ToVirtualNodeListenerTimeoutOutputWithContext ¶
func (o VirtualNodeListenerTimeoutOutput) ToVirtualNodeListenerTimeoutOutputWithContext(ctx context.Context) VirtualNodeListenerTimeoutOutput
func (VirtualNodeListenerTimeoutOutput) ToVirtualNodeListenerTimeoutPtrOutput ¶
func (o VirtualNodeListenerTimeoutOutput) ToVirtualNodeListenerTimeoutPtrOutput() VirtualNodeListenerTimeoutPtrOutput
func (VirtualNodeListenerTimeoutOutput) ToVirtualNodeListenerTimeoutPtrOutputWithContext ¶
func (o VirtualNodeListenerTimeoutOutput) ToVirtualNodeListenerTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTimeoutPtrOutput
type VirtualNodeListenerTimeoutPtrInput ¶
type VirtualNodeListenerTimeoutPtrInput interface { pulumi.Input ToVirtualNodeListenerTimeoutPtrOutput() VirtualNodeListenerTimeoutPtrOutput ToVirtualNodeListenerTimeoutPtrOutputWithContext(context.Context) VirtualNodeListenerTimeoutPtrOutput }
VirtualNodeListenerTimeoutPtrInput is an input type that accepts VirtualNodeListenerTimeoutArgs, VirtualNodeListenerTimeoutPtr and VirtualNodeListenerTimeoutPtrOutput values. You can construct a concrete instance of `VirtualNodeListenerTimeoutPtrInput` via:
VirtualNodeListenerTimeoutArgs{...} or: nil
func VirtualNodeListenerTimeoutPtr ¶
func VirtualNodeListenerTimeoutPtr(v *VirtualNodeListenerTimeoutArgs) VirtualNodeListenerTimeoutPtrInput
type VirtualNodeListenerTimeoutPtrOutput ¶
type VirtualNodeListenerTimeoutPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerTimeoutPtrOutput) Elem ¶
func (o VirtualNodeListenerTimeoutPtrOutput) Elem() VirtualNodeListenerTimeoutOutput
func (VirtualNodeListenerTimeoutPtrOutput) ElementType ¶
func (VirtualNodeListenerTimeoutPtrOutput) ElementType() reflect.Type
func (VirtualNodeListenerTimeoutPtrOutput) Grpc ¶ added in v0.72.0
func (o VirtualNodeListenerTimeoutPtrOutput) Grpc() VirtualNodeGrpcTimeoutPtrOutput
func (VirtualNodeListenerTimeoutPtrOutput) Http ¶ added in v0.72.0
func (o VirtualNodeListenerTimeoutPtrOutput) Http() VirtualNodeHttpTimeoutPtrOutput
func (VirtualNodeListenerTimeoutPtrOutput) Http2 ¶ added in v0.72.0
func (o VirtualNodeListenerTimeoutPtrOutput) Http2() VirtualNodeHttpTimeoutPtrOutput
func (VirtualNodeListenerTimeoutPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeListenerTimeoutPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeListenerTimeout]
func (VirtualNodeListenerTimeoutPtrOutput) ToVirtualNodeListenerTimeoutPtrOutput ¶
func (o VirtualNodeListenerTimeoutPtrOutput) ToVirtualNodeListenerTimeoutPtrOutput() VirtualNodeListenerTimeoutPtrOutput
func (VirtualNodeListenerTimeoutPtrOutput) ToVirtualNodeListenerTimeoutPtrOutputWithContext ¶
func (o VirtualNodeListenerTimeoutPtrOutput) ToVirtualNodeListenerTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTimeoutPtrOutput
type VirtualNodeListenerTls ¶
type VirtualNodeListenerTls struct { Certificate VirtualNodeListenerTlsCertificate `pulumi:"certificate"` Mode string `pulumi:"mode"` Validation *VirtualNodeListenerTlsValidationContext `pulumi:"validation"` }
type VirtualNodeListenerTlsAcmCertificate ¶
type VirtualNodeListenerTlsAcmCertificate struct {
CertificateArn string `pulumi:"certificateArn"`
}
type VirtualNodeListenerTlsAcmCertificateArgs ¶
type VirtualNodeListenerTlsAcmCertificateArgs struct {
CertificateArn pulumi.StringInput `pulumi:"certificateArn"`
}
func (VirtualNodeListenerTlsAcmCertificateArgs) ElementType ¶
func (VirtualNodeListenerTlsAcmCertificateArgs) ElementType() reflect.Type
func (VirtualNodeListenerTlsAcmCertificateArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeListenerTlsAcmCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsAcmCertificate]
func (VirtualNodeListenerTlsAcmCertificateArgs) ToVirtualNodeListenerTlsAcmCertificateOutput ¶
func (i VirtualNodeListenerTlsAcmCertificateArgs) ToVirtualNodeListenerTlsAcmCertificateOutput() VirtualNodeListenerTlsAcmCertificateOutput
func (VirtualNodeListenerTlsAcmCertificateArgs) ToVirtualNodeListenerTlsAcmCertificateOutputWithContext ¶
func (i VirtualNodeListenerTlsAcmCertificateArgs) ToVirtualNodeListenerTlsAcmCertificateOutputWithContext(ctx context.Context) VirtualNodeListenerTlsAcmCertificateOutput
func (VirtualNodeListenerTlsAcmCertificateArgs) ToVirtualNodeListenerTlsAcmCertificatePtrOutput ¶
func (i VirtualNodeListenerTlsAcmCertificateArgs) ToVirtualNodeListenerTlsAcmCertificatePtrOutput() VirtualNodeListenerTlsAcmCertificatePtrOutput
func (VirtualNodeListenerTlsAcmCertificateArgs) ToVirtualNodeListenerTlsAcmCertificatePtrOutputWithContext ¶
func (i VirtualNodeListenerTlsAcmCertificateArgs) ToVirtualNodeListenerTlsAcmCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsAcmCertificatePtrOutput
type VirtualNodeListenerTlsAcmCertificateInput ¶
type VirtualNodeListenerTlsAcmCertificateInput interface { pulumi.Input ToVirtualNodeListenerTlsAcmCertificateOutput() VirtualNodeListenerTlsAcmCertificateOutput ToVirtualNodeListenerTlsAcmCertificateOutputWithContext(context.Context) VirtualNodeListenerTlsAcmCertificateOutput }
VirtualNodeListenerTlsAcmCertificateInput is an input type that accepts VirtualNodeListenerTlsAcmCertificateArgs and VirtualNodeListenerTlsAcmCertificateOutput values. You can construct a concrete instance of `VirtualNodeListenerTlsAcmCertificateInput` via:
VirtualNodeListenerTlsAcmCertificateArgs{...}
type VirtualNodeListenerTlsAcmCertificateOutput ¶
type VirtualNodeListenerTlsAcmCertificateOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerTlsAcmCertificateOutput) CertificateArn ¶
func (o VirtualNodeListenerTlsAcmCertificateOutput) CertificateArn() pulumi.StringOutput
func (VirtualNodeListenerTlsAcmCertificateOutput) ElementType ¶
func (VirtualNodeListenerTlsAcmCertificateOutput) ElementType() reflect.Type
func (VirtualNodeListenerTlsAcmCertificateOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeListenerTlsAcmCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsAcmCertificate]
func (VirtualNodeListenerTlsAcmCertificateOutput) ToVirtualNodeListenerTlsAcmCertificateOutput ¶
func (o VirtualNodeListenerTlsAcmCertificateOutput) ToVirtualNodeListenerTlsAcmCertificateOutput() VirtualNodeListenerTlsAcmCertificateOutput
func (VirtualNodeListenerTlsAcmCertificateOutput) ToVirtualNodeListenerTlsAcmCertificateOutputWithContext ¶
func (o VirtualNodeListenerTlsAcmCertificateOutput) ToVirtualNodeListenerTlsAcmCertificateOutputWithContext(ctx context.Context) VirtualNodeListenerTlsAcmCertificateOutput
func (VirtualNodeListenerTlsAcmCertificateOutput) ToVirtualNodeListenerTlsAcmCertificatePtrOutput ¶
func (o VirtualNodeListenerTlsAcmCertificateOutput) ToVirtualNodeListenerTlsAcmCertificatePtrOutput() VirtualNodeListenerTlsAcmCertificatePtrOutput
func (VirtualNodeListenerTlsAcmCertificateOutput) ToVirtualNodeListenerTlsAcmCertificatePtrOutputWithContext ¶
func (o VirtualNodeListenerTlsAcmCertificateOutput) ToVirtualNodeListenerTlsAcmCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsAcmCertificatePtrOutput
type VirtualNodeListenerTlsAcmCertificatePtrInput ¶
type VirtualNodeListenerTlsAcmCertificatePtrInput interface { pulumi.Input ToVirtualNodeListenerTlsAcmCertificatePtrOutput() VirtualNodeListenerTlsAcmCertificatePtrOutput ToVirtualNodeListenerTlsAcmCertificatePtrOutputWithContext(context.Context) VirtualNodeListenerTlsAcmCertificatePtrOutput }
VirtualNodeListenerTlsAcmCertificatePtrInput is an input type that accepts VirtualNodeListenerTlsAcmCertificateArgs, VirtualNodeListenerTlsAcmCertificatePtr and VirtualNodeListenerTlsAcmCertificatePtrOutput values. You can construct a concrete instance of `VirtualNodeListenerTlsAcmCertificatePtrInput` via:
VirtualNodeListenerTlsAcmCertificateArgs{...} or: nil
func VirtualNodeListenerTlsAcmCertificatePtr ¶
func VirtualNodeListenerTlsAcmCertificatePtr(v *VirtualNodeListenerTlsAcmCertificateArgs) VirtualNodeListenerTlsAcmCertificatePtrInput
type VirtualNodeListenerTlsAcmCertificatePtrOutput ¶
type VirtualNodeListenerTlsAcmCertificatePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerTlsAcmCertificatePtrOutput) CertificateArn ¶
func (o VirtualNodeListenerTlsAcmCertificatePtrOutput) CertificateArn() pulumi.StringPtrOutput
func (VirtualNodeListenerTlsAcmCertificatePtrOutput) ElementType ¶
func (VirtualNodeListenerTlsAcmCertificatePtrOutput) ElementType() reflect.Type
func (VirtualNodeListenerTlsAcmCertificatePtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeListenerTlsAcmCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeListenerTlsAcmCertificate]
func (VirtualNodeListenerTlsAcmCertificatePtrOutput) ToVirtualNodeListenerTlsAcmCertificatePtrOutput ¶
func (o VirtualNodeListenerTlsAcmCertificatePtrOutput) ToVirtualNodeListenerTlsAcmCertificatePtrOutput() VirtualNodeListenerTlsAcmCertificatePtrOutput
func (VirtualNodeListenerTlsAcmCertificatePtrOutput) ToVirtualNodeListenerTlsAcmCertificatePtrOutputWithContext ¶
func (o VirtualNodeListenerTlsAcmCertificatePtrOutput) ToVirtualNodeListenerTlsAcmCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsAcmCertificatePtrOutput
type VirtualNodeListenerTlsArgs ¶
type VirtualNodeListenerTlsArgs struct { Certificate VirtualNodeListenerTlsCertificateInput `pulumi:"certificate"` Mode pulumi.StringInput `pulumi:"mode"` Validation VirtualNodeListenerTlsValidationContextPtrInput `pulumi:"validation"` }
func (VirtualNodeListenerTlsArgs) ElementType ¶
func (VirtualNodeListenerTlsArgs) ElementType() reflect.Type
func (VirtualNodeListenerTlsArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeListenerTlsArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTls]
func (VirtualNodeListenerTlsArgs) ToVirtualNodeListenerTlsOutput ¶
func (i VirtualNodeListenerTlsArgs) ToVirtualNodeListenerTlsOutput() VirtualNodeListenerTlsOutput
func (VirtualNodeListenerTlsArgs) ToVirtualNodeListenerTlsOutputWithContext ¶
func (i VirtualNodeListenerTlsArgs) ToVirtualNodeListenerTlsOutputWithContext(ctx context.Context) VirtualNodeListenerTlsOutput
func (VirtualNodeListenerTlsArgs) ToVirtualNodeListenerTlsPtrOutput ¶
func (i VirtualNodeListenerTlsArgs) ToVirtualNodeListenerTlsPtrOutput() VirtualNodeListenerTlsPtrOutput
func (VirtualNodeListenerTlsArgs) ToVirtualNodeListenerTlsPtrOutputWithContext ¶
func (i VirtualNodeListenerTlsArgs) ToVirtualNodeListenerTlsPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsPtrOutput
type VirtualNodeListenerTlsCertificate ¶
type VirtualNodeListenerTlsCertificate struct { Acm *VirtualNodeListenerTlsAcmCertificate `pulumi:"acm"` File *VirtualNodeListenerTlsFileCertificate `pulumi:"file"` Sds *VirtualNodeListenerTlsSdsCertificate `pulumi:"sds"` }
type VirtualNodeListenerTlsCertificateArgs ¶
type VirtualNodeListenerTlsCertificateArgs struct { Acm VirtualNodeListenerTlsAcmCertificatePtrInput `pulumi:"acm"` File VirtualNodeListenerTlsFileCertificatePtrInput `pulumi:"file"` Sds VirtualNodeListenerTlsSdsCertificatePtrInput `pulumi:"sds"` }
func (VirtualNodeListenerTlsCertificateArgs) ElementType ¶
func (VirtualNodeListenerTlsCertificateArgs) ElementType() reflect.Type
func (VirtualNodeListenerTlsCertificateArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeListenerTlsCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsCertificate]
func (VirtualNodeListenerTlsCertificateArgs) ToVirtualNodeListenerTlsCertificateOutput ¶
func (i VirtualNodeListenerTlsCertificateArgs) ToVirtualNodeListenerTlsCertificateOutput() VirtualNodeListenerTlsCertificateOutput
func (VirtualNodeListenerTlsCertificateArgs) ToVirtualNodeListenerTlsCertificateOutputWithContext ¶
func (i VirtualNodeListenerTlsCertificateArgs) ToVirtualNodeListenerTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeListenerTlsCertificateOutput
func (VirtualNodeListenerTlsCertificateArgs) ToVirtualNodeListenerTlsCertificatePtrOutput ¶
func (i VirtualNodeListenerTlsCertificateArgs) ToVirtualNodeListenerTlsCertificatePtrOutput() VirtualNodeListenerTlsCertificatePtrOutput
func (VirtualNodeListenerTlsCertificateArgs) ToVirtualNodeListenerTlsCertificatePtrOutputWithContext ¶
func (i VirtualNodeListenerTlsCertificateArgs) ToVirtualNodeListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsCertificatePtrOutput
type VirtualNodeListenerTlsCertificateInput ¶
type VirtualNodeListenerTlsCertificateInput interface { pulumi.Input ToVirtualNodeListenerTlsCertificateOutput() VirtualNodeListenerTlsCertificateOutput ToVirtualNodeListenerTlsCertificateOutputWithContext(context.Context) VirtualNodeListenerTlsCertificateOutput }
VirtualNodeListenerTlsCertificateInput is an input type that accepts VirtualNodeListenerTlsCertificateArgs and VirtualNodeListenerTlsCertificateOutput values. You can construct a concrete instance of `VirtualNodeListenerTlsCertificateInput` via:
VirtualNodeListenerTlsCertificateArgs{...}
type VirtualNodeListenerTlsCertificateOutput ¶
type VirtualNodeListenerTlsCertificateOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerTlsCertificateOutput) ElementType ¶
func (VirtualNodeListenerTlsCertificateOutput) ElementType() reflect.Type
func (VirtualNodeListenerTlsCertificateOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeListenerTlsCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsCertificate]
func (VirtualNodeListenerTlsCertificateOutput) ToVirtualNodeListenerTlsCertificateOutput ¶
func (o VirtualNodeListenerTlsCertificateOutput) ToVirtualNodeListenerTlsCertificateOutput() VirtualNodeListenerTlsCertificateOutput
func (VirtualNodeListenerTlsCertificateOutput) ToVirtualNodeListenerTlsCertificateOutputWithContext ¶
func (o VirtualNodeListenerTlsCertificateOutput) ToVirtualNodeListenerTlsCertificateOutputWithContext(ctx context.Context) VirtualNodeListenerTlsCertificateOutput
func (VirtualNodeListenerTlsCertificateOutput) ToVirtualNodeListenerTlsCertificatePtrOutput ¶
func (o VirtualNodeListenerTlsCertificateOutput) ToVirtualNodeListenerTlsCertificatePtrOutput() VirtualNodeListenerTlsCertificatePtrOutput
func (VirtualNodeListenerTlsCertificateOutput) ToVirtualNodeListenerTlsCertificatePtrOutputWithContext ¶
func (o VirtualNodeListenerTlsCertificateOutput) ToVirtualNodeListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsCertificatePtrOutput
type VirtualNodeListenerTlsCertificatePtrInput ¶
type VirtualNodeListenerTlsCertificatePtrInput interface { pulumi.Input ToVirtualNodeListenerTlsCertificatePtrOutput() VirtualNodeListenerTlsCertificatePtrOutput ToVirtualNodeListenerTlsCertificatePtrOutputWithContext(context.Context) VirtualNodeListenerTlsCertificatePtrOutput }
VirtualNodeListenerTlsCertificatePtrInput is an input type that accepts VirtualNodeListenerTlsCertificateArgs, VirtualNodeListenerTlsCertificatePtr and VirtualNodeListenerTlsCertificatePtrOutput values. You can construct a concrete instance of `VirtualNodeListenerTlsCertificatePtrInput` via:
VirtualNodeListenerTlsCertificateArgs{...} or: nil
func VirtualNodeListenerTlsCertificatePtr ¶
func VirtualNodeListenerTlsCertificatePtr(v *VirtualNodeListenerTlsCertificateArgs) VirtualNodeListenerTlsCertificatePtrInput
type VirtualNodeListenerTlsCertificatePtrOutput ¶
type VirtualNodeListenerTlsCertificatePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerTlsCertificatePtrOutput) ElementType ¶
func (VirtualNodeListenerTlsCertificatePtrOutput) ElementType() reflect.Type
func (VirtualNodeListenerTlsCertificatePtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeListenerTlsCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeListenerTlsCertificate]
func (VirtualNodeListenerTlsCertificatePtrOutput) ToVirtualNodeListenerTlsCertificatePtrOutput ¶
func (o VirtualNodeListenerTlsCertificatePtrOutput) ToVirtualNodeListenerTlsCertificatePtrOutput() VirtualNodeListenerTlsCertificatePtrOutput
func (VirtualNodeListenerTlsCertificatePtrOutput) ToVirtualNodeListenerTlsCertificatePtrOutputWithContext ¶
func (o VirtualNodeListenerTlsCertificatePtrOutput) ToVirtualNodeListenerTlsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsCertificatePtrOutput
type VirtualNodeListenerTlsFileCertificateArgs ¶
type VirtualNodeListenerTlsFileCertificateArgs struct { CertificateChain pulumi.StringInput `pulumi:"certificateChain"` PrivateKey pulumi.StringInput `pulumi:"privateKey"` }
func (VirtualNodeListenerTlsFileCertificateArgs) ElementType ¶
func (VirtualNodeListenerTlsFileCertificateArgs) ElementType() reflect.Type
func (VirtualNodeListenerTlsFileCertificateArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeListenerTlsFileCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsFileCertificate]
func (VirtualNodeListenerTlsFileCertificateArgs) ToVirtualNodeListenerTlsFileCertificateOutput ¶
func (i VirtualNodeListenerTlsFileCertificateArgs) ToVirtualNodeListenerTlsFileCertificateOutput() VirtualNodeListenerTlsFileCertificateOutput
func (VirtualNodeListenerTlsFileCertificateArgs) ToVirtualNodeListenerTlsFileCertificateOutputWithContext ¶
func (i VirtualNodeListenerTlsFileCertificateArgs) ToVirtualNodeListenerTlsFileCertificateOutputWithContext(ctx context.Context) VirtualNodeListenerTlsFileCertificateOutput
func (VirtualNodeListenerTlsFileCertificateArgs) ToVirtualNodeListenerTlsFileCertificatePtrOutput ¶
func (i VirtualNodeListenerTlsFileCertificateArgs) ToVirtualNodeListenerTlsFileCertificatePtrOutput() VirtualNodeListenerTlsFileCertificatePtrOutput
func (VirtualNodeListenerTlsFileCertificateArgs) ToVirtualNodeListenerTlsFileCertificatePtrOutputWithContext ¶
func (i VirtualNodeListenerTlsFileCertificateArgs) ToVirtualNodeListenerTlsFileCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsFileCertificatePtrOutput
type VirtualNodeListenerTlsFileCertificateInput ¶
type VirtualNodeListenerTlsFileCertificateInput interface { pulumi.Input ToVirtualNodeListenerTlsFileCertificateOutput() VirtualNodeListenerTlsFileCertificateOutput ToVirtualNodeListenerTlsFileCertificateOutputWithContext(context.Context) VirtualNodeListenerTlsFileCertificateOutput }
VirtualNodeListenerTlsFileCertificateInput is an input type that accepts VirtualNodeListenerTlsFileCertificateArgs and VirtualNodeListenerTlsFileCertificateOutput values. You can construct a concrete instance of `VirtualNodeListenerTlsFileCertificateInput` via:
VirtualNodeListenerTlsFileCertificateArgs{...}
type VirtualNodeListenerTlsFileCertificateOutput ¶
type VirtualNodeListenerTlsFileCertificateOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerTlsFileCertificateOutput) CertificateChain ¶
func (o VirtualNodeListenerTlsFileCertificateOutput) CertificateChain() pulumi.StringOutput
func (VirtualNodeListenerTlsFileCertificateOutput) ElementType ¶
func (VirtualNodeListenerTlsFileCertificateOutput) ElementType() reflect.Type
func (VirtualNodeListenerTlsFileCertificateOutput) PrivateKey ¶
func (o VirtualNodeListenerTlsFileCertificateOutput) PrivateKey() pulumi.StringOutput
func (VirtualNodeListenerTlsFileCertificateOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeListenerTlsFileCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsFileCertificate]
func (VirtualNodeListenerTlsFileCertificateOutput) ToVirtualNodeListenerTlsFileCertificateOutput ¶
func (o VirtualNodeListenerTlsFileCertificateOutput) ToVirtualNodeListenerTlsFileCertificateOutput() VirtualNodeListenerTlsFileCertificateOutput
func (VirtualNodeListenerTlsFileCertificateOutput) ToVirtualNodeListenerTlsFileCertificateOutputWithContext ¶
func (o VirtualNodeListenerTlsFileCertificateOutput) ToVirtualNodeListenerTlsFileCertificateOutputWithContext(ctx context.Context) VirtualNodeListenerTlsFileCertificateOutput
func (VirtualNodeListenerTlsFileCertificateOutput) ToVirtualNodeListenerTlsFileCertificatePtrOutput ¶
func (o VirtualNodeListenerTlsFileCertificateOutput) ToVirtualNodeListenerTlsFileCertificatePtrOutput() VirtualNodeListenerTlsFileCertificatePtrOutput
func (VirtualNodeListenerTlsFileCertificateOutput) ToVirtualNodeListenerTlsFileCertificatePtrOutputWithContext ¶
func (o VirtualNodeListenerTlsFileCertificateOutput) ToVirtualNodeListenerTlsFileCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsFileCertificatePtrOutput
type VirtualNodeListenerTlsFileCertificatePtrInput ¶
type VirtualNodeListenerTlsFileCertificatePtrInput interface { pulumi.Input ToVirtualNodeListenerTlsFileCertificatePtrOutput() VirtualNodeListenerTlsFileCertificatePtrOutput ToVirtualNodeListenerTlsFileCertificatePtrOutputWithContext(context.Context) VirtualNodeListenerTlsFileCertificatePtrOutput }
VirtualNodeListenerTlsFileCertificatePtrInput is an input type that accepts VirtualNodeListenerTlsFileCertificateArgs, VirtualNodeListenerTlsFileCertificatePtr and VirtualNodeListenerTlsFileCertificatePtrOutput values. You can construct a concrete instance of `VirtualNodeListenerTlsFileCertificatePtrInput` via:
VirtualNodeListenerTlsFileCertificateArgs{...} or: nil
func VirtualNodeListenerTlsFileCertificatePtr ¶
func VirtualNodeListenerTlsFileCertificatePtr(v *VirtualNodeListenerTlsFileCertificateArgs) VirtualNodeListenerTlsFileCertificatePtrInput
type VirtualNodeListenerTlsFileCertificatePtrOutput ¶
type VirtualNodeListenerTlsFileCertificatePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerTlsFileCertificatePtrOutput) CertificateChain ¶
func (o VirtualNodeListenerTlsFileCertificatePtrOutput) CertificateChain() pulumi.StringPtrOutput
func (VirtualNodeListenerTlsFileCertificatePtrOutput) ElementType ¶
func (VirtualNodeListenerTlsFileCertificatePtrOutput) ElementType() reflect.Type
func (VirtualNodeListenerTlsFileCertificatePtrOutput) PrivateKey ¶
func (o VirtualNodeListenerTlsFileCertificatePtrOutput) PrivateKey() pulumi.StringPtrOutput
func (VirtualNodeListenerTlsFileCertificatePtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeListenerTlsFileCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeListenerTlsFileCertificate]
func (VirtualNodeListenerTlsFileCertificatePtrOutput) ToVirtualNodeListenerTlsFileCertificatePtrOutput ¶
func (o VirtualNodeListenerTlsFileCertificatePtrOutput) ToVirtualNodeListenerTlsFileCertificatePtrOutput() VirtualNodeListenerTlsFileCertificatePtrOutput
func (VirtualNodeListenerTlsFileCertificatePtrOutput) ToVirtualNodeListenerTlsFileCertificatePtrOutputWithContext ¶
func (o VirtualNodeListenerTlsFileCertificatePtrOutput) ToVirtualNodeListenerTlsFileCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsFileCertificatePtrOutput
type VirtualNodeListenerTlsInput ¶
type VirtualNodeListenerTlsInput interface { pulumi.Input ToVirtualNodeListenerTlsOutput() VirtualNodeListenerTlsOutput ToVirtualNodeListenerTlsOutputWithContext(context.Context) VirtualNodeListenerTlsOutput }
VirtualNodeListenerTlsInput is an input type that accepts VirtualNodeListenerTlsArgs and VirtualNodeListenerTlsOutput values. You can construct a concrete instance of `VirtualNodeListenerTlsInput` via:
VirtualNodeListenerTlsArgs{...}
type VirtualNodeListenerTlsOutput ¶
type VirtualNodeListenerTlsOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerTlsOutput) Certificate ¶
func (o VirtualNodeListenerTlsOutput) Certificate() VirtualNodeListenerTlsCertificateOutput
func (VirtualNodeListenerTlsOutput) ElementType ¶
func (VirtualNodeListenerTlsOutput) ElementType() reflect.Type
func (VirtualNodeListenerTlsOutput) Mode ¶
func (o VirtualNodeListenerTlsOutput) Mode() pulumi.StringOutput
func (VirtualNodeListenerTlsOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeListenerTlsOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTls]
func (VirtualNodeListenerTlsOutput) ToVirtualNodeListenerTlsOutput ¶
func (o VirtualNodeListenerTlsOutput) ToVirtualNodeListenerTlsOutput() VirtualNodeListenerTlsOutput
func (VirtualNodeListenerTlsOutput) ToVirtualNodeListenerTlsOutputWithContext ¶
func (o VirtualNodeListenerTlsOutput) ToVirtualNodeListenerTlsOutputWithContext(ctx context.Context) VirtualNodeListenerTlsOutput
func (VirtualNodeListenerTlsOutput) ToVirtualNodeListenerTlsPtrOutput ¶
func (o VirtualNodeListenerTlsOutput) ToVirtualNodeListenerTlsPtrOutput() VirtualNodeListenerTlsPtrOutput
func (VirtualNodeListenerTlsOutput) ToVirtualNodeListenerTlsPtrOutputWithContext ¶
func (o VirtualNodeListenerTlsOutput) ToVirtualNodeListenerTlsPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsPtrOutput
func (VirtualNodeListenerTlsOutput) Validation ¶
func (o VirtualNodeListenerTlsOutput) Validation() VirtualNodeListenerTlsValidationContextPtrOutput
type VirtualNodeListenerTlsPtrInput ¶
type VirtualNodeListenerTlsPtrInput interface { pulumi.Input ToVirtualNodeListenerTlsPtrOutput() VirtualNodeListenerTlsPtrOutput ToVirtualNodeListenerTlsPtrOutputWithContext(context.Context) VirtualNodeListenerTlsPtrOutput }
VirtualNodeListenerTlsPtrInput is an input type that accepts VirtualNodeListenerTlsArgs, VirtualNodeListenerTlsPtr and VirtualNodeListenerTlsPtrOutput values. You can construct a concrete instance of `VirtualNodeListenerTlsPtrInput` via:
VirtualNodeListenerTlsArgs{...} or: nil
func VirtualNodeListenerTlsPtr ¶
func VirtualNodeListenerTlsPtr(v *VirtualNodeListenerTlsArgs) VirtualNodeListenerTlsPtrInput
type VirtualNodeListenerTlsPtrOutput ¶
type VirtualNodeListenerTlsPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerTlsPtrOutput) Certificate ¶
func (o VirtualNodeListenerTlsPtrOutput) Certificate() VirtualNodeListenerTlsCertificatePtrOutput
func (VirtualNodeListenerTlsPtrOutput) Elem ¶
func (o VirtualNodeListenerTlsPtrOutput) Elem() VirtualNodeListenerTlsOutput
func (VirtualNodeListenerTlsPtrOutput) ElementType ¶
func (VirtualNodeListenerTlsPtrOutput) ElementType() reflect.Type
func (VirtualNodeListenerTlsPtrOutput) Mode ¶
func (o VirtualNodeListenerTlsPtrOutput) Mode() pulumi.StringPtrOutput
func (VirtualNodeListenerTlsPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeListenerTlsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeListenerTls]
func (VirtualNodeListenerTlsPtrOutput) ToVirtualNodeListenerTlsPtrOutput ¶
func (o VirtualNodeListenerTlsPtrOutput) ToVirtualNodeListenerTlsPtrOutput() VirtualNodeListenerTlsPtrOutput
func (VirtualNodeListenerTlsPtrOutput) ToVirtualNodeListenerTlsPtrOutputWithContext ¶
func (o VirtualNodeListenerTlsPtrOutput) ToVirtualNodeListenerTlsPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsPtrOutput
func (VirtualNodeListenerTlsPtrOutput) Validation ¶
func (o VirtualNodeListenerTlsPtrOutput) Validation() VirtualNodeListenerTlsValidationContextPtrOutput
type VirtualNodeListenerTlsSdsCertificate ¶
type VirtualNodeListenerTlsSdsCertificate struct {
SecretName string `pulumi:"secretName"`
}
type VirtualNodeListenerTlsSdsCertificateArgs ¶
type VirtualNodeListenerTlsSdsCertificateArgs struct {
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (VirtualNodeListenerTlsSdsCertificateArgs) ElementType ¶
func (VirtualNodeListenerTlsSdsCertificateArgs) ElementType() reflect.Type
func (VirtualNodeListenerTlsSdsCertificateArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeListenerTlsSdsCertificateArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsSdsCertificate]
func (VirtualNodeListenerTlsSdsCertificateArgs) ToVirtualNodeListenerTlsSdsCertificateOutput ¶
func (i VirtualNodeListenerTlsSdsCertificateArgs) ToVirtualNodeListenerTlsSdsCertificateOutput() VirtualNodeListenerTlsSdsCertificateOutput
func (VirtualNodeListenerTlsSdsCertificateArgs) ToVirtualNodeListenerTlsSdsCertificateOutputWithContext ¶
func (i VirtualNodeListenerTlsSdsCertificateArgs) ToVirtualNodeListenerTlsSdsCertificateOutputWithContext(ctx context.Context) VirtualNodeListenerTlsSdsCertificateOutput
func (VirtualNodeListenerTlsSdsCertificateArgs) ToVirtualNodeListenerTlsSdsCertificatePtrOutput ¶
func (i VirtualNodeListenerTlsSdsCertificateArgs) ToVirtualNodeListenerTlsSdsCertificatePtrOutput() VirtualNodeListenerTlsSdsCertificatePtrOutput
func (VirtualNodeListenerTlsSdsCertificateArgs) ToVirtualNodeListenerTlsSdsCertificatePtrOutputWithContext ¶
func (i VirtualNodeListenerTlsSdsCertificateArgs) ToVirtualNodeListenerTlsSdsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsSdsCertificatePtrOutput
type VirtualNodeListenerTlsSdsCertificateInput ¶
type VirtualNodeListenerTlsSdsCertificateInput interface { pulumi.Input ToVirtualNodeListenerTlsSdsCertificateOutput() VirtualNodeListenerTlsSdsCertificateOutput ToVirtualNodeListenerTlsSdsCertificateOutputWithContext(context.Context) VirtualNodeListenerTlsSdsCertificateOutput }
VirtualNodeListenerTlsSdsCertificateInput is an input type that accepts VirtualNodeListenerTlsSdsCertificateArgs and VirtualNodeListenerTlsSdsCertificateOutput values. You can construct a concrete instance of `VirtualNodeListenerTlsSdsCertificateInput` via:
VirtualNodeListenerTlsSdsCertificateArgs{...}
type VirtualNodeListenerTlsSdsCertificateOutput ¶
type VirtualNodeListenerTlsSdsCertificateOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerTlsSdsCertificateOutput) ElementType ¶
func (VirtualNodeListenerTlsSdsCertificateOutput) ElementType() reflect.Type
func (VirtualNodeListenerTlsSdsCertificateOutput) SecretName ¶
func (o VirtualNodeListenerTlsSdsCertificateOutput) SecretName() pulumi.StringOutput
func (VirtualNodeListenerTlsSdsCertificateOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeListenerTlsSdsCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsSdsCertificate]
func (VirtualNodeListenerTlsSdsCertificateOutput) ToVirtualNodeListenerTlsSdsCertificateOutput ¶
func (o VirtualNodeListenerTlsSdsCertificateOutput) ToVirtualNodeListenerTlsSdsCertificateOutput() VirtualNodeListenerTlsSdsCertificateOutput
func (VirtualNodeListenerTlsSdsCertificateOutput) ToVirtualNodeListenerTlsSdsCertificateOutputWithContext ¶
func (o VirtualNodeListenerTlsSdsCertificateOutput) ToVirtualNodeListenerTlsSdsCertificateOutputWithContext(ctx context.Context) VirtualNodeListenerTlsSdsCertificateOutput
func (VirtualNodeListenerTlsSdsCertificateOutput) ToVirtualNodeListenerTlsSdsCertificatePtrOutput ¶
func (o VirtualNodeListenerTlsSdsCertificateOutput) ToVirtualNodeListenerTlsSdsCertificatePtrOutput() VirtualNodeListenerTlsSdsCertificatePtrOutput
func (VirtualNodeListenerTlsSdsCertificateOutput) ToVirtualNodeListenerTlsSdsCertificatePtrOutputWithContext ¶
func (o VirtualNodeListenerTlsSdsCertificateOutput) ToVirtualNodeListenerTlsSdsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsSdsCertificatePtrOutput
type VirtualNodeListenerTlsSdsCertificatePtrInput ¶
type VirtualNodeListenerTlsSdsCertificatePtrInput interface { pulumi.Input ToVirtualNodeListenerTlsSdsCertificatePtrOutput() VirtualNodeListenerTlsSdsCertificatePtrOutput ToVirtualNodeListenerTlsSdsCertificatePtrOutputWithContext(context.Context) VirtualNodeListenerTlsSdsCertificatePtrOutput }
VirtualNodeListenerTlsSdsCertificatePtrInput is an input type that accepts VirtualNodeListenerTlsSdsCertificateArgs, VirtualNodeListenerTlsSdsCertificatePtr and VirtualNodeListenerTlsSdsCertificatePtrOutput values. You can construct a concrete instance of `VirtualNodeListenerTlsSdsCertificatePtrInput` via:
VirtualNodeListenerTlsSdsCertificateArgs{...} or: nil
func VirtualNodeListenerTlsSdsCertificatePtr ¶
func VirtualNodeListenerTlsSdsCertificatePtr(v *VirtualNodeListenerTlsSdsCertificateArgs) VirtualNodeListenerTlsSdsCertificatePtrInput
type VirtualNodeListenerTlsSdsCertificatePtrOutput ¶
type VirtualNodeListenerTlsSdsCertificatePtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerTlsSdsCertificatePtrOutput) ElementType ¶
func (VirtualNodeListenerTlsSdsCertificatePtrOutput) ElementType() reflect.Type
func (VirtualNodeListenerTlsSdsCertificatePtrOutput) SecretName ¶
func (o VirtualNodeListenerTlsSdsCertificatePtrOutput) SecretName() pulumi.StringPtrOutput
func (VirtualNodeListenerTlsSdsCertificatePtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeListenerTlsSdsCertificatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeListenerTlsSdsCertificate]
func (VirtualNodeListenerTlsSdsCertificatePtrOutput) ToVirtualNodeListenerTlsSdsCertificatePtrOutput ¶
func (o VirtualNodeListenerTlsSdsCertificatePtrOutput) ToVirtualNodeListenerTlsSdsCertificatePtrOutput() VirtualNodeListenerTlsSdsCertificatePtrOutput
func (VirtualNodeListenerTlsSdsCertificatePtrOutput) ToVirtualNodeListenerTlsSdsCertificatePtrOutputWithContext ¶
func (o VirtualNodeListenerTlsSdsCertificatePtrOutput) ToVirtualNodeListenerTlsSdsCertificatePtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsSdsCertificatePtrOutput
type VirtualNodeListenerTlsValidationContext ¶
type VirtualNodeListenerTlsValidationContext struct { SubjectAlternativeNames *VirtualNodeSubjectAlternativeNames `pulumi:"subjectAlternativeNames"` Trust VirtualNodeListenerTlsValidationContextTrust `pulumi:"trust"` }
type VirtualNodeListenerTlsValidationContextArgs ¶
type VirtualNodeListenerTlsValidationContextArgs struct { SubjectAlternativeNames VirtualNodeSubjectAlternativeNamesPtrInput `pulumi:"subjectAlternativeNames"` Trust VirtualNodeListenerTlsValidationContextTrustInput `pulumi:"trust"` }
func (VirtualNodeListenerTlsValidationContextArgs) ElementType ¶
func (VirtualNodeListenerTlsValidationContextArgs) ElementType() reflect.Type
func (VirtualNodeListenerTlsValidationContextArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeListenerTlsValidationContextArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsValidationContext]
func (VirtualNodeListenerTlsValidationContextArgs) ToVirtualNodeListenerTlsValidationContextOutput ¶
func (i VirtualNodeListenerTlsValidationContextArgs) ToVirtualNodeListenerTlsValidationContextOutput() VirtualNodeListenerTlsValidationContextOutput
func (VirtualNodeListenerTlsValidationContextArgs) ToVirtualNodeListenerTlsValidationContextOutputWithContext ¶
func (i VirtualNodeListenerTlsValidationContextArgs) ToVirtualNodeListenerTlsValidationContextOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextOutput
func (VirtualNodeListenerTlsValidationContextArgs) ToVirtualNodeListenerTlsValidationContextPtrOutput ¶
func (i VirtualNodeListenerTlsValidationContextArgs) ToVirtualNodeListenerTlsValidationContextPtrOutput() VirtualNodeListenerTlsValidationContextPtrOutput
func (VirtualNodeListenerTlsValidationContextArgs) ToVirtualNodeListenerTlsValidationContextPtrOutputWithContext ¶
func (i VirtualNodeListenerTlsValidationContextArgs) ToVirtualNodeListenerTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextPtrOutput
type VirtualNodeListenerTlsValidationContextInput ¶
type VirtualNodeListenerTlsValidationContextInput interface { pulumi.Input ToVirtualNodeListenerTlsValidationContextOutput() VirtualNodeListenerTlsValidationContextOutput ToVirtualNodeListenerTlsValidationContextOutputWithContext(context.Context) VirtualNodeListenerTlsValidationContextOutput }
VirtualNodeListenerTlsValidationContextInput is an input type that accepts VirtualNodeListenerTlsValidationContextArgs and VirtualNodeListenerTlsValidationContextOutput values. You can construct a concrete instance of `VirtualNodeListenerTlsValidationContextInput` via:
VirtualNodeListenerTlsValidationContextArgs{...}
type VirtualNodeListenerTlsValidationContextOutput ¶
type VirtualNodeListenerTlsValidationContextOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerTlsValidationContextOutput) ElementType ¶
func (VirtualNodeListenerTlsValidationContextOutput) ElementType() reflect.Type
func (VirtualNodeListenerTlsValidationContextOutput) SubjectAlternativeNames ¶
func (o VirtualNodeListenerTlsValidationContextOutput) SubjectAlternativeNames() VirtualNodeSubjectAlternativeNamesPtrOutput
func (VirtualNodeListenerTlsValidationContextOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeListenerTlsValidationContextOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeListenerTlsValidationContext]
func (VirtualNodeListenerTlsValidationContextOutput) ToVirtualNodeListenerTlsValidationContextOutput ¶
func (o VirtualNodeListenerTlsValidationContextOutput) ToVirtualNodeListenerTlsValidationContextOutput() VirtualNodeListenerTlsValidationContextOutput
func (VirtualNodeListenerTlsValidationContextOutput) ToVirtualNodeListenerTlsValidationContextOutputWithContext ¶
func (o VirtualNodeListenerTlsValidationContextOutput) ToVirtualNodeListenerTlsValidationContextOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextOutput
func (VirtualNodeListenerTlsValidationContextOutput) ToVirtualNodeListenerTlsValidationContextPtrOutput ¶
func (o VirtualNodeListenerTlsValidationContextOutput) ToVirtualNodeListenerTlsValidationContextPtrOutput() VirtualNodeListenerTlsValidationContextPtrOutput
func (VirtualNodeListenerTlsValidationContextOutput) ToVirtualNodeListenerTlsValidationContextPtrOutputWithContext ¶
func (o VirtualNodeListenerTlsValidationContextOutput) ToVirtualNodeListenerTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextPtrOutput
type VirtualNodeListenerTlsValidationContextPtrInput ¶
type VirtualNodeListenerTlsValidationContextPtrInput interface { pulumi.Input ToVirtualNodeListenerTlsValidationContextPtrOutput() VirtualNodeListenerTlsValidationContextPtrOutput ToVirtualNodeListenerTlsValidationContextPtrOutputWithContext(context.Context) VirtualNodeListenerTlsValidationContextPtrOutput }
VirtualNodeListenerTlsValidationContextPtrInput is an input type that accepts VirtualNodeListenerTlsValidationContextArgs, VirtualNodeListenerTlsValidationContextPtr and VirtualNodeListenerTlsValidationContextPtrOutput values. You can construct a concrete instance of `VirtualNodeListenerTlsValidationContextPtrInput` via:
VirtualNodeListenerTlsValidationContextArgs{...} or: nil
func VirtualNodeListenerTlsValidationContextPtr ¶
func VirtualNodeListenerTlsValidationContextPtr(v *VirtualNodeListenerTlsValidationContextArgs) VirtualNodeListenerTlsValidationContextPtrInput
type VirtualNodeListenerTlsValidationContextPtrOutput ¶
type VirtualNodeListenerTlsValidationContextPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerTlsValidationContextPtrOutput) ElementType ¶
func (VirtualNodeListenerTlsValidationContextPtrOutput) ElementType() reflect.Type
func (VirtualNodeListenerTlsValidationContextPtrOutput) SubjectAlternativeNames ¶
func (o VirtualNodeListenerTlsValidationContextPtrOutput) SubjectAlternativeNames() VirtualNodeSubjectAlternativeNamesPtrOutput
func (VirtualNodeListenerTlsValidationContextPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeListenerTlsValidationContextPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeListenerTlsValidationContext]
func (VirtualNodeListenerTlsValidationContextPtrOutput) ToVirtualNodeListenerTlsValidationContextPtrOutput ¶
func (o VirtualNodeListenerTlsValidationContextPtrOutput) ToVirtualNodeListenerTlsValidationContextPtrOutput() VirtualNodeListenerTlsValidationContextPtrOutput
func (VirtualNodeListenerTlsValidationContextPtrOutput) ToVirtualNodeListenerTlsValidationContextPtrOutputWithContext ¶
func (o VirtualNodeListenerTlsValidationContextPtrOutput) ToVirtualNodeListenerTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextPtrOutput
type VirtualNodeListenerTlsValidationContextTrust ¶
type VirtualNodeListenerTlsValidationContextTrust struct { File *VirtualNodeTlsValidationContextFileTrust `pulumi:"file"` Sds *VirtualNodeTlsValidationContextSdsTrust `pulumi:"sds"` }
type VirtualNodeListenerTlsValidationContextTrustArgs ¶
type VirtualNodeListenerTlsValidationContextTrustArgs struct { File VirtualNodeTlsValidationContextFileTrustPtrInput `pulumi:"file"` Sds VirtualNodeTlsValidationContextSdsTrustPtrInput `pulumi:"sds"` }
func (VirtualNodeListenerTlsValidationContextTrustArgs) ElementType ¶
func (VirtualNodeListenerTlsValidationContextTrustArgs) ElementType() reflect.Type
func (VirtualNodeListenerTlsValidationContextTrustArgs) ToVirtualNodeListenerTlsValidationContextTrustOutput ¶
func (i VirtualNodeListenerTlsValidationContextTrustArgs) ToVirtualNodeListenerTlsValidationContextTrustOutput() VirtualNodeListenerTlsValidationContextTrustOutput
func (VirtualNodeListenerTlsValidationContextTrustArgs) ToVirtualNodeListenerTlsValidationContextTrustOutputWithContext ¶
func (i VirtualNodeListenerTlsValidationContextTrustArgs) ToVirtualNodeListenerTlsValidationContextTrustOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextTrustOutput
func (VirtualNodeListenerTlsValidationContextTrustArgs) ToVirtualNodeListenerTlsValidationContextTrustPtrOutput ¶
func (i VirtualNodeListenerTlsValidationContextTrustArgs) ToVirtualNodeListenerTlsValidationContextTrustPtrOutput() VirtualNodeListenerTlsValidationContextTrustPtrOutput
func (VirtualNodeListenerTlsValidationContextTrustArgs) ToVirtualNodeListenerTlsValidationContextTrustPtrOutputWithContext ¶
func (i VirtualNodeListenerTlsValidationContextTrustArgs) ToVirtualNodeListenerTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextTrustPtrOutput
type VirtualNodeListenerTlsValidationContextTrustInput ¶
type VirtualNodeListenerTlsValidationContextTrustInput interface { pulumi.Input ToVirtualNodeListenerTlsValidationContextTrustOutput() VirtualNodeListenerTlsValidationContextTrustOutput ToVirtualNodeListenerTlsValidationContextTrustOutputWithContext(context.Context) VirtualNodeListenerTlsValidationContextTrustOutput }
VirtualNodeListenerTlsValidationContextTrustInput is an input type that accepts VirtualNodeListenerTlsValidationContextTrustArgs and VirtualNodeListenerTlsValidationContextTrustOutput values. You can construct a concrete instance of `VirtualNodeListenerTlsValidationContextTrustInput` via:
VirtualNodeListenerTlsValidationContextTrustArgs{...}
type VirtualNodeListenerTlsValidationContextTrustOutput ¶
type VirtualNodeListenerTlsValidationContextTrustOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerTlsValidationContextTrustOutput) ElementType ¶
func (VirtualNodeListenerTlsValidationContextTrustOutput) ElementType() reflect.Type
func (VirtualNodeListenerTlsValidationContextTrustOutput) ToVirtualNodeListenerTlsValidationContextTrustOutput ¶
func (o VirtualNodeListenerTlsValidationContextTrustOutput) ToVirtualNodeListenerTlsValidationContextTrustOutput() VirtualNodeListenerTlsValidationContextTrustOutput
func (VirtualNodeListenerTlsValidationContextTrustOutput) ToVirtualNodeListenerTlsValidationContextTrustOutputWithContext ¶
func (o VirtualNodeListenerTlsValidationContextTrustOutput) ToVirtualNodeListenerTlsValidationContextTrustOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextTrustOutput
func (VirtualNodeListenerTlsValidationContextTrustOutput) ToVirtualNodeListenerTlsValidationContextTrustPtrOutput ¶
func (o VirtualNodeListenerTlsValidationContextTrustOutput) ToVirtualNodeListenerTlsValidationContextTrustPtrOutput() VirtualNodeListenerTlsValidationContextTrustPtrOutput
func (VirtualNodeListenerTlsValidationContextTrustOutput) ToVirtualNodeListenerTlsValidationContextTrustPtrOutputWithContext ¶
func (o VirtualNodeListenerTlsValidationContextTrustOutput) ToVirtualNodeListenerTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextTrustPtrOutput
type VirtualNodeListenerTlsValidationContextTrustPtrInput ¶
type VirtualNodeListenerTlsValidationContextTrustPtrInput interface { pulumi.Input ToVirtualNodeListenerTlsValidationContextTrustPtrOutput() VirtualNodeListenerTlsValidationContextTrustPtrOutput ToVirtualNodeListenerTlsValidationContextTrustPtrOutputWithContext(context.Context) VirtualNodeListenerTlsValidationContextTrustPtrOutput }
VirtualNodeListenerTlsValidationContextTrustPtrInput is an input type that accepts VirtualNodeListenerTlsValidationContextTrustArgs, VirtualNodeListenerTlsValidationContextTrustPtr and VirtualNodeListenerTlsValidationContextTrustPtrOutput values. You can construct a concrete instance of `VirtualNodeListenerTlsValidationContextTrustPtrInput` via:
VirtualNodeListenerTlsValidationContextTrustArgs{...} or: nil
func VirtualNodeListenerTlsValidationContextTrustPtr ¶
func VirtualNodeListenerTlsValidationContextTrustPtr(v *VirtualNodeListenerTlsValidationContextTrustArgs) VirtualNodeListenerTlsValidationContextTrustPtrInput
type VirtualNodeListenerTlsValidationContextTrustPtrOutput ¶
type VirtualNodeListenerTlsValidationContextTrustPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeListenerTlsValidationContextTrustPtrOutput) ElementType ¶
func (VirtualNodeListenerTlsValidationContextTrustPtrOutput) ElementType() reflect.Type
func (VirtualNodeListenerTlsValidationContextTrustPtrOutput) ToVirtualNodeListenerTlsValidationContextTrustPtrOutput ¶
func (o VirtualNodeListenerTlsValidationContextTrustPtrOutput) ToVirtualNodeListenerTlsValidationContextTrustPtrOutput() VirtualNodeListenerTlsValidationContextTrustPtrOutput
func (VirtualNodeListenerTlsValidationContextTrustPtrOutput) ToVirtualNodeListenerTlsValidationContextTrustPtrOutputWithContext ¶
func (o VirtualNodeListenerTlsValidationContextTrustPtrOutput) ToVirtualNodeListenerTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualNodeListenerTlsValidationContextTrustPtrOutput
type VirtualNodeLogging ¶
type VirtualNodeLogging struct {
AccessLog *VirtualNodeAccessLog `pulumi:"accessLog"`
}
type VirtualNodeLoggingArgs ¶
type VirtualNodeLoggingArgs struct {
AccessLog VirtualNodeAccessLogPtrInput `pulumi:"accessLog"`
}
func (VirtualNodeLoggingArgs) ElementType ¶
func (VirtualNodeLoggingArgs) ElementType() reflect.Type
func (VirtualNodeLoggingArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeLoggingArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeLogging]
func (VirtualNodeLoggingArgs) ToVirtualNodeLoggingOutput ¶
func (i VirtualNodeLoggingArgs) ToVirtualNodeLoggingOutput() VirtualNodeLoggingOutput
func (VirtualNodeLoggingArgs) ToVirtualNodeLoggingOutputWithContext ¶
func (i VirtualNodeLoggingArgs) ToVirtualNodeLoggingOutputWithContext(ctx context.Context) VirtualNodeLoggingOutput
func (VirtualNodeLoggingArgs) ToVirtualNodeLoggingPtrOutput ¶
func (i VirtualNodeLoggingArgs) ToVirtualNodeLoggingPtrOutput() VirtualNodeLoggingPtrOutput
func (VirtualNodeLoggingArgs) ToVirtualNodeLoggingPtrOutputWithContext ¶
func (i VirtualNodeLoggingArgs) ToVirtualNodeLoggingPtrOutputWithContext(ctx context.Context) VirtualNodeLoggingPtrOutput
type VirtualNodeLoggingFormat ¶ added in v0.22.0
type VirtualNodeLoggingFormat struct { Json []VirtualNodeJsonFormatRef `pulumi:"json"` Text *string `pulumi:"text"` }
type VirtualNodeLoggingFormatArgs ¶ added in v0.22.0
type VirtualNodeLoggingFormatArgs struct { Json VirtualNodeJsonFormatRefArrayInput `pulumi:"json"` Text pulumi.StringPtrInput `pulumi:"text"` }
func (VirtualNodeLoggingFormatArgs) ElementType ¶ added in v0.22.0
func (VirtualNodeLoggingFormatArgs) ElementType() reflect.Type
func (VirtualNodeLoggingFormatArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeLoggingFormatArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeLoggingFormat]
func (VirtualNodeLoggingFormatArgs) ToVirtualNodeLoggingFormatOutput ¶ added in v0.22.0
func (i VirtualNodeLoggingFormatArgs) ToVirtualNodeLoggingFormatOutput() VirtualNodeLoggingFormatOutput
func (VirtualNodeLoggingFormatArgs) ToVirtualNodeLoggingFormatOutputWithContext ¶ added in v0.22.0
func (i VirtualNodeLoggingFormatArgs) ToVirtualNodeLoggingFormatOutputWithContext(ctx context.Context) VirtualNodeLoggingFormatOutput
func (VirtualNodeLoggingFormatArgs) ToVirtualNodeLoggingFormatPtrOutput ¶ added in v0.22.0
func (i VirtualNodeLoggingFormatArgs) ToVirtualNodeLoggingFormatPtrOutput() VirtualNodeLoggingFormatPtrOutput
func (VirtualNodeLoggingFormatArgs) ToVirtualNodeLoggingFormatPtrOutputWithContext ¶ added in v0.22.0
func (i VirtualNodeLoggingFormatArgs) ToVirtualNodeLoggingFormatPtrOutputWithContext(ctx context.Context) VirtualNodeLoggingFormatPtrOutput
type VirtualNodeLoggingFormatInput ¶ added in v0.22.0
type VirtualNodeLoggingFormatInput interface { pulumi.Input ToVirtualNodeLoggingFormatOutput() VirtualNodeLoggingFormatOutput ToVirtualNodeLoggingFormatOutputWithContext(context.Context) VirtualNodeLoggingFormatOutput }
VirtualNodeLoggingFormatInput is an input type that accepts VirtualNodeLoggingFormatArgs and VirtualNodeLoggingFormatOutput values. You can construct a concrete instance of `VirtualNodeLoggingFormatInput` via:
VirtualNodeLoggingFormatArgs{...}
type VirtualNodeLoggingFormatOutput ¶ added in v0.22.0
type VirtualNodeLoggingFormatOutput struct{ *pulumi.OutputState }
func (VirtualNodeLoggingFormatOutput) ElementType ¶ added in v0.22.0
func (VirtualNodeLoggingFormatOutput) ElementType() reflect.Type
func (VirtualNodeLoggingFormatOutput) Json ¶ added in v0.22.0
func (o VirtualNodeLoggingFormatOutput) Json() VirtualNodeJsonFormatRefArrayOutput
func (VirtualNodeLoggingFormatOutput) Text ¶ added in v0.22.0
func (o VirtualNodeLoggingFormatOutput) Text() pulumi.StringPtrOutput
func (VirtualNodeLoggingFormatOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeLoggingFormatOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeLoggingFormat]
func (VirtualNodeLoggingFormatOutput) ToVirtualNodeLoggingFormatOutput ¶ added in v0.22.0
func (o VirtualNodeLoggingFormatOutput) ToVirtualNodeLoggingFormatOutput() VirtualNodeLoggingFormatOutput
func (VirtualNodeLoggingFormatOutput) ToVirtualNodeLoggingFormatOutputWithContext ¶ added in v0.22.0
func (o VirtualNodeLoggingFormatOutput) ToVirtualNodeLoggingFormatOutputWithContext(ctx context.Context) VirtualNodeLoggingFormatOutput
func (VirtualNodeLoggingFormatOutput) ToVirtualNodeLoggingFormatPtrOutput ¶ added in v0.22.0
func (o VirtualNodeLoggingFormatOutput) ToVirtualNodeLoggingFormatPtrOutput() VirtualNodeLoggingFormatPtrOutput
func (VirtualNodeLoggingFormatOutput) ToVirtualNodeLoggingFormatPtrOutputWithContext ¶ added in v0.22.0
func (o VirtualNodeLoggingFormatOutput) ToVirtualNodeLoggingFormatPtrOutputWithContext(ctx context.Context) VirtualNodeLoggingFormatPtrOutput
type VirtualNodeLoggingFormatPtrInput ¶ added in v0.22.0
type VirtualNodeLoggingFormatPtrInput interface { pulumi.Input ToVirtualNodeLoggingFormatPtrOutput() VirtualNodeLoggingFormatPtrOutput ToVirtualNodeLoggingFormatPtrOutputWithContext(context.Context) VirtualNodeLoggingFormatPtrOutput }
VirtualNodeLoggingFormatPtrInput is an input type that accepts VirtualNodeLoggingFormatArgs, VirtualNodeLoggingFormatPtr and VirtualNodeLoggingFormatPtrOutput values. You can construct a concrete instance of `VirtualNodeLoggingFormatPtrInput` via:
VirtualNodeLoggingFormatArgs{...} or: nil
func VirtualNodeLoggingFormatPtr ¶ added in v0.22.0
func VirtualNodeLoggingFormatPtr(v *VirtualNodeLoggingFormatArgs) VirtualNodeLoggingFormatPtrInput
type VirtualNodeLoggingFormatPtrOutput ¶ added in v0.22.0
type VirtualNodeLoggingFormatPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeLoggingFormatPtrOutput) Elem ¶ added in v0.22.0
func (o VirtualNodeLoggingFormatPtrOutput) Elem() VirtualNodeLoggingFormatOutput
func (VirtualNodeLoggingFormatPtrOutput) ElementType ¶ added in v0.22.0
func (VirtualNodeLoggingFormatPtrOutput) ElementType() reflect.Type
func (VirtualNodeLoggingFormatPtrOutput) Json ¶ added in v0.22.0
func (o VirtualNodeLoggingFormatPtrOutput) Json() VirtualNodeJsonFormatRefArrayOutput
func (VirtualNodeLoggingFormatPtrOutput) Text ¶ added in v0.22.0
func (o VirtualNodeLoggingFormatPtrOutput) Text() pulumi.StringPtrOutput
func (VirtualNodeLoggingFormatPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeLoggingFormatPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeLoggingFormat]
func (VirtualNodeLoggingFormatPtrOutput) ToVirtualNodeLoggingFormatPtrOutput ¶ added in v0.22.0
func (o VirtualNodeLoggingFormatPtrOutput) ToVirtualNodeLoggingFormatPtrOutput() VirtualNodeLoggingFormatPtrOutput
func (VirtualNodeLoggingFormatPtrOutput) ToVirtualNodeLoggingFormatPtrOutputWithContext ¶ added in v0.22.0
func (o VirtualNodeLoggingFormatPtrOutput) ToVirtualNodeLoggingFormatPtrOutputWithContext(ctx context.Context) VirtualNodeLoggingFormatPtrOutput
type VirtualNodeLoggingInput ¶
type VirtualNodeLoggingInput interface { pulumi.Input ToVirtualNodeLoggingOutput() VirtualNodeLoggingOutput ToVirtualNodeLoggingOutputWithContext(context.Context) VirtualNodeLoggingOutput }
VirtualNodeLoggingInput is an input type that accepts VirtualNodeLoggingArgs and VirtualNodeLoggingOutput values. You can construct a concrete instance of `VirtualNodeLoggingInput` via:
VirtualNodeLoggingArgs{...}
type VirtualNodeLoggingOutput ¶
type VirtualNodeLoggingOutput struct{ *pulumi.OutputState }
func (VirtualNodeLoggingOutput) AccessLog ¶
func (o VirtualNodeLoggingOutput) AccessLog() VirtualNodeAccessLogPtrOutput
func (VirtualNodeLoggingOutput) ElementType ¶
func (VirtualNodeLoggingOutput) ElementType() reflect.Type
func (VirtualNodeLoggingOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeLoggingOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeLogging]
func (VirtualNodeLoggingOutput) ToVirtualNodeLoggingOutput ¶
func (o VirtualNodeLoggingOutput) ToVirtualNodeLoggingOutput() VirtualNodeLoggingOutput
func (VirtualNodeLoggingOutput) ToVirtualNodeLoggingOutputWithContext ¶
func (o VirtualNodeLoggingOutput) ToVirtualNodeLoggingOutputWithContext(ctx context.Context) VirtualNodeLoggingOutput
func (VirtualNodeLoggingOutput) ToVirtualNodeLoggingPtrOutput ¶
func (o VirtualNodeLoggingOutput) ToVirtualNodeLoggingPtrOutput() VirtualNodeLoggingPtrOutput
func (VirtualNodeLoggingOutput) ToVirtualNodeLoggingPtrOutputWithContext ¶
func (o VirtualNodeLoggingOutput) ToVirtualNodeLoggingPtrOutputWithContext(ctx context.Context) VirtualNodeLoggingPtrOutput
type VirtualNodeLoggingPtrInput ¶
type VirtualNodeLoggingPtrInput interface { pulumi.Input ToVirtualNodeLoggingPtrOutput() VirtualNodeLoggingPtrOutput ToVirtualNodeLoggingPtrOutputWithContext(context.Context) VirtualNodeLoggingPtrOutput }
VirtualNodeLoggingPtrInput is an input type that accepts VirtualNodeLoggingArgs, VirtualNodeLoggingPtr and VirtualNodeLoggingPtrOutput values. You can construct a concrete instance of `VirtualNodeLoggingPtrInput` via:
VirtualNodeLoggingArgs{...} or: nil
func VirtualNodeLoggingPtr ¶
func VirtualNodeLoggingPtr(v *VirtualNodeLoggingArgs) VirtualNodeLoggingPtrInput
type VirtualNodeLoggingPtrOutput ¶
type VirtualNodeLoggingPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeLoggingPtrOutput) AccessLog ¶
func (o VirtualNodeLoggingPtrOutput) AccessLog() VirtualNodeAccessLogPtrOutput
func (VirtualNodeLoggingPtrOutput) Elem ¶
func (o VirtualNodeLoggingPtrOutput) Elem() VirtualNodeLoggingOutput
func (VirtualNodeLoggingPtrOutput) ElementType ¶
func (VirtualNodeLoggingPtrOutput) ElementType() reflect.Type
func (VirtualNodeLoggingPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeLoggingPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeLogging]
func (VirtualNodeLoggingPtrOutput) ToVirtualNodeLoggingPtrOutput ¶
func (o VirtualNodeLoggingPtrOutput) ToVirtualNodeLoggingPtrOutput() VirtualNodeLoggingPtrOutput
func (VirtualNodeLoggingPtrOutput) ToVirtualNodeLoggingPtrOutputWithContext ¶
func (o VirtualNodeLoggingPtrOutput) ToVirtualNodeLoggingPtrOutputWithContext(ctx context.Context) VirtualNodeLoggingPtrOutput
type VirtualNodeOutlierDetection ¶
type VirtualNodeOutlierDetection struct { BaseEjectionDuration VirtualNodeDuration `pulumi:"baseEjectionDuration"` Interval VirtualNodeDuration `pulumi:"interval"` MaxEjectionPercent int `pulumi:"maxEjectionPercent"` MaxServerErrors int `pulumi:"maxServerErrors"` }
type VirtualNodeOutlierDetectionArgs ¶
type VirtualNodeOutlierDetectionArgs struct { BaseEjectionDuration VirtualNodeDurationInput `pulumi:"baseEjectionDuration"` Interval VirtualNodeDurationInput `pulumi:"interval"` MaxEjectionPercent pulumi.IntInput `pulumi:"maxEjectionPercent"` MaxServerErrors pulumi.IntInput `pulumi:"maxServerErrors"` }
func (VirtualNodeOutlierDetectionArgs) ElementType ¶
func (VirtualNodeOutlierDetectionArgs) ElementType() reflect.Type
func (VirtualNodeOutlierDetectionArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeOutlierDetectionArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeOutlierDetection]
func (VirtualNodeOutlierDetectionArgs) ToVirtualNodeOutlierDetectionOutput ¶
func (i VirtualNodeOutlierDetectionArgs) ToVirtualNodeOutlierDetectionOutput() VirtualNodeOutlierDetectionOutput
func (VirtualNodeOutlierDetectionArgs) ToVirtualNodeOutlierDetectionOutputWithContext ¶
func (i VirtualNodeOutlierDetectionArgs) ToVirtualNodeOutlierDetectionOutputWithContext(ctx context.Context) VirtualNodeOutlierDetectionOutput
func (VirtualNodeOutlierDetectionArgs) ToVirtualNodeOutlierDetectionPtrOutput ¶
func (i VirtualNodeOutlierDetectionArgs) ToVirtualNodeOutlierDetectionPtrOutput() VirtualNodeOutlierDetectionPtrOutput
func (VirtualNodeOutlierDetectionArgs) ToVirtualNodeOutlierDetectionPtrOutputWithContext ¶
func (i VirtualNodeOutlierDetectionArgs) ToVirtualNodeOutlierDetectionPtrOutputWithContext(ctx context.Context) VirtualNodeOutlierDetectionPtrOutput
type VirtualNodeOutlierDetectionInput ¶
type VirtualNodeOutlierDetectionInput interface { pulumi.Input ToVirtualNodeOutlierDetectionOutput() VirtualNodeOutlierDetectionOutput ToVirtualNodeOutlierDetectionOutputWithContext(context.Context) VirtualNodeOutlierDetectionOutput }
VirtualNodeOutlierDetectionInput is an input type that accepts VirtualNodeOutlierDetectionArgs and VirtualNodeOutlierDetectionOutput values. You can construct a concrete instance of `VirtualNodeOutlierDetectionInput` via:
VirtualNodeOutlierDetectionArgs{...}
type VirtualNodeOutlierDetectionOutput ¶
type VirtualNodeOutlierDetectionOutput struct{ *pulumi.OutputState }
func (VirtualNodeOutlierDetectionOutput) BaseEjectionDuration ¶
func (o VirtualNodeOutlierDetectionOutput) BaseEjectionDuration() VirtualNodeDurationOutput
func (VirtualNodeOutlierDetectionOutput) ElementType ¶
func (VirtualNodeOutlierDetectionOutput) ElementType() reflect.Type
func (VirtualNodeOutlierDetectionOutput) Interval ¶
func (o VirtualNodeOutlierDetectionOutput) Interval() VirtualNodeDurationOutput
func (VirtualNodeOutlierDetectionOutput) MaxEjectionPercent ¶
func (o VirtualNodeOutlierDetectionOutput) MaxEjectionPercent() pulumi.IntOutput
func (VirtualNodeOutlierDetectionOutput) MaxServerErrors ¶
func (o VirtualNodeOutlierDetectionOutput) MaxServerErrors() pulumi.IntOutput
func (VirtualNodeOutlierDetectionOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeOutlierDetectionOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeOutlierDetection]
func (VirtualNodeOutlierDetectionOutput) ToVirtualNodeOutlierDetectionOutput ¶
func (o VirtualNodeOutlierDetectionOutput) ToVirtualNodeOutlierDetectionOutput() VirtualNodeOutlierDetectionOutput
func (VirtualNodeOutlierDetectionOutput) ToVirtualNodeOutlierDetectionOutputWithContext ¶
func (o VirtualNodeOutlierDetectionOutput) ToVirtualNodeOutlierDetectionOutputWithContext(ctx context.Context) VirtualNodeOutlierDetectionOutput
func (VirtualNodeOutlierDetectionOutput) ToVirtualNodeOutlierDetectionPtrOutput ¶
func (o VirtualNodeOutlierDetectionOutput) ToVirtualNodeOutlierDetectionPtrOutput() VirtualNodeOutlierDetectionPtrOutput
func (VirtualNodeOutlierDetectionOutput) ToVirtualNodeOutlierDetectionPtrOutputWithContext ¶
func (o VirtualNodeOutlierDetectionOutput) ToVirtualNodeOutlierDetectionPtrOutputWithContext(ctx context.Context) VirtualNodeOutlierDetectionPtrOutput
type VirtualNodeOutlierDetectionPtrInput ¶
type VirtualNodeOutlierDetectionPtrInput interface { pulumi.Input ToVirtualNodeOutlierDetectionPtrOutput() VirtualNodeOutlierDetectionPtrOutput ToVirtualNodeOutlierDetectionPtrOutputWithContext(context.Context) VirtualNodeOutlierDetectionPtrOutput }
VirtualNodeOutlierDetectionPtrInput is an input type that accepts VirtualNodeOutlierDetectionArgs, VirtualNodeOutlierDetectionPtr and VirtualNodeOutlierDetectionPtrOutput values. You can construct a concrete instance of `VirtualNodeOutlierDetectionPtrInput` via:
VirtualNodeOutlierDetectionArgs{...} or: nil
func VirtualNodeOutlierDetectionPtr ¶
func VirtualNodeOutlierDetectionPtr(v *VirtualNodeOutlierDetectionArgs) VirtualNodeOutlierDetectionPtrInput
type VirtualNodeOutlierDetectionPtrOutput ¶
type VirtualNodeOutlierDetectionPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeOutlierDetectionPtrOutput) BaseEjectionDuration ¶
func (o VirtualNodeOutlierDetectionPtrOutput) BaseEjectionDuration() VirtualNodeDurationPtrOutput
func (VirtualNodeOutlierDetectionPtrOutput) ElementType ¶
func (VirtualNodeOutlierDetectionPtrOutput) ElementType() reflect.Type
func (VirtualNodeOutlierDetectionPtrOutput) Interval ¶
func (o VirtualNodeOutlierDetectionPtrOutput) Interval() VirtualNodeDurationPtrOutput
func (VirtualNodeOutlierDetectionPtrOutput) MaxEjectionPercent ¶
func (o VirtualNodeOutlierDetectionPtrOutput) MaxEjectionPercent() pulumi.IntPtrOutput
func (VirtualNodeOutlierDetectionPtrOutput) MaxServerErrors ¶
func (o VirtualNodeOutlierDetectionPtrOutput) MaxServerErrors() pulumi.IntPtrOutput
func (VirtualNodeOutlierDetectionPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeOutlierDetectionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeOutlierDetection]
func (VirtualNodeOutlierDetectionPtrOutput) ToVirtualNodeOutlierDetectionPtrOutput ¶
func (o VirtualNodeOutlierDetectionPtrOutput) ToVirtualNodeOutlierDetectionPtrOutput() VirtualNodeOutlierDetectionPtrOutput
func (VirtualNodeOutlierDetectionPtrOutput) ToVirtualNodeOutlierDetectionPtrOutputWithContext ¶
func (o VirtualNodeOutlierDetectionPtrOutput) ToVirtualNodeOutlierDetectionPtrOutputWithContext(ctx context.Context) VirtualNodeOutlierDetectionPtrOutput
type VirtualNodeOutput ¶
type VirtualNodeOutput struct{ *pulumi.OutputState }
func (VirtualNodeOutput) Arn ¶ added in v0.17.0
func (o VirtualNodeOutput) Arn() pulumi.StringOutput
func (VirtualNodeOutput) ElementType ¶
func (VirtualNodeOutput) ElementType() reflect.Type
func (VirtualNodeOutput) MeshName ¶ added in v0.17.0
func (o VirtualNodeOutput) MeshName() pulumi.StringOutput
func (VirtualNodeOutput) MeshOwner ¶ added in v0.17.0
func (o VirtualNodeOutput) MeshOwner() pulumi.StringPtrOutput
func (VirtualNodeOutput) ResourceOwner ¶ added in v0.17.0
func (o VirtualNodeOutput) ResourceOwner() pulumi.StringOutput
func (VirtualNodeOutput) Spec ¶ added in v0.17.0
func (o VirtualNodeOutput) Spec() VirtualNodeSpecOutput
func (VirtualNodeOutput) Tags ¶ added in v0.17.0
func (o VirtualNodeOutput) Tags() VirtualNodeTagArrayOutput
func (VirtualNodeOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNode]
func (VirtualNodeOutput) ToVirtualNodeOutput ¶
func (o VirtualNodeOutput) ToVirtualNodeOutput() VirtualNodeOutput
func (VirtualNodeOutput) ToVirtualNodeOutputWithContext ¶
func (o VirtualNodeOutput) ToVirtualNodeOutputWithContext(ctx context.Context) VirtualNodeOutput
func (VirtualNodeOutput) Uid ¶ added in v0.17.0
func (o VirtualNodeOutput) Uid() pulumi.StringOutput
func (VirtualNodeOutput) VirtualNodeName ¶ added in v0.17.0
func (o VirtualNodeOutput) VirtualNodeName() pulumi.StringPtrOutput
type VirtualNodePortMapping ¶
type VirtualNodePortMappingArgs ¶
type VirtualNodePortMappingArgs struct { Port pulumi.IntInput `pulumi:"port"` Protocol pulumi.StringInput `pulumi:"protocol"` }
func (VirtualNodePortMappingArgs) ElementType ¶
func (VirtualNodePortMappingArgs) ElementType() reflect.Type
func (VirtualNodePortMappingArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodePortMappingArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodePortMapping]
func (VirtualNodePortMappingArgs) ToVirtualNodePortMappingOutput ¶
func (i VirtualNodePortMappingArgs) ToVirtualNodePortMappingOutput() VirtualNodePortMappingOutput
func (VirtualNodePortMappingArgs) ToVirtualNodePortMappingOutputWithContext ¶
func (i VirtualNodePortMappingArgs) ToVirtualNodePortMappingOutputWithContext(ctx context.Context) VirtualNodePortMappingOutput
type VirtualNodePortMappingInput ¶
type VirtualNodePortMappingInput interface { pulumi.Input ToVirtualNodePortMappingOutput() VirtualNodePortMappingOutput ToVirtualNodePortMappingOutputWithContext(context.Context) VirtualNodePortMappingOutput }
VirtualNodePortMappingInput is an input type that accepts VirtualNodePortMappingArgs and VirtualNodePortMappingOutput values. You can construct a concrete instance of `VirtualNodePortMappingInput` via:
VirtualNodePortMappingArgs{...}
type VirtualNodePortMappingOutput ¶
type VirtualNodePortMappingOutput struct{ *pulumi.OutputState }
func (VirtualNodePortMappingOutput) ElementType ¶
func (VirtualNodePortMappingOutput) ElementType() reflect.Type
func (VirtualNodePortMappingOutput) Port ¶
func (o VirtualNodePortMappingOutput) Port() pulumi.IntOutput
func (VirtualNodePortMappingOutput) Protocol ¶
func (o VirtualNodePortMappingOutput) Protocol() pulumi.StringOutput
func (VirtualNodePortMappingOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodePortMappingOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodePortMapping]
func (VirtualNodePortMappingOutput) ToVirtualNodePortMappingOutput ¶
func (o VirtualNodePortMappingOutput) ToVirtualNodePortMappingOutput() VirtualNodePortMappingOutput
func (VirtualNodePortMappingOutput) ToVirtualNodePortMappingOutputWithContext ¶
func (o VirtualNodePortMappingOutput) ToVirtualNodePortMappingOutputWithContext(ctx context.Context) VirtualNodePortMappingOutput
type VirtualNodeServiceDiscovery ¶
type VirtualNodeServiceDiscovery struct { AwsCloudMap *VirtualNodeAwsCloudMapServiceDiscovery `pulumi:"awsCloudMap"` Dns *VirtualNodeDnsServiceDiscovery `pulumi:"dns"` }
type VirtualNodeServiceDiscoveryArgs ¶
type VirtualNodeServiceDiscoveryArgs struct { AwsCloudMap VirtualNodeAwsCloudMapServiceDiscoveryPtrInput `pulumi:"awsCloudMap"` Dns VirtualNodeDnsServiceDiscoveryPtrInput `pulumi:"dns"` }
func (VirtualNodeServiceDiscoveryArgs) ElementType ¶
func (VirtualNodeServiceDiscoveryArgs) ElementType() reflect.Type
func (VirtualNodeServiceDiscoveryArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeServiceDiscoveryArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeServiceDiscovery]
func (VirtualNodeServiceDiscoveryArgs) ToVirtualNodeServiceDiscoveryOutput ¶
func (i VirtualNodeServiceDiscoveryArgs) ToVirtualNodeServiceDiscoveryOutput() VirtualNodeServiceDiscoveryOutput
func (VirtualNodeServiceDiscoveryArgs) ToVirtualNodeServiceDiscoveryOutputWithContext ¶
func (i VirtualNodeServiceDiscoveryArgs) ToVirtualNodeServiceDiscoveryOutputWithContext(ctx context.Context) VirtualNodeServiceDiscoveryOutput
func (VirtualNodeServiceDiscoveryArgs) ToVirtualNodeServiceDiscoveryPtrOutput ¶
func (i VirtualNodeServiceDiscoveryArgs) ToVirtualNodeServiceDiscoveryPtrOutput() VirtualNodeServiceDiscoveryPtrOutput
func (VirtualNodeServiceDiscoveryArgs) ToVirtualNodeServiceDiscoveryPtrOutputWithContext ¶
func (i VirtualNodeServiceDiscoveryArgs) ToVirtualNodeServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeServiceDiscoveryPtrOutput
type VirtualNodeServiceDiscoveryInput ¶
type VirtualNodeServiceDiscoveryInput interface { pulumi.Input ToVirtualNodeServiceDiscoveryOutput() VirtualNodeServiceDiscoveryOutput ToVirtualNodeServiceDiscoveryOutputWithContext(context.Context) VirtualNodeServiceDiscoveryOutput }
VirtualNodeServiceDiscoveryInput is an input type that accepts VirtualNodeServiceDiscoveryArgs and VirtualNodeServiceDiscoveryOutput values. You can construct a concrete instance of `VirtualNodeServiceDiscoveryInput` via:
VirtualNodeServiceDiscoveryArgs{...}
type VirtualNodeServiceDiscoveryOutput ¶
type VirtualNodeServiceDiscoveryOutput struct{ *pulumi.OutputState }
func (VirtualNodeServiceDiscoveryOutput) AwsCloudMap ¶ added in v0.72.0
func (o VirtualNodeServiceDiscoveryOutput) AwsCloudMap() VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput
func (VirtualNodeServiceDiscoveryOutput) ElementType ¶
func (VirtualNodeServiceDiscoveryOutput) ElementType() reflect.Type
func (VirtualNodeServiceDiscoveryOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeServiceDiscoveryOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeServiceDiscovery]
func (VirtualNodeServiceDiscoveryOutput) ToVirtualNodeServiceDiscoveryOutput ¶
func (o VirtualNodeServiceDiscoveryOutput) ToVirtualNodeServiceDiscoveryOutput() VirtualNodeServiceDiscoveryOutput
func (VirtualNodeServiceDiscoveryOutput) ToVirtualNodeServiceDiscoveryOutputWithContext ¶
func (o VirtualNodeServiceDiscoveryOutput) ToVirtualNodeServiceDiscoveryOutputWithContext(ctx context.Context) VirtualNodeServiceDiscoveryOutput
func (VirtualNodeServiceDiscoveryOutput) ToVirtualNodeServiceDiscoveryPtrOutput ¶
func (o VirtualNodeServiceDiscoveryOutput) ToVirtualNodeServiceDiscoveryPtrOutput() VirtualNodeServiceDiscoveryPtrOutput
func (VirtualNodeServiceDiscoveryOutput) ToVirtualNodeServiceDiscoveryPtrOutputWithContext ¶
func (o VirtualNodeServiceDiscoveryOutput) ToVirtualNodeServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeServiceDiscoveryPtrOutput
type VirtualNodeServiceDiscoveryPtrInput ¶
type VirtualNodeServiceDiscoveryPtrInput interface { pulumi.Input ToVirtualNodeServiceDiscoveryPtrOutput() VirtualNodeServiceDiscoveryPtrOutput ToVirtualNodeServiceDiscoveryPtrOutputWithContext(context.Context) VirtualNodeServiceDiscoveryPtrOutput }
VirtualNodeServiceDiscoveryPtrInput is an input type that accepts VirtualNodeServiceDiscoveryArgs, VirtualNodeServiceDiscoveryPtr and VirtualNodeServiceDiscoveryPtrOutput values. You can construct a concrete instance of `VirtualNodeServiceDiscoveryPtrInput` via:
VirtualNodeServiceDiscoveryArgs{...} or: nil
func VirtualNodeServiceDiscoveryPtr ¶
func VirtualNodeServiceDiscoveryPtr(v *VirtualNodeServiceDiscoveryArgs) VirtualNodeServiceDiscoveryPtrInput
type VirtualNodeServiceDiscoveryPtrOutput ¶
type VirtualNodeServiceDiscoveryPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeServiceDiscoveryPtrOutput) AwsCloudMap ¶ added in v0.72.0
func (o VirtualNodeServiceDiscoveryPtrOutput) AwsCloudMap() VirtualNodeAwsCloudMapServiceDiscoveryPtrOutput
func (VirtualNodeServiceDiscoveryPtrOutput) ElementType ¶
func (VirtualNodeServiceDiscoveryPtrOutput) ElementType() reflect.Type
func (VirtualNodeServiceDiscoveryPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeServiceDiscoveryPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeServiceDiscovery]
func (VirtualNodeServiceDiscoveryPtrOutput) ToVirtualNodeServiceDiscoveryPtrOutput ¶
func (o VirtualNodeServiceDiscoveryPtrOutput) ToVirtualNodeServiceDiscoveryPtrOutput() VirtualNodeServiceDiscoveryPtrOutput
func (VirtualNodeServiceDiscoveryPtrOutput) ToVirtualNodeServiceDiscoveryPtrOutputWithContext ¶
func (o VirtualNodeServiceDiscoveryPtrOutput) ToVirtualNodeServiceDiscoveryPtrOutputWithContext(ctx context.Context) VirtualNodeServiceDiscoveryPtrOutput
type VirtualNodeSpec ¶ added in v0.2.0
type VirtualNodeSpec struct { BackendDefaults *VirtualNodeBackendDefaults `pulumi:"backendDefaults"` Backends []VirtualNodeBackend `pulumi:"backends"` Listeners []VirtualNodeListener `pulumi:"listeners"` Logging *VirtualNodeLogging `pulumi:"logging"` ServiceDiscovery *VirtualNodeServiceDiscovery `pulumi:"serviceDiscovery"` }
type VirtualNodeSpecArgs ¶ added in v0.2.0
type VirtualNodeSpecArgs struct { BackendDefaults VirtualNodeBackendDefaultsPtrInput `pulumi:"backendDefaults"` Backends VirtualNodeBackendArrayInput `pulumi:"backends"` Listeners VirtualNodeListenerArrayInput `pulumi:"listeners"` Logging VirtualNodeLoggingPtrInput `pulumi:"logging"` ServiceDiscovery VirtualNodeServiceDiscoveryPtrInput `pulumi:"serviceDiscovery"` }
func (VirtualNodeSpecArgs) ElementType ¶ added in v0.2.0
func (VirtualNodeSpecArgs) ElementType() reflect.Type
func (VirtualNodeSpecArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeSpecArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeSpec]
func (VirtualNodeSpecArgs) ToVirtualNodeSpecOutput ¶ added in v0.2.0
func (i VirtualNodeSpecArgs) ToVirtualNodeSpecOutput() VirtualNodeSpecOutput
func (VirtualNodeSpecArgs) ToVirtualNodeSpecOutputWithContext ¶ added in v0.2.0
func (i VirtualNodeSpecArgs) ToVirtualNodeSpecOutputWithContext(ctx context.Context) VirtualNodeSpecOutput
type VirtualNodeSpecInput ¶ added in v0.2.0
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 VirtualNodeSpecOutput ¶ added in v0.2.0
type VirtualNodeSpecOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecOutput) BackendDefaults ¶ added in v0.2.0
func (o VirtualNodeSpecOutput) BackendDefaults() VirtualNodeBackendDefaultsPtrOutput
func (VirtualNodeSpecOutput) Backends ¶ added in v0.2.0
func (o VirtualNodeSpecOutput) Backends() VirtualNodeBackendArrayOutput
func (VirtualNodeSpecOutput) ElementType ¶ added in v0.2.0
func (VirtualNodeSpecOutput) ElementType() reflect.Type
func (VirtualNodeSpecOutput) Listeners ¶ added in v0.2.0
func (o VirtualNodeSpecOutput) Listeners() VirtualNodeListenerArrayOutput
func (VirtualNodeSpecOutput) Logging ¶ added in v0.2.0
func (o VirtualNodeSpecOutput) Logging() VirtualNodeLoggingPtrOutput
func (VirtualNodeSpecOutput) ServiceDiscovery ¶ added in v0.2.0
func (o VirtualNodeSpecOutput) ServiceDiscovery() VirtualNodeServiceDiscoveryPtrOutput
func (VirtualNodeSpecOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeSpecOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeSpec]
func (VirtualNodeSpecOutput) ToVirtualNodeSpecOutput ¶ added in v0.2.0
func (o VirtualNodeSpecOutput) ToVirtualNodeSpecOutput() VirtualNodeSpecOutput
func (VirtualNodeSpecOutput) ToVirtualNodeSpecOutputWithContext ¶ added in v0.2.0
func (o VirtualNodeSpecOutput) ToVirtualNodeSpecOutputWithContext(ctx context.Context) VirtualNodeSpecOutput
type VirtualNodeSpecPtrOutput ¶ added in v0.2.0
type VirtualNodeSpecPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSpecPtrOutput) BackendDefaults ¶ added in v0.2.0
func (o VirtualNodeSpecPtrOutput) BackendDefaults() VirtualNodeBackendDefaultsPtrOutput
func (VirtualNodeSpecPtrOutput) Backends ¶ added in v0.2.0
func (o VirtualNodeSpecPtrOutput) Backends() VirtualNodeBackendArrayOutput
func (VirtualNodeSpecPtrOutput) Elem ¶ added in v0.2.0
func (o VirtualNodeSpecPtrOutput) Elem() VirtualNodeSpecOutput
func (VirtualNodeSpecPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualNodeSpecPtrOutput) ElementType() reflect.Type
func (VirtualNodeSpecPtrOutput) Listeners ¶ added in v0.2.0
func (o VirtualNodeSpecPtrOutput) Listeners() VirtualNodeListenerArrayOutput
func (VirtualNodeSpecPtrOutput) Logging ¶ added in v0.2.0
func (o VirtualNodeSpecPtrOutput) Logging() VirtualNodeLoggingPtrOutput
func (VirtualNodeSpecPtrOutput) ServiceDiscovery ¶ added in v0.2.0
func (o VirtualNodeSpecPtrOutput) ServiceDiscovery() VirtualNodeServiceDiscoveryPtrOutput
func (VirtualNodeSpecPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeSpecPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeSpec]
func (VirtualNodeSpecPtrOutput) ToVirtualNodeSpecPtrOutput ¶ added in v0.2.0
func (o VirtualNodeSpecPtrOutput) ToVirtualNodeSpecPtrOutput() VirtualNodeSpecPtrOutput
func (VirtualNodeSpecPtrOutput) ToVirtualNodeSpecPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualNodeSpecPtrOutput) ToVirtualNodeSpecPtrOutputWithContext(ctx context.Context) VirtualNodeSpecPtrOutput
type VirtualNodeState ¶
type VirtualNodeState struct { }
func (VirtualNodeState) ElementType ¶
func (VirtualNodeState) ElementType() reflect.Type
type VirtualNodeSubjectAlternativeNameMatchers ¶
type VirtualNodeSubjectAlternativeNameMatchers struct {
Exact []string `pulumi:"exact"`
}
type VirtualNodeSubjectAlternativeNameMatchersArgs ¶
type VirtualNodeSubjectAlternativeNameMatchersArgs struct {
Exact pulumi.StringArrayInput `pulumi:"exact"`
}
func (VirtualNodeSubjectAlternativeNameMatchersArgs) ElementType ¶
func (VirtualNodeSubjectAlternativeNameMatchersArgs) ElementType() reflect.Type
func (VirtualNodeSubjectAlternativeNameMatchersArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeSubjectAlternativeNameMatchersArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeSubjectAlternativeNameMatchers]
func (VirtualNodeSubjectAlternativeNameMatchersArgs) ToVirtualNodeSubjectAlternativeNameMatchersOutput ¶
func (i VirtualNodeSubjectAlternativeNameMatchersArgs) ToVirtualNodeSubjectAlternativeNameMatchersOutput() VirtualNodeSubjectAlternativeNameMatchersOutput
func (VirtualNodeSubjectAlternativeNameMatchersArgs) ToVirtualNodeSubjectAlternativeNameMatchersOutputWithContext ¶
func (i VirtualNodeSubjectAlternativeNameMatchersArgs) ToVirtualNodeSubjectAlternativeNameMatchersOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNameMatchersOutput
func (VirtualNodeSubjectAlternativeNameMatchersArgs) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutput ¶
func (i VirtualNodeSubjectAlternativeNameMatchersArgs) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutput() VirtualNodeSubjectAlternativeNameMatchersPtrOutput
func (VirtualNodeSubjectAlternativeNameMatchersArgs) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutputWithContext ¶
func (i VirtualNodeSubjectAlternativeNameMatchersArgs) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNameMatchersPtrOutput
type VirtualNodeSubjectAlternativeNameMatchersInput ¶
type VirtualNodeSubjectAlternativeNameMatchersInput interface { pulumi.Input ToVirtualNodeSubjectAlternativeNameMatchersOutput() VirtualNodeSubjectAlternativeNameMatchersOutput ToVirtualNodeSubjectAlternativeNameMatchersOutputWithContext(context.Context) VirtualNodeSubjectAlternativeNameMatchersOutput }
VirtualNodeSubjectAlternativeNameMatchersInput is an input type that accepts VirtualNodeSubjectAlternativeNameMatchersArgs and VirtualNodeSubjectAlternativeNameMatchersOutput values. You can construct a concrete instance of `VirtualNodeSubjectAlternativeNameMatchersInput` via:
VirtualNodeSubjectAlternativeNameMatchersArgs{...}
type VirtualNodeSubjectAlternativeNameMatchersOutput ¶
type VirtualNodeSubjectAlternativeNameMatchersOutput struct{ *pulumi.OutputState }
func (VirtualNodeSubjectAlternativeNameMatchersOutput) ElementType ¶
func (VirtualNodeSubjectAlternativeNameMatchersOutput) ElementType() reflect.Type
func (VirtualNodeSubjectAlternativeNameMatchersOutput) Exact ¶
func (o VirtualNodeSubjectAlternativeNameMatchersOutput) Exact() pulumi.StringArrayOutput
func (VirtualNodeSubjectAlternativeNameMatchersOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeSubjectAlternativeNameMatchersOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeSubjectAlternativeNameMatchers]
func (VirtualNodeSubjectAlternativeNameMatchersOutput) ToVirtualNodeSubjectAlternativeNameMatchersOutput ¶
func (o VirtualNodeSubjectAlternativeNameMatchersOutput) ToVirtualNodeSubjectAlternativeNameMatchersOutput() VirtualNodeSubjectAlternativeNameMatchersOutput
func (VirtualNodeSubjectAlternativeNameMatchersOutput) ToVirtualNodeSubjectAlternativeNameMatchersOutputWithContext ¶
func (o VirtualNodeSubjectAlternativeNameMatchersOutput) ToVirtualNodeSubjectAlternativeNameMatchersOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNameMatchersOutput
func (VirtualNodeSubjectAlternativeNameMatchersOutput) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutput ¶
func (o VirtualNodeSubjectAlternativeNameMatchersOutput) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutput() VirtualNodeSubjectAlternativeNameMatchersPtrOutput
func (VirtualNodeSubjectAlternativeNameMatchersOutput) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutputWithContext ¶
func (o VirtualNodeSubjectAlternativeNameMatchersOutput) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNameMatchersPtrOutput
type VirtualNodeSubjectAlternativeNameMatchersPtrInput ¶
type VirtualNodeSubjectAlternativeNameMatchersPtrInput interface { pulumi.Input ToVirtualNodeSubjectAlternativeNameMatchersPtrOutput() VirtualNodeSubjectAlternativeNameMatchersPtrOutput ToVirtualNodeSubjectAlternativeNameMatchersPtrOutputWithContext(context.Context) VirtualNodeSubjectAlternativeNameMatchersPtrOutput }
VirtualNodeSubjectAlternativeNameMatchersPtrInput is an input type that accepts VirtualNodeSubjectAlternativeNameMatchersArgs, VirtualNodeSubjectAlternativeNameMatchersPtr and VirtualNodeSubjectAlternativeNameMatchersPtrOutput values. You can construct a concrete instance of `VirtualNodeSubjectAlternativeNameMatchersPtrInput` via:
VirtualNodeSubjectAlternativeNameMatchersArgs{...} or: nil
func VirtualNodeSubjectAlternativeNameMatchersPtr ¶
func VirtualNodeSubjectAlternativeNameMatchersPtr(v *VirtualNodeSubjectAlternativeNameMatchersArgs) VirtualNodeSubjectAlternativeNameMatchersPtrInput
type VirtualNodeSubjectAlternativeNameMatchersPtrOutput ¶
type VirtualNodeSubjectAlternativeNameMatchersPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSubjectAlternativeNameMatchersPtrOutput) ElementType ¶
func (VirtualNodeSubjectAlternativeNameMatchersPtrOutput) ElementType() reflect.Type
func (VirtualNodeSubjectAlternativeNameMatchersPtrOutput) Exact ¶
func (o VirtualNodeSubjectAlternativeNameMatchersPtrOutput) Exact() pulumi.StringArrayOutput
func (VirtualNodeSubjectAlternativeNameMatchersPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeSubjectAlternativeNameMatchersPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeSubjectAlternativeNameMatchers]
func (VirtualNodeSubjectAlternativeNameMatchersPtrOutput) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutput ¶
func (o VirtualNodeSubjectAlternativeNameMatchersPtrOutput) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutput() VirtualNodeSubjectAlternativeNameMatchersPtrOutput
func (VirtualNodeSubjectAlternativeNameMatchersPtrOutput) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutputWithContext ¶
func (o VirtualNodeSubjectAlternativeNameMatchersPtrOutput) ToVirtualNodeSubjectAlternativeNameMatchersPtrOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNameMatchersPtrOutput
type VirtualNodeSubjectAlternativeNames ¶
type VirtualNodeSubjectAlternativeNames struct {
Match VirtualNodeSubjectAlternativeNameMatchers `pulumi:"match"`
}
type VirtualNodeSubjectAlternativeNamesArgs ¶
type VirtualNodeSubjectAlternativeNamesArgs struct {
Match VirtualNodeSubjectAlternativeNameMatchersInput `pulumi:"match"`
}
func (VirtualNodeSubjectAlternativeNamesArgs) ElementType ¶
func (VirtualNodeSubjectAlternativeNamesArgs) ElementType() reflect.Type
func (VirtualNodeSubjectAlternativeNamesArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeSubjectAlternativeNamesArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeSubjectAlternativeNames]
func (VirtualNodeSubjectAlternativeNamesArgs) ToVirtualNodeSubjectAlternativeNamesOutput ¶
func (i VirtualNodeSubjectAlternativeNamesArgs) ToVirtualNodeSubjectAlternativeNamesOutput() VirtualNodeSubjectAlternativeNamesOutput
func (VirtualNodeSubjectAlternativeNamesArgs) ToVirtualNodeSubjectAlternativeNamesOutputWithContext ¶
func (i VirtualNodeSubjectAlternativeNamesArgs) ToVirtualNodeSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNamesOutput
func (VirtualNodeSubjectAlternativeNamesArgs) ToVirtualNodeSubjectAlternativeNamesPtrOutput ¶
func (i VirtualNodeSubjectAlternativeNamesArgs) ToVirtualNodeSubjectAlternativeNamesPtrOutput() VirtualNodeSubjectAlternativeNamesPtrOutput
func (VirtualNodeSubjectAlternativeNamesArgs) ToVirtualNodeSubjectAlternativeNamesPtrOutputWithContext ¶
func (i VirtualNodeSubjectAlternativeNamesArgs) ToVirtualNodeSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNamesPtrOutput
type VirtualNodeSubjectAlternativeNamesInput ¶
type VirtualNodeSubjectAlternativeNamesInput interface { pulumi.Input ToVirtualNodeSubjectAlternativeNamesOutput() VirtualNodeSubjectAlternativeNamesOutput ToVirtualNodeSubjectAlternativeNamesOutputWithContext(context.Context) VirtualNodeSubjectAlternativeNamesOutput }
VirtualNodeSubjectAlternativeNamesInput is an input type that accepts VirtualNodeSubjectAlternativeNamesArgs and VirtualNodeSubjectAlternativeNamesOutput values. You can construct a concrete instance of `VirtualNodeSubjectAlternativeNamesInput` via:
VirtualNodeSubjectAlternativeNamesArgs{...}
type VirtualNodeSubjectAlternativeNamesOutput ¶
type VirtualNodeSubjectAlternativeNamesOutput struct{ *pulumi.OutputState }
func (VirtualNodeSubjectAlternativeNamesOutput) ElementType ¶
func (VirtualNodeSubjectAlternativeNamesOutput) ElementType() reflect.Type
func (VirtualNodeSubjectAlternativeNamesOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeSubjectAlternativeNamesOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeSubjectAlternativeNames]
func (VirtualNodeSubjectAlternativeNamesOutput) ToVirtualNodeSubjectAlternativeNamesOutput ¶
func (o VirtualNodeSubjectAlternativeNamesOutput) ToVirtualNodeSubjectAlternativeNamesOutput() VirtualNodeSubjectAlternativeNamesOutput
func (VirtualNodeSubjectAlternativeNamesOutput) ToVirtualNodeSubjectAlternativeNamesOutputWithContext ¶
func (o VirtualNodeSubjectAlternativeNamesOutput) ToVirtualNodeSubjectAlternativeNamesOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNamesOutput
func (VirtualNodeSubjectAlternativeNamesOutput) ToVirtualNodeSubjectAlternativeNamesPtrOutput ¶
func (o VirtualNodeSubjectAlternativeNamesOutput) ToVirtualNodeSubjectAlternativeNamesPtrOutput() VirtualNodeSubjectAlternativeNamesPtrOutput
func (VirtualNodeSubjectAlternativeNamesOutput) ToVirtualNodeSubjectAlternativeNamesPtrOutputWithContext ¶
func (o VirtualNodeSubjectAlternativeNamesOutput) ToVirtualNodeSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNamesPtrOutput
type VirtualNodeSubjectAlternativeNamesPtrInput ¶
type VirtualNodeSubjectAlternativeNamesPtrInput interface { pulumi.Input ToVirtualNodeSubjectAlternativeNamesPtrOutput() VirtualNodeSubjectAlternativeNamesPtrOutput ToVirtualNodeSubjectAlternativeNamesPtrOutputWithContext(context.Context) VirtualNodeSubjectAlternativeNamesPtrOutput }
VirtualNodeSubjectAlternativeNamesPtrInput is an input type that accepts VirtualNodeSubjectAlternativeNamesArgs, VirtualNodeSubjectAlternativeNamesPtr and VirtualNodeSubjectAlternativeNamesPtrOutput values. You can construct a concrete instance of `VirtualNodeSubjectAlternativeNamesPtrInput` via:
VirtualNodeSubjectAlternativeNamesArgs{...} or: nil
func VirtualNodeSubjectAlternativeNamesPtr ¶
func VirtualNodeSubjectAlternativeNamesPtr(v *VirtualNodeSubjectAlternativeNamesArgs) VirtualNodeSubjectAlternativeNamesPtrInput
type VirtualNodeSubjectAlternativeNamesPtrOutput ¶
type VirtualNodeSubjectAlternativeNamesPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeSubjectAlternativeNamesPtrOutput) ElementType ¶
func (VirtualNodeSubjectAlternativeNamesPtrOutput) ElementType() reflect.Type
func (VirtualNodeSubjectAlternativeNamesPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeSubjectAlternativeNamesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeSubjectAlternativeNames]
func (VirtualNodeSubjectAlternativeNamesPtrOutput) ToVirtualNodeSubjectAlternativeNamesPtrOutput ¶
func (o VirtualNodeSubjectAlternativeNamesPtrOutput) ToVirtualNodeSubjectAlternativeNamesPtrOutput() VirtualNodeSubjectAlternativeNamesPtrOutput
func (VirtualNodeSubjectAlternativeNamesPtrOutput) ToVirtualNodeSubjectAlternativeNamesPtrOutputWithContext ¶
func (o VirtualNodeSubjectAlternativeNamesPtrOutput) ToVirtualNodeSubjectAlternativeNamesPtrOutputWithContext(ctx context.Context) VirtualNodeSubjectAlternativeNamesPtrOutput
type VirtualNodeTag ¶
type VirtualNodeTagArgs ¶
type VirtualNodeTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (VirtualNodeTagArgs) ElementType ¶
func (VirtualNodeTagArgs) ElementType() reflect.Type
func (VirtualNodeTagArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeTagArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTag]
func (VirtualNodeTagArgs) ToVirtualNodeTagOutput ¶
func (i VirtualNodeTagArgs) ToVirtualNodeTagOutput() VirtualNodeTagOutput
func (VirtualNodeTagArgs) ToVirtualNodeTagOutputWithContext ¶
func (i VirtualNodeTagArgs) ToVirtualNodeTagOutputWithContext(ctx context.Context) VirtualNodeTagOutput
type VirtualNodeTagArray ¶
type VirtualNodeTagArray []VirtualNodeTagInput
func (VirtualNodeTagArray) ElementType ¶
func (VirtualNodeTagArray) ElementType() reflect.Type
func (VirtualNodeTagArray) ToOutput ¶ added in v0.76.0
func (i VirtualNodeTagArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeTag]
func (VirtualNodeTagArray) ToVirtualNodeTagArrayOutput ¶
func (i VirtualNodeTagArray) ToVirtualNodeTagArrayOutput() VirtualNodeTagArrayOutput
func (VirtualNodeTagArray) ToVirtualNodeTagArrayOutputWithContext ¶
func (i VirtualNodeTagArray) ToVirtualNodeTagArrayOutputWithContext(ctx context.Context) VirtualNodeTagArrayOutput
type VirtualNodeTagArrayInput ¶
type VirtualNodeTagArrayInput interface { pulumi.Input ToVirtualNodeTagArrayOutput() VirtualNodeTagArrayOutput ToVirtualNodeTagArrayOutputWithContext(context.Context) VirtualNodeTagArrayOutput }
VirtualNodeTagArrayInput is an input type that accepts VirtualNodeTagArray and VirtualNodeTagArrayOutput values. You can construct a concrete instance of `VirtualNodeTagArrayInput` via:
VirtualNodeTagArray{ VirtualNodeTagArgs{...} }
type VirtualNodeTagArrayOutput ¶
type VirtualNodeTagArrayOutput struct{ *pulumi.OutputState }
func (VirtualNodeTagArrayOutput) ElementType ¶
func (VirtualNodeTagArrayOutput) ElementType() reflect.Type
func (VirtualNodeTagArrayOutput) Index ¶
func (o VirtualNodeTagArrayOutput) Index(i pulumi.IntInput) VirtualNodeTagOutput
func (VirtualNodeTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualNodeTag]
func (VirtualNodeTagArrayOutput) ToVirtualNodeTagArrayOutput ¶
func (o VirtualNodeTagArrayOutput) ToVirtualNodeTagArrayOutput() VirtualNodeTagArrayOutput
func (VirtualNodeTagArrayOutput) ToVirtualNodeTagArrayOutputWithContext ¶
func (o VirtualNodeTagArrayOutput) ToVirtualNodeTagArrayOutputWithContext(ctx context.Context) VirtualNodeTagArrayOutput
type VirtualNodeTagInput ¶
type VirtualNodeTagInput interface { pulumi.Input ToVirtualNodeTagOutput() VirtualNodeTagOutput ToVirtualNodeTagOutputWithContext(context.Context) VirtualNodeTagOutput }
VirtualNodeTagInput is an input type that accepts VirtualNodeTagArgs and VirtualNodeTagOutput values. You can construct a concrete instance of `VirtualNodeTagInput` via:
VirtualNodeTagArgs{...}
type VirtualNodeTagOutput ¶
type VirtualNodeTagOutput struct{ *pulumi.OutputState }
func (VirtualNodeTagOutput) ElementType ¶
func (VirtualNodeTagOutput) ElementType() reflect.Type
func (VirtualNodeTagOutput) Key ¶
func (o VirtualNodeTagOutput) Key() pulumi.StringOutput
func (VirtualNodeTagOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeTagOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTag]
func (VirtualNodeTagOutput) ToVirtualNodeTagOutput ¶
func (o VirtualNodeTagOutput) ToVirtualNodeTagOutput() VirtualNodeTagOutput
func (VirtualNodeTagOutput) ToVirtualNodeTagOutputWithContext ¶
func (o VirtualNodeTagOutput) ToVirtualNodeTagOutputWithContext(ctx context.Context) VirtualNodeTagOutput
func (VirtualNodeTagOutput) Value ¶
func (o VirtualNodeTagOutput) Value() pulumi.StringOutput
type VirtualNodeTcpConnectionPool ¶ added in v0.2.0
type VirtualNodeTcpConnectionPool struct {
MaxConnections int `pulumi:"maxConnections"`
}
type VirtualNodeTcpConnectionPoolArgs ¶ added in v0.2.0
type VirtualNodeTcpConnectionPoolArgs struct {
MaxConnections pulumi.IntInput `pulumi:"maxConnections"`
}
func (VirtualNodeTcpConnectionPoolArgs) ElementType ¶ added in v0.2.0
func (VirtualNodeTcpConnectionPoolArgs) ElementType() reflect.Type
func (VirtualNodeTcpConnectionPoolArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeTcpConnectionPoolArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTcpConnectionPool]
func (VirtualNodeTcpConnectionPoolArgs) ToVirtualNodeTcpConnectionPoolOutput ¶ added in v0.2.0
func (i VirtualNodeTcpConnectionPoolArgs) ToVirtualNodeTcpConnectionPoolOutput() VirtualNodeTcpConnectionPoolOutput
func (VirtualNodeTcpConnectionPoolArgs) ToVirtualNodeTcpConnectionPoolOutputWithContext ¶ added in v0.2.0
func (i VirtualNodeTcpConnectionPoolArgs) ToVirtualNodeTcpConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeTcpConnectionPoolOutput
func (VirtualNodeTcpConnectionPoolArgs) ToVirtualNodeTcpConnectionPoolPtrOutput ¶ added in v0.2.0
func (i VirtualNodeTcpConnectionPoolArgs) ToVirtualNodeTcpConnectionPoolPtrOutput() VirtualNodeTcpConnectionPoolPtrOutput
func (VirtualNodeTcpConnectionPoolArgs) ToVirtualNodeTcpConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualNodeTcpConnectionPoolArgs) ToVirtualNodeTcpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeTcpConnectionPoolPtrOutput
type VirtualNodeTcpConnectionPoolInput ¶ added in v0.2.0
type VirtualNodeTcpConnectionPoolInput interface { pulumi.Input ToVirtualNodeTcpConnectionPoolOutput() VirtualNodeTcpConnectionPoolOutput ToVirtualNodeTcpConnectionPoolOutputWithContext(context.Context) VirtualNodeTcpConnectionPoolOutput }
VirtualNodeTcpConnectionPoolInput is an input type that accepts VirtualNodeTcpConnectionPoolArgs and VirtualNodeTcpConnectionPoolOutput values. You can construct a concrete instance of `VirtualNodeTcpConnectionPoolInput` via:
VirtualNodeTcpConnectionPoolArgs{...}
type VirtualNodeTcpConnectionPoolOutput ¶ added in v0.2.0
type VirtualNodeTcpConnectionPoolOutput struct{ *pulumi.OutputState }
func (VirtualNodeTcpConnectionPoolOutput) ElementType ¶ added in v0.2.0
func (VirtualNodeTcpConnectionPoolOutput) ElementType() reflect.Type
func (VirtualNodeTcpConnectionPoolOutput) MaxConnections ¶ added in v0.2.0
func (o VirtualNodeTcpConnectionPoolOutput) MaxConnections() pulumi.IntOutput
func (VirtualNodeTcpConnectionPoolOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeTcpConnectionPoolOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTcpConnectionPool]
func (VirtualNodeTcpConnectionPoolOutput) ToVirtualNodeTcpConnectionPoolOutput ¶ added in v0.2.0
func (o VirtualNodeTcpConnectionPoolOutput) ToVirtualNodeTcpConnectionPoolOutput() VirtualNodeTcpConnectionPoolOutput
func (VirtualNodeTcpConnectionPoolOutput) ToVirtualNodeTcpConnectionPoolOutputWithContext ¶ added in v0.2.0
func (o VirtualNodeTcpConnectionPoolOutput) ToVirtualNodeTcpConnectionPoolOutputWithContext(ctx context.Context) VirtualNodeTcpConnectionPoolOutput
func (VirtualNodeTcpConnectionPoolOutput) ToVirtualNodeTcpConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualNodeTcpConnectionPoolOutput) ToVirtualNodeTcpConnectionPoolPtrOutput() VirtualNodeTcpConnectionPoolPtrOutput
func (VirtualNodeTcpConnectionPoolOutput) ToVirtualNodeTcpConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualNodeTcpConnectionPoolOutput) ToVirtualNodeTcpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeTcpConnectionPoolPtrOutput
type VirtualNodeTcpConnectionPoolPtrInput ¶ added in v0.2.0
type VirtualNodeTcpConnectionPoolPtrInput interface { pulumi.Input ToVirtualNodeTcpConnectionPoolPtrOutput() VirtualNodeTcpConnectionPoolPtrOutput ToVirtualNodeTcpConnectionPoolPtrOutputWithContext(context.Context) VirtualNodeTcpConnectionPoolPtrOutput }
VirtualNodeTcpConnectionPoolPtrInput is an input type that accepts VirtualNodeTcpConnectionPoolArgs, VirtualNodeTcpConnectionPoolPtr and VirtualNodeTcpConnectionPoolPtrOutput values. You can construct a concrete instance of `VirtualNodeTcpConnectionPoolPtrInput` via:
VirtualNodeTcpConnectionPoolArgs{...} or: nil
func VirtualNodeTcpConnectionPoolPtr ¶ added in v0.2.0
func VirtualNodeTcpConnectionPoolPtr(v *VirtualNodeTcpConnectionPoolArgs) VirtualNodeTcpConnectionPoolPtrInput
type VirtualNodeTcpConnectionPoolPtrOutput ¶ added in v0.2.0
type VirtualNodeTcpConnectionPoolPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeTcpConnectionPoolPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualNodeTcpConnectionPoolPtrOutput) ElementType() reflect.Type
func (VirtualNodeTcpConnectionPoolPtrOutput) MaxConnections ¶ added in v0.2.0
func (o VirtualNodeTcpConnectionPoolPtrOutput) MaxConnections() pulumi.IntPtrOutput
func (VirtualNodeTcpConnectionPoolPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeTcpConnectionPoolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeTcpConnectionPool]
func (VirtualNodeTcpConnectionPoolPtrOutput) ToVirtualNodeTcpConnectionPoolPtrOutput ¶ added in v0.2.0
func (o VirtualNodeTcpConnectionPoolPtrOutput) ToVirtualNodeTcpConnectionPoolPtrOutput() VirtualNodeTcpConnectionPoolPtrOutput
func (VirtualNodeTcpConnectionPoolPtrOutput) ToVirtualNodeTcpConnectionPoolPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualNodeTcpConnectionPoolPtrOutput) ToVirtualNodeTcpConnectionPoolPtrOutputWithContext(ctx context.Context) VirtualNodeTcpConnectionPoolPtrOutput
type VirtualNodeTcpTimeout ¶
type VirtualNodeTcpTimeout struct {
Idle *VirtualNodeDuration `pulumi:"idle"`
}
type VirtualNodeTcpTimeoutArgs ¶
type VirtualNodeTcpTimeoutArgs struct {
Idle VirtualNodeDurationPtrInput `pulumi:"idle"`
}
func (VirtualNodeTcpTimeoutArgs) ElementType ¶
func (VirtualNodeTcpTimeoutArgs) ElementType() reflect.Type
func (VirtualNodeTcpTimeoutArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeTcpTimeoutArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTcpTimeout]
func (VirtualNodeTcpTimeoutArgs) ToVirtualNodeTcpTimeoutOutput ¶
func (i VirtualNodeTcpTimeoutArgs) ToVirtualNodeTcpTimeoutOutput() VirtualNodeTcpTimeoutOutput
func (VirtualNodeTcpTimeoutArgs) ToVirtualNodeTcpTimeoutOutputWithContext ¶
func (i VirtualNodeTcpTimeoutArgs) ToVirtualNodeTcpTimeoutOutputWithContext(ctx context.Context) VirtualNodeTcpTimeoutOutput
func (VirtualNodeTcpTimeoutArgs) ToVirtualNodeTcpTimeoutPtrOutput ¶
func (i VirtualNodeTcpTimeoutArgs) ToVirtualNodeTcpTimeoutPtrOutput() VirtualNodeTcpTimeoutPtrOutput
func (VirtualNodeTcpTimeoutArgs) ToVirtualNodeTcpTimeoutPtrOutputWithContext ¶
func (i VirtualNodeTcpTimeoutArgs) ToVirtualNodeTcpTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeTcpTimeoutPtrOutput
type VirtualNodeTcpTimeoutInput ¶
type VirtualNodeTcpTimeoutInput interface { pulumi.Input ToVirtualNodeTcpTimeoutOutput() VirtualNodeTcpTimeoutOutput ToVirtualNodeTcpTimeoutOutputWithContext(context.Context) VirtualNodeTcpTimeoutOutput }
VirtualNodeTcpTimeoutInput is an input type that accepts VirtualNodeTcpTimeoutArgs and VirtualNodeTcpTimeoutOutput values. You can construct a concrete instance of `VirtualNodeTcpTimeoutInput` via:
VirtualNodeTcpTimeoutArgs{...}
type VirtualNodeTcpTimeoutOutput ¶
type VirtualNodeTcpTimeoutOutput struct{ *pulumi.OutputState }
func (VirtualNodeTcpTimeoutOutput) ElementType ¶
func (VirtualNodeTcpTimeoutOutput) ElementType() reflect.Type
func (VirtualNodeTcpTimeoutOutput) Idle ¶
func (o VirtualNodeTcpTimeoutOutput) Idle() VirtualNodeDurationPtrOutput
func (VirtualNodeTcpTimeoutOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeTcpTimeoutOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTcpTimeout]
func (VirtualNodeTcpTimeoutOutput) ToVirtualNodeTcpTimeoutOutput ¶
func (o VirtualNodeTcpTimeoutOutput) ToVirtualNodeTcpTimeoutOutput() VirtualNodeTcpTimeoutOutput
func (VirtualNodeTcpTimeoutOutput) ToVirtualNodeTcpTimeoutOutputWithContext ¶
func (o VirtualNodeTcpTimeoutOutput) ToVirtualNodeTcpTimeoutOutputWithContext(ctx context.Context) VirtualNodeTcpTimeoutOutput
func (VirtualNodeTcpTimeoutOutput) ToVirtualNodeTcpTimeoutPtrOutput ¶
func (o VirtualNodeTcpTimeoutOutput) ToVirtualNodeTcpTimeoutPtrOutput() VirtualNodeTcpTimeoutPtrOutput
func (VirtualNodeTcpTimeoutOutput) ToVirtualNodeTcpTimeoutPtrOutputWithContext ¶
func (o VirtualNodeTcpTimeoutOutput) ToVirtualNodeTcpTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeTcpTimeoutPtrOutput
type VirtualNodeTcpTimeoutPtrInput ¶
type VirtualNodeTcpTimeoutPtrInput interface { pulumi.Input ToVirtualNodeTcpTimeoutPtrOutput() VirtualNodeTcpTimeoutPtrOutput ToVirtualNodeTcpTimeoutPtrOutputWithContext(context.Context) VirtualNodeTcpTimeoutPtrOutput }
VirtualNodeTcpTimeoutPtrInput is an input type that accepts VirtualNodeTcpTimeoutArgs, VirtualNodeTcpTimeoutPtr and VirtualNodeTcpTimeoutPtrOutput values. You can construct a concrete instance of `VirtualNodeTcpTimeoutPtrInput` via:
VirtualNodeTcpTimeoutArgs{...} or: nil
func VirtualNodeTcpTimeoutPtr ¶
func VirtualNodeTcpTimeoutPtr(v *VirtualNodeTcpTimeoutArgs) VirtualNodeTcpTimeoutPtrInput
type VirtualNodeTcpTimeoutPtrOutput ¶
type VirtualNodeTcpTimeoutPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeTcpTimeoutPtrOutput) Elem ¶
func (o VirtualNodeTcpTimeoutPtrOutput) Elem() VirtualNodeTcpTimeoutOutput
func (VirtualNodeTcpTimeoutPtrOutput) ElementType ¶
func (VirtualNodeTcpTimeoutPtrOutput) ElementType() reflect.Type
func (VirtualNodeTcpTimeoutPtrOutput) Idle ¶
func (o VirtualNodeTcpTimeoutPtrOutput) Idle() VirtualNodeDurationPtrOutput
func (VirtualNodeTcpTimeoutPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeTcpTimeoutPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeTcpTimeout]
func (VirtualNodeTcpTimeoutPtrOutput) ToVirtualNodeTcpTimeoutPtrOutput ¶
func (o VirtualNodeTcpTimeoutPtrOutput) ToVirtualNodeTcpTimeoutPtrOutput() VirtualNodeTcpTimeoutPtrOutput
func (VirtualNodeTcpTimeoutPtrOutput) ToVirtualNodeTcpTimeoutPtrOutputWithContext ¶
func (o VirtualNodeTcpTimeoutPtrOutput) ToVirtualNodeTcpTimeoutPtrOutputWithContext(ctx context.Context) VirtualNodeTcpTimeoutPtrOutput
type VirtualNodeTlsValidationContext ¶
type VirtualNodeTlsValidationContext struct { SubjectAlternativeNames *VirtualNodeSubjectAlternativeNames `pulumi:"subjectAlternativeNames"` Trust VirtualNodeTlsValidationContextTrust `pulumi:"trust"` }
type VirtualNodeTlsValidationContextAcmTrust ¶
type VirtualNodeTlsValidationContextAcmTrust struct {
CertificateAuthorityArns []string `pulumi:"certificateAuthorityArns"`
}
type VirtualNodeTlsValidationContextAcmTrustArgs ¶
type VirtualNodeTlsValidationContextAcmTrustArgs struct {
CertificateAuthorityArns pulumi.StringArrayInput `pulumi:"certificateAuthorityArns"`
}
func (VirtualNodeTlsValidationContextAcmTrustArgs) ElementType ¶
func (VirtualNodeTlsValidationContextAcmTrustArgs) ElementType() reflect.Type
func (VirtualNodeTlsValidationContextAcmTrustArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeTlsValidationContextAcmTrustArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContextAcmTrust]
func (VirtualNodeTlsValidationContextAcmTrustArgs) ToVirtualNodeTlsValidationContextAcmTrustOutput ¶
func (i VirtualNodeTlsValidationContextAcmTrustArgs) ToVirtualNodeTlsValidationContextAcmTrustOutput() VirtualNodeTlsValidationContextAcmTrustOutput
func (VirtualNodeTlsValidationContextAcmTrustArgs) ToVirtualNodeTlsValidationContextAcmTrustOutputWithContext ¶
func (i VirtualNodeTlsValidationContextAcmTrustArgs) ToVirtualNodeTlsValidationContextAcmTrustOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextAcmTrustOutput
func (VirtualNodeTlsValidationContextAcmTrustArgs) ToVirtualNodeTlsValidationContextAcmTrustPtrOutput ¶
func (i VirtualNodeTlsValidationContextAcmTrustArgs) ToVirtualNodeTlsValidationContextAcmTrustPtrOutput() VirtualNodeTlsValidationContextAcmTrustPtrOutput
func (VirtualNodeTlsValidationContextAcmTrustArgs) ToVirtualNodeTlsValidationContextAcmTrustPtrOutputWithContext ¶
func (i VirtualNodeTlsValidationContextAcmTrustArgs) ToVirtualNodeTlsValidationContextAcmTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextAcmTrustPtrOutput
type VirtualNodeTlsValidationContextAcmTrustInput ¶
type VirtualNodeTlsValidationContextAcmTrustInput interface { pulumi.Input ToVirtualNodeTlsValidationContextAcmTrustOutput() VirtualNodeTlsValidationContextAcmTrustOutput ToVirtualNodeTlsValidationContextAcmTrustOutputWithContext(context.Context) VirtualNodeTlsValidationContextAcmTrustOutput }
VirtualNodeTlsValidationContextAcmTrustInput is an input type that accepts VirtualNodeTlsValidationContextAcmTrustArgs and VirtualNodeTlsValidationContextAcmTrustOutput values. You can construct a concrete instance of `VirtualNodeTlsValidationContextAcmTrustInput` via:
VirtualNodeTlsValidationContextAcmTrustArgs{...}
type VirtualNodeTlsValidationContextAcmTrustOutput ¶
type VirtualNodeTlsValidationContextAcmTrustOutput struct{ *pulumi.OutputState }
func (VirtualNodeTlsValidationContextAcmTrustOutput) CertificateAuthorityArns ¶
func (o VirtualNodeTlsValidationContextAcmTrustOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
func (VirtualNodeTlsValidationContextAcmTrustOutput) ElementType ¶
func (VirtualNodeTlsValidationContextAcmTrustOutput) ElementType() reflect.Type
func (VirtualNodeTlsValidationContextAcmTrustOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeTlsValidationContextAcmTrustOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContextAcmTrust]
func (VirtualNodeTlsValidationContextAcmTrustOutput) ToVirtualNodeTlsValidationContextAcmTrustOutput ¶
func (o VirtualNodeTlsValidationContextAcmTrustOutput) ToVirtualNodeTlsValidationContextAcmTrustOutput() VirtualNodeTlsValidationContextAcmTrustOutput
func (VirtualNodeTlsValidationContextAcmTrustOutput) ToVirtualNodeTlsValidationContextAcmTrustOutputWithContext ¶
func (o VirtualNodeTlsValidationContextAcmTrustOutput) ToVirtualNodeTlsValidationContextAcmTrustOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextAcmTrustOutput
func (VirtualNodeTlsValidationContextAcmTrustOutput) ToVirtualNodeTlsValidationContextAcmTrustPtrOutput ¶
func (o VirtualNodeTlsValidationContextAcmTrustOutput) ToVirtualNodeTlsValidationContextAcmTrustPtrOutput() VirtualNodeTlsValidationContextAcmTrustPtrOutput
func (VirtualNodeTlsValidationContextAcmTrustOutput) ToVirtualNodeTlsValidationContextAcmTrustPtrOutputWithContext ¶
func (o VirtualNodeTlsValidationContextAcmTrustOutput) ToVirtualNodeTlsValidationContextAcmTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextAcmTrustPtrOutput
type VirtualNodeTlsValidationContextAcmTrustPtrInput ¶
type VirtualNodeTlsValidationContextAcmTrustPtrInput interface { pulumi.Input ToVirtualNodeTlsValidationContextAcmTrustPtrOutput() VirtualNodeTlsValidationContextAcmTrustPtrOutput ToVirtualNodeTlsValidationContextAcmTrustPtrOutputWithContext(context.Context) VirtualNodeTlsValidationContextAcmTrustPtrOutput }
VirtualNodeTlsValidationContextAcmTrustPtrInput is an input type that accepts VirtualNodeTlsValidationContextAcmTrustArgs, VirtualNodeTlsValidationContextAcmTrustPtr and VirtualNodeTlsValidationContextAcmTrustPtrOutput values. You can construct a concrete instance of `VirtualNodeTlsValidationContextAcmTrustPtrInput` via:
VirtualNodeTlsValidationContextAcmTrustArgs{...} or: nil
func VirtualNodeTlsValidationContextAcmTrustPtr ¶
func VirtualNodeTlsValidationContextAcmTrustPtr(v *VirtualNodeTlsValidationContextAcmTrustArgs) VirtualNodeTlsValidationContextAcmTrustPtrInput
type VirtualNodeTlsValidationContextAcmTrustPtrOutput ¶
type VirtualNodeTlsValidationContextAcmTrustPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeTlsValidationContextAcmTrustPtrOutput) CertificateAuthorityArns ¶
func (o VirtualNodeTlsValidationContextAcmTrustPtrOutput) CertificateAuthorityArns() pulumi.StringArrayOutput
func (VirtualNodeTlsValidationContextAcmTrustPtrOutput) ElementType ¶
func (VirtualNodeTlsValidationContextAcmTrustPtrOutput) ElementType() reflect.Type
func (VirtualNodeTlsValidationContextAcmTrustPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeTlsValidationContextAcmTrustPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeTlsValidationContextAcmTrust]
func (VirtualNodeTlsValidationContextAcmTrustPtrOutput) ToVirtualNodeTlsValidationContextAcmTrustPtrOutput ¶
func (o VirtualNodeTlsValidationContextAcmTrustPtrOutput) ToVirtualNodeTlsValidationContextAcmTrustPtrOutput() VirtualNodeTlsValidationContextAcmTrustPtrOutput
func (VirtualNodeTlsValidationContextAcmTrustPtrOutput) ToVirtualNodeTlsValidationContextAcmTrustPtrOutputWithContext ¶
func (o VirtualNodeTlsValidationContextAcmTrustPtrOutput) ToVirtualNodeTlsValidationContextAcmTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextAcmTrustPtrOutput
type VirtualNodeTlsValidationContextArgs ¶
type VirtualNodeTlsValidationContextArgs struct { SubjectAlternativeNames VirtualNodeSubjectAlternativeNamesPtrInput `pulumi:"subjectAlternativeNames"` Trust VirtualNodeTlsValidationContextTrustInput `pulumi:"trust"` }
func (VirtualNodeTlsValidationContextArgs) ElementType ¶
func (VirtualNodeTlsValidationContextArgs) ElementType() reflect.Type
func (VirtualNodeTlsValidationContextArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeTlsValidationContextArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContext]
func (VirtualNodeTlsValidationContextArgs) ToVirtualNodeTlsValidationContextOutput ¶
func (i VirtualNodeTlsValidationContextArgs) ToVirtualNodeTlsValidationContextOutput() VirtualNodeTlsValidationContextOutput
func (VirtualNodeTlsValidationContextArgs) ToVirtualNodeTlsValidationContextOutputWithContext ¶
func (i VirtualNodeTlsValidationContextArgs) ToVirtualNodeTlsValidationContextOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextOutput
func (VirtualNodeTlsValidationContextArgs) ToVirtualNodeTlsValidationContextPtrOutput ¶
func (i VirtualNodeTlsValidationContextArgs) ToVirtualNodeTlsValidationContextPtrOutput() VirtualNodeTlsValidationContextPtrOutput
func (VirtualNodeTlsValidationContextArgs) ToVirtualNodeTlsValidationContextPtrOutputWithContext ¶
func (i VirtualNodeTlsValidationContextArgs) ToVirtualNodeTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextPtrOutput
type VirtualNodeTlsValidationContextFileTrust ¶
type VirtualNodeTlsValidationContextFileTrust struct {
CertificateChain string `pulumi:"certificateChain"`
}
type VirtualNodeTlsValidationContextFileTrustArgs ¶
type VirtualNodeTlsValidationContextFileTrustArgs struct {
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
}
func (VirtualNodeTlsValidationContextFileTrustArgs) ElementType ¶
func (VirtualNodeTlsValidationContextFileTrustArgs) ElementType() reflect.Type
func (VirtualNodeTlsValidationContextFileTrustArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeTlsValidationContextFileTrustArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContextFileTrust]
func (VirtualNodeTlsValidationContextFileTrustArgs) ToVirtualNodeTlsValidationContextFileTrustOutput ¶
func (i VirtualNodeTlsValidationContextFileTrustArgs) ToVirtualNodeTlsValidationContextFileTrustOutput() VirtualNodeTlsValidationContextFileTrustOutput
func (VirtualNodeTlsValidationContextFileTrustArgs) ToVirtualNodeTlsValidationContextFileTrustOutputWithContext ¶
func (i VirtualNodeTlsValidationContextFileTrustArgs) ToVirtualNodeTlsValidationContextFileTrustOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextFileTrustOutput
func (VirtualNodeTlsValidationContextFileTrustArgs) ToVirtualNodeTlsValidationContextFileTrustPtrOutput ¶
func (i VirtualNodeTlsValidationContextFileTrustArgs) ToVirtualNodeTlsValidationContextFileTrustPtrOutput() VirtualNodeTlsValidationContextFileTrustPtrOutput
func (VirtualNodeTlsValidationContextFileTrustArgs) ToVirtualNodeTlsValidationContextFileTrustPtrOutputWithContext ¶
func (i VirtualNodeTlsValidationContextFileTrustArgs) ToVirtualNodeTlsValidationContextFileTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextFileTrustPtrOutput
type VirtualNodeTlsValidationContextFileTrustInput ¶
type VirtualNodeTlsValidationContextFileTrustInput interface { pulumi.Input ToVirtualNodeTlsValidationContextFileTrustOutput() VirtualNodeTlsValidationContextFileTrustOutput ToVirtualNodeTlsValidationContextFileTrustOutputWithContext(context.Context) VirtualNodeTlsValidationContextFileTrustOutput }
VirtualNodeTlsValidationContextFileTrustInput is an input type that accepts VirtualNodeTlsValidationContextFileTrustArgs and VirtualNodeTlsValidationContextFileTrustOutput values. You can construct a concrete instance of `VirtualNodeTlsValidationContextFileTrustInput` via:
VirtualNodeTlsValidationContextFileTrustArgs{...}
type VirtualNodeTlsValidationContextFileTrustOutput ¶
type VirtualNodeTlsValidationContextFileTrustOutput struct{ *pulumi.OutputState }
func (VirtualNodeTlsValidationContextFileTrustOutput) CertificateChain ¶
func (o VirtualNodeTlsValidationContextFileTrustOutput) CertificateChain() pulumi.StringOutput
func (VirtualNodeTlsValidationContextFileTrustOutput) ElementType ¶
func (VirtualNodeTlsValidationContextFileTrustOutput) ElementType() reflect.Type
func (VirtualNodeTlsValidationContextFileTrustOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeTlsValidationContextFileTrustOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContextFileTrust]
func (VirtualNodeTlsValidationContextFileTrustOutput) ToVirtualNodeTlsValidationContextFileTrustOutput ¶
func (o VirtualNodeTlsValidationContextFileTrustOutput) ToVirtualNodeTlsValidationContextFileTrustOutput() VirtualNodeTlsValidationContextFileTrustOutput
func (VirtualNodeTlsValidationContextFileTrustOutput) ToVirtualNodeTlsValidationContextFileTrustOutputWithContext ¶
func (o VirtualNodeTlsValidationContextFileTrustOutput) ToVirtualNodeTlsValidationContextFileTrustOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextFileTrustOutput
func (VirtualNodeTlsValidationContextFileTrustOutput) ToVirtualNodeTlsValidationContextFileTrustPtrOutput ¶
func (o VirtualNodeTlsValidationContextFileTrustOutput) ToVirtualNodeTlsValidationContextFileTrustPtrOutput() VirtualNodeTlsValidationContextFileTrustPtrOutput
func (VirtualNodeTlsValidationContextFileTrustOutput) ToVirtualNodeTlsValidationContextFileTrustPtrOutputWithContext ¶
func (o VirtualNodeTlsValidationContextFileTrustOutput) ToVirtualNodeTlsValidationContextFileTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextFileTrustPtrOutput
type VirtualNodeTlsValidationContextFileTrustPtrInput ¶
type VirtualNodeTlsValidationContextFileTrustPtrInput interface { pulumi.Input ToVirtualNodeTlsValidationContextFileTrustPtrOutput() VirtualNodeTlsValidationContextFileTrustPtrOutput ToVirtualNodeTlsValidationContextFileTrustPtrOutputWithContext(context.Context) VirtualNodeTlsValidationContextFileTrustPtrOutput }
VirtualNodeTlsValidationContextFileTrustPtrInput is an input type that accepts VirtualNodeTlsValidationContextFileTrustArgs, VirtualNodeTlsValidationContextFileTrustPtr and VirtualNodeTlsValidationContextFileTrustPtrOutput values. You can construct a concrete instance of `VirtualNodeTlsValidationContextFileTrustPtrInput` via:
VirtualNodeTlsValidationContextFileTrustArgs{...} or: nil
func VirtualNodeTlsValidationContextFileTrustPtr ¶
func VirtualNodeTlsValidationContextFileTrustPtr(v *VirtualNodeTlsValidationContextFileTrustArgs) VirtualNodeTlsValidationContextFileTrustPtrInput
type VirtualNodeTlsValidationContextFileTrustPtrOutput ¶
type VirtualNodeTlsValidationContextFileTrustPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeTlsValidationContextFileTrustPtrOutput) CertificateChain ¶
func (o VirtualNodeTlsValidationContextFileTrustPtrOutput) CertificateChain() pulumi.StringPtrOutput
func (VirtualNodeTlsValidationContextFileTrustPtrOutput) ElementType ¶
func (VirtualNodeTlsValidationContextFileTrustPtrOutput) ElementType() reflect.Type
func (VirtualNodeTlsValidationContextFileTrustPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeTlsValidationContextFileTrustPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeTlsValidationContextFileTrust]
func (VirtualNodeTlsValidationContextFileTrustPtrOutput) ToVirtualNodeTlsValidationContextFileTrustPtrOutput ¶
func (o VirtualNodeTlsValidationContextFileTrustPtrOutput) ToVirtualNodeTlsValidationContextFileTrustPtrOutput() VirtualNodeTlsValidationContextFileTrustPtrOutput
func (VirtualNodeTlsValidationContextFileTrustPtrOutput) ToVirtualNodeTlsValidationContextFileTrustPtrOutputWithContext ¶
func (o VirtualNodeTlsValidationContextFileTrustPtrOutput) ToVirtualNodeTlsValidationContextFileTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextFileTrustPtrOutput
type VirtualNodeTlsValidationContextInput ¶
type VirtualNodeTlsValidationContextInput interface { pulumi.Input ToVirtualNodeTlsValidationContextOutput() VirtualNodeTlsValidationContextOutput ToVirtualNodeTlsValidationContextOutputWithContext(context.Context) VirtualNodeTlsValidationContextOutput }
VirtualNodeTlsValidationContextInput is an input type that accepts VirtualNodeTlsValidationContextArgs and VirtualNodeTlsValidationContextOutput values. You can construct a concrete instance of `VirtualNodeTlsValidationContextInput` via:
VirtualNodeTlsValidationContextArgs{...}
type VirtualNodeTlsValidationContextOutput ¶
type VirtualNodeTlsValidationContextOutput struct{ *pulumi.OutputState }
func (VirtualNodeTlsValidationContextOutput) ElementType ¶
func (VirtualNodeTlsValidationContextOutput) ElementType() reflect.Type
func (VirtualNodeTlsValidationContextOutput) SubjectAlternativeNames ¶
func (o VirtualNodeTlsValidationContextOutput) SubjectAlternativeNames() VirtualNodeSubjectAlternativeNamesPtrOutput
func (VirtualNodeTlsValidationContextOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeTlsValidationContextOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContext]
func (VirtualNodeTlsValidationContextOutput) ToVirtualNodeTlsValidationContextOutput ¶
func (o VirtualNodeTlsValidationContextOutput) ToVirtualNodeTlsValidationContextOutput() VirtualNodeTlsValidationContextOutput
func (VirtualNodeTlsValidationContextOutput) ToVirtualNodeTlsValidationContextOutputWithContext ¶
func (o VirtualNodeTlsValidationContextOutput) ToVirtualNodeTlsValidationContextOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextOutput
func (VirtualNodeTlsValidationContextOutput) ToVirtualNodeTlsValidationContextPtrOutput ¶
func (o VirtualNodeTlsValidationContextOutput) ToVirtualNodeTlsValidationContextPtrOutput() VirtualNodeTlsValidationContextPtrOutput
func (VirtualNodeTlsValidationContextOutput) ToVirtualNodeTlsValidationContextPtrOutputWithContext ¶
func (o VirtualNodeTlsValidationContextOutput) ToVirtualNodeTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextPtrOutput
type VirtualNodeTlsValidationContextPtrInput ¶
type VirtualNodeTlsValidationContextPtrInput interface { pulumi.Input ToVirtualNodeTlsValidationContextPtrOutput() VirtualNodeTlsValidationContextPtrOutput ToVirtualNodeTlsValidationContextPtrOutputWithContext(context.Context) VirtualNodeTlsValidationContextPtrOutput }
VirtualNodeTlsValidationContextPtrInput is an input type that accepts VirtualNodeTlsValidationContextArgs, VirtualNodeTlsValidationContextPtr and VirtualNodeTlsValidationContextPtrOutput values. You can construct a concrete instance of `VirtualNodeTlsValidationContextPtrInput` via:
VirtualNodeTlsValidationContextArgs{...} or: nil
func VirtualNodeTlsValidationContextPtr ¶
func VirtualNodeTlsValidationContextPtr(v *VirtualNodeTlsValidationContextArgs) VirtualNodeTlsValidationContextPtrInput
type VirtualNodeTlsValidationContextPtrOutput ¶
type VirtualNodeTlsValidationContextPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeTlsValidationContextPtrOutput) ElementType ¶
func (VirtualNodeTlsValidationContextPtrOutput) ElementType() reflect.Type
func (VirtualNodeTlsValidationContextPtrOutput) SubjectAlternativeNames ¶
func (o VirtualNodeTlsValidationContextPtrOutput) SubjectAlternativeNames() VirtualNodeSubjectAlternativeNamesPtrOutput
func (VirtualNodeTlsValidationContextPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeTlsValidationContextPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeTlsValidationContext]
func (VirtualNodeTlsValidationContextPtrOutput) ToVirtualNodeTlsValidationContextPtrOutput ¶
func (o VirtualNodeTlsValidationContextPtrOutput) ToVirtualNodeTlsValidationContextPtrOutput() VirtualNodeTlsValidationContextPtrOutput
func (VirtualNodeTlsValidationContextPtrOutput) ToVirtualNodeTlsValidationContextPtrOutputWithContext ¶
func (o VirtualNodeTlsValidationContextPtrOutput) ToVirtualNodeTlsValidationContextPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextPtrOutput
type VirtualNodeTlsValidationContextSdsTrust ¶
type VirtualNodeTlsValidationContextSdsTrust struct {
SecretName string `pulumi:"secretName"`
}
type VirtualNodeTlsValidationContextSdsTrustArgs ¶
type VirtualNodeTlsValidationContextSdsTrustArgs struct {
SecretName pulumi.StringInput `pulumi:"secretName"`
}
func (VirtualNodeTlsValidationContextSdsTrustArgs) ElementType ¶
func (VirtualNodeTlsValidationContextSdsTrustArgs) ElementType() reflect.Type
func (VirtualNodeTlsValidationContextSdsTrustArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeTlsValidationContextSdsTrustArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContextSdsTrust]
func (VirtualNodeTlsValidationContextSdsTrustArgs) ToVirtualNodeTlsValidationContextSdsTrustOutput ¶
func (i VirtualNodeTlsValidationContextSdsTrustArgs) ToVirtualNodeTlsValidationContextSdsTrustOutput() VirtualNodeTlsValidationContextSdsTrustOutput
func (VirtualNodeTlsValidationContextSdsTrustArgs) ToVirtualNodeTlsValidationContextSdsTrustOutputWithContext ¶
func (i VirtualNodeTlsValidationContextSdsTrustArgs) ToVirtualNodeTlsValidationContextSdsTrustOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextSdsTrustOutput
func (VirtualNodeTlsValidationContextSdsTrustArgs) ToVirtualNodeTlsValidationContextSdsTrustPtrOutput ¶
func (i VirtualNodeTlsValidationContextSdsTrustArgs) ToVirtualNodeTlsValidationContextSdsTrustPtrOutput() VirtualNodeTlsValidationContextSdsTrustPtrOutput
func (VirtualNodeTlsValidationContextSdsTrustArgs) ToVirtualNodeTlsValidationContextSdsTrustPtrOutputWithContext ¶
func (i VirtualNodeTlsValidationContextSdsTrustArgs) ToVirtualNodeTlsValidationContextSdsTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextSdsTrustPtrOutput
type VirtualNodeTlsValidationContextSdsTrustInput ¶
type VirtualNodeTlsValidationContextSdsTrustInput interface { pulumi.Input ToVirtualNodeTlsValidationContextSdsTrustOutput() VirtualNodeTlsValidationContextSdsTrustOutput ToVirtualNodeTlsValidationContextSdsTrustOutputWithContext(context.Context) VirtualNodeTlsValidationContextSdsTrustOutput }
VirtualNodeTlsValidationContextSdsTrustInput is an input type that accepts VirtualNodeTlsValidationContextSdsTrustArgs and VirtualNodeTlsValidationContextSdsTrustOutput values. You can construct a concrete instance of `VirtualNodeTlsValidationContextSdsTrustInput` via:
VirtualNodeTlsValidationContextSdsTrustArgs{...}
type VirtualNodeTlsValidationContextSdsTrustOutput ¶
type VirtualNodeTlsValidationContextSdsTrustOutput struct{ *pulumi.OutputState }
func (VirtualNodeTlsValidationContextSdsTrustOutput) ElementType ¶
func (VirtualNodeTlsValidationContextSdsTrustOutput) ElementType() reflect.Type
func (VirtualNodeTlsValidationContextSdsTrustOutput) SecretName ¶
func (o VirtualNodeTlsValidationContextSdsTrustOutput) SecretName() pulumi.StringOutput
func (VirtualNodeTlsValidationContextSdsTrustOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeTlsValidationContextSdsTrustOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContextSdsTrust]
func (VirtualNodeTlsValidationContextSdsTrustOutput) ToVirtualNodeTlsValidationContextSdsTrustOutput ¶
func (o VirtualNodeTlsValidationContextSdsTrustOutput) ToVirtualNodeTlsValidationContextSdsTrustOutput() VirtualNodeTlsValidationContextSdsTrustOutput
func (VirtualNodeTlsValidationContextSdsTrustOutput) ToVirtualNodeTlsValidationContextSdsTrustOutputWithContext ¶
func (o VirtualNodeTlsValidationContextSdsTrustOutput) ToVirtualNodeTlsValidationContextSdsTrustOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextSdsTrustOutput
func (VirtualNodeTlsValidationContextSdsTrustOutput) ToVirtualNodeTlsValidationContextSdsTrustPtrOutput ¶
func (o VirtualNodeTlsValidationContextSdsTrustOutput) ToVirtualNodeTlsValidationContextSdsTrustPtrOutput() VirtualNodeTlsValidationContextSdsTrustPtrOutput
func (VirtualNodeTlsValidationContextSdsTrustOutput) ToVirtualNodeTlsValidationContextSdsTrustPtrOutputWithContext ¶
func (o VirtualNodeTlsValidationContextSdsTrustOutput) ToVirtualNodeTlsValidationContextSdsTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextSdsTrustPtrOutput
type VirtualNodeTlsValidationContextSdsTrustPtrInput ¶
type VirtualNodeTlsValidationContextSdsTrustPtrInput interface { pulumi.Input ToVirtualNodeTlsValidationContextSdsTrustPtrOutput() VirtualNodeTlsValidationContextSdsTrustPtrOutput ToVirtualNodeTlsValidationContextSdsTrustPtrOutputWithContext(context.Context) VirtualNodeTlsValidationContextSdsTrustPtrOutput }
VirtualNodeTlsValidationContextSdsTrustPtrInput is an input type that accepts VirtualNodeTlsValidationContextSdsTrustArgs, VirtualNodeTlsValidationContextSdsTrustPtr and VirtualNodeTlsValidationContextSdsTrustPtrOutput values. You can construct a concrete instance of `VirtualNodeTlsValidationContextSdsTrustPtrInput` via:
VirtualNodeTlsValidationContextSdsTrustArgs{...} or: nil
func VirtualNodeTlsValidationContextSdsTrustPtr ¶
func VirtualNodeTlsValidationContextSdsTrustPtr(v *VirtualNodeTlsValidationContextSdsTrustArgs) VirtualNodeTlsValidationContextSdsTrustPtrInput
type VirtualNodeTlsValidationContextSdsTrustPtrOutput ¶
type VirtualNodeTlsValidationContextSdsTrustPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeTlsValidationContextSdsTrustPtrOutput) ElementType ¶
func (VirtualNodeTlsValidationContextSdsTrustPtrOutput) ElementType() reflect.Type
func (VirtualNodeTlsValidationContextSdsTrustPtrOutput) SecretName ¶
func (o VirtualNodeTlsValidationContextSdsTrustPtrOutput) SecretName() pulumi.StringPtrOutput
func (VirtualNodeTlsValidationContextSdsTrustPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeTlsValidationContextSdsTrustPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeTlsValidationContextSdsTrust]
func (VirtualNodeTlsValidationContextSdsTrustPtrOutput) ToVirtualNodeTlsValidationContextSdsTrustPtrOutput ¶
func (o VirtualNodeTlsValidationContextSdsTrustPtrOutput) ToVirtualNodeTlsValidationContextSdsTrustPtrOutput() VirtualNodeTlsValidationContextSdsTrustPtrOutput
func (VirtualNodeTlsValidationContextSdsTrustPtrOutput) ToVirtualNodeTlsValidationContextSdsTrustPtrOutputWithContext ¶
func (o VirtualNodeTlsValidationContextSdsTrustPtrOutput) ToVirtualNodeTlsValidationContextSdsTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextSdsTrustPtrOutput
type VirtualNodeTlsValidationContextTrust ¶
type VirtualNodeTlsValidationContextTrust struct { Acm *VirtualNodeTlsValidationContextAcmTrust `pulumi:"acm"` File *VirtualNodeTlsValidationContextFileTrust `pulumi:"file"` Sds *VirtualNodeTlsValidationContextSdsTrust `pulumi:"sds"` }
type VirtualNodeTlsValidationContextTrustArgs ¶
type VirtualNodeTlsValidationContextTrustArgs struct { Acm VirtualNodeTlsValidationContextAcmTrustPtrInput `pulumi:"acm"` File VirtualNodeTlsValidationContextFileTrustPtrInput `pulumi:"file"` Sds VirtualNodeTlsValidationContextSdsTrustPtrInput `pulumi:"sds"` }
func (VirtualNodeTlsValidationContextTrustArgs) ElementType ¶
func (VirtualNodeTlsValidationContextTrustArgs) ElementType() reflect.Type
func (VirtualNodeTlsValidationContextTrustArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeTlsValidationContextTrustArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContextTrust]
func (VirtualNodeTlsValidationContextTrustArgs) ToVirtualNodeTlsValidationContextTrustOutput ¶
func (i VirtualNodeTlsValidationContextTrustArgs) ToVirtualNodeTlsValidationContextTrustOutput() VirtualNodeTlsValidationContextTrustOutput
func (VirtualNodeTlsValidationContextTrustArgs) ToVirtualNodeTlsValidationContextTrustOutputWithContext ¶
func (i VirtualNodeTlsValidationContextTrustArgs) ToVirtualNodeTlsValidationContextTrustOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextTrustOutput
func (VirtualNodeTlsValidationContextTrustArgs) ToVirtualNodeTlsValidationContextTrustPtrOutput ¶
func (i VirtualNodeTlsValidationContextTrustArgs) ToVirtualNodeTlsValidationContextTrustPtrOutput() VirtualNodeTlsValidationContextTrustPtrOutput
func (VirtualNodeTlsValidationContextTrustArgs) ToVirtualNodeTlsValidationContextTrustPtrOutputWithContext ¶
func (i VirtualNodeTlsValidationContextTrustArgs) ToVirtualNodeTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextTrustPtrOutput
type VirtualNodeTlsValidationContextTrustInput ¶
type VirtualNodeTlsValidationContextTrustInput interface { pulumi.Input ToVirtualNodeTlsValidationContextTrustOutput() VirtualNodeTlsValidationContextTrustOutput ToVirtualNodeTlsValidationContextTrustOutputWithContext(context.Context) VirtualNodeTlsValidationContextTrustOutput }
VirtualNodeTlsValidationContextTrustInput is an input type that accepts VirtualNodeTlsValidationContextTrustArgs and VirtualNodeTlsValidationContextTrustOutput values. You can construct a concrete instance of `VirtualNodeTlsValidationContextTrustInput` via:
VirtualNodeTlsValidationContextTrustArgs{...}
type VirtualNodeTlsValidationContextTrustOutput ¶
type VirtualNodeTlsValidationContextTrustOutput struct{ *pulumi.OutputState }
func (VirtualNodeTlsValidationContextTrustOutput) ElementType ¶
func (VirtualNodeTlsValidationContextTrustOutput) ElementType() reflect.Type
func (VirtualNodeTlsValidationContextTrustOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeTlsValidationContextTrustOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeTlsValidationContextTrust]
func (VirtualNodeTlsValidationContextTrustOutput) ToVirtualNodeTlsValidationContextTrustOutput ¶
func (o VirtualNodeTlsValidationContextTrustOutput) ToVirtualNodeTlsValidationContextTrustOutput() VirtualNodeTlsValidationContextTrustOutput
func (VirtualNodeTlsValidationContextTrustOutput) ToVirtualNodeTlsValidationContextTrustOutputWithContext ¶
func (o VirtualNodeTlsValidationContextTrustOutput) ToVirtualNodeTlsValidationContextTrustOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextTrustOutput
func (VirtualNodeTlsValidationContextTrustOutput) ToVirtualNodeTlsValidationContextTrustPtrOutput ¶
func (o VirtualNodeTlsValidationContextTrustOutput) ToVirtualNodeTlsValidationContextTrustPtrOutput() VirtualNodeTlsValidationContextTrustPtrOutput
func (VirtualNodeTlsValidationContextTrustOutput) ToVirtualNodeTlsValidationContextTrustPtrOutputWithContext ¶
func (o VirtualNodeTlsValidationContextTrustOutput) ToVirtualNodeTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextTrustPtrOutput
type VirtualNodeTlsValidationContextTrustPtrInput ¶
type VirtualNodeTlsValidationContextTrustPtrInput interface { pulumi.Input ToVirtualNodeTlsValidationContextTrustPtrOutput() VirtualNodeTlsValidationContextTrustPtrOutput ToVirtualNodeTlsValidationContextTrustPtrOutputWithContext(context.Context) VirtualNodeTlsValidationContextTrustPtrOutput }
VirtualNodeTlsValidationContextTrustPtrInput is an input type that accepts VirtualNodeTlsValidationContextTrustArgs, VirtualNodeTlsValidationContextTrustPtr and VirtualNodeTlsValidationContextTrustPtrOutput values. You can construct a concrete instance of `VirtualNodeTlsValidationContextTrustPtrInput` via:
VirtualNodeTlsValidationContextTrustArgs{...} or: nil
func VirtualNodeTlsValidationContextTrustPtr ¶
func VirtualNodeTlsValidationContextTrustPtr(v *VirtualNodeTlsValidationContextTrustArgs) VirtualNodeTlsValidationContextTrustPtrInput
type VirtualNodeTlsValidationContextTrustPtrOutput ¶
type VirtualNodeTlsValidationContextTrustPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeTlsValidationContextTrustPtrOutput) ElementType ¶
func (VirtualNodeTlsValidationContextTrustPtrOutput) ElementType() reflect.Type
func (VirtualNodeTlsValidationContextTrustPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeTlsValidationContextTrustPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeTlsValidationContextTrust]
func (VirtualNodeTlsValidationContextTrustPtrOutput) ToVirtualNodeTlsValidationContextTrustPtrOutput ¶
func (o VirtualNodeTlsValidationContextTrustPtrOutput) ToVirtualNodeTlsValidationContextTrustPtrOutput() VirtualNodeTlsValidationContextTrustPtrOutput
func (VirtualNodeTlsValidationContextTrustPtrOutput) ToVirtualNodeTlsValidationContextTrustPtrOutputWithContext ¶
func (o VirtualNodeTlsValidationContextTrustPtrOutput) ToVirtualNodeTlsValidationContextTrustPtrOutputWithContext(ctx context.Context) VirtualNodeTlsValidationContextTrustPtrOutput
type VirtualNodeVirtualServiceBackend ¶
type VirtualNodeVirtualServiceBackend struct { ClientPolicy *VirtualNodeClientPolicy `pulumi:"clientPolicy"` VirtualServiceName string `pulumi:"virtualServiceName"` }
type VirtualNodeVirtualServiceBackendArgs ¶
type VirtualNodeVirtualServiceBackendArgs struct { ClientPolicy VirtualNodeClientPolicyPtrInput `pulumi:"clientPolicy"` VirtualServiceName pulumi.StringInput `pulumi:"virtualServiceName"` }
func (VirtualNodeVirtualServiceBackendArgs) ElementType ¶
func (VirtualNodeVirtualServiceBackendArgs) ElementType() reflect.Type
func (VirtualNodeVirtualServiceBackendArgs) ToOutput ¶ added in v0.76.0
func (i VirtualNodeVirtualServiceBackendArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeVirtualServiceBackend]
func (VirtualNodeVirtualServiceBackendArgs) ToVirtualNodeVirtualServiceBackendOutput ¶
func (i VirtualNodeVirtualServiceBackendArgs) ToVirtualNodeVirtualServiceBackendOutput() VirtualNodeVirtualServiceBackendOutput
func (VirtualNodeVirtualServiceBackendArgs) ToVirtualNodeVirtualServiceBackendOutputWithContext ¶
func (i VirtualNodeVirtualServiceBackendArgs) ToVirtualNodeVirtualServiceBackendOutputWithContext(ctx context.Context) VirtualNodeVirtualServiceBackendOutput
func (VirtualNodeVirtualServiceBackendArgs) ToVirtualNodeVirtualServiceBackendPtrOutput ¶
func (i VirtualNodeVirtualServiceBackendArgs) ToVirtualNodeVirtualServiceBackendPtrOutput() VirtualNodeVirtualServiceBackendPtrOutput
func (VirtualNodeVirtualServiceBackendArgs) ToVirtualNodeVirtualServiceBackendPtrOutputWithContext ¶
func (i VirtualNodeVirtualServiceBackendArgs) ToVirtualNodeVirtualServiceBackendPtrOutputWithContext(ctx context.Context) VirtualNodeVirtualServiceBackendPtrOutput
type VirtualNodeVirtualServiceBackendInput ¶
type VirtualNodeVirtualServiceBackendInput interface { pulumi.Input ToVirtualNodeVirtualServiceBackendOutput() VirtualNodeVirtualServiceBackendOutput ToVirtualNodeVirtualServiceBackendOutputWithContext(context.Context) VirtualNodeVirtualServiceBackendOutput }
VirtualNodeVirtualServiceBackendInput is an input type that accepts VirtualNodeVirtualServiceBackendArgs and VirtualNodeVirtualServiceBackendOutput values. You can construct a concrete instance of `VirtualNodeVirtualServiceBackendInput` via:
VirtualNodeVirtualServiceBackendArgs{...}
type VirtualNodeVirtualServiceBackendOutput ¶
type VirtualNodeVirtualServiceBackendOutput struct{ *pulumi.OutputState }
func (VirtualNodeVirtualServiceBackendOutput) ClientPolicy ¶
func (o VirtualNodeVirtualServiceBackendOutput) ClientPolicy() VirtualNodeClientPolicyPtrOutput
func (VirtualNodeVirtualServiceBackendOutput) ElementType ¶
func (VirtualNodeVirtualServiceBackendOutput) ElementType() reflect.Type
func (VirtualNodeVirtualServiceBackendOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeVirtualServiceBackendOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualNodeVirtualServiceBackend]
func (VirtualNodeVirtualServiceBackendOutput) ToVirtualNodeVirtualServiceBackendOutput ¶
func (o VirtualNodeVirtualServiceBackendOutput) ToVirtualNodeVirtualServiceBackendOutput() VirtualNodeVirtualServiceBackendOutput
func (VirtualNodeVirtualServiceBackendOutput) ToVirtualNodeVirtualServiceBackendOutputWithContext ¶
func (o VirtualNodeVirtualServiceBackendOutput) ToVirtualNodeVirtualServiceBackendOutputWithContext(ctx context.Context) VirtualNodeVirtualServiceBackendOutput
func (VirtualNodeVirtualServiceBackendOutput) ToVirtualNodeVirtualServiceBackendPtrOutput ¶
func (o VirtualNodeVirtualServiceBackendOutput) ToVirtualNodeVirtualServiceBackendPtrOutput() VirtualNodeVirtualServiceBackendPtrOutput
func (VirtualNodeVirtualServiceBackendOutput) ToVirtualNodeVirtualServiceBackendPtrOutputWithContext ¶
func (o VirtualNodeVirtualServiceBackendOutput) ToVirtualNodeVirtualServiceBackendPtrOutputWithContext(ctx context.Context) VirtualNodeVirtualServiceBackendPtrOutput
func (VirtualNodeVirtualServiceBackendOutput) VirtualServiceName ¶
func (o VirtualNodeVirtualServiceBackendOutput) VirtualServiceName() pulumi.StringOutput
type VirtualNodeVirtualServiceBackendPtrInput ¶
type VirtualNodeVirtualServiceBackendPtrInput interface { pulumi.Input ToVirtualNodeVirtualServiceBackendPtrOutput() VirtualNodeVirtualServiceBackendPtrOutput ToVirtualNodeVirtualServiceBackendPtrOutputWithContext(context.Context) VirtualNodeVirtualServiceBackendPtrOutput }
VirtualNodeVirtualServiceBackendPtrInput is an input type that accepts VirtualNodeVirtualServiceBackendArgs, VirtualNodeVirtualServiceBackendPtr and VirtualNodeVirtualServiceBackendPtrOutput values. You can construct a concrete instance of `VirtualNodeVirtualServiceBackendPtrInput` via:
VirtualNodeVirtualServiceBackendArgs{...} or: nil
func VirtualNodeVirtualServiceBackendPtr ¶
func VirtualNodeVirtualServiceBackendPtr(v *VirtualNodeVirtualServiceBackendArgs) VirtualNodeVirtualServiceBackendPtrInput
type VirtualNodeVirtualServiceBackendPtrOutput ¶
type VirtualNodeVirtualServiceBackendPtrOutput struct{ *pulumi.OutputState }
func (VirtualNodeVirtualServiceBackendPtrOutput) ClientPolicy ¶
func (o VirtualNodeVirtualServiceBackendPtrOutput) ClientPolicy() VirtualNodeClientPolicyPtrOutput
func (VirtualNodeVirtualServiceBackendPtrOutput) ElementType ¶
func (VirtualNodeVirtualServiceBackendPtrOutput) ElementType() reflect.Type
func (VirtualNodeVirtualServiceBackendPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualNodeVirtualServiceBackendPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualNodeVirtualServiceBackend]
func (VirtualNodeVirtualServiceBackendPtrOutput) ToVirtualNodeVirtualServiceBackendPtrOutput ¶
func (o VirtualNodeVirtualServiceBackendPtrOutput) ToVirtualNodeVirtualServiceBackendPtrOutput() VirtualNodeVirtualServiceBackendPtrOutput
func (VirtualNodeVirtualServiceBackendPtrOutput) ToVirtualNodeVirtualServiceBackendPtrOutputWithContext ¶
func (o VirtualNodeVirtualServiceBackendPtrOutput) ToVirtualNodeVirtualServiceBackendPtrOutputWithContext(ctx context.Context) VirtualNodeVirtualServiceBackendPtrOutput
func (VirtualNodeVirtualServiceBackendPtrOutput) VirtualServiceName ¶
func (o VirtualNodeVirtualServiceBackendPtrOutput) VirtualServiceName() pulumi.StringPtrOutput
type VirtualRouter
deprecated
type VirtualRouter struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` MeshName pulumi.StringOutput `pulumi:"meshName"` MeshOwner pulumi.StringPtrOutput `pulumi:"meshOwner"` ResourceOwner pulumi.StringOutput `pulumi:"resourceOwner"` Spec VirtualRouterSpecOutput `pulumi:"spec"` Tags VirtualRouterTagArrayOutput `pulumi:"tags"` Uid pulumi.StringOutput `pulumi:"uid"` VirtualRouterName pulumi.StringPtrOutput `pulumi:"virtualRouterName"` }
Resource Type definition for AWS::AppMesh::VirtualRouter
Deprecated: VirtualRouter is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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) ToOutput ¶ added in v0.76.0
func (i *VirtualRouter) ToOutput(ctx context.Context) pulumix.Output[*VirtualRouter]
func (*VirtualRouter) ToVirtualRouterOutput ¶
func (i *VirtualRouter) ToVirtualRouterOutput() VirtualRouterOutput
func (*VirtualRouter) ToVirtualRouterOutputWithContext ¶
func (i *VirtualRouter) ToVirtualRouterOutputWithContext(ctx context.Context) VirtualRouterOutput
type VirtualRouterArgs ¶
type VirtualRouterArgs struct { MeshName pulumi.StringInput MeshOwner pulumi.StringPtrInput Spec VirtualRouterSpecInput Tags VirtualRouterTagArrayInput VirtualRouterName pulumi.StringPtrInput }
The set of arguments for constructing a VirtualRouter resource.
func (VirtualRouterArgs) ElementType ¶
func (VirtualRouterArgs) ElementType() reflect.Type
type VirtualRouterInput ¶
type VirtualRouterInput interface { pulumi.Input ToVirtualRouterOutput() VirtualRouterOutput ToVirtualRouterOutputWithContext(ctx context.Context) VirtualRouterOutput }
type VirtualRouterListener ¶ added in v0.2.0
type VirtualRouterListener struct {
PortMapping VirtualRouterPortMapping `pulumi:"portMapping"`
}
type VirtualRouterListenerArgs ¶ added in v0.2.0
type VirtualRouterListenerArgs struct {
PortMapping VirtualRouterPortMappingInput `pulumi:"portMapping"`
}
func (VirtualRouterListenerArgs) ElementType ¶ added in v0.2.0
func (VirtualRouterListenerArgs) ElementType() reflect.Type
func (VirtualRouterListenerArgs) ToOutput ¶ added in v0.76.0
func (i VirtualRouterListenerArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualRouterListener]
func (VirtualRouterListenerArgs) ToVirtualRouterListenerOutput ¶ added in v0.2.0
func (i VirtualRouterListenerArgs) ToVirtualRouterListenerOutput() VirtualRouterListenerOutput
func (VirtualRouterListenerArgs) ToVirtualRouterListenerOutputWithContext ¶ added in v0.2.0
func (i VirtualRouterListenerArgs) ToVirtualRouterListenerOutputWithContext(ctx context.Context) VirtualRouterListenerOutput
type VirtualRouterListenerArray ¶ added in v0.2.0
type VirtualRouterListenerArray []VirtualRouterListenerInput
func (VirtualRouterListenerArray) ElementType ¶ added in v0.2.0
func (VirtualRouterListenerArray) ElementType() reflect.Type
func (VirtualRouterListenerArray) ToOutput ¶ added in v0.76.0
func (i VirtualRouterListenerArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualRouterListener]
func (VirtualRouterListenerArray) ToVirtualRouterListenerArrayOutput ¶ added in v0.2.0
func (i VirtualRouterListenerArray) ToVirtualRouterListenerArrayOutput() VirtualRouterListenerArrayOutput
func (VirtualRouterListenerArray) ToVirtualRouterListenerArrayOutputWithContext ¶ added in v0.2.0
func (i VirtualRouterListenerArray) ToVirtualRouterListenerArrayOutputWithContext(ctx context.Context) VirtualRouterListenerArrayOutput
type VirtualRouterListenerArrayInput ¶ added in v0.2.0
type VirtualRouterListenerArrayInput interface { pulumi.Input ToVirtualRouterListenerArrayOutput() VirtualRouterListenerArrayOutput ToVirtualRouterListenerArrayOutputWithContext(context.Context) VirtualRouterListenerArrayOutput }
VirtualRouterListenerArrayInput is an input type that accepts VirtualRouterListenerArray and VirtualRouterListenerArrayOutput values. You can construct a concrete instance of `VirtualRouterListenerArrayInput` via:
VirtualRouterListenerArray{ VirtualRouterListenerArgs{...} }
type VirtualRouterListenerArrayOutput ¶ added in v0.2.0
type VirtualRouterListenerArrayOutput struct{ *pulumi.OutputState }
func (VirtualRouterListenerArrayOutput) ElementType ¶ added in v0.2.0
func (VirtualRouterListenerArrayOutput) ElementType() reflect.Type
func (VirtualRouterListenerArrayOutput) Index ¶ added in v0.2.0
func (o VirtualRouterListenerArrayOutput) Index(i pulumi.IntInput) VirtualRouterListenerOutput
func (VirtualRouterListenerArrayOutput) ToOutput ¶ added in v0.76.0
func (o VirtualRouterListenerArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualRouterListener]
func (VirtualRouterListenerArrayOutput) ToVirtualRouterListenerArrayOutput ¶ added in v0.2.0
func (o VirtualRouterListenerArrayOutput) ToVirtualRouterListenerArrayOutput() VirtualRouterListenerArrayOutput
func (VirtualRouterListenerArrayOutput) ToVirtualRouterListenerArrayOutputWithContext ¶ added in v0.2.0
func (o VirtualRouterListenerArrayOutput) ToVirtualRouterListenerArrayOutputWithContext(ctx context.Context) VirtualRouterListenerArrayOutput
type VirtualRouterListenerInput ¶ added in v0.2.0
type VirtualRouterListenerInput interface { pulumi.Input ToVirtualRouterListenerOutput() VirtualRouterListenerOutput ToVirtualRouterListenerOutputWithContext(context.Context) VirtualRouterListenerOutput }
VirtualRouterListenerInput is an input type that accepts VirtualRouterListenerArgs and VirtualRouterListenerOutput values. You can construct a concrete instance of `VirtualRouterListenerInput` via:
VirtualRouterListenerArgs{...}
type VirtualRouterListenerOutput ¶ added in v0.2.0
type VirtualRouterListenerOutput struct{ *pulumi.OutputState }
func (VirtualRouterListenerOutput) ElementType ¶ added in v0.2.0
func (VirtualRouterListenerOutput) ElementType() reflect.Type
func (VirtualRouterListenerOutput) PortMapping ¶ added in v0.2.0
func (o VirtualRouterListenerOutput) PortMapping() VirtualRouterPortMappingOutput
func (VirtualRouterListenerOutput) ToOutput ¶ added in v0.76.0
func (o VirtualRouterListenerOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualRouterListener]
func (VirtualRouterListenerOutput) ToVirtualRouterListenerOutput ¶ added in v0.2.0
func (o VirtualRouterListenerOutput) ToVirtualRouterListenerOutput() VirtualRouterListenerOutput
func (VirtualRouterListenerOutput) ToVirtualRouterListenerOutputWithContext ¶ added in v0.2.0
func (o VirtualRouterListenerOutput) ToVirtualRouterListenerOutputWithContext(ctx context.Context) VirtualRouterListenerOutput
type VirtualRouterOutput ¶
type VirtualRouterOutput struct{ *pulumi.OutputState }
func (VirtualRouterOutput) Arn ¶ added in v0.17.0
func (o VirtualRouterOutput) Arn() pulumi.StringOutput
func (VirtualRouterOutput) ElementType ¶
func (VirtualRouterOutput) ElementType() reflect.Type
func (VirtualRouterOutput) MeshName ¶ added in v0.17.0
func (o VirtualRouterOutput) MeshName() pulumi.StringOutput
func (VirtualRouterOutput) MeshOwner ¶ added in v0.17.0
func (o VirtualRouterOutput) MeshOwner() pulumi.StringPtrOutput
func (VirtualRouterOutput) ResourceOwner ¶ added in v0.17.0
func (o VirtualRouterOutput) ResourceOwner() pulumi.StringOutput
func (VirtualRouterOutput) Spec ¶ added in v0.17.0
func (o VirtualRouterOutput) Spec() VirtualRouterSpecOutput
func (VirtualRouterOutput) Tags ¶ added in v0.17.0
func (o VirtualRouterOutput) Tags() VirtualRouterTagArrayOutput
func (VirtualRouterOutput) ToOutput ¶ added in v0.76.0
func (o VirtualRouterOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualRouter]
func (VirtualRouterOutput) ToVirtualRouterOutput ¶
func (o VirtualRouterOutput) ToVirtualRouterOutput() VirtualRouterOutput
func (VirtualRouterOutput) ToVirtualRouterOutputWithContext ¶
func (o VirtualRouterOutput) ToVirtualRouterOutputWithContext(ctx context.Context) VirtualRouterOutput
func (VirtualRouterOutput) Uid ¶ added in v0.17.0
func (o VirtualRouterOutput) Uid() pulumi.StringOutput
func (VirtualRouterOutput) VirtualRouterName ¶ added in v0.17.0
func (o VirtualRouterOutput) VirtualRouterName() pulumi.StringPtrOutput
type VirtualRouterPortMappingArgs ¶
type VirtualRouterPortMappingArgs struct { Port pulumi.IntInput `pulumi:"port"` Protocol pulumi.StringInput `pulumi:"protocol"` }
func (VirtualRouterPortMappingArgs) ElementType ¶
func (VirtualRouterPortMappingArgs) ElementType() reflect.Type
func (VirtualRouterPortMappingArgs) ToOutput ¶ added in v0.76.0
func (i VirtualRouterPortMappingArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualRouterPortMapping]
func (VirtualRouterPortMappingArgs) ToVirtualRouterPortMappingOutput ¶
func (i VirtualRouterPortMappingArgs) ToVirtualRouterPortMappingOutput() VirtualRouterPortMappingOutput
func (VirtualRouterPortMappingArgs) ToVirtualRouterPortMappingOutputWithContext ¶
func (i VirtualRouterPortMappingArgs) ToVirtualRouterPortMappingOutputWithContext(ctx context.Context) VirtualRouterPortMappingOutput
type VirtualRouterPortMappingInput ¶
type VirtualRouterPortMappingInput interface { pulumi.Input ToVirtualRouterPortMappingOutput() VirtualRouterPortMappingOutput ToVirtualRouterPortMappingOutputWithContext(context.Context) VirtualRouterPortMappingOutput }
VirtualRouterPortMappingInput is an input type that accepts VirtualRouterPortMappingArgs and VirtualRouterPortMappingOutput values. You can construct a concrete instance of `VirtualRouterPortMappingInput` via:
VirtualRouterPortMappingArgs{...}
type VirtualRouterPortMappingOutput ¶
type VirtualRouterPortMappingOutput struct{ *pulumi.OutputState }
func (VirtualRouterPortMappingOutput) ElementType ¶
func (VirtualRouterPortMappingOutput) ElementType() reflect.Type
func (VirtualRouterPortMappingOutput) Port ¶
func (o VirtualRouterPortMappingOutput) Port() pulumi.IntOutput
func (VirtualRouterPortMappingOutput) Protocol ¶
func (o VirtualRouterPortMappingOutput) Protocol() pulumi.StringOutput
func (VirtualRouterPortMappingOutput) ToOutput ¶ added in v0.76.0
func (o VirtualRouterPortMappingOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualRouterPortMapping]
func (VirtualRouterPortMappingOutput) ToVirtualRouterPortMappingOutput ¶
func (o VirtualRouterPortMappingOutput) ToVirtualRouterPortMappingOutput() VirtualRouterPortMappingOutput
func (VirtualRouterPortMappingOutput) ToVirtualRouterPortMappingOutputWithContext ¶
func (o VirtualRouterPortMappingOutput) ToVirtualRouterPortMappingOutputWithContext(ctx context.Context) VirtualRouterPortMappingOutput
type VirtualRouterSpec ¶ added in v0.2.0
type VirtualRouterSpec struct {
Listeners []VirtualRouterListener `pulumi:"listeners"`
}
type VirtualRouterSpecArgs ¶ added in v0.2.0
type VirtualRouterSpecArgs struct {
Listeners VirtualRouterListenerArrayInput `pulumi:"listeners"`
}
func (VirtualRouterSpecArgs) ElementType ¶ added in v0.2.0
func (VirtualRouterSpecArgs) ElementType() reflect.Type
func (VirtualRouterSpecArgs) ToOutput ¶ added in v0.76.0
func (i VirtualRouterSpecArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualRouterSpec]
func (VirtualRouterSpecArgs) ToVirtualRouterSpecOutput ¶ added in v0.2.0
func (i VirtualRouterSpecArgs) ToVirtualRouterSpecOutput() VirtualRouterSpecOutput
func (VirtualRouterSpecArgs) ToVirtualRouterSpecOutputWithContext ¶ added in v0.2.0
func (i VirtualRouterSpecArgs) ToVirtualRouterSpecOutputWithContext(ctx context.Context) VirtualRouterSpecOutput
type VirtualRouterSpecInput ¶ added in v0.2.0
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 VirtualRouterSpecOutput ¶ added in v0.2.0
type VirtualRouterSpecOutput struct{ *pulumi.OutputState }
func (VirtualRouterSpecOutput) ElementType ¶ added in v0.2.0
func (VirtualRouterSpecOutput) ElementType() reflect.Type
func (VirtualRouterSpecOutput) Listeners ¶ added in v0.2.0
func (o VirtualRouterSpecOutput) Listeners() VirtualRouterListenerArrayOutput
func (VirtualRouterSpecOutput) ToOutput ¶ added in v0.76.0
func (o VirtualRouterSpecOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualRouterSpec]
func (VirtualRouterSpecOutput) ToVirtualRouterSpecOutput ¶ added in v0.2.0
func (o VirtualRouterSpecOutput) ToVirtualRouterSpecOutput() VirtualRouterSpecOutput
func (VirtualRouterSpecOutput) ToVirtualRouterSpecOutputWithContext ¶ added in v0.2.0
func (o VirtualRouterSpecOutput) ToVirtualRouterSpecOutputWithContext(ctx context.Context) VirtualRouterSpecOutput
type VirtualRouterSpecPtrOutput ¶ added in v0.2.0
type VirtualRouterSpecPtrOutput struct{ *pulumi.OutputState }
func (VirtualRouterSpecPtrOutput) Elem ¶ added in v0.2.0
func (o VirtualRouterSpecPtrOutput) Elem() VirtualRouterSpecOutput
func (VirtualRouterSpecPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualRouterSpecPtrOutput) ElementType() reflect.Type
func (VirtualRouterSpecPtrOutput) Listeners ¶ added in v0.2.0
func (o VirtualRouterSpecPtrOutput) Listeners() VirtualRouterListenerArrayOutput
func (VirtualRouterSpecPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualRouterSpecPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualRouterSpec]
func (VirtualRouterSpecPtrOutput) ToVirtualRouterSpecPtrOutput ¶ added in v0.2.0
func (o VirtualRouterSpecPtrOutput) ToVirtualRouterSpecPtrOutput() VirtualRouterSpecPtrOutput
func (VirtualRouterSpecPtrOutput) ToVirtualRouterSpecPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualRouterSpecPtrOutput) ToVirtualRouterSpecPtrOutputWithContext(ctx context.Context) VirtualRouterSpecPtrOutput
type VirtualRouterState ¶
type VirtualRouterState struct { }
func (VirtualRouterState) ElementType ¶
func (VirtualRouterState) ElementType() reflect.Type
type VirtualRouterTag ¶
type VirtualRouterTagArgs ¶
type VirtualRouterTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (VirtualRouterTagArgs) ElementType ¶
func (VirtualRouterTagArgs) ElementType() reflect.Type
func (VirtualRouterTagArgs) ToOutput ¶ added in v0.76.0
func (i VirtualRouterTagArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualRouterTag]
func (VirtualRouterTagArgs) ToVirtualRouterTagOutput ¶
func (i VirtualRouterTagArgs) ToVirtualRouterTagOutput() VirtualRouterTagOutput
func (VirtualRouterTagArgs) ToVirtualRouterTagOutputWithContext ¶
func (i VirtualRouterTagArgs) ToVirtualRouterTagOutputWithContext(ctx context.Context) VirtualRouterTagOutput
type VirtualRouterTagArray ¶
type VirtualRouterTagArray []VirtualRouterTagInput
func (VirtualRouterTagArray) ElementType ¶
func (VirtualRouterTagArray) ElementType() reflect.Type
func (VirtualRouterTagArray) ToOutput ¶ added in v0.76.0
func (i VirtualRouterTagArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualRouterTag]
func (VirtualRouterTagArray) ToVirtualRouterTagArrayOutput ¶
func (i VirtualRouterTagArray) ToVirtualRouterTagArrayOutput() VirtualRouterTagArrayOutput
func (VirtualRouterTagArray) ToVirtualRouterTagArrayOutputWithContext ¶
func (i VirtualRouterTagArray) ToVirtualRouterTagArrayOutputWithContext(ctx context.Context) VirtualRouterTagArrayOutput
type VirtualRouterTagArrayInput ¶
type VirtualRouterTagArrayInput interface { pulumi.Input ToVirtualRouterTagArrayOutput() VirtualRouterTagArrayOutput ToVirtualRouterTagArrayOutputWithContext(context.Context) VirtualRouterTagArrayOutput }
VirtualRouterTagArrayInput is an input type that accepts VirtualRouterTagArray and VirtualRouterTagArrayOutput values. You can construct a concrete instance of `VirtualRouterTagArrayInput` via:
VirtualRouterTagArray{ VirtualRouterTagArgs{...} }
type VirtualRouterTagArrayOutput ¶
type VirtualRouterTagArrayOutput struct{ *pulumi.OutputState }
func (VirtualRouterTagArrayOutput) ElementType ¶
func (VirtualRouterTagArrayOutput) ElementType() reflect.Type
func (VirtualRouterTagArrayOutput) Index ¶
func (o VirtualRouterTagArrayOutput) Index(i pulumi.IntInput) VirtualRouterTagOutput
func (VirtualRouterTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o VirtualRouterTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualRouterTag]
func (VirtualRouterTagArrayOutput) ToVirtualRouterTagArrayOutput ¶
func (o VirtualRouterTagArrayOutput) ToVirtualRouterTagArrayOutput() VirtualRouterTagArrayOutput
func (VirtualRouterTagArrayOutput) ToVirtualRouterTagArrayOutputWithContext ¶
func (o VirtualRouterTagArrayOutput) ToVirtualRouterTagArrayOutputWithContext(ctx context.Context) VirtualRouterTagArrayOutput
type VirtualRouterTagInput ¶
type VirtualRouterTagInput interface { pulumi.Input ToVirtualRouterTagOutput() VirtualRouterTagOutput ToVirtualRouterTagOutputWithContext(context.Context) VirtualRouterTagOutput }
VirtualRouterTagInput is an input type that accepts VirtualRouterTagArgs and VirtualRouterTagOutput values. You can construct a concrete instance of `VirtualRouterTagInput` via:
VirtualRouterTagArgs{...}
type VirtualRouterTagOutput ¶
type VirtualRouterTagOutput struct{ *pulumi.OutputState }
func (VirtualRouterTagOutput) ElementType ¶
func (VirtualRouterTagOutput) ElementType() reflect.Type
func (VirtualRouterTagOutput) Key ¶
func (o VirtualRouterTagOutput) Key() pulumi.StringOutput
func (VirtualRouterTagOutput) ToOutput ¶ added in v0.76.0
func (o VirtualRouterTagOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualRouterTag]
func (VirtualRouterTagOutput) ToVirtualRouterTagOutput ¶
func (o VirtualRouterTagOutput) ToVirtualRouterTagOutput() VirtualRouterTagOutput
func (VirtualRouterTagOutput) ToVirtualRouterTagOutputWithContext ¶
func (o VirtualRouterTagOutput) ToVirtualRouterTagOutputWithContext(ctx context.Context) VirtualRouterTagOutput
func (VirtualRouterTagOutput) Value ¶
func (o VirtualRouterTagOutput) Value() pulumi.StringOutput
type VirtualService
deprecated
type VirtualService struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` MeshName pulumi.StringOutput `pulumi:"meshName"` MeshOwner pulumi.StringPtrOutput `pulumi:"meshOwner"` ResourceOwner pulumi.StringOutput `pulumi:"resourceOwner"` Spec VirtualServiceSpecOutput `pulumi:"spec"` Tags VirtualServiceTagArrayOutput `pulumi:"tags"` Uid pulumi.StringOutput `pulumi:"uid"` VirtualServiceName pulumi.StringOutput `pulumi:"virtualServiceName"` }
Resource Type definition for AWS::AppMesh::VirtualService
Deprecated: VirtualService is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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) ToOutput ¶ added in v0.76.0
func (i *VirtualService) ToOutput(ctx context.Context) pulumix.Output[*VirtualService]
func (*VirtualService) ToVirtualServiceOutput ¶
func (i *VirtualService) ToVirtualServiceOutput() VirtualServiceOutput
func (*VirtualService) ToVirtualServiceOutputWithContext ¶
func (i *VirtualService) ToVirtualServiceOutputWithContext(ctx context.Context) VirtualServiceOutput
type VirtualServiceArgs ¶
type VirtualServiceArgs struct { MeshName pulumi.StringInput MeshOwner pulumi.StringPtrInput Spec VirtualServiceSpecInput Tags VirtualServiceTagArrayInput VirtualServiceName pulumi.StringPtrInput }
The set of arguments for constructing a VirtualService resource.
func (VirtualServiceArgs) ElementType ¶
func (VirtualServiceArgs) ElementType() reflect.Type
type VirtualServiceInput ¶
type VirtualServiceInput interface { pulumi.Input ToVirtualServiceOutput() VirtualServiceOutput ToVirtualServiceOutputWithContext(ctx context.Context) VirtualServiceOutput }
type VirtualServiceOutput ¶
type VirtualServiceOutput struct{ *pulumi.OutputState }
func (VirtualServiceOutput) Arn ¶ added in v0.17.0
func (o VirtualServiceOutput) Arn() pulumi.StringOutput
func (VirtualServiceOutput) ElementType ¶
func (VirtualServiceOutput) ElementType() reflect.Type
func (VirtualServiceOutput) MeshName ¶ added in v0.17.0
func (o VirtualServiceOutput) MeshName() pulumi.StringOutput
func (VirtualServiceOutput) MeshOwner ¶ added in v0.17.0
func (o VirtualServiceOutput) MeshOwner() pulumi.StringPtrOutput
func (VirtualServiceOutput) ResourceOwner ¶ added in v0.17.0
func (o VirtualServiceOutput) ResourceOwner() pulumi.StringOutput
func (VirtualServiceOutput) Spec ¶ added in v0.17.0
func (o VirtualServiceOutput) Spec() VirtualServiceSpecOutput
func (VirtualServiceOutput) Tags ¶ added in v0.17.0
func (o VirtualServiceOutput) Tags() VirtualServiceTagArrayOutput
func (VirtualServiceOutput) ToOutput ¶ added in v0.76.0
func (o VirtualServiceOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualService]
func (VirtualServiceOutput) ToVirtualServiceOutput ¶
func (o VirtualServiceOutput) ToVirtualServiceOutput() VirtualServiceOutput
func (VirtualServiceOutput) ToVirtualServiceOutputWithContext ¶
func (o VirtualServiceOutput) ToVirtualServiceOutputWithContext(ctx context.Context) VirtualServiceOutput
func (VirtualServiceOutput) Uid ¶ added in v0.17.0
func (o VirtualServiceOutput) Uid() pulumi.StringOutput
func (VirtualServiceOutput) VirtualServiceName ¶ added in v0.17.0
func (o VirtualServiceOutput) VirtualServiceName() pulumi.StringOutput
type VirtualServiceProvider ¶ added in v0.2.0
type VirtualServiceProvider struct { VirtualNode *VirtualServiceVirtualNodeServiceProvider `pulumi:"virtualNode"` VirtualRouter *VirtualServiceVirtualRouterServiceProvider `pulumi:"virtualRouter"` }
type VirtualServiceProviderArgs ¶ added in v0.2.0
type VirtualServiceProviderArgs struct { VirtualNode VirtualServiceVirtualNodeServiceProviderPtrInput `pulumi:"virtualNode"` VirtualRouter VirtualServiceVirtualRouterServiceProviderPtrInput `pulumi:"virtualRouter"` }
func (VirtualServiceProviderArgs) ElementType ¶ added in v0.2.0
func (VirtualServiceProviderArgs) ElementType() reflect.Type
func (VirtualServiceProviderArgs) ToOutput ¶ added in v0.76.0
func (i VirtualServiceProviderArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceProvider]
func (VirtualServiceProviderArgs) ToVirtualServiceProviderOutput ¶ added in v0.2.0
func (i VirtualServiceProviderArgs) ToVirtualServiceProviderOutput() VirtualServiceProviderOutput
func (VirtualServiceProviderArgs) ToVirtualServiceProviderOutputWithContext ¶ added in v0.2.0
func (i VirtualServiceProviderArgs) ToVirtualServiceProviderOutputWithContext(ctx context.Context) VirtualServiceProviderOutput
func (VirtualServiceProviderArgs) ToVirtualServiceProviderPtrOutput ¶ added in v0.2.0
func (i VirtualServiceProviderArgs) ToVirtualServiceProviderPtrOutput() VirtualServiceProviderPtrOutput
func (VirtualServiceProviderArgs) ToVirtualServiceProviderPtrOutputWithContext ¶ added in v0.2.0
func (i VirtualServiceProviderArgs) ToVirtualServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceProviderPtrOutput
type VirtualServiceProviderInput ¶ added in v0.2.0
type VirtualServiceProviderInput interface { pulumi.Input ToVirtualServiceProviderOutput() VirtualServiceProviderOutput ToVirtualServiceProviderOutputWithContext(context.Context) VirtualServiceProviderOutput }
VirtualServiceProviderInput is an input type that accepts VirtualServiceProviderArgs and VirtualServiceProviderOutput values. You can construct a concrete instance of `VirtualServiceProviderInput` via:
VirtualServiceProviderArgs{...}
type VirtualServiceProviderOutput ¶ added in v0.2.0
type VirtualServiceProviderOutput struct{ *pulumi.OutputState }
func (VirtualServiceProviderOutput) ElementType ¶ added in v0.2.0
func (VirtualServiceProviderOutput) ElementType() reflect.Type
func (VirtualServiceProviderOutput) ToOutput ¶ added in v0.76.0
func (o VirtualServiceProviderOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceProvider]
func (VirtualServiceProviderOutput) ToVirtualServiceProviderOutput ¶ added in v0.2.0
func (o VirtualServiceProviderOutput) ToVirtualServiceProviderOutput() VirtualServiceProviderOutput
func (VirtualServiceProviderOutput) ToVirtualServiceProviderOutputWithContext ¶ added in v0.2.0
func (o VirtualServiceProviderOutput) ToVirtualServiceProviderOutputWithContext(ctx context.Context) VirtualServiceProviderOutput
func (VirtualServiceProviderOutput) ToVirtualServiceProviderPtrOutput ¶ added in v0.2.0
func (o VirtualServiceProviderOutput) ToVirtualServiceProviderPtrOutput() VirtualServiceProviderPtrOutput
func (VirtualServiceProviderOutput) ToVirtualServiceProviderPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualServiceProviderOutput) ToVirtualServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceProviderPtrOutput
func (VirtualServiceProviderOutput) VirtualNode ¶ added in v0.2.0
func (o VirtualServiceProviderOutput) VirtualNode() VirtualServiceVirtualNodeServiceProviderPtrOutput
func (VirtualServiceProviderOutput) VirtualRouter ¶ added in v0.2.0
func (o VirtualServiceProviderOutput) VirtualRouter() VirtualServiceVirtualRouterServiceProviderPtrOutput
type VirtualServiceProviderPtrInput ¶ added in v0.2.0
type VirtualServiceProviderPtrInput interface { pulumi.Input ToVirtualServiceProviderPtrOutput() VirtualServiceProviderPtrOutput ToVirtualServiceProviderPtrOutputWithContext(context.Context) VirtualServiceProviderPtrOutput }
VirtualServiceProviderPtrInput is an input type that accepts VirtualServiceProviderArgs, VirtualServiceProviderPtr and VirtualServiceProviderPtrOutput values. You can construct a concrete instance of `VirtualServiceProviderPtrInput` via:
VirtualServiceProviderArgs{...} or: nil
func VirtualServiceProviderPtr ¶ added in v0.2.0
func VirtualServiceProviderPtr(v *VirtualServiceProviderArgs) VirtualServiceProviderPtrInput
type VirtualServiceProviderPtrOutput ¶ added in v0.2.0
type VirtualServiceProviderPtrOutput struct{ *pulumi.OutputState }
func (VirtualServiceProviderPtrOutput) Elem ¶ added in v0.2.0
func (o VirtualServiceProviderPtrOutput) Elem() VirtualServiceProviderOutput
func (VirtualServiceProviderPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualServiceProviderPtrOutput) ElementType() reflect.Type
func (VirtualServiceProviderPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualServiceProviderPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualServiceProvider]
func (VirtualServiceProviderPtrOutput) ToVirtualServiceProviderPtrOutput ¶ added in v0.2.0
func (o VirtualServiceProviderPtrOutput) ToVirtualServiceProviderPtrOutput() VirtualServiceProviderPtrOutput
func (VirtualServiceProviderPtrOutput) ToVirtualServiceProviderPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualServiceProviderPtrOutput) ToVirtualServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceProviderPtrOutput
func (VirtualServiceProviderPtrOutput) VirtualNode ¶ added in v0.2.0
func (o VirtualServiceProviderPtrOutput) VirtualNode() VirtualServiceVirtualNodeServiceProviderPtrOutput
func (VirtualServiceProviderPtrOutput) VirtualRouter ¶ added in v0.2.0
func (o VirtualServiceProviderPtrOutput) VirtualRouter() VirtualServiceVirtualRouterServiceProviderPtrOutput
type VirtualServiceSpec ¶ added in v0.2.0
type VirtualServiceSpec struct {
Provider *VirtualServiceProvider `pulumi:"provider"`
}
type VirtualServiceSpecArgs ¶ added in v0.2.0
type VirtualServiceSpecArgs struct {
Provider VirtualServiceProviderPtrInput `pulumi:"provider"`
}
func (VirtualServiceSpecArgs) ElementType ¶ added in v0.2.0
func (VirtualServiceSpecArgs) ElementType() reflect.Type
func (VirtualServiceSpecArgs) ToOutput ¶ added in v0.76.0
func (i VirtualServiceSpecArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceSpec]
func (VirtualServiceSpecArgs) ToVirtualServiceSpecOutput ¶ added in v0.2.0
func (i VirtualServiceSpecArgs) ToVirtualServiceSpecOutput() VirtualServiceSpecOutput
func (VirtualServiceSpecArgs) ToVirtualServiceSpecOutputWithContext ¶ added in v0.2.0
func (i VirtualServiceSpecArgs) ToVirtualServiceSpecOutputWithContext(ctx context.Context) VirtualServiceSpecOutput
type VirtualServiceSpecInput ¶ added in v0.2.0
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 ¶ added in v0.2.0
type VirtualServiceSpecOutput struct{ *pulumi.OutputState }
func (VirtualServiceSpecOutput) ElementType ¶ added in v0.2.0
func (VirtualServiceSpecOutput) ElementType() reflect.Type
func (VirtualServiceSpecOutput) Provider ¶ added in v0.2.0
func (o VirtualServiceSpecOutput) Provider() VirtualServiceProviderPtrOutput
func (VirtualServiceSpecOutput) ToOutput ¶ added in v0.76.0
func (o VirtualServiceSpecOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceSpec]
func (VirtualServiceSpecOutput) ToVirtualServiceSpecOutput ¶ added in v0.2.0
func (o VirtualServiceSpecOutput) ToVirtualServiceSpecOutput() VirtualServiceSpecOutput
func (VirtualServiceSpecOutput) ToVirtualServiceSpecOutputWithContext ¶ added in v0.2.0
func (o VirtualServiceSpecOutput) ToVirtualServiceSpecOutputWithContext(ctx context.Context) VirtualServiceSpecOutput
type VirtualServiceSpecPtrOutput ¶ added in v0.2.0
type VirtualServiceSpecPtrOutput struct{ *pulumi.OutputState }
func (VirtualServiceSpecPtrOutput) Elem ¶ added in v0.2.0
func (o VirtualServiceSpecPtrOutput) Elem() VirtualServiceSpecOutput
func (VirtualServiceSpecPtrOutput) ElementType ¶ added in v0.2.0
func (VirtualServiceSpecPtrOutput) ElementType() reflect.Type
func (VirtualServiceSpecPtrOutput) Provider ¶ added in v0.2.0
func (o VirtualServiceSpecPtrOutput) Provider() VirtualServiceProviderPtrOutput
func (VirtualServiceSpecPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualServiceSpecPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualServiceSpec]
func (VirtualServiceSpecPtrOutput) ToVirtualServiceSpecPtrOutput ¶ added in v0.2.0
func (o VirtualServiceSpecPtrOutput) ToVirtualServiceSpecPtrOutput() VirtualServiceSpecPtrOutput
func (VirtualServiceSpecPtrOutput) ToVirtualServiceSpecPtrOutputWithContext ¶ added in v0.2.0
func (o VirtualServiceSpecPtrOutput) ToVirtualServiceSpecPtrOutputWithContext(ctx context.Context) VirtualServiceSpecPtrOutput
type VirtualServiceState ¶
type VirtualServiceState struct { }
func (VirtualServiceState) ElementType ¶
func (VirtualServiceState) ElementType() reflect.Type
type VirtualServiceTag ¶
type VirtualServiceTagArgs ¶
type VirtualServiceTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (VirtualServiceTagArgs) ElementType ¶
func (VirtualServiceTagArgs) ElementType() reflect.Type
func (VirtualServiceTagArgs) ToOutput ¶ added in v0.76.0
func (i VirtualServiceTagArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceTag]
func (VirtualServiceTagArgs) ToVirtualServiceTagOutput ¶
func (i VirtualServiceTagArgs) ToVirtualServiceTagOutput() VirtualServiceTagOutput
func (VirtualServiceTagArgs) ToVirtualServiceTagOutputWithContext ¶
func (i VirtualServiceTagArgs) ToVirtualServiceTagOutputWithContext(ctx context.Context) VirtualServiceTagOutput
type VirtualServiceTagArray ¶
type VirtualServiceTagArray []VirtualServiceTagInput
func (VirtualServiceTagArray) ElementType ¶
func (VirtualServiceTagArray) ElementType() reflect.Type
func (VirtualServiceTagArray) ToOutput ¶ added in v0.76.0
func (i VirtualServiceTagArray) ToOutput(ctx context.Context) pulumix.Output[[]VirtualServiceTag]
func (VirtualServiceTagArray) ToVirtualServiceTagArrayOutput ¶
func (i VirtualServiceTagArray) ToVirtualServiceTagArrayOutput() VirtualServiceTagArrayOutput
func (VirtualServiceTagArray) ToVirtualServiceTagArrayOutputWithContext ¶
func (i VirtualServiceTagArray) ToVirtualServiceTagArrayOutputWithContext(ctx context.Context) VirtualServiceTagArrayOutput
type VirtualServiceTagArrayInput ¶
type VirtualServiceTagArrayInput interface { pulumi.Input ToVirtualServiceTagArrayOutput() VirtualServiceTagArrayOutput ToVirtualServiceTagArrayOutputWithContext(context.Context) VirtualServiceTagArrayOutput }
VirtualServiceTagArrayInput is an input type that accepts VirtualServiceTagArray and VirtualServiceTagArrayOutput values. You can construct a concrete instance of `VirtualServiceTagArrayInput` via:
VirtualServiceTagArray{ VirtualServiceTagArgs{...} }
type VirtualServiceTagArrayOutput ¶
type VirtualServiceTagArrayOutput struct{ *pulumi.OutputState }
func (VirtualServiceTagArrayOutput) ElementType ¶
func (VirtualServiceTagArrayOutput) ElementType() reflect.Type
func (VirtualServiceTagArrayOutput) Index ¶
func (o VirtualServiceTagArrayOutput) Index(i pulumi.IntInput) VirtualServiceTagOutput
func (VirtualServiceTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o VirtualServiceTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VirtualServiceTag]
func (VirtualServiceTagArrayOutput) ToVirtualServiceTagArrayOutput ¶
func (o VirtualServiceTagArrayOutput) ToVirtualServiceTagArrayOutput() VirtualServiceTagArrayOutput
func (VirtualServiceTagArrayOutput) ToVirtualServiceTagArrayOutputWithContext ¶
func (o VirtualServiceTagArrayOutput) ToVirtualServiceTagArrayOutputWithContext(ctx context.Context) VirtualServiceTagArrayOutput
type VirtualServiceTagInput ¶
type VirtualServiceTagInput interface { pulumi.Input ToVirtualServiceTagOutput() VirtualServiceTagOutput ToVirtualServiceTagOutputWithContext(context.Context) VirtualServiceTagOutput }
VirtualServiceTagInput is an input type that accepts VirtualServiceTagArgs and VirtualServiceTagOutput values. You can construct a concrete instance of `VirtualServiceTagInput` via:
VirtualServiceTagArgs{...}
type VirtualServiceTagOutput ¶
type VirtualServiceTagOutput struct{ *pulumi.OutputState }
func (VirtualServiceTagOutput) ElementType ¶
func (VirtualServiceTagOutput) ElementType() reflect.Type
func (VirtualServiceTagOutput) Key ¶
func (o VirtualServiceTagOutput) Key() pulumi.StringOutput
func (VirtualServiceTagOutput) ToOutput ¶ added in v0.76.0
func (o VirtualServiceTagOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceTag]
func (VirtualServiceTagOutput) ToVirtualServiceTagOutput ¶
func (o VirtualServiceTagOutput) ToVirtualServiceTagOutput() VirtualServiceTagOutput
func (VirtualServiceTagOutput) ToVirtualServiceTagOutputWithContext ¶
func (o VirtualServiceTagOutput) ToVirtualServiceTagOutputWithContext(ctx context.Context) VirtualServiceTagOutput
func (VirtualServiceTagOutput) Value ¶
func (o VirtualServiceTagOutput) Value() pulumi.StringOutput
type VirtualServiceVirtualNodeServiceProvider ¶
type VirtualServiceVirtualNodeServiceProvider struct {
VirtualNodeName string `pulumi:"virtualNodeName"`
}
type VirtualServiceVirtualNodeServiceProviderArgs ¶
type VirtualServiceVirtualNodeServiceProviderArgs struct {
VirtualNodeName pulumi.StringInput `pulumi:"virtualNodeName"`
}
func (VirtualServiceVirtualNodeServiceProviderArgs) ElementType ¶
func (VirtualServiceVirtualNodeServiceProviderArgs) ElementType() reflect.Type
func (VirtualServiceVirtualNodeServiceProviderArgs) ToOutput ¶ added in v0.76.0
func (i VirtualServiceVirtualNodeServiceProviderArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceVirtualNodeServiceProvider]
func (VirtualServiceVirtualNodeServiceProviderArgs) ToVirtualServiceVirtualNodeServiceProviderOutput ¶
func (i VirtualServiceVirtualNodeServiceProviderArgs) ToVirtualServiceVirtualNodeServiceProviderOutput() VirtualServiceVirtualNodeServiceProviderOutput
func (VirtualServiceVirtualNodeServiceProviderArgs) ToVirtualServiceVirtualNodeServiceProviderOutputWithContext ¶
func (i VirtualServiceVirtualNodeServiceProviderArgs) ToVirtualServiceVirtualNodeServiceProviderOutputWithContext(ctx context.Context) VirtualServiceVirtualNodeServiceProviderOutput
func (VirtualServiceVirtualNodeServiceProviderArgs) ToVirtualServiceVirtualNodeServiceProviderPtrOutput ¶
func (i VirtualServiceVirtualNodeServiceProviderArgs) ToVirtualServiceVirtualNodeServiceProviderPtrOutput() VirtualServiceVirtualNodeServiceProviderPtrOutput
func (VirtualServiceVirtualNodeServiceProviderArgs) ToVirtualServiceVirtualNodeServiceProviderPtrOutputWithContext ¶
func (i VirtualServiceVirtualNodeServiceProviderArgs) ToVirtualServiceVirtualNodeServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceVirtualNodeServiceProviderPtrOutput
type VirtualServiceVirtualNodeServiceProviderInput ¶
type VirtualServiceVirtualNodeServiceProviderInput interface { pulumi.Input ToVirtualServiceVirtualNodeServiceProviderOutput() VirtualServiceVirtualNodeServiceProviderOutput ToVirtualServiceVirtualNodeServiceProviderOutputWithContext(context.Context) VirtualServiceVirtualNodeServiceProviderOutput }
VirtualServiceVirtualNodeServiceProviderInput is an input type that accepts VirtualServiceVirtualNodeServiceProviderArgs and VirtualServiceVirtualNodeServiceProviderOutput values. You can construct a concrete instance of `VirtualServiceVirtualNodeServiceProviderInput` via:
VirtualServiceVirtualNodeServiceProviderArgs{...}
type VirtualServiceVirtualNodeServiceProviderOutput ¶
type VirtualServiceVirtualNodeServiceProviderOutput struct{ *pulumi.OutputState }
func (VirtualServiceVirtualNodeServiceProviderOutput) ElementType ¶
func (VirtualServiceVirtualNodeServiceProviderOutput) ElementType() reflect.Type
func (VirtualServiceVirtualNodeServiceProviderOutput) ToOutput ¶ added in v0.76.0
func (o VirtualServiceVirtualNodeServiceProviderOutput) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceVirtualNodeServiceProvider]
func (VirtualServiceVirtualNodeServiceProviderOutput) ToVirtualServiceVirtualNodeServiceProviderOutput ¶
func (o VirtualServiceVirtualNodeServiceProviderOutput) ToVirtualServiceVirtualNodeServiceProviderOutput() VirtualServiceVirtualNodeServiceProviderOutput
func (VirtualServiceVirtualNodeServiceProviderOutput) ToVirtualServiceVirtualNodeServiceProviderOutputWithContext ¶
func (o VirtualServiceVirtualNodeServiceProviderOutput) ToVirtualServiceVirtualNodeServiceProviderOutputWithContext(ctx context.Context) VirtualServiceVirtualNodeServiceProviderOutput
func (VirtualServiceVirtualNodeServiceProviderOutput) ToVirtualServiceVirtualNodeServiceProviderPtrOutput ¶
func (o VirtualServiceVirtualNodeServiceProviderOutput) ToVirtualServiceVirtualNodeServiceProviderPtrOutput() VirtualServiceVirtualNodeServiceProviderPtrOutput
func (VirtualServiceVirtualNodeServiceProviderOutput) ToVirtualServiceVirtualNodeServiceProviderPtrOutputWithContext ¶
func (o VirtualServiceVirtualNodeServiceProviderOutput) ToVirtualServiceVirtualNodeServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceVirtualNodeServiceProviderPtrOutput
func (VirtualServiceVirtualNodeServiceProviderOutput) VirtualNodeName ¶
func (o VirtualServiceVirtualNodeServiceProviderOutput) VirtualNodeName() pulumi.StringOutput
type VirtualServiceVirtualNodeServiceProviderPtrInput ¶
type VirtualServiceVirtualNodeServiceProviderPtrInput interface { pulumi.Input ToVirtualServiceVirtualNodeServiceProviderPtrOutput() VirtualServiceVirtualNodeServiceProviderPtrOutput ToVirtualServiceVirtualNodeServiceProviderPtrOutputWithContext(context.Context) VirtualServiceVirtualNodeServiceProviderPtrOutput }
VirtualServiceVirtualNodeServiceProviderPtrInput is an input type that accepts VirtualServiceVirtualNodeServiceProviderArgs, VirtualServiceVirtualNodeServiceProviderPtr and VirtualServiceVirtualNodeServiceProviderPtrOutput values. You can construct a concrete instance of `VirtualServiceVirtualNodeServiceProviderPtrInput` via:
VirtualServiceVirtualNodeServiceProviderArgs{...} or: nil
func VirtualServiceVirtualNodeServiceProviderPtr ¶
func VirtualServiceVirtualNodeServiceProviderPtr(v *VirtualServiceVirtualNodeServiceProviderArgs) VirtualServiceVirtualNodeServiceProviderPtrInput
type VirtualServiceVirtualNodeServiceProviderPtrOutput ¶
type VirtualServiceVirtualNodeServiceProviderPtrOutput struct{ *pulumi.OutputState }
func (VirtualServiceVirtualNodeServiceProviderPtrOutput) ElementType ¶
func (VirtualServiceVirtualNodeServiceProviderPtrOutput) ElementType() reflect.Type
func (VirtualServiceVirtualNodeServiceProviderPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualServiceVirtualNodeServiceProviderPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualServiceVirtualNodeServiceProvider]
func (VirtualServiceVirtualNodeServiceProviderPtrOutput) ToVirtualServiceVirtualNodeServiceProviderPtrOutput ¶
func (o VirtualServiceVirtualNodeServiceProviderPtrOutput) ToVirtualServiceVirtualNodeServiceProviderPtrOutput() VirtualServiceVirtualNodeServiceProviderPtrOutput
func (VirtualServiceVirtualNodeServiceProviderPtrOutput) ToVirtualServiceVirtualNodeServiceProviderPtrOutputWithContext ¶
func (o VirtualServiceVirtualNodeServiceProviderPtrOutput) ToVirtualServiceVirtualNodeServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceVirtualNodeServiceProviderPtrOutput
func (VirtualServiceVirtualNodeServiceProviderPtrOutput) VirtualNodeName ¶
func (o VirtualServiceVirtualNodeServiceProviderPtrOutput) VirtualNodeName() pulumi.StringPtrOutput
type VirtualServiceVirtualRouterServiceProvider ¶
type VirtualServiceVirtualRouterServiceProvider struct {
VirtualRouterName string `pulumi:"virtualRouterName"`
}
type VirtualServiceVirtualRouterServiceProviderArgs ¶
type VirtualServiceVirtualRouterServiceProviderArgs struct {
VirtualRouterName pulumi.StringInput `pulumi:"virtualRouterName"`
}
func (VirtualServiceVirtualRouterServiceProviderArgs) ElementType ¶
func (VirtualServiceVirtualRouterServiceProviderArgs) ElementType() reflect.Type
func (VirtualServiceVirtualRouterServiceProviderArgs) ToOutput ¶ added in v0.76.0
func (i VirtualServiceVirtualRouterServiceProviderArgs) ToOutput(ctx context.Context) pulumix.Output[VirtualServiceVirtualRouterServiceProvider]
func (VirtualServiceVirtualRouterServiceProviderArgs) ToVirtualServiceVirtualRouterServiceProviderOutput ¶
func (i VirtualServiceVirtualRouterServiceProviderArgs) ToVirtualServiceVirtualRouterServiceProviderOutput() VirtualServiceVirtualRouterServiceProviderOutput
func (VirtualServiceVirtualRouterServiceProviderArgs) ToVirtualServiceVirtualRouterServiceProviderOutputWithContext ¶
func (i VirtualServiceVirtualRouterServiceProviderArgs) ToVirtualServiceVirtualRouterServiceProviderOutputWithContext(ctx context.Context) VirtualServiceVirtualRouterServiceProviderOutput
func (VirtualServiceVirtualRouterServiceProviderArgs) ToVirtualServiceVirtualRouterServiceProviderPtrOutput ¶
func (i VirtualServiceVirtualRouterServiceProviderArgs) ToVirtualServiceVirtualRouterServiceProviderPtrOutput() VirtualServiceVirtualRouterServiceProviderPtrOutput
func (VirtualServiceVirtualRouterServiceProviderArgs) ToVirtualServiceVirtualRouterServiceProviderPtrOutputWithContext ¶
func (i VirtualServiceVirtualRouterServiceProviderArgs) ToVirtualServiceVirtualRouterServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceVirtualRouterServiceProviderPtrOutput
type VirtualServiceVirtualRouterServiceProviderInput ¶
type VirtualServiceVirtualRouterServiceProviderInput interface { pulumi.Input ToVirtualServiceVirtualRouterServiceProviderOutput() VirtualServiceVirtualRouterServiceProviderOutput ToVirtualServiceVirtualRouterServiceProviderOutputWithContext(context.Context) VirtualServiceVirtualRouterServiceProviderOutput }
VirtualServiceVirtualRouterServiceProviderInput is an input type that accepts VirtualServiceVirtualRouterServiceProviderArgs and VirtualServiceVirtualRouterServiceProviderOutput values. You can construct a concrete instance of `VirtualServiceVirtualRouterServiceProviderInput` via:
VirtualServiceVirtualRouterServiceProviderArgs{...}
type VirtualServiceVirtualRouterServiceProviderOutput ¶
type VirtualServiceVirtualRouterServiceProviderOutput struct{ *pulumi.OutputState }
func (VirtualServiceVirtualRouterServiceProviderOutput) ElementType ¶
func (VirtualServiceVirtualRouterServiceProviderOutput) ElementType() reflect.Type
func (VirtualServiceVirtualRouterServiceProviderOutput) ToVirtualServiceVirtualRouterServiceProviderOutput ¶
func (o VirtualServiceVirtualRouterServiceProviderOutput) ToVirtualServiceVirtualRouterServiceProviderOutput() VirtualServiceVirtualRouterServiceProviderOutput
func (VirtualServiceVirtualRouterServiceProviderOutput) ToVirtualServiceVirtualRouterServiceProviderOutputWithContext ¶
func (o VirtualServiceVirtualRouterServiceProviderOutput) ToVirtualServiceVirtualRouterServiceProviderOutputWithContext(ctx context.Context) VirtualServiceVirtualRouterServiceProviderOutput
func (VirtualServiceVirtualRouterServiceProviderOutput) ToVirtualServiceVirtualRouterServiceProviderPtrOutput ¶
func (o VirtualServiceVirtualRouterServiceProviderOutput) ToVirtualServiceVirtualRouterServiceProviderPtrOutput() VirtualServiceVirtualRouterServiceProviderPtrOutput
func (VirtualServiceVirtualRouterServiceProviderOutput) ToVirtualServiceVirtualRouterServiceProviderPtrOutputWithContext ¶
func (o VirtualServiceVirtualRouterServiceProviderOutput) ToVirtualServiceVirtualRouterServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceVirtualRouterServiceProviderPtrOutput
func (VirtualServiceVirtualRouterServiceProviderOutput) VirtualRouterName ¶
func (o VirtualServiceVirtualRouterServiceProviderOutput) VirtualRouterName() pulumi.StringOutput
type VirtualServiceVirtualRouterServiceProviderPtrInput ¶
type VirtualServiceVirtualRouterServiceProviderPtrInput interface { pulumi.Input ToVirtualServiceVirtualRouterServiceProviderPtrOutput() VirtualServiceVirtualRouterServiceProviderPtrOutput ToVirtualServiceVirtualRouterServiceProviderPtrOutputWithContext(context.Context) VirtualServiceVirtualRouterServiceProviderPtrOutput }
VirtualServiceVirtualRouterServiceProviderPtrInput is an input type that accepts VirtualServiceVirtualRouterServiceProviderArgs, VirtualServiceVirtualRouterServiceProviderPtr and VirtualServiceVirtualRouterServiceProviderPtrOutput values. You can construct a concrete instance of `VirtualServiceVirtualRouterServiceProviderPtrInput` via:
VirtualServiceVirtualRouterServiceProviderArgs{...} or: nil
func VirtualServiceVirtualRouterServiceProviderPtr ¶
func VirtualServiceVirtualRouterServiceProviderPtr(v *VirtualServiceVirtualRouterServiceProviderArgs) VirtualServiceVirtualRouterServiceProviderPtrInput
type VirtualServiceVirtualRouterServiceProviderPtrOutput ¶
type VirtualServiceVirtualRouterServiceProviderPtrOutput struct{ *pulumi.OutputState }
func (VirtualServiceVirtualRouterServiceProviderPtrOutput) ElementType ¶
func (VirtualServiceVirtualRouterServiceProviderPtrOutput) ElementType() reflect.Type
func (VirtualServiceVirtualRouterServiceProviderPtrOutput) ToOutput ¶ added in v0.76.0
func (o VirtualServiceVirtualRouterServiceProviderPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VirtualServiceVirtualRouterServiceProvider]
func (VirtualServiceVirtualRouterServiceProviderPtrOutput) ToVirtualServiceVirtualRouterServiceProviderPtrOutput ¶
func (o VirtualServiceVirtualRouterServiceProviderPtrOutput) ToVirtualServiceVirtualRouterServiceProviderPtrOutput() VirtualServiceVirtualRouterServiceProviderPtrOutput
func (VirtualServiceVirtualRouterServiceProviderPtrOutput) ToVirtualServiceVirtualRouterServiceProviderPtrOutputWithContext ¶
func (o VirtualServiceVirtualRouterServiceProviderPtrOutput) ToVirtualServiceVirtualRouterServiceProviderPtrOutputWithContext(ctx context.Context) VirtualServiceVirtualRouterServiceProviderPtrOutput
func (VirtualServiceVirtualRouterServiceProviderPtrOutput) VirtualRouterName ¶
func (o VirtualServiceVirtualRouterServiceProviderPtrOutput) VirtualRouterName() pulumi.StringPtrOutput