Documentation
¶
Index ¶
- type AccessLogConfig
- type AccessLogConfigArgs
- type AccessLogConfigArray
- type AccessLogConfigArrayInput
- type AccessLogConfigArrayOutput
- func (AccessLogConfigArrayOutput) ElementType() reflect.Type
- func (o AccessLogConfigArrayOutput) Index(i pulumi.IntInput) AccessLogConfigOutput
- func (o AccessLogConfigArrayOutput) ToAccessLogConfigArrayOutput() AccessLogConfigArrayOutput
- func (o AccessLogConfigArrayOutput) ToAccessLogConfigArrayOutputWithContext(ctx context.Context) AccessLogConfigArrayOutput
- type AccessLogConfigCls
- type AccessLogConfigClsArgs
- func (AccessLogConfigClsArgs) ElementType() reflect.Type
- func (i AccessLogConfigClsArgs) ToAccessLogConfigClsOutput() AccessLogConfigClsOutput
- func (i AccessLogConfigClsArgs) ToAccessLogConfigClsOutputWithContext(ctx context.Context) AccessLogConfigClsOutput
- func (i AccessLogConfigClsArgs) ToAccessLogConfigClsPtrOutput() AccessLogConfigClsPtrOutput
- func (i AccessLogConfigClsArgs) ToAccessLogConfigClsPtrOutputWithContext(ctx context.Context) AccessLogConfigClsPtrOutput
- type AccessLogConfigClsInput
- type AccessLogConfigClsOutput
- func (AccessLogConfigClsOutput) ElementType() reflect.Type
- func (o AccessLogConfigClsOutput) Enable() pulumi.BoolOutput
- func (o AccessLogConfigClsOutput) LogSet() pulumi.StringPtrOutput
- func (o AccessLogConfigClsOutput) ToAccessLogConfigClsOutput() AccessLogConfigClsOutput
- func (o AccessLogConfigClsOutput) ToAccessLogConfigClsOutputWithContext(ctx context.Context) AccessLogConfigClsOutput
- func (o AccessLogConfigClsOutput) ToAccessLogConfigClsPtrOutput() AccessLogConfigClsPtrOutput
- func (o AccessLogConfigClsOutput) ToAccessLogConfigClsPtrOutputWithContext(ctx context.Context) AccessLogConfigClsPtrOutput
- func (o AccessLogConfigClsOutput) Topic() pulumi.StringPtrOutput
- type AccessLogConfigClsPtrInput
- type AccessLogConfigClsPtrOutput
- func (o AccessLogConfigClsPtrOutput) Elem() AccessLogConfigClsOutput
- func (AccessLogConfigClsPtrOutput) ElementType() reflect.Type
- func (o AccessLogConfigClsPtrOutput) Enable() pulumi.BoolPtrOutput
- func (o AccessLogConfigClsPtrOutput) LogSet() pulumi.StringPtrOutput
- func (o AccessLogConfigClsPtrOutput) ToAccessLogConfigClsPtrOutput() AccessLogConfigClsPtrOutput
- func (o AccessLogConfigClsPtrOutput) ToAccessLogConfigClsPtrOutputWithContext(ctx context.Context) AccessLogConfigClsPtrOutput
- func (o AccessLogConfigClsPtrOutput) Topic() pulumi.StringPtrOutput
- type AccessLogConfigInput
- type AccessLogConfigMap
- type AccessLogConfigMapInput
- type AccessLogConfigMapOutput
- func (AccessLogConfigMapOutput) ElementType() reflect.Type
- func (o AccessLogConfigMapOutput) MapIndex(k pulumi.StringInput) AccessLogConfigOutput
- func (o AccessLogConfigMapOutput) ToAccessLogConfigMapOutput() AccessLogConfigMapOutput
- func (o AccessLogConfigMapOutput) ToAccessLogConfigMapOutputWithContext(ctx context.Context) AccessLogConfigMapOutput
- type AccessLogConfigOutput
- func (o AccessLogConfigOutput) Address() pulumi.StringPtrOutput
- func (o AccessLogConfigOutput) Cls() AccessLogConfigClsPtrOutput
- func (AccessLogConfigOutput) ElementType() reflect.Type
- func (o AccessLogConfigOutput) Enable() pulumi.BoolPtrOutput
- func (o AccessLogConfigOutput) EnableServer() pulumi.BoolPtrOutput
- func (o AccessLogConfigOutput) EnableStdout() pulumi.BoolPtrOutput
- func (o AccessLogConfigOutput) Encoding() pulumi.StringPtrOutput
- func (o AccessLogConfigOutput) Format() pulumi.StringPtrOutput
- func (o AccessLogConfigOutput) MeshName() pulumi.StringOutput
- func (o AccessLogConfigOutput) SelectedRange() AccessLogConfigSelectedRangePtrOutput
- func (o AccessLogConfigOutput) Template() pulumi.StringPtrOutput
- func (o AccessLogConfigOutput) ToAccessLogConfigOutput() AccessLogConfigOutput
- func (o AccessLogConfigOutput) ToAccessLogConfigOutputWithContext(ctx context.Context) AccessLogConfigOutput
- type AccessLogConfigSelectedRange
- type AccessLogConfigSelectedRangeArgs
- func (AccessLogConfigSelectedRangeArgs) ElementType() reflect.Type
- func (i AccessLogConfigSelectedRangeArgs) ToAccessLogConfigSelectedRangeOutput() AccessLogConfigSelectedRangeOutput
- func (i AccessLogConfigSelectedRangeArgs) ToAccessLogConfigSelectedRangeOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangeOutput
- func (i AccessLogConfigSelectedRangeArgs) ToAccessLogConfigSelectedRangePtrOutput() AccessLogConfigSelectedRangePtrOutput
- func (i AccessLogConfigSelectedRangeArgs) ToAccessLogConfigSelectedRangePtrOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangePtrOutput
- type AccessLogConfigSelectedRangeInput
- type AccessLogConfigSelectedRangeItem
- type AccessLogConfigSelectedRangeItemArgs
- func (AccessLogConfigSelectedRangeItemArgs) ElementType() reflect.Type
- func (i AccessLogConfigSelectedRangeItemArgs) ToAccessLogConfigSelectedRangeItemOutput() AccessLogConfigSelectedRangeItemOutput
- func (i AccessLogConfigSelectedRangeItemArgs) ToAccessLogConfigSelectedRangeItemOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangeItemOutput
- type AccessLogConfigSelectedRangeItemArray
- func (AccessLogConfigSelectedRangeItemArray) ElementType() reflect.Type
- func (i AccessLogConfigSelectedRangeItemArray) ToAccessLogConfigSelectedRangeItemArrayOutput() AccessLogConfigSelectedRangeItemArrayOutput
- func (i AccessLogConfigSelectedRangeItemArray) ToAccessLogConfigSelectedRangeItemArrayOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangeItemArrayOutput
- type AccessLogConfigSelectedRangeItemArrayInput
- type AccessLogConfigSelectedRangeItemArrayOutput
- func (AccessLogConfigSelectedRangeItemArrayOutput) ElementType() reflect.Type
- func (o AccessLogConfigSelectedRangeItemArrayOutput) Index(i pulumi.IntInput) AccessLogConfigSelectedRangeItemOutput
- func (o AccessLogConfigSelectedRangeItemArrayOutput) ToAccessLogConfigSelectedRangeItemArrayOutput() AccessLogConfigSelectedRangeItemArrayOutput
- func (o AccessLogConfigSelectedRangeItemArrayOutput) ToAccessLogConfigSelectedRangeItemArrayOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangeItemArrayOutput
- type AccessLogConfigSelectedRangeItemInput
- type AccessLogConfigSelectedRangeItemOutput
- func (AccessLogConfigSelectedRangeItemOutput) ElementType() reflect.Type
- func (o AccessLogConfigSelectedRangeItemOutput) Gateways() pulumi.StringArrayOutput
- func (o AccessLogConfigSelectedRangeItemOutput) Namespace() pulumi.StringPtrOutput
- func (o AccessLogConfigSelectedRangeItemOutput) ToAccessLogConfigSelectedRangeItemOutput() AccessLogConfigSelectedRangeItemOutput
- func (o AccessLogConfigSelectedRangeItemOutput) ToAccessLogConfigSelectedRangeItemOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangeItemOutput
- type AccessLogConfigSelectedRangeOutput
- func (o AccessLogConfigSelectedRangeOutput) All() pulumi.BoolPtrOutput
- func (AccessLogConfigSelectedRangeOutput) ElementType() reflect.Type
- func (o AccessLogConfigSelectedRangeOutput) Items() AccessLogConfigSelectedRangeItemArrayOutput
- func (o AccessLogConfigSelectedRangeOutput) ToAccessLogConfigSelectedRangeOutput() AccessLogConfigSelectedRangeOutput
- func (o AccessLogConfigSelectedRangeOutput) ToAccessLogConfigSelectedRangeOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangeOutput
- func (o AccessLogConfigSelectedRangeOutput) ToAccessLogConfigSelectedRangePtrOutput() AccessLogConfigSelectedRangePtrOutput
- func (o AccessLogConfigSelectedRangeOutput) ToAccessLogConfigSelectedRangePtrOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangePtrOutput
- type AccessLogConfigSelectedRangePtrInput
- type AccessLogConfigSelectedRangePtrOutput
- func (o AccessLogConfigSelectedRangePtrOutput) All() pulumi.BoolPtrOutput
- func (o AccessLogConfigSelectedRangePtrOutput) Elem() AccessLogConfigSelectedRangeOutput
- func (AccessLogConfigSelectedRangePtrOutput) ElementType() reflect.Type
- func (o AccessLogConfigSelectedRangePtrOutput) Items() AccessLogConfigSelectedRangeItemArrayOutput
- func (o AccessLogConfigSelectedRangePtrOutput) ToAccessLogConfigSelectedRangePtrOutput() AccessLogConfigSelectedRangePtrOutput
- func (o AccessLogConfigSelectedRangePtrOutput) ToAccessLogConfigSelectedRangePtrOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangePtrOutput
- type AccessLogConfigState
- type ClusterAttachment
- type ClusterAttachmentArgs
- type ClusterAttachmentArray
- type ClusterAttachmentArrayInput
- type ClusterAttachmentArrayOutput
- func (ClusterAttachmentArrayOutput) ElementType() reflect.Type
- func (o ClusterAttachmentArrayOutput) Index(i pulumi.IntInput) ClusterAttachmentOutput
- func (o ClusterAttachmentArrayOutput) ToClusterAttachmentArrayOutput() ClusterAttachmentArrayOutput
- func (o ClusterAttachmentArrayOutput) ToClusterAttachmentArrayOutputWithContext(ctx context.Context) ClusterAttachmentArrayOutput
- type ClusterAttachmentClusterList
- type ClusterAttachmentClusterListArgs
- func (ClusterAttachmentClusterListArgs) ElementType() reflect.Type
- func (i ClusterAttachmentClusterListArgs) ToClusterAttachmentClusterListOutput() ClusterAttachmentClusterListOutput
- func (i ClusterAttachmentClusterListArgs) ToClusterAttachmentClusterListOutputWithContext(ctx context.Context) ClusterAttachmentClusterListOutput
- type ClusterAttachmentClusterListArray
- func (ClusterAttachmentClusterListArray) ElementType() reflect.Type
- func (i ClusterAttachmentClusterListArray) ToClusterAttachmentClusterListArrayOutput() ClusterAttachmentClusterListArrayOutput
- func (i ClusterAttachmentClusterListArray) ToClusterAttachmentClusterListArrayOutputWithContext(ctx context.Context) ClusterAttachmentClusterListArrayOutput
- type ClusterAttachmentClusterListArrayInput
- type ClusterAttachmentClusterListArrayOutput
- func (ClusterAttachmentClusterListArrayOutput) ElementType() reflect.Type
- func (o ClusterAttachmentClusterListArrayOutput) Index(i pulumi.IntInput) ClusterAttachmentClusterListOutput
- func (o ClusterAttachmentClusterListArrayOutput) ToClusterAttachmentClusterListArrayOutput() ClusterAttachmentClusterListArrayOutput
- func (o ClusterAttachmentClusterListArrayOutput) ToClusterAttachmentClusterListArrayOutputWithContext(ctx context.Context) ClusterAttachmentClusterListArrayOutput
- type ClusterAttachmentClusterListInput
- type ClusterAttachmentClusterListOutput
- func (o ClusterAttachmentClusterListOutput) ClusterId() pulumi.StringOutput
- func (ClusterAttachmentClusterListOutput) ElementType() reflect.Type
- func (o ClusterAttachmentClusterListOutput) Region() pulumi.StringOutput
- func (o ClusterAttachmentClusterListOutput) Role() pulumi.StringOutput
- func (o ClusterAttachmentClusterListOutput) SubnetId() pulumi.StringPtrOutput
- func (o ClusterAttachmentClusterListOutput) ToClusterAttachmentClusterListOutput() ClusterAttachmentClusterListOutput
- func (o ClusterAttachmentClusterListOutput) ToClusterAttachmentClusterListOutputWithContext(ctx context.Context) ClusterAttachmentClusterListOutput
- func (o ClusterAttachmentClusterListOutput) Type() pulumi.StringOutput
- func (o ClusterAttachmentClusterListOutput) VpcId() pulumi.StringOutput
- type ClusterAttachmentInput
- type ClusterAttachmentMap
- type ClusterAttachmentMapInput
- type ClusterAttachmentMapOutput
- func (ClusterAttachmentMapOutput) ElementType() reflect.Type
- func (o ClusterAttachmentMapOutput) MapIndex(k pulumi.StringInput) ClusterAttachmentOutput
- func (o ClusterAttachmentMapOutput) ToClusterAttachmentMapOutput() ClusterAttachmentMapOutput
- func (o ClusterAttachmentMapOutput) ToClusterAttachmentMapOutputWithContext(ctx context.Context) ClusterAttachmentMapOutput
- type ClusterAttachmentOutput
- func (o ClusterAttachmentOutput) ClusterLists() ClusterAttachmentClusterListArrayOutput
- func (ClusterAttachmentOutput) ElementType() reflect.Type
- func (o ClusterAttachmentOutput) MeshId() pulumi.StringOutput
- func (o ClusterAttachmentOutput) ToClusterAttachmentOutput() ClusterAttachmentOutput
- func (o ClusterAttachmentOutput) ToClusterAttachmentOutputWithContext(ctx context.Context) ClusterAttachmentOutput
- type ClusterAttachmentState
- type GetMeshMeshList
- type GetMeshMeshListArgs
- type GetMeshMeshListArray
- type GetMeshMeshListArrayInput
- type GetMeshMeshListArrayOutput
- func (GetMeshMeshListArrayOutput) ElementType() reflect.Type
- func (o GetMeshMeshListArrayOutput) Index(i pulumi.IntInput) GetMeshMeshListOutput
- func (o GetMeshMeshListArrayOutput) ToGetMeshMeshListArrayOutput() GetMeshMeshListArrayOutput
- func (o GetMeshMeshListArrayOutput) ToGetMeshMeshListArrayOutputWithContext(ctx context.Context) GetMeshMeshListArrayOutput
- type GetMeshMeshListConfig
- type GetMeshMeshListConfigArgs
- type GetMeshMeshListConfigArray
- func (GetMeshMeshListConfigArray) ElementType() reflect.Type
- func (i GetMeshMeshListConfigArray) ToGetMeshMeshListConfigArrayOutput() GetMeshMeshListConfigArrayOutput
- func (i GetMeshMeshListConfigArray) ToGetMeshMeshListConfigArrayOutputWithContext(ctx context.Context) GetMeshMeshListConfigArrayOutput
- type GetMeshMeshListConfigArrayInput
- type GetMeshMeshListConfigArrayOutput
- func (GetMeshMeshListConfigArrayOutput) ElementType() reflect.Type
- func (o GetMeshMeshListConfigArrayOutput) Index(i pulumi.IntInput) GetMeshMeshListConfigOutput
- func (o GetMeshMeshListConfigArrayOutput) ToGetMeshMeshListConfigArrayOutput() GetMeshMeshListConfigArrayOutput
- func (o GetMeshMeshListConfigArrayOutput) ToGetMeshMeshListConfigArrayOutputWithContext(ctx context.Context) GetMeshMeshListConfigArrayOutput
- type GetMeshMeshListConfigInput
- type GetMeshMeshListConfigIstio
- type GetMeshMeshListConfigIstioArgs
- func (GetMeshMeshListConfigIstioArgs) ElementType() reflect.Type
- func (i GetMeshMeshListConfigIstioArgs) ToGetMeshMeshListConfigIstioOutput() GetMeshMeshListConfigIstioOutput
- func (i GetMeshMeshListConfigIstioArgs) ToGetMeshMeshListConfigIstioOutputWithContext(ctx context.Context) GetMeshMeshListConfigIstioOutput
- type GetMeshMeshListConfigIstioArray
- func (GetMeshMeshListConfigIstioArray) ElementType() reflect.Type
- func (i GetMeshMeshListConfigIstioArray) ToGetMeshMeshListConfigIstioArrayOutput() GetMeshMeshListConfigIstioArrayOutput
- func (i GetMeshMeshListConfigIstioArray) ToGetMeshMeshListConfigIstioArrayOutputWithContext(ctx context.Context) GetMeshMeshListConfigIstioArrayOutput
- type GetMeshMeshListConfigIstioArrayInput
- type GetMeshMeshListConfigIstioArrayOutput
- func (GetMeshMeshListConfigIstioArrayOutput) ElementType() reflect.Type
- func (o GetMeshMeshListConfigIstioArrayOutput) Index(i pulumi.IntInput) GetMeshMeshListConfigIstioOutput
- func (o GetMeshMeshListConfigIstioArrayOutput) ToGetMeshMeshListConfigIstioArrayOutput() GetMeshMeshListConfigIstioArrayOutput
- func (o GetMeshMeshListConfigIstioArrayOutput) ToGetMeshMeshListConfigIstioArrayOutputWithContext(ctx context.Context) GetMeshMeshListConfigIstioArrayOutput
- type GetMeshMeshListConfigIstioInput
- type GetMeshMeshListConfigIstioOutput
- func (o GetMeshMeshListConfigIstioOutput) DisableHttpRetry() pulumi.BoolOutput
- func (o GetMeshMeshListConfigIstioOutput) DisablePolicyChecks() pulumi.BoolOutput
- func (GetMeshMeshListConfigIstioOutput) ElementType() reflect.Type
- func (o GetMeshMeshListConfigIstioOutput) EnablePilotHttp() pulumi.BoolOutput
- func (o GetMeshMeshListConfigIstioOutput) OutboundTrafficPolicy() pulumi.StringOutput
- func (o GetMeshMeshListConfigIstioOutput) SmartDns() GetMeshMeshListConfigIstioSmartDnArrayOutput
- func (o GetMeshMeshListConfigIstioOutput) ToGetMeshMeshListConfigIstioOutput() GetMeshMeshListConfigIstioOutput
- func (o GetMeshMeshListConfigIstioOutput) ToGetMeshMeshListConfigIstioOutputWithContext(ctx context.Context) GetMeshMeshListConfigIstioOutput
- type GetMeshMeshListConfigIstioSmartDn
- type GetMeshMeshListConfigIstioSmartDnArgs
- func (GetMeshMeshListConfigIstioSmartDnArgs) ElementType() reflect.Type
- func (i GetMeshMeshListConfigIstioSmartDnArgs) ToGetMeshMeshListConfigIstioSmartDnOutput() GetMeshMeshListConfigIstioSmartDnOutput
- func (i GetMeshMeshListConfigIstioSmartDnArgs) ToGetMeshMeshListConfigIstioSmartDnOutputWithContext(ctx context.Context) GetMeshMeshListConfigIstioSmartDnOutput
- type GetMeshMeshListConfigIstioSmartDnArray
- func (GetMeshMeshListConfigIstioSmartDnArray) ElementType() reflect.Type
- func (i GetMeshMeshListConfigIstioSmartDnArray) ToGetMeshMeshListConfigIstioSmartDnArrayOutput() GetMeshMeshListConfigIstioSmartDnArrayOutput
- func (i GetMeshMeshListConfigIstioSmartDnArray) ToGetMeshMeshListConfigIstioSmartDnArrayOutputWithContext(ctx context.Context) GetMeshMeshListConfigIstioSmartDnArrayOutput
- type GetMeshMeshListConfigIstioSmartDnArrayInput
- type GetMeshMeshListConfigIstioSmartDnArrayOutput
- func (GetMeshMeshListConfigIstioSmartDnArrayOutput) ElementType() reflect.Type
- func (o GetMeshMeshListConfigIstioSmartDnArrayOutput) Index(i pulumi.IntInput) GetMeshMeshListConfigIstioSmartDnOutput
- func (o GetMeshMeshListConfigIstioSmartDnArrayOutput) ToGetMeshMeshListConfigIstioSmartDnArrayOutput() GetMeshMeshListConfigIstioSmartDnArrayOutput
- func (o GetMeshMeshListConfigIstioSmartDnArrayOutput) ToGetMeshMeshListConfigIstioSmartDnArrayOutputWithContext(ctx context.Context) GetMeshMeshListConfigIstioSmartDnArrayOutput
- type GetMeshMeshListConfigIstioSmartDnInput
- type GetMeshMeshListConfigIstioSmartDnOutput
- func (GetMeshMeshListConfigIstioSmartDnOutput) ElementType() reflect.Type
- func (o GetMeshMeshListConfigIstioSmartDnOutput) IstioMetaDnsAutoAllocate() pulumi.BoolOutput
- func (o GetMeshMeshListConfigIstioSmartDnOutput) IstioMetaDnsCapture() pulumi.BoolOutput
- func (o GetMeshMeshListConfigIstioSmartDnOutput) ToGetMeshMeshListConfigIstioSmartDnOutput() GetMeshMeshListConfigIstioSmartDnOutput
- func (o GetMeshMeshListConfigIstioSmartDnOutput) ToGetMeshMeshListConfigIstioSmartDnOutputWithContext(ctx context.Context) GetMeshMeshListConfigIstioSmartDnOutput
- type GetMeshMeshListConfigOutput
- func (GetMeshMeshListConfigOutput) ElementType() reflect.Type
- func (o GetMeshMeshListConfigOutput) Istios() GetMeshMeshListConfigIstioArrayOutput
- func (o GetMeshMeshListConfigOutput) ToGetMeshMeshListConfigOutput() GetMeshMeshListConfigOutput
- func (o GetMeshMeshListConfigOutput) ToGetMeshMeshListConfigOutputWithContext(ctx context.Context) GetMeshMeshListConfigOutput
- type GetMeshMeshListInput
- type GetMeshMeshListOutput
- func (o GetMeshMeshListOutput) Configs() GetMeshMeshListConfigArrayOutput
- func (o GetMeshMeshListOutput) DisplayName() pulumi.StringOutput
- func (GetMeshMeshListOutput) ElementType() reflect.Type
- func (o GetMeshMeshListOutput) MeshId() pulumi.StringOutput
- func (o GetMeshMeshListOutput) TagLists() GetMeshMeshListTagListArrayOutput
- func (o GetMeshMeshListOutput) ToGetMeshMeshListOutput() GetMeshMeshListOutput
- func (o GetMeshMeshListOutput) ToGetMeshMeshListOutputWithContext(ctx context.Context) GetMeshMeshListOutput
- func (o GetMeshMeshListOutput) Type() pulumi.StringOutput
- func (o GetMeshMeshListOutput) Version() pulumi.StringOutput
- type GetMeshMeshListTagList
- type GetMeshMeshListTagListArgs
- type GetMeshMeshListTagListArray
- func (GetMeshMeshListTagListArray) ElementType() reflect.Type
- func (i GetMeshMeshListTagListArray) ToGetMeshMeshListTagListArrayOutput() GetMeshMeshListTagListArrayOutput
- func (i GetMeshMeshListTagListArray) ToGetMeshMeshListTagListArrayOutputWithContext(ctx context.Context) GetMeshMeshListTagListArrayOutput
- type GetMeshMeshListTagListArrayInput
- type GetMeshMeshListTagListArrayOutput
- func (GetMeshMeshListTagListArrayOutput) ElementType() reflect.Type
- func (o GetMeshMeshListTagListArrayOutput) Index(i pulumi.IntInput) GetMeshMeshListTagListOutput
- func (o GetMeshMeshListTagListArrayOutput) ToGetMeshMeshListTagListArrayOutput() GetMeshMeshListTagListArrayOutput
- func (o GetMeshMeshListTagListArrayOutput) ToGetMeshMeshListTagListArrayOutputWithContext(ctx context.Context) GetMeshMeshListTagListArrayOutput
- type GetMeshMeshListTagListInput
- type GetMeshMeshListTagListOutput
- func (GetMeshMeshListTagListOutput) ElementType() reflect.Type
- func (o GetMeshMeshListTagListOutput) Key() pulumi.StringOutput
- func (o GetMeshMeshListTagListOutput) Passthrough() pulumi.BoolOutput
- func (o GetMeshMeshListTagListOutput) ToGetMeshMeshListTagListOutput() GetMeshMeshListTagListOutput
- func (o GetMeshMeshListTagListOutput) ToGetMeshMeshListTagListOutputWithContext(ctx context.Context) GetMeshMeshListTagListOutput
- func (o GetMeshMeshListTagListOutput) Value() pulumi.StringOutput
- type LookupMeshArgs
- type LookupMeshOutputArgs
- type LookupMeshResult
- type LookupMeshResultOutput
- func (LookupMeshResultOutput) ElementType() reflect.Type
- func (o LookupMeshResultOutput) Id() pulumi.StringOutput
- func (o LookupMeshResultOutput) MeshClusters() pulumi.StringArrayOutput
- func (o LookupMeshResultOutput) MeshIds() pulumi.StringArrayOutput
- func (o LookupMeshResultOutput) MeshLists() GetMeshMeshListArrayOutput
- func (o LookupMeshResultOutput) MeshNames() pulumi.StringArrayOutput
- func (o LookupMeshResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o LookupMeshResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupMeshResultOutput) ToLookupMeshResultOutput() LookupMeshResultOutput
- func (o LookupMeshResultOutput) ToLookupMeshResultOutputWithContext(ctx context.Context) LookupMeshResultOutput
- type Mesh
- type MeshArgs
- type MeshArray
- type MeshArrayInput
- type MeshArrayOutput
- type MeshConfig
- type MeshConfigArgs
- func (MeshConfigArgs) ElementType() reflect.Type
- func (i MeshConfigArgs) ToMeshConfigOutput() MeshConfigOutput
- func (i MeshConfigArgs) ToMeshConfigOutputWithContext(ctx context.Context) MeshConfigOutput
- func (i MeshConfigArgs) ToMeshConfigPtrOutput() MeshConfigPtrOutput
- func (i MeshConfigArgs) ToMeshConfigPtrOutputWithContext(ctx context.Context) MeshConfigPtrOutput
- type MeshConfigInject
- type MeshConfigInjectArgs
- func (MeshConfigInjectArgs) ElementType() reflect.Type
- func (i MeshConfigInjectArgs) ToMeshConfigInjectOutput() MeshConfigInjectOutput
- func (i MeshConfigInjectArgs) ToMeshConfigInjectOutputWithContext(ctx context.Context) MeshConfigInjectOutput
- func (i MeshConfigInjectArgs) ToMeshConfigInjectPtrOutput() MeshConfigInjectPtrOutput
- func (i MeshConfigInjectArgs) ToMeshConfigInjectPtrOutputWithContext(ctx context.Context) MeshConfigInjectPtrOutput
- type MeshConfigInjectInput
- type MeshConfigInjectOutput
- func (MeshConfigInjectOutput) ElementType() reflect.Type
- func (o MeshConfigInjectOutput) ExcludeIpRanges() pulumi.StringArrayOutput
- func (o MeshConfigInjectOutput) HoldApplicationUntilProxyStarts() pulumi.BoolPtrOutput
- func (o MeshConfigInjectOutput) HoldProxyUntilApplicationEnds() pulumi.BoolPtrOutput
- func (o MeshConfigInjectOutput) ToMeshConfigInjectOutput() MeshConfigInjectOutput
- func (o MeshConfigInjectOutput) ToMeshConfigInjectOutputWithContext(ctx context.Context) MeshConfigInjectOutput
- func (o MeshConfigInjectOutput) ToMeshConfigInjectPtrOutput() MeshConfigInjectPtrOutput
- func (o MeshConfigInjectOutput) ToMeshConfigInjectPtrOutputWithContext(ctx context.Context) MeshConfigInjectPtrOutput
- type MeshConfigInjectPtrInput
- type MeshConfigInjectPtrOutput
- func (o MeshConfigInjectPtrOutput) Elem() MeshConfigInjectOutput
- func (MeshConfigInjectPtrOutput) ElementType() reflect.Type
- func (o MeshConfigInjectPtrOutput) ExcludeIpRanges() pulumi.StringArrayOutput
- func (o MeshConfigInjectPtrOutput) HoldApplicationUntilProxyStarts() pulumi.BoolPtrOutput
- func (o MeshConfigInjectPtrOutput) HoldProxyUntilApplicationEnds() pulumi.BoolPtrOutput
- func (o MeshConfigInjectPtrOutput) ToMeshConfigInjectPtrOutput() MeshConfigInjectPtrOutput
- func (o MeshConfigInjectPtrOutput) ToMeshConfigInjectPtrOutputWithContext(ctx context.Context) MeshConfigInjectPtrOutput
- type MeshConfigInput
- type MeshConfigIstio
- type MeshConfigIstioArgs
- func (MeshConfigIstioArgs) ElementType() reflect.Type
- func (i MeshConfigIstioArgs) ToMeshConfigIstioOutput() MeshConfigIstioOutput
- func (i MeshConfigIstioArgs) ToMeshConfigIstioOutputWithContext(ctx context.Context) MeshConfigIstioOutput
- func (i MeshConfigIstioArgs) ToMeshConfigIstioPtrOutput() MeshConfigIstioPtrOutput
- func (i MeshConfigIstioArgs) ToMeshConfigIstioPtrOutputWithContext(ctx context.Context) MeshConfigIstioPtrOutput
- type MeshConfigIstioInput
- type MeshConfigIstioOutput
- func (o MeshConfigIstioOutput) DisableHttpRetry() pulumi.BoolPtrOutput
- func (o MeshConfigIstioOutput) DisablePolicyChecks() pulumi.BoolPtrOutput
- func (MeshConfigIstioOutput) ElementType() reflect.Type
- func (o MeshConfigIstioOutput) EnablePilotHttp() pulumi.BoolPtrOutput
- func (o MeshConfigIstioOutput) OutboundTrafficPolicy() pulumi.StringOutput
- func (o MeshConfigIstioOutput) SmartDns() MeshConfigIstioSmartDnsPtrOutput
- func (o MeshConfigIstioOutput) ToMeshConfigIstioOutput() MeshConfigIstioOutput
- func (o MeshConfigIstioOutput) ToMeshConfigIstioOutputWithContext(ctx context.Context) MeshConfigIstioOutput
- func (o MeshConfigIstioOutput) ToMeshConfigIstioPtrOutput() MeshConfigIstioPtrOutput
- func (o MeshConfigIstioOutput) ToMeshConfigIstioPtrOutputWithContext(ctx context.Context) MeshConfigIstioPtrOutput
- func (o MeshConfigIstioOutput) Tracing() MeshConfigIstioTracingPtrOutput
- type MeshConfigIstioPtrInput
- type MeshConfigIstioPtrOutput
- func (o MeshConfigIstioPtrOutput) DisableHttpRetry() pulumi.BoolPtrOutput
- func (o MeshConfigIstioPtrOutput) DisablePolicyChecks() pulumi.BoolPtrOutput
- func (o MeshConfigIstioPtrOutput) Elem() MeshConfigIstioOutput
- func (MeshConfigIstioPtrOutput) ElementType() reflect.Type
- func (o MeshConfigIstioPtrOutput) EnablePilotHttp() pulumi.BoolPtrOutput
- func (o MeshConfigIstioPtrOutput) OutboundTrafficPolicy() pulumi.StringPtrOutput
- func (o MeshConfigIstioPtrOutput) SmartDns() MeshConfigIstioSmartDnsPtrOutput
- func (o MeshConfigIstioPtrOutput) ToMeshConfigIstioPtrOutput() MeshConfigIstioPtrOutput
- func (o MeshConfigIstioPtrOutput) ToMeshConfigIstioPtrOutputWithContext(ctx context.Context) MeshConfigIstioPtrOutput
- func (o MeshConfigIstioPtrOutput) Tracing() MeshConfigIstioTracingPtrOutput
- type MeshConfigIstioSmartDns
- type MeshConfigIstioSmartDnsArgs
- func (MeshConfigIstioSmartDnsArgs) ElementType() reflect.Type
- func (i MeshConfigIstioSmartDnsArgs) ToMeshConfigIstioSmartDnsOutput() MeshConfigIstioSmartDnsOutput
- func (i MeshConfigIstioSmartDnsArgs) ToMeshConfigIstioSmartDnsOutputWithContext(ctx context.Context) MeshConfigIstioSmartDnsOutput
- func (i MeshConfigIstioSmartDnsArgs) ToMeshConfigIstioSmartDnsPtrOutput() MeshConfigIstioSmartDnsPtrOutput
- func (i MeshConfigIstioSmartDnsArgs) ToMeshConfigIstioSmartDnsPtrOutputWithContext(ctx context.Context) MeshConfigIstioSmartDnsPtrOutput
- type MeshConfigIstioSmartDnsInput
- type MeshConfigIstioSmartDnsOutput
- func (MeshConfigIstioSmartDnsOutput) ElementType() reflect.Type
- func (o MeshConfigIstioSmartDnsOutput) IstioMetaDnsAutoAllocate() pulumi.BoolPtrOutput
- func (o MeshConfigIstioSmartDnsOutput) IstioMetaDnsCapture() pulumi.BoolPtrOutput
- func (o MeshConfigIstioSmartDnsOutput) ToMeshConfigIstioSmartDnsOutput() MeshConfigIstioSmartDnsOutput
- func (o MeshConfigIstioSmartDnsOutput) ToMeshConfigIstioSmartDnsOutputWithContext(ctx context.Context) MeshConfigIstioSmartDnsOutput
- func (o MeshConfigIstioSmartDnsOutput) ToMeshConfigIstioSmartDnsPtrOutput() MeshConfigIstioSmartDnsPtrOutput
- func (o MeshConfigIstioSmartDnsOutput) ToMeshConfigIstioSmartDnsPtrOutputWithContext(ctx context.Context) MeshConfigIstioSmartDnsPtrOutput
- type MeshConfigIstioSmartDnsPtrInput
- type MeshConfigIstioSmartDnsPtrOutput
- func (o MeshConfigIstioSmartDnsPtrOutput) Elem() MeshConfigIstioSmartDnsOutput
- func (MeshConfigIstioSmartDnsPtrOutput) ElementType() reflect.Type
- func (o MeshConfigIstioSmartDnsPtrOutput) IstioMetaDnsAutoAllocate() pulumi.BoolPtrOutput
- func (o MeshConfigIstioSmartDnsPtrOutput) IstioMetaDnsCapture() pulumi.BoolPtrOutput
- func (o MeshConfigIstioSmartDnsPtrOutput) ToMeshConfigIstioSmartDnsPtrOutput() MeshConfigIstioSmartDnsPtrOutput
- func (o MeshConfigIstioSmartDnsPtrOutput) ToMeshConfigIstioSmartDnsPtrOutputWithContext(ctx context.Context) MeshConfigIstioSmartDnsPtrOutput
- type MeshConfigIstioTracing
- type MeshConfigIstioTracingApm
- type MeshConfigIstioTracingApmArgs
- func (MeshConfigIstioTracingApmArgs) ElementType() reflect.Type
- func (i MeshConfigIstioTracingApmArgs) ToMeshConfigIstioTracingApmOutput() MeshConfigIstioTracingApmOutput
- func (i MeshConfigIstioTracingApmArgs) ToMeshConfigIstioTracingApmOutputWithContext(ctx context.Context) MeshConfigIstioTracingApmOutput
- func (i MeshConfigIstioTracingApmArgs) ToMeshConfigIstioTracingApmPtrOutput() MeshConfigIstioTracingApmPtrOutput
- func (i MeshConfigIstioTracingApmArgs) ToMeshConfigIstioTracingApmPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingApmPtrOutput
- type MeshConfigIstioTracingApmInput
- type MeshConfigIstioTracingApmOutput
- func (MeshConfigIstioTracingApmOutput) ElementType() reflect.Type
- func (o MeshConfigIstioTracingApmOutput) Enable() pulumi.BoolOutput
- func (o MeshConfigIstioTracingApmOutput) InstanceId() pulumi.StringPtrOutput
- func (o MeshConfigIstioTracingApmOutput) Region() pulumi.StringPtrOutput
- func (o MeshConfigIstioTracingApmOutput) ToMeshConfigIstioTracingApmOutput() MeshConfigIstioTracingApmOutput
- func (o MeshConfigIstioTracingApmOutput) ToMeshConfigIstioTracingApmOutputWithContext(ctx context.Context) MeshConfigIstioTracingApmOutput
- func (o MeshConfigIstioTracingApmOutput) ToMeshConfigIstioTracingApmPtrOutput() MeshConfigIstioTracingApmPtrOutput
- func (o MeshConfigIstioTracingApmOutput) ToMeshConfigIstioTracingApmPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingApmPtrOutput
- type MeshConfigIstioTracingApmPtrInput
- type MeshConfigIstioTracingApmPtrOutput
- func (o MeshConfigIstioTracingApmPtrOutput) Elem() MeshConfigIstioTracingApmOutput
- func (MeshConfigIstioTracingApmPtrOutput) ElementType() reflect.Type
- func (o MeshConfigIstioTracingApmPtrOutput) Enable() pulumi.BoolPtrOutput
- func (o MeshConfigIstioTracingApmPtrOutput) InstanceId() pulumi.StringPtrOutput
- func (o MeshConfigIstioTracingApmPtrOutput) Region() pulumi.StringPtrOutput
- func (o MeshConfigIstioTracingApmPtrOutput) ToMeshConfigIstioTracingApmPtrOutput() MeshConfigIstioTracingApmPtrOutput
- func (o MeshConfigIstioTracingApmPtrOutput) ToMeshConfigIstioTracingApmPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingApmPtrOutput
- type MeshConfigIstioTracingArgs
- func (MeshConfigIstioTracingArgs) ElementType() reflect.Type
- func (i MeshConfigIstioTracingArgs) ToMeshConfigIstioTracingOutput() MeshConfigIstioTracingOutput
- func (i MeshConfigIstioTracingArgs) ToMeshConfigIstioTracingOutputWithContext(ctx context.Context) MeshConfigIstioTracingOutput
- func (i MeshConfigIstioTracingArgs) ToMeshConfigIstioTracingPtrOutput() MeshConfigIstioTracingPtrOutput
- func (i MeshConfigIstioTracingArgs) ToMeshConfigIstioTracingPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingPtrOutput
- type MeshConfigIstioTracingInput
- type MeshConfigIstioTracingOutput
- func (o MeshConfigIstioTracingOutput) Apm() MeshConfigIstioTracingApmPtrOutput
- func (MeshConfigIstioTracingOutput) ElementType() reflect.Type
- func (o MeshConfigIstioTracingOutput) Enable() pulumi.BoolPtrOutput
- func (o MeshConfigIstioTracingOutput) Sampling() pulumi.Float64PtrOutput
- func (o MeshConfigIstioTracingOutput) ToMeshConfigIstioTracingOutput() MeshConfigIstioTracingOutput
- func (o MeshConfigIstioTracingOutput) ToMeshConfigIstioTracingOutputWithContext(ctx context.Context) MeshConfigIstioTracingOutput
- func (o MeshConfigIstioTracingOutput) ToMeshConfigIstioTracingPtrOutput() MeshConfigIstioTracingPtrOutput
- func (o MeshConfigIstioTracingOutput) ToMeshConfigIstioTracingPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingPtrOutput
- func (o MeshConfigIstioTracingOutput) Zipkin() MeshConfigIstioTracingZipkinPtrOutput
- type MeshConfigIstioTracingPtrInput
- type MeshConfigIstioTracingPtrOutput
- func (o MeshConfigIstioTracingPtrOutput) Apm() MeshConfigIstioTracingApmPtrOutput
- func (o MeshConfigIstioTracingPtrOutput) Elem() MeshConfigIstioTracingOutput
- func (MeshConfigIstioTracingPtrOutput) ElementType() reflect.Type
- func (o MeshConfigIstioTracingPtrOutput) Enable() pulumi.BoolPtrOutput
- func (o MeshConfigIstioTracingPtrOutput) Sampling() pulumi.Float64PtrOutput
- func (o MeshConfigIstioTracingPtrOutput) ToMeshConfigIstioTracingPtrOutput() MeshConfigIstioTracingPtrOutput
- func (o MeshConfigIstioTracingPtrOutput) ToMeshConfigIstioTracingPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingPtrOutput
- func (o MeshConfigIstioTracingPtrOutput) Zipkin() MeshConfigIstioTracingZipkinPtrOutput
- type MeshConfigIstioTracingZipkin
- type MeshConfigIstioTracingZipkinArgs
- func (MeshConfigIstioTracingZipkinArgs) ElementType() reflect.Type
- func (i MeshConfigIstioTracingZipkinArgs) ToMeshConfigIstioTracingZipkinOutput() MeshConfigIstioTracingZipkinOutput
- func (i MeshConfigIstioTracingZipkinArgs) ToMeshConfigIstioTracingZipkinOutputWithContext(ctx context.Context) MeshConfigIstioTracingZipkinOutput
- func (i MeshConfigIstioTracingZipkinArgs) ToMeshConfigIstioTracingZipkinPtrOutput() MeshConfigIstioTracingZipkinPtrOutput
- func (i MeshConfigIstioTracingZipkinArgs) ToMeshConfigIstioTracingZipkinPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingZipkinPtrOutput
- type MeshConfigIstioTracingZipkinInput
- type MeshConfigIstioTracingZipkinOutput
- func (o MeshConfigIstioTracingZipkinOutput) Address() pulumi.StringOutput
- func (MeshConfigIstioTracingZipkinOutput) ElementType() reflect.Type
- func (o MeshConfigIstioTracingZipkinOutput) ToMeshConfigIstioTracingZipkinOutput() MeshConfigIstioTracingZipkinOutput
- func (o MeshConfigIstioTracingZipkinOutput) ToMeshConfigIstioTracingZipkinOutputWithContext(ctx context.Context) MeshConfigIstioTracingZipkinOutput
- func (o MeshConfigIstioTracingZipkinOutput) ToMeshConfigIstioTracingZipkinPtrOutput() MeshConfigIstioTracingZipkinPtrOutput
- func (o MeshConfigIstioTracingZipkinOutput) ToMeshConfigIstioTracingZipkinPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingZipkinPtrOutput
- type MeshConfigIstioTracingZipkinPtrInput
- type MeshConfigIstioTracingZipkinPtrOutput
- func (o MeshConfigIstioTracingZipkinPtrOutput) Address() pulumi.StringPtrOutput
- func (o MeshConfigIstioTracingZipkinPtrOutput) Elem() MeshConfigIstioTracingZipkinOutput
- func (MeshConfigIstioTracingZipkinPtrOutput) ElementType() reflect.Type
- func (o MeshConfigIstioTracingZipkinPtrOutput) ToMeshConfigIstioTracingZipkinPtrOutput() MeshConfigIstioTracingZipkinPtrOutput
- func (o MeshConfigIstioTracingZipkinPtrOutput) ToMeshConfigIstioTracingZipkinPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingZipkinPtrOutput
- type MeshConfigOutput
- func (MeshConfigOutput) ElementType() reflect.Type
- func (o MeshConfigOutput) Inject() MeshConfigInjectPtrOutput
- func (o MeshConfigOutput) Istio() MeshConfigIstioPtrOutput
- func (o MeshConfigOutput) Prometheus() MeshConfigPrometheusPtrOutput
- func (o MeshConfigOutput) SidecarResources() MeshConfigSidecarResourcesPtrOutput
- func (o MeshConfigOutput) ToMeshConfigOutput() MeshConfigOutput
- func (o MeshConfigOutput) ToMeshConfigOutputWithContext(ctx context.Context) MeshConfigOutput
- func (o MeshConfigOutput) ToMeshConfigPtrOutput() MeshConfigPtrOutput
- func (o MeshConfigOutput) ToMeshConfigPtrOutputWithContext(ctx context.Context) MeshConfigPtrOutput
- func (o MeshConfigOutput) Tracing() MeshConfigTracingPtrOutput
- type MeshConfigPrometheus
- type MeshConfigPrometheusArgs
- func (MeshConfigPrometheusArgs) ElementType() reflect.Type
- func (i MeshConfigPrometheusArgs) ToMeshConfigPrometheusOutput() MeshConfigPrometheusOutput
- func (i MeshConfigPrometheusArgs) ToMeshConfigPrometheusOutputWithContext(ctx context.Context) MeshConfigPrometheusOutput
- func (i MeshConfigPrometheusArgs) ToMeshConfigPrometheusPtrOutput() MeshConfigPrometheusPtrOutput
- func (i MeshConfigPrometheusArgs) ToMeshConfigPrometheusPtrOutputWithContext(ctx context.Context) MeshConfigPrometheusPtrOutput
- type MeshConfigPrometheusCustomProm
- type MeshConfigPrometheusCustomPromArgs
- func (MeshConfigPrometheusCustomPromArgs) ElementType() reflect.Type
- func (i MeshConfigPrometheusCustomPromArgs) ToMeshConfigPrometheusCustomPromOutput() MeshConfigPrometheusCustomPromOutput
- func (i MeshConfigPrometheusCustomPromArgs) ToMeshConfigPrometheusCustomPromOutputWithContext(ctx context.Context) MeshConfigPrometheusCustomPromOutput
- func (i MeshConfigPrometheusCustomPromArgs) ToMeshConfigPrometheusCustomPromPtrOutput() MeshConfigPrometheusCustomPromPtrOutput
- func (i MeshConfigPrometheusCustomPromArgs) ToMeshConfigPrometheusCustomPromPtrOutputWithContext(ctx context.Context) MeshConfigPrometheusCustomPromPtrOutput
- type MeshConfigPrometheusCustomPromInput
- type MeshConfigPrometheusCustomPromOutput
- func (o MeshConfigPrometheusCustomPromOutput) AuthType() pulumi.StringOutput
- func (MeshConfigPrometheusCustomPromOutput) ElementType() reflect.Type
- func (o MeshConfigPrometheusCustomPromOutput) IsPublicAddr() pulumi.BoolPtrOutput
- func (o MeshConfigPrometheusCustomPromOutput) Password() pulumi.StringPtrOutput
- func (o MeshConfigPrometheusCustomPromOutput) ToMeshConfigPrometheusCustomPromOutput() MeshConfigPrometheusCustomPromOutput
- func (o MeshConfigPrometheusCustomPromOutput) ToMeshConfigPrometheusCustomPromOutputWithContext(ctx context.Context) MeshConfigPrometheusCustomPromOutput
- func (o MeshConfigPrometheusCustomPromOutput) ToMeshConfigPrometheusCustomPromPtrOutput() MeshConfigPrometheusCustomPromPtrOutput
- func (o MeshConfigPrometheusCustomPromOutput) ToMeshConfigPrometheusCustomPromPtrOutputWithContext(ctx context.Context) MeshConfigPrometheusCustomPromPtrOutput
- func (o MeshConfigPrometheusCustomPromOutput) Url() pulumi.StringOutput
- func (o MeshConfigPrometheusCustomPromOutput) Username() pulumi.StringPtrOutput
- func (o MeshConfigPrometheusCustomPromOutput) VpcId() pulumi.StringPtrOutput
- type MeshConfigPrometheusCustomPromPtrInput
- type MeshConfigPrometheusCustomPromPtrOutput
- func (o MeshConfigPrometheusCustomPromPtrOutput) AuthType() pulumi.StringPtrOutput
- func (o MeshConfigPrometheusCustomPromPtrOutput) Elem() MeshConfigPrometheusCustomPromOutput
- func (MeshConfigPrometheusCustomPromPtrOutput) ElementType() reflect.Type
- func (o MeshConfigPrometheusCustomPromPtrOutput) IsPublicAddr() pulumi.BoolPtrOutput
- func (o MeshConfigPrometheusCustomPromPtrOutput) Password() pulumi.StringPtrOutput
- func (o MeshConfigPrometheusCustomPromPtrOutput) ToMeshConfigPrometheusCustomPromPtrOutput() MeshConfigPrometheusCustomPromPtrOutput
- func (o MeshConfigPrometheusCustomPromPtrOutput) ToMeshConfigPrometheusCustomPromPtrOutputWithContext(ctx context.Context) MeshConfigPrometheusCustomPromPtrOutput
- func (o MeshConfigPrometheusCustomPromPtrOutput) Url() pulumi.StringPtrOutput
- func (o MeshConfigPrometheusCustomPromPtrOutput) Username() pulumi.StringPtrOutput
- func (o MeshConfigPrometheusCustomPromPtrOutput) VpcId() pulumi.StringPtrOutput
- type MeshConfigPrometheusInput
- type MeshConfigPrometheusOutput
- func (o MeshConfigPrometheusOutput) CustomProm() MeshConfigPrometheusCustomPromPtrOutput
- func (MeshConfigPrometheusOutput) ElementType() reflect.Type
- func (o MeshConfigPrometheusOutput) InstanceId() pulumi.StringPtrOutput
- func (o MeshConfigPrometheusOutput) Region() pulumi.StringPtrOutput
- func (o MeshConfigPrometheusOutput) SubnetId() pulumi.StringPtrOutput
- func (o MeshConfigPrometheusOutput) ToMeshConfigPrometheusOutput() MeshConfigPrometheusOutput
- func (o MeshConfigPrometheusOutput) ToMeshConfigPrometheusOutputWithContext(ctx context.Context) MeshConfigPrometheusOutput
- func (o MeshConfigPrometheusOutput) ToMeshConfigPrometheusPtrOutput() MeshConfigPrometheusPtrOutput
- func (o MeshConfigPrometheusOutput) ToMeshConfigPrometheusPtrOutputWithContext(ctx context.Context) MeshConfigPrometheusPtrOutput
- func (o MeshConfigPrometheusOutput) VpcId() pulumi.StringPtrOutput
- type MeshConfigPrometheusPtrInput
- type MeshConfigPrometheusPtrOutput
- func (o MeshConfigPrometheusPtrOutput) CustomProm() MeshConfigPrometheusCustomPromPtrOutput
- func (o MeshConfigPrometheusPtrOutput) Elem() MeshConfigPrometheusOutput
- func (MeshConfigPrometheusPtrOutput) ElementType() reflect.Type
- func (o MeshConfigPrometheusPtrOutput) InstanceId() pulumi.StringPtrOutput
- func (o MeshConfigPrometheusPtrOutput) Region() pulumi.StringPtrOutput
- func (o MeshConfigPrometheusPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o MeshConfigPrometheusPtrOutput) ToMeshConfigPrometheusPtrOutput() MeshConfigPrometheusPtrOutput
- func (o MeshConfigPrometheusPtrOutput) ToMeshConfigPrometheusPtrOutputWithContext(ctx context.Context) MeshConfigPrometheusPtrOutput
- func (o MeshConfigPrometheusPtrOutput) VpcId() pulumi.StringPtrOutput
- type MeshConfigPtrInput
- type MeshConfigPtrOutput
- func (o MeshConfigPtrOutput) Elem() MeshConfigOutput
- func (MeshConfigPtrOutput) ElementType() reflect.Type
- func (o MeshConfigPtrOutput) Inject() MeshConfigInjectPtrOutput
- func (o MeshConfigPtrOutput) Istio() MeshConfigIstioPtrOutput
- func (o MeshConfigPtrOutput) Prometheus() MeshConfigPrometheusPtrOutput
- func (o MeshConfigPtrOutput) SidecarResources() MeshConfigSidecarResourcesPtrOutput
- func (o MeshConfigPtrOutput) ToMeshConfigPtrOutput() MeshConfigPtrOutput
- func (o MeshConfigPtrOutput) ToMeshConfigPtrOutputWithContext(ctx context.Context) MeshConfigPtrOutput
- func (o MeshConfigPtrOutput) Tracing() MeshConfigTracingPtrOutput
- type MeshConfigSidecarResources
- type MeshConfigSidecarResourcesArgs
- func (MeshConfigSidecarResourcesArgs) ElementType() reflect.Type
- func (i MeshConfigSidecarResourcesArgs) ToMeshConfigSidecarResourcesOutput() MeshConfigSidecarResourcesOutput
- func (i MeshConfigSidecarResourcesArgs) ToMeshConfigSidecarResourcesOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesOutput
- func (i MeshConfigSidecarResourcesArgs) ToMeshConfigSidecarResourcesPtrOutput() MeshConfigSidecarResourcesPtrOutput
- func (i MeshConfigSidecarResourcesArgs) ToMeshConfigSidecarResourcesPtrOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesPtrOutput
- type MeshConfigSidecarResourcesInput
- type MeshConfigSidecarResourcesLimit
- type MeshConfigSidecarResourcesLimitArgs
- func (MeshConfigSidecarResourcesLimitArgs) ElementType() reflect.Type
- func (i MeshConfigSidecarResourcesLimitArgs) ToMeshConfigSidecarResourcesLimitOutput() MeshConfigSidecarResourcesLimitOutput
- func (i MeshConfigSidecarResourcesLimitArgs) ToMeshConfigSidecarResourcesLimitOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesLimitOutput
- type MeshConfigSidecarResourcesLimitArray
- func (MeshConfigSidecarResourcesLimitArray) ElementType() reflect.Type
- func (i MeshConfigSidecarResourcesLimitArray) ToMeshConfigSidecarResourcesLimitArrayOutput() MeshConfigSidecarResourcesLimitArrayOutput
- func (i MeshConfigSidecarResourcesLimitArray) ToMeshConfigSidecarResourcesLimitArrayOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesLimitArrayOutput
- type MeshConfigSidecarResourcesLimitArrayInput
- type MeshConfigSidecarResourcesLimitArrayOutput
- func (MeshConfigSidecarResourcesLimitArrayOutput) ElementType() reflect.Type
- func (o MeshConfigSidecarResourcesLimitArrayOutput) Index(i pulumi.IntInput) MeshConfigSidecarResourcesLimitOutput
- func (o MeshConfigSidecarResourcesLimitArrayOutput) ToMeshConfigSidecarResourcesLimitArrayOutput() MeshConfigSidecarResourcesLimitArrayOutput
- func (o MeshConfigSidecarResourcesLimitArrayOutput) ToMeshConfigSidecarResourcesLimitArrayOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesLimitArrayOutput
- type MeshConfigSidecarResourcesLimitInput
- type MeshConfigSidecarResourcesLimitOutput
- func (MeshConfigSidecarResourcesLimitOutput) ElementType() reflect.Type
- func (o MeshConfigSidecarResourcesLimitOutput) Name() pulumi.StringPtrOutput
- func (o MeshConfigSidecarResourcesLimitOutput) Quantity() pulumi.StringPtrOutput
- func (o MeshConfigSidecarResourcesLimitOutput) ToMeshConfigSidecarResourcesLimitOutput() MeshConfigSidecarResourcesLimitOutput
- func (o MeshConfigSidecarResourcesLimitOutput) ToMeshConfigSidecarResourcesLimitOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesLimitOutput
- type MeshConfigSidecarResourcesOutput
- func (MeshConfigSidecarResourcesOutput) ElementType() reflect.Type
- func (o MeshConfigSidecarResourcesOutput) Limits() MeshConfigSidecarResourcesLimitArrayOutput
- func (o MeshConfigSidecarResourcesOutput) Requests() MeshConfigSidecarResourcesRequestArrayOutput
- func (o MeshConfigSidecarResourcesOutput) ToMeshConfigSidecarResourcesOutput() MeshConfigSidecarResourcesOutput
- func (o MeshConfigSidecarResourcesOutput) ToMeshConfigSidecarResourcesOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesOutput
- func (o MeshConfigSidecarResourcesOutput) ToMeshConfigSidecarResourcesPtrOutput() MeshConfigSidecarResourcesPtrOutput
- func (o MeshConfigSidecarResourcesOutput) ToMeshConfigSidecarResourcesPtrOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesPtrOutput
- type MeshConfigSidecarResourcesPtrInput
- type MeshConfigSidecarResourcesPtrOutput
- func (o MeshConfigSidecarResourcesPtrOutput) Elem() MeshConfigSidecarResourcesOutput
- func (MeshConfigSidecarResourcesPtrOutput) ElementType() reflect.Type
- func (o MeshConfigSidecarResourcesPtrOutput) Limits() MeshConfigSidecarResourcesLimitArrayOutput
- func (o MeshConfigSidecarResourcesPtrOutput) Requests() MeshConfigSidecarResourcesRequestArrayOutput
- func (o MeshConfigSidecarResourcesPtrOutput) ToMeshConfigSidecarResourcesPtrOutput() MeshConfigSidecarResourcesPtrOutput
- func (o MeshConfigSidecarResourcesPtrOutput) ToMeshConfigSidecarResourcesPtrOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesPtrOutput
- type MeshConfigSidecarResourcesRequest
- type MeshConfigSidecarResourcesRequestArgs
- func (MeshConfigSidecarResourcesRequestArgs) ElementType() reflect.Type
- func (i MeshConfigSidecarResourcesRequestArgs) ToMeshConfigSidecarResourcesRequestOutput() MeshConfigSidecarResourcesRequestOutput
- func (i MeshConfigSidecarResourcesRequestArgs) ToMeshConfigSidecarResourcesRequestOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesRequestOutput
- type MeshConfigSidecarResourcesRequestArray
- func (MeshConfigSidecarResourcesRequestArray) ElementType() reflect.Type
- func (i MeshConfigSidecarResourcesRequestArray) ToMeshConfigSidecarResourcesRequestArrayOutput() MeshConfigSidecarResourcesRequestArrayOutput
- func (i MeshConfigSidecarResourcesRequestArray) ToMeshConfigSidecarResourcesRequestArrayOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesRequestArrayOutput
- type MeshConfigSidecarResourcesRequestArrayInput
- type MeshConfigSidecarResourcesRequestArrayOutput
- func (MeshConfigSidecarResourcesRequestArrayOutput) ElementType() reflect.Type
- func (o MeshConfigSidecarResourcesRequestArrayOutput) Index(i pulumi.IntInput) MeshConfigSidecarResourcesRequestOutput
- func (o MeshConfigSidecarResourcesRequestArrayOutput) ToMeshConfigSidecarResourcesRequestArrayOutput() MeshConfigSidecarResourcesRequestArrayOutput
- func (o MeshConfigSidecarResourcesRequestArrayOutput) ToMeshConfigSidecarResourcesRequestArrayOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesRequestArrayOutput
- type MeshConfigSidecarResourcesRequestInput
- type MeshConfigSidecarResourcesRequestOutput
- func (MeshConfigSidecarResourcesRequestOutput) ElementType() reflect.Type
- func (o MeshConfigSidecarResourcesRequestOutput) Name() pulumi.StringPtrOutput
- func (o MeshConfigSidecarResourcesRequestOutput) Quantity() pulumi.StringPtrOutput
- func (o MeshConfigSidecarResourcesRequestOutput) ToMeshConfigSidecarResourcesRequestOutput() MeshConfigSidecarResourcesRequestOutput
- func (o MeshConfigSidecarResourcesRequestOutput) ToMeshConfigSidecarResourcesRequestOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesRequestOutput
- type MeshConfigTracing
- type MeshConfigTracingApm
- type MeshConfigTracingApmArgs
- func (MeshConfigTracingApmArgs) ElementType() reflect.Type
- func (i MeshConfigTracingApmArgs) ToMeshConfigTracingApmOutput() MeshConfigTracingApmOutput
- func (i MeshConfigTracingApmArgs) ToMeshConfigTracingApmOutputWithContext(ctx context.Context) MeshConfigTracingApmOutput
- func (i MeshConfigTracingApmArgs) ToMeshConfigTracingApmPtrOutput() MeshConfigTracingApmPtrOutput
- func (i MeshConfigTracingApmArgs) ToMeshConfigTracingApmPtrOutputWithContext(ctx context.Context) MeshConfigTracingApmPtrOutput
- type MeshConfigTracingApmInput
- type MeshConfigTracingApmOutput
- func (MeshConfigTracingApmOutput) ElementType() reflect.Type
- func (o MeshConfigTracingApmOutput) Enable() pulumi.BoolPtrOutput
- func (o MeshConfigTracingApmOutput) InstanceId() pulumi.StringPtrOutput
- func (o MeshConfigTracingApmOutput) Region() pulumi.StringPtrOutput
- func (o MeshConfigTracingApmOutput) ToMeshConfigTracingApmOutput() MeshConfigTracingApmOutput
- func (o MeshConfigTracingApmOutput) ToMeshConfigTracingApmOutputWithContext(ctx context.Context) MeshConfigTracingApmOutput
- func (o MeshConfigTracingApmOutput) ToMeshConfigTracingApmPtrOutput() MeshConfigTracingApmPtrOutput
- func (o MeshConfigTracingApmOutput) ToMeshConfigTracingApmPtrOutputWithContext(ctx context.Context) MeshConfigTracingApmPtrOutput
- type MeshConfigTracingApmPtrInput
- type MeshConfigTracingApmPtrOutput
- func (o MeshConfigTracingApmPtrOutput) Elem() MeshConfigTracingApmOutput
- func (MeshConfigTracingApmPtrOutput) ElementType() reflect.Type
- func (o MeshConfigTracingApmPtrOutput) Enable() pulumi.BoolPtrOutput
- func (o MeshConfigTracingApmPtrOutput) InstanceId() pulumi.StringPtrOutput
- func (o MeshConfigTracingApmPtrOutput) Region() pulumi.StringPtrOutput
- func (o MeshConfigTracingApmPtrOutput) ToMeshConfigTracingApmPtrOutput() MeshConfigTracingApmPtrOutput
- func (o MeshConfigTracingApmPtrOutput) ToMeshConfigTracingApmPtrOutputWithContext(ctx context.Context) MeshConfigTracingApmPtrOutput
- type MeshConfigTracingArgs
- func (MeshConfigTracingArgs) ElementType() reflect.Type
- func (i MeshConfigTracingArgs) ToMeshConfigTracingOutput() MeshConfigTracingOutput
- func (i MeshConfigTracingArgs) ToMeshConfigTracingOutputWithContext(ctx context.Context) MeshConfigTracingOutput
- func (i MeshConfigTracingArgs) ToMeshConfigTracingPtrOutput() MeshConfigTracingPtrOutput
- func (i MeshConfigTracingArgs) ToMeshConfigTracingPtrOutputWithContext(ctx context.Context) MeshConfigTracingPtrOutput
- type MeshConfigTracingInput
- type MeshConfigTracingOutput
- func (o MeshConfigTracingOutput) Apm() MeshConfigTracingApmPtrOutput
- func (MeshConfigTracingOutput) ElementType() reflect.Type
- func (o MeshConfigTracingOutput) Enable() pulumi.BoolPtrOutput
- func (o MeshConfigTracingOutput) Sampling() pulumi.Float64PtrOutput
- func (o MeshConfigTracingOutput) ToMeshConfigTracingOutput() MeshConfigTracingOutput
- func (o MeshConfigTracingOutput) ToMeshConfigTracingOutputWithContext(ctx context.Context) MeshConfigTracingOutput
- func (o MeshConfigTracingOutput) ToMeshConfigTracingPtrOutput() MeshConfigTracingPtrOutput
- func (o MeshConfigTracingOutput) ToMeshConfigTracingPtrOutputWithContext(ctx context.Context) MeshConfigTracingPtrOutput
- func (o MeshConfigTracingOutput) Zipkin() MeshConfigTracingZipkinPtrOutput
- type MeshConfigTracingPtrInput
- type MeshConfigTracingPtrOutput
- func (o MeshConfigTracingPtrOutput) Apm() MeshConfigTracingApmPtrOutput
- func (o MeshConfigTracingPtrOutput) Elem() MeshConfigTracingOutput
- func (MeshConfigTracingPtrOutput) ElementType() reflect.Type
- func (o MeshConfigTracingPtrOutput) Enable() pulumi.BoolPtrOutput
- func (o MeshConfigTracingPtrOutput) Sampling() pulumi.Float64PtrOutput
- func (o MeshConfigTracingPtrOutput) ToMeshConfigTracingPtrOutput() MeshConfigTracingPtrOutput
- func (o MeshConfigTracingPtrOutput) ToMeshConfigTracingPtrOutputWithContext(ctx context.Context) MeshConfigTracingPtrOutput
- func (o MeshConfigTracingPtrOutput) Zipkin() MeshConfigTracingZipkinPtrOutput
- type MeshConfigTracingZipkin
- type MeshConfigTracingZipkinArgs
- func (MeshConfigTracingZipkinArgs) ElementType() reflect.Type
- func (i MeshConfigTracingZipkinArgs) ToMeshConfigTracingZipkinOutput() MeshConfigTracingZipkinOutput
- func (i MeshConfigTracingZipkinArgs) ToMeshConfigTracingZipkinOutputWithContext(ctx context.Context) MeshConfigTracingZipkinOutput
- func (i MeshConfigTracingZipkinArgs) ToMeshConfigTracingZipkinPtrOutput() MeshConfigTracingZipkinPtrOutput
- func (i MeshConfigTracingZipkinArgs) ToMeshConfigTracingZipkinPtrOutputWithContext(ctx context.Context) MeshConfigTracingZipkinPtrOutput
- type MeshConfigTracingZipkinInput
- type MeshConfigTracingZipkinOutput
- func (o MeshConfigTracingZipkinOutput) Address() pulumi.StringOutput
- func (MeshConfigTracingZipkinOutput) ElementType() reflect.Type
- func (o MeshConfigTracingZipkinOutput) ToMeshConfigTracingZipkinOutput() MeshConfigTracingZipkinOutput
- func (o MeshConfigTracingZipkinOutput) ToMeshConfigTracingZipkinOutputWithContext(ctx context.Context) MeshConfigTracingZipkinOutput
- func (o MeshConfigTracingZipkinOutput) ToMeshConfigTracingZipkinPtrOutput() MeshConfigTracingZipkinPtrOutput
- func (o MeshConfigTracingZipkinOutput) ToMeshConfigTracingZipkinPtrOutputWithContext(ctx context.Context) MeshConfigTracingZipkinPtrOutput
- type MeshConfigTracingZipkinPtrInput
- type MeshConfigTracingZipkinPtrOutput
- func (o MeshConfigTracingZipkinPtrOutput) Address() pulumi.StringPtrOutput
- func (o MeshConfigTracingZipkinPtrOutput) Elem() MeshConfigTracingZipkinOutput
- func (MeshConfigTracingZipkinPtrOutput) ElementType() reflect.Type
- func (o MeshConfigTracingZipkinPtrOutput) ToMeshConfigTracingZipkinPtrOutput() MeshConfigTracingZipkinPtrOutput
- func (o MeshConfigTracingZipkinPtrOutput) ToMeshConfigTracingZipkinPtrOutputWithContext(ctx context.Context) MeshConfigTracingZipkinPtrOutput
- type MeshInput
- type MeshMap
- type MeshMapInput
- type MeshMapOutput
- type MeshOutput
- func (o MeshOutput) Config() MeshConfigOutput
- func (o MeshOutput) DisplayName() pulumi.StringOutput
- func (MeshOutput) ElementType() reflect.Type
- func (o MeshOutput) MeshId() pulumi.StringOutput
- func (o MeshOutput) MeshVersion() pulumi.StringOutput
- func (o MeshOutput) TagLists() MeshTagListArrayOutput
- func (o MeshOutput) ToMeshOutput() MeshOutput
- func (o MeshOutput) ToMeshOutputWithContext(ctx context.Context) MeshOutput
- func (o MeshOutput) Type() pulumi.StringOutput
- type MeshState
- type MeshTagList
- type MeshTagListArgs
- type MeshTagListArray
- type MeshTagListArrayInput
- type MeshTagListArrayOutput
- func (MeshTagListArrayOutput) ElementType() reflect.Type
- func (o MeshTagListArrayOutput) Index(i pulumi.IntInput) MeshTagListOutput
- func (o MeshTagListArrayOutput) ToMeshTagListArrayOutput() MeshTagListArrayOutput
- func (o MeshTagListArrayOutput) ToMeshTagListArrayOutputWithContext(ctx context.Context) MeshTagListArrayOutput
- type MeshTagListInput
- type MeshTagListOutput
- func (MeshTagListOutput) ElementType() reflect.Type
- func (o MeshTagListOutput) Key() pulumi.StringOutput
- func (o MeshTagListOutput) Passthrough() pulumi.BoolPtrOutput
- func (o MeshTagListOutput) ToMeshTagListOutput() MeshTagListOutput
- func (o MeshTagListOutput) ToMeshTagListOutputWithContext(ctx context.Context) MeshTagListOutput
- func (o MeshTagListOutput) Value() pulumi.StringOutput
- type PrometheusAttachment
- type PrometheusAttachmentArgs
- type PrometheusAttachmentArray
- type PrometheusAttachmentArrayInput
- type PrometheusAttachmentArrayOutput
- func (PrometheusAttachmentArrayOutput) ElementType() reflect.Type
- func (o PrometheusAttachmentArrayOutput) Index(i pulumi.IntInput) PrometheusAttachmentOutput
- func (o PrometheusAttachmentArrayOutput) ToPrometheusAttachmentArrayOutput() PrometheusAttachmentArrayOutput
- func (o PrometheusAttachmentArrayOutput) ToPrometheusAttachmentArrayOutputWithContext(ctx context.Context) PrometheusAttachmentArrayOutput
- type PrometheusAttachmentInput
- type PrometheusAttachmentMap
- type PrometheusAttachmentMapInput
- type PrometheusAttachmentMapOutput
- func (PrometheusAttachmentMapOutput) ElementType() reflect.Type
- func (o PrometheusAttachmentMapOutput) MapIndex(k pulumi.StringInput) PrometheusAttachmentOutput
- func (o PrometheusAttachmentMapOutput) ToPrometheusAttachmentMapOutput() PrometheusAttachmentMapOutput
- func (o PrometheusAttachmentMapOutput) ToPrometheusAttachmentMapOutputWithContext(ctx context.Context) PrometheusAttachmentMapOutput
- type PrometheusAttachmentOutput
- func (PrometheusAttachmentOutput) ElementType() reflect.Type
- func (o PrometheusAttachmentOutput) MeshId() pulumi.StringOutput
- func (o PrometheusAttachmentOutput) Prometheus() PrometheusAttachmentPrometheusOutput
- func (o PrometheusAttachmentOutput) ToPrometheusAttachmentOutput() PrometheusAttachmentOutput
- func (o PrometheusAttachmentOutput) ToPrometheusAttachmentOutputWithContext(ctx context.Context) PrometheusAttachmentOutput
- type PrometheusAttachmentPrometheus
- type PrometheusAttachmentPrometheusArgs
- func (PrometheusAttachmentPrometheusArgs) ElementType() reflect.Type
- func (i PrometheusAttachmentPrometheusArgs) ToPrometheusAttachmentPrometheusOutput() PrometheusAttachmentPrometheusOutput
- func (i PrometheusAttachmentPrometheusArgs) ToPrometheusAttachmentPrometheusOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusOutput
- func (i PrometheusAttachmentPrometheusArgs) ToPrometheusAttachmentPrometheusPtrOutput() PrometheusAttachmentPrometheusPtrOutput
- func (i PrometheusAttachmentPrometheusArgs) ToPrometheusAttachmentPrometheusPtrOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusPtrOutput
- type PrometheusAttachmentPrometheusCustomProm
- type PrometheusAttachmentPrometheusCustomPromArgs
- func (PrometheusAttachmentPrometheusCustomPromArgs) ElementType() reflect.Type
- func (i PrometheusAttachmentPrometheusCustomPromArgs) ToPrometheusAttachmentPrometheusCustomPromOutput() PrometheusAttachmentPrometheusCustomPromOutput
- func (i PrometheusAttachmentPrometheusCustomPromArgs) ToPrometheusAttachmentPrometheusCustomPromOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusCustomPromOutput
- func (i PrometheusAttachmentPrometheusCustomPromArgs) ToPrometheusAttachmentPrometheusCustomPromPtrOutput() PrometheusAttachmentPrometheusCustomPromPtrOutput
- func (i PrometheusAttachmentPrometheusCustomPromArgs) ToPrometheusAttachmentPrometheusCustomPromPtrOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusCustomPromPtrOutput
- type PrometheusAttachmentPrometheusCustomPromInput
- type PrometheusAttachmentPrometheusCustomPromOutput
- func (o PrometheusAttachmentPrometheusCustomPromOutput) AuthType() pulumi.StringOutput
- func (PrometheusAttachmentPrometheusCustomPromOutput) ElementType() reflect.Type
- func (o PrometheusAttachmentPrometheusCustomPromOutput) IsPublicAddr() pulumi.BoolPtrOutput
- func (o PrometheusAttachmentPrometheusCustomPromOutput) Password() pulumi.StringPtrOutput
- func (o PrometheusAttachmentPrometheusCustomPromOutput) ToPrometheusAttachmentPrometheusCustomPromOutput() PrometheusAttachmentPrometheusCustomPromOutput
- func (o PrometheusAttachmentPrometheusCustomPromOutput) ToPrometheusAttachmentPrometheusCustomPromOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusCustomPromOutput
- func (o PrometheusAttachmentPrometheusCustomPromOutput) ToPrometheusAttachmentPrometheusCustomPromPtrOutput() PrometheusAttachmentPrometheusCustomPromPtrOutput
- func (o PrometheusAttachmentPrometheusCustomPromOutput) ToPrometheusAttachmentPrometheusCustomPromPtrOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusCustomPromPtrOutput
- func (o PrometheusAttachmentPrometheusCustomPromOutput) Url() pulumi.StringOutput
- func (o PrometheusAttachmentPrometheusCustomPromOutput) Username() pulumi.StringPtrOutput
- func (o PrometheusAttachmentPrometheusCustomPromOutput) VpcId() pulumi.StringPtrOutput
- type PrometheusAttachmentPrometheusCustomPromPtrInput
- type PrometheusAttachmentPrometheusCustomPromPtrOutput
- func (o PrometheusAttachmentPrometheusCustomPromPtrOutput) AuthType() pulumi.StringPtrOutput
- func (o PrometheusAttachmentPrometheusCustomPromPtrOutput) Elem() PrometheusAttachmentPrometheusCustomPromOutput
- func (PrometheusAttachmentPrometheusCustomPromPtrOutput) ElementType() reflect.Type
- func (o PrometheusAttachmentPrometheusCustomPromPtrOutput) IsPublicAddr() pulumi.BoolPtrOutput
- func (o PrometheusAttachmentPrometheusCustomPromPtrOutput) Password() pulumi.StringPtrOutput
- func (o PrometheusAttachmentPrometheusCustomPromPtrOutput) ToPrometheusAttachmentPrometheusCustomPromPtrOutput() PrometheusAttachmentPrometheusCustomPromPtrOutput
- func (o PrometheusAttachmentPrometheusCustomPromPtrOutput) ToPrometheusAttachmentPrometheusCustomPromPtrOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusCustomPromPtrOutput
- func (o PrometheusAttachmentPrometheusCustomPromPtrOutput) Url() pulumi.StringPtrOutput
- func (o PrometheusAttachmentPrometheusCustomPromPtrOutput) Username() pulumi.StringPtrOutput
- func (o PrometheusAttachmentPrometheusCustomPromPtrOutput) VpcId() pulumi.StringPtrOutput
- type PrometheusAttachmentPrometheusInput
- type PrometheusAttachmentPrometheusOutput
- func (o PrometheusAttachmentPrometheusOutput) CustomProm() PrometheusAttachmentPrometheusCustomPromPtrOutput
- func (PrometheusAttachmentPrometheusOutput) ElementType() reflect.Type
- func (o PrometheusAttachmentPrometheusOutput) InstanceId() pulumi.StringPtrOutput
- func (o PrometheusAttachmentPrometheusOutput) Region() pulumi.StringPtrOutput
- func (o PrometheusAttachmentPrometheusOutput) SubnetId() pulumi.StringPtrOutput
- func (o PrometheusAttachmentPrometheusOutput) ToPrometheusAttachmentPrometheusOutput() PrometheusAttachmentPrometheusOutput
- func (o PrometheusAttachmentPrometheusOutput) ToPrometheusAttachmentPrometheusOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusOutput
- func (o PrometheusAttachmentPrometheusOutput) ToPrometheusAttachmentPrometheusPtrOutput() PrometheusAttachmentPrometheusPtrOutput
- func (o PrometheusAttachmentPrometheusOutput) ToPrometheusAttachmentPrometheusPtrOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusPtrOutput
- func (o PrometheusAttachmentPrometheusOutput) VpcId() pulumi.StringPtrOutput
- type PrometheusAttachmentPrometheusPtrInput
- type PrometheusAttachmentPrometheusPtrOutput
- func (o PrometheusAttachmentPrometheusPtrOutput) CustomProm() PrometheusAttachmentPrometheusCustomPromPtrOutput
- func (o PrometheusAttachmentPrometheusPtrOutput) Elem() PrometheusAttachmentPrometheusOutput
- func (PrometheusAttachmentPrometheusPtrOutput) ElementType() reflect.Type
- func (o PrometheusAttachmentPrometheusPtrOutput) InstanceId() pulumi.StringPtrOutput
- func (o PrometheusAttachmentPrometheusPtrOutput) Region() pulumi.StringPtrOutput
- func (o PrometheusAttachmentPrometheusPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o PrometheusAttachmentPrometheusPtrOutput) ToPrometheusAttachmentPrometheusPtrOutput() PrometheusAttachmentPrometheusPtrOutput
- func (o PrometheusAttachmentPrometheusPtrOutput) ToPrometheusAttachmentPrometheusPtrOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusPtrOutput
- func (o PrometheusAttachmentPrometheusPtrOutput) VpcId() pulumi.StringPtrOutput
- type PrometheusAttachmentState
- type TracingConfig
- type TracingConfigApm
- type TracingConfigApmArgs
- func (TracingConfigApmArgs) ElementType() reflect.Type
- func (i TracingConfigApmArgs) ToTracingConfigApmOutput() TracingConfigApmOutput
- func (i TracingConfigApmArgs) ToTracingConfigApmOutputWithContext(ctx context.Context) TracingConfigApmOutput
- func (i TracingConfigApmArgs) ToTracingConfigApmPtrOutput() TracingConfigApmPtrOutput
- func (i TracingConfigApmArgs) ToTracingConfigApmPtrOutputWithContext(ctx context.Context) TracingConfigApmPtrOutput
- type TracingConfigApmInput
- type TracingConfigApmOutput
- func (TracingConfigApmOutput) ElementType() reflect.Type
- func (o TracingConfigApmOutput) Enable() pulumi.BoolPtrOutput
- func (o TracingConfigApmOutput) InstanceId() pulumi.StringPtrOutput
- func (o TracingConfigApmOutput) Region() pulumi.StringPtrOutput
- func (o TracingConfigApmOutput) ToTracingConfigApmOutput() TracingConfigApmOutput
- func (o TracingConfigApmOutput) ToTracingConfigApmOutputWithContext(ctx context.Context) TracingConfigApmOutput
- func (o TracingConfigApmOutput) ToTracingConfigApmPtrOutput() TracingConfigApmPtrOutput
- func (o TracingConfigApmOutput) ToTracingConfigApmPtrOutputWithContext(ctx context.Context) TracingConfigApmPtrOutput
- type TracingConfigApmPtrInput
- type TracingConfigApmPtrOutput
- func (o TracingConfigApmPtrOutput) Elem() TracingConfigApmOutput
- func (TracingConfigApmPtrOutput) ElementType() reflect.Type
- func (o TracingConfigApmPtrOutput) Enable() pulumi.BoolPtrOutput
- func (o TracingConfigApmPtrOutput) InstanceId() pulumi.StringPtrOutput
- func (o TracingConfigApmPtrOutput) Region() pulumi.StringPtrOutput
- func (o TracingConfigApmPtrOutput) ToTracingConfigApmPtrOutput() TracingConfigApmPtrOutput
- func (o TracingConfigApmPtrOutput) ToTracingConfigApmPtrOutputWithContext(ctx context.Context) TracingConfigApmPtrOutput
- type TracingConfigArgs
- type TracingConfigArray
- type TracingConfigArrayInput
- type TracingConfigArrayOutput
- func (TracingConfigArrayOutput) ElementType() reflect.Type
- func (o TracingConfigArrayOutput) Index(i pulumi.IntInput) TracingConfigOutput
- func (o TracingConfigArrayOutput) ToTracingConfigArrayOutput() TracingConfigArrayOutput
- func (o TracingConfigArrayOutput) ToTracingConfigArrayOutputWithContext(ctx context.Context) TracingConfigArrayOutput
- type TracingConfigInput
- type TracingConfigMap
- type TracingConfigMapInput
- type TracingConfigMapOutput
- func (TracingConfigMapOutput) ElementType() reflect.Type
- func (o TracingConfigMapOutput) MapIndex(k pulumi.StringInput) TracingConfigOutput
- func (o TracingConfigMapOutput) ToTracingConfigMapOutput() TracingConfigMapOutput
- func (o TracingConfigMapOutput) ToTracingConfigMapOutputWithContext(ctx context.Context) TracingConfigMapOutput
- type TracingConfigOutput
- func (o TracingConfigOutput) Apm() TracingConfigApmPtrOutput
- func (TracingConfigOutput) ElementType() reflect.Type
- func (o TracingConfigOutput) Enable() pulumi.BoolPtrOutput
- func (o TracingConfigOutput) MeshId() pulumi.StringOutput
- func (o TracingConfigOutput) Sampling() pulumi.Float64PtrOutput
- func (o TracingConfigOutput) ToTracingConfigOutput() TracingConfigOutput
- func (o TracingConfigOutput) ToTracingConfigOutputWithContext(ctx context.Context) TracingConfigOutput
- func (o TracingConfigOutput) Zipkin() TracingConfigZipkinPtrOutput
- type TracingConfigState
- type TracingConfigZipkin
- type TracingConfigZipkinArgs
- func (TracingConfigZipkinArgs) ElementType() reflect.Type
- func (i TracingConfigZipkinArgs) ToTracingConfigZipkinOutput() TracingConfigZipkinOutput
- func (i TracingConfigZipkinArgs) ToTracingConfigZipkinOutputWithContext(ctx context.Context) TracingConfigZipkinOutput
- func (i TracingConfigZipkinArgs) ToTracingConfigZipkinPtrOutput() TracingConfigZipkinPtrOutput
- func (i TracingConfigZipkinArgs) ToTracingConfigZipkinPtrOutputWithContext(ctx context.Context) TracingConfigZipkinPtrOutput
- type TracingConfigZipkinInput
- type TracingConfigZipkinOutput
- func (o TracingConfigZipkinOutput) Address() pulumi.StringOutput
- func (TracingConfigZipkinOutput) ElementType() reflect.Type
- func (o TracingConfigZipkinOutput) ToTracingConfigZipkinOutput() TracingConfigZipkinOutput
- func (o TracingConfigZipkinOutput) ToTracingConfigZipkinOutputWithContext(ctx context.Context) TracingConfigZipkinOutput
- func (o TracingConfigZipkinOutput) ToTracingConfigZipkinPtrOutput() TracingConfigZipkinPtrOutput
- func (o TracingConfigZipkinOutput) ToTracingConfigZipkinPtrOutputWithContext(ctx context.Context) TracingConfigZipkinPtrOutput
- type TracingConfigZipkinPtrInput
- type TracingConfigZipkinPtrOutput
- func (o TracingConfigZipkinPtrOutput) Address() pulumi.StringPtrOutput
- func (o TracingConfigZipkinPtrOutput) Elem() TracingConfigZipkinOutput
- func (TracingConfigZipkinPtrOutput) ElementType() reflect.Type
- func (o TracingConfigZipkinPtrOutput) ToTracingConfigZipkinPtrOutput() TracingConfigZipkinPtrOutput
- func (o TracingConfigZipkinPtrOutput) ToTracingConfigZipkinPtrOutputWithContext(ctx context.Context) TracingConfigZipkinPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessLogConfig ¶
type AccessLogConfig struct {
pulumi.CustomResourceState
// Third party grpc server address.
Address pulumi.StringPtrOutput `pulumi:"address"`
// CLS config.
Cls AccessLogConfigClsPtrOutput `pulumi:"cls"`
// Whether enable log.
Enable pulumi.BoolPtrOutput `pulumi:"enable"`
// Whether enable third party grpc server.
EnableServer pulumi.BoolPtrOutput `pulumi:"enableServer"`
// Whether enable stdout.
EnableStdout pulumi.BoolPtrOutput `pulumi:"enableStdout"`
// Log encoding, TEXT or JSON.
Encoding pulumi.StringPtrOutput `pulumi:"encoding"`
// Log format.
Format pulumi.StringPtrOutput `pulumi:"format"`
// Mesh ID.
MeshName pulumi.StringOutput `pulumi:"meshName"`
// Selected range.
SelectedRange AccessLogConfigSelectedRangePtrOutput `pulumi:"selectedRange"`
// Log template, istio/trace/custome.
Template pulumi.StringPtrOutput `pulumi:"template"`
}
func GetAccessLogConfig ¶
func GetAccessLogConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccessLogConfigState, opts ...pulumi.ResourceOption) (*AccessLogConfig, error)
GetAccessLogConfig gets an existing AccessLogConfig 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 NewAccessLogConfig ¶
func NewAccessLogConfig(ctx *pulumi.Context, name string, args *AccessLogConfigArgs, opts ...pulumi.ResourceOption) (*AccessLogConfig, error)
NewAccessLogConfig registers a new resource with the given unique name, arguments, and options.
func (*AccessLogConfig) ElementType ¶
func (*AccessLogConfig) ElementType() reflect.Type
func (*AccessLogConfig) ToAccessLogConfigOutput ¶
func (i *AccessLogConfig) ToAccessLogConfigOutput() AccessLogConfigOutput
func (*AccessLogConfig) ToAccessLogConfigOutputWithContext ¶
func (i *AccessLogConfig) ToAccessLogConfigOutputWithContext(ctx context.Context) AccessLogConfigOutput
type AccessLogConfigArgs ¶
type AccessLogConfigArgs struct {
// Third party grpc server address.
Address pulumi.StringPtrInput
// CLS config.
Cls AccessLogConfigClsPtrInput
// Whether enable log.
Enable pulumi.BoolPtrInput
// Whether enable third party grpc server.
EnableServer pulumi.BoolPtrInput
// Whether enable stdout.
EnableStdout pulumi.BoolPtrInput
// Log encoding, TEXT or JSON.
Encoding pulumi.StringPtrInput
// Log format.
Format pulumi.StringPtrInput
// Mesh ID.
MeshName pulumi.StringInput
// Selected range.
SelectedRange AccessLogConfigSelectedRangePtrInput
// Log template, istio/trace/custome.
Template pulumi.StringPtrInput
}
The set of arguments for constructing a AccessLogConfig resource.
func (AccessLogConfigArgs) ElementType ¶
func (AccessLogConfigArgs) ElementType() reflect.Type
type AccessLogConfigArray ¶
type AccessLogConfigArray []AccessLogConfigInput
func (AccessLogConfigArray) ElementType ¶
func (AccessLogConfigArray) ElementType() reflect.Type
func (AccessLogConfigArray) ToAccessLogConfigArrayOutput ¶
func (i AccessLogConfigArray) ToAccessLogConfigArrayOutput() AccessLogConfigArrayOutput
func (AccessLogConfigArray) ToAccessLogConfigArrayOutputWithContext ¶
func (i AccessLogConfigArray) ToAccessLogConfigArrayOutputWithContext(ctx context.Context) AccessLogConfigArrayOutput
type AccessLogConfigArrayInput ¶
type AccessLogConfigArrayInput interface {
pulumi.Input
ToAccessLogConfigArrayOutput() AccessLogConfigArrayOutput
ToAccessLogConfigArrayOutputWithContext(context.Context) AccessLogConfigArrayOutput
}
AccessLogConfigArrayInput is an input type that accepts AccessLogConfigArray and AccessLogConfigArrayOutput values. You can construct a concrete instance of `AccessLogConfigArrayInput` via:
AccessLogConfigArray{ AccessLogConfigArgs{...} }
type AccessLogConfigArrayOutput ¶
type AccessLogConfigArrayOutput struct{ *pulumi.OutputState }
func (AccessLogConfigArrayOutput) ElementType ¶
func (AccessLogConfigArrayOutput) ElementType() reflect.Type
func (AccessLogConfigArrayOutput) Index ¶
func (o AccessLogConfigArrayOutput) Index(i pulumi.IntInput) AccessLogConfigOutput
func (AccessLogConfigArrayOutput) ToAccessLogConfigArrayOutput ¶
func (o AccessLogConfigArrayOutput) ToAccessLogConfigArrayOutput() AccessLogConfigArrayOutput
func (AccessLogConfigArrayOutput) ToAccessLogConfigArrayOutputWithContext ¶
func (o AccessLogConfigArrayOutput) ToAccessLogConfigArrayOutputWithContext(ctx context.Context) AccessLogConfigArrayOutput
type AccessLogConfigCls ¶
type AccessLogConfigClsArgs ¶
type AccessLogConfigClsArgs struct {
Enable pulumi.BoolInput `pulumi:"enable"`
LogSet pulumi.StringPtrInput `pulumi:"logSet"`
Topic pulumi.StringPtrInput `pulumi:"topic"`
}
func (AccessLogConfigClsArgs) ElementType ¶
func (AccessLogConfigClsArgs) ElementType() reflect.Type
func (AccessLogConfigClsArgs) ToAccessLogConfigClsOutput ¶
func (i AccessLogConfigClsArgs) ToAccessLogConfigClsOutput() AccessLogConfigClsOutput
func (AccessLogConfigClsArgs) ToAccessLogConfigClsOutputWithContext ¶
func (i AccessLogConfigClsArgs) ToAccessLogConfigClsOutputWithContext(ctx context.Context) AccessLogConfigClsOutput
func (AccessLogConfigClsArgs) ToAccessLogConfigClsPtrOutput ¶
func (i AccessLogConfigClsArgs) ToAccessLogConfigClsPtrOutput() AccessLogConfigClsPtrOutput
func (AccessLogConfigClsArgs) ToAccessLogConfigClsPtrOutputWithContext ¶
func (i AccessLogConfigClsArgs) ToAccessLogConfigClsPtrOutputWithContext(ctx context.Context) AccessLogConfigClsPtrOutput
type AccessLogConfigClsInput ¶
type AccessLogConfigClsInput interface {
pulumi.Input
ToAccessLogConfigClsOutput() AccessLogConfigClsOutput
ToAccessLogConfigClsOutputWithContext(context.Context) AccessLogConfigClsOutput
}
AccessLogConfigClsInput is an input type that accepts AccessLogConfigClsArgs and AccessLogConfigClsOutput values. You can construct a concrete instance of `AccessLogConfigClsInput` via:
AccessLogConfigClsArgs{...}
type AccessLogConfigClsOutput ¶
type AccessLogConfigClsOutput struct{ *pulumi.OutputState }
func (AccessLogConfigClsOutput) ElementType ¶
func (AccessLogConfigClsOutput) ElementType() reflect.Type
func (AccessLogConfigClsOutput) Enable ¶
func (o AccessLogConfigClsOutput) Enable() pulumi.BoolOutput
func (AccessLogConfigClsOutput) LogSet ¶
func (o AccessLogConfigClsOutput) LogSet() pulumi.StringPtrOutput
func (AccessLogConfigClsOutput) ToAccessLogConfigClsOutput ¶
func (o AccessLogConfigClsOutput) ToAccessLogConfigClsOutput() AccessLogConfigClsOutput
func (AccessLogConfigClsOutput) ToAccessLogConfigClsOutputWithContext ¶
func (o AccessLogConfigClsOutput) ToAccessLogConfigClsOutputWithContext(ctx context.Context) AccessLogConfigClsOutput
func (AccessLogConfigClsOutput) ToAccessLogConfigClsPtrOutput ¶
func (o AccessLogConfigClsOutput) ToAccessLogConfigClsPtrOutput() AccessLogConfigClsPtrOutput
func (AccessLogConfigClsOutput) ToAccessLogConfigClsPtrOutputWithContext ¶
func (o AccessLogConfigClsOutput) ToAccessLogConfigClsPtrOutputWithContext(ctx context.Context) AccessLogConfigClsPtrOutput
func (AccessLogConfigClsOutput) Topic ¶
func (o AccessLogConfigClsOutput) Topic() pulumi.StringPtrOutput
type AccessLogConfigClsPtrInput ¶
type AccessLogConfigClsPtrInput interface {
pulumi.Input
ToAccessLogConfigClsPtrOutput() AccessLogConfigClsPtrOutput
ToAccessLogConfigClsPtrOutputWithContext(context.Context) AccessLogConfigClsPtrOutput
}
AccessLogConfigClsPtrInput is an input type that accepts AccessLogConfigClsArgs, AccessLogConfigClsPtr and AccessLogConfigClsPtrOutput values. You can construct a concrete instance of `AccessLogConfigClsPtrInput` via:
AccessLogConfigClsArgs{...}
or:
nil
func AccessLogConfigClsPtr ¶
func AccessLogConfigClsPtr(v *AccessLogConfigClsArgs) AccessLogConfigClsPtrInput
type AccessLogConfigClsPtrOutput ¶
type AccessLogConfigClsPtrOutput struct{ *pulumi.OutputState }
func (AccessLogConfigClsPtrOutput) Elem ¶
func (o AccessLogConfigClsPtrOutput) Elem() AccessLogConfigClsOutput
func (AccessLogConfigClsPtrOutput) ElementType ¶
func (AccessLogConfigClsPtrOutput) ElementType() reflect.Type
func (AccessLogConfigClsPtrOutput) Enable ¶
func (o AccessLogConfigClsPtrOutput) Enable() pulumi.BoolPtrOutput
func (AccessLogConfigClsPtrOutput) LogSet ¶
func (o AccessLogConfigClsPtrOutput) LogSet() pulumi.StringPtrOutput
func (AccessLogConfigClsPtrOutput) ToAccessLogConfigClsPtrOutput ¶
func (o AccessLogConfigClsPtrOutput) ToAccessLogConfigClsPtrOutput() AccessLogConfigClsPtrOutput
func (AccessLogConfigClsPtrOutput) ToAccessLogConfigClsPtrOutputWithContext ¶
func (o AccessLogConfigClsPtrOutput) ToAccessLogConfigClsPtrOutputWithContext(ctx context.Context) AccessLogConfigClsPtrOutput
func (AccessLogConfigClsPtrOutput) Topic ¶
func (o AccessLogConfigClsPtrOutput) Topic() pulumi.StringPtrOutput
type AccessLogConfigInput ¶
type AccessLogConfigInput interface {
pulumi.Input
ToAccessLogConfigOutput() AccessLogConfigOutput
ToAccessLogConfigOutputWithContext(ctx context.Context) AccessLogConfigOutput
}
type AccessLogConfigMap ¶
type AccessLogConfigMap map[string]AccessLogConfigInput
func (AccessLogConfigMap) ElementType ¶
func (AccessLogConfigMap) ElementType() reflect.Type
func (AccessLogConfigMap) ToAccessLogConfigMapOutput ¶
func (i AccessLogConfigMap) ToAccessLogConfigMapOutput() AccessLogConfigMapOutput
func (AccessLogConfigMap) ToAccessLogConfigMapOutputWithContext ¶
func (i AccessLogConfigMap) ToAccessLogConfigMapOutputWithContext(ctx context.Context) AccessLogConfigMapOutput
type AccessLogConfigMapInput ¶
type AccessLogConfigMapInput interface {
pulumi.Input
ToAccessLogConfigMapOutput() AccessLogConfigMapOutput
ToAccessLogConfigMapOutputWithContext(context.Context) AccessLogConfigMapOutput
}
AccessLogConfigMapInput is an input type that accepts AccessLogConfigMap and AccessLogConfigMapOutput values. You can construct a concrete instance of `AccessLogConfigMapInput` via:
AccessLogConfigMap{ "key": AccessLogConfigArgs{...} }
type AccessLogConfigMapOutput ¶
type AccessLogConfigMapOutput struct{ *pulumi.OutputState }
func (AccessLogConfigMapOutput) ElementType ¶
func (AccessLogConfigMapOutput) ElementType() reflect.Type
func (AccessLogConfigMapOutput) MapIndex ¶
func (o AccessLogConfigMapOutput) MapIndex(k pulumi.StringInput) AccessLogConfigOutput
func (AccessLogConfigMapOutput) ToAccessLogConfigMapOutput ¶
func (o AccessLogConfigMapOutput) ToAccessLogConfigMapOutput() AccessLogConfigMapOutput
func (AccessLogConfigMapOutput) ToAccessLogConfigMapOutputWithContext ¶
func (o AccessLogConfigMapOutput) ToAccessLogConfigMapOutputWithContext(ctx context.Context) AccessLogConfigMapOutput
type AccessLogConfigOutput ¶
type AccessLogConfigOutput struct{ *pulumi.OutputState }
func (AccessLogConfigOutput) Address ¶
func (o AccessLogConfigOutput) Address() pulumi.StringPtrOutput
Third party grpc server address.
func (AccessLogConfigOutput) Cls ¶
func (o AccessLogConfigOutput) Cls() AccessLogConfigClsPtrOutput
CLS config.
func (AccessLogConfigOutput) ElementType ¶
func (AccessLogConfigOutput) ElementType() reflect.Type
func (AccessLogConfigOutput) Enable ¶
func (o AccessLogConfigOutput) Enable() pulumi.BoolPtrOutput
Whether enable log.
func (AccessLogConfigOutput) EnableServer ¶
func (o AccessLogConfigOutput) EnableServer() pulumi.BoolPtrOutput
Whether enable third party grpc server.
func (AccessLogConfigOutput) EnableStdout ¶
func (o AccessLogConfigOutput) EnableStdout() pulumi.BoolPtrOutput
Whether enable stdout.
func (AccessLogConfigOutput) Encoding ¶
func (o AccessLogConfigOutput) Encoding() pulumi.StringPtrOutput
Log encoding, TEXT or JSON.
func (AccessLogConfigOutput) Format ¶
func (o AccessLogConfigOutput) Format() pulumi.StringPtrOutput
Log format.
func (AccessLogConfigOutput) MeshName ¶
func (o AccessLogConfigOutput) MeshName() pulumi.StringOutput
Mesh ID.
func (AccessLogConfigOutput) SelectedRange ¶
func (o AccessLogConfigOutput) SelectedRange() AccessLogConfigSelectedRangePtrOutput
Selected range.
func (AccessLogConfigOutput) Template ¶
func (o AccessLogConfigOutput) Template() pulumi.StringPtrOutput
Log template, istio/trace/custome.
func (AccessLogConfigOutput) ToAccessLogConfigOutput ¶
func (o AccessLogConfigOutput) ToAccessLogConfigOutput() AccessLogConfigOutput
func (AccessLogConfigOutput) ToAccessLogConfigOutputWithContext ¶
func (o AccessLogConfigOutput) ToAccessLogConfigOutputWithContext(ctx context.Context) AccessLogConfigOutput
type AccessLogConfigSelectedRange ¶
type AccessLogConfigSelectedRange struct {
All *bool `pulumi:"all"`
Items []AccessLogConfigSelectedRangeItem `pulumi:"items"`
}
type AccessLogConfigSelectedRangeArgs ¶
type AccessLogConfigSelectedRangeArgs struct {
All pulumi.BoolPtrInput `pulumi:"all"`
Items AccessLogConfigSelectedRangeItemArrayInput `pulumi:"items"`
}
func (AccessLogConfigSelectedRangeArgs) ElementType ¶
func (AccessLogConfigSelectedRangeArgs) ElementType() reflect.Type
func (AccessLogConfigSelectedRangeArgs) ToAccessLogConfigSelectedRangeOutput ¶
func (i AccessLogConfigSelectedRangeArgs) ToAccessLogConfigSelectedRangeOutput() AccessLogConfigSelectedRangeOutput
func (AccessLogConfigSelectedRangeArgs) ToAccessLogConfigSelectedRangeOutputWithContext ¶
func (i AccessLogConfigSelectedRangeArgs) ToAccessLogConfigSelectedRangeOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangeOutput
func (AccessLogConfigSelectedRangeArgs) ToAccessLogConfigSelectedRangePtrOutput ¶
func (i AccessLogConfigSelectedRangeArgs) ToAccessLogConfigSelectedRangePtrOutput() AccessLogConfigSelectedRangePtrOutput
func (AccessLogConfigSelectedRangeArgs) ToAccessLogConfigSelectedRangePtrOutputWithContext ¶
func (i AccessLogConfigSelectedRangeArgs) ToAccessLogConfigSelectedRangePtrOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangePtrOutput
type AccessLogConfigSelectedRangeInput ¶
type AccessLogConfigSelectedRangeInput interface {
pulumi.Input
ToAccessLogConfigSelectedRangeOutput() AccessLogConfigSelectedRangeOutput
ToAccessLogConfigSelectedRangeOutputWithContext(context.Context) AccessLogConfigSelectedRangeOutput
}
AccessLogConfigSelectedRangeInput is an input type that accepts AccessLogConfigSelectedRangeArgs and AccessLogConfigSelectedRangeOutput values. You can construct a concrete instance of `AccessLogConfigSelectedRangeInput` via:
AccessLogConfigSelectedRangeArgs{...}
type AccessLogConfigSelectedRangeItemArgs ¶
type AccessLogConfigSelectedRangeItemArgs struct {
Gateways pulumi.StringArrayInput `pulumi:"gateways"`
Namespace pulumi.StringPtrInput `pulumi:"namespace"`
}
func (AccessLogConfigSelectedRangeItemArgs) ElementType ¶
func (AccessLogConfigSelectedRangeItemArgs) ElementType() reflect.Type
func (AccessLogConfigSelectedRangeItemArgs) ToAccessLogConfigSelectedRangeItemOutput ¶
func (i AccessLogConfigSelectedRangeItemArgs) ToAccessLogConfigSelectedRangeItemOutput() AccessLogConfigSelectedRangeItemOutput
func (AccessLogConfigSelectedRangeItemArgs) ToAccessLogConfigSelectedRangeItemOutputWithContext ¶
func (i AccessLogConfigSelectedRangeItemArgs) ToAccessLogConfigSelectedRangeItemOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangeItemOutput
type AccessLogConfigSelectedRangeItemArray ¶
type AccessLogConfigSelectedRangeItemArray []AccessLogConfigSelectedRangeItemInput
func (AccessLogConfigSelectedRangeItemArray) ElementType ¶
func (AccessLogConfigSelectedRangeItemArray) ElementType() reflect.Type
func (AccessLogConfigSelectedRangeItemArray) ToAccessLogConfigSelectedRangeItemArrayOutput ¶
func (i AccessLogConfigSelectedRangeItemArray) ToAccessLogConfigSelectedRangeItemArrayOutput() AccessLogConfigSelectedRangeItemArrayOutput
func (AccessLogConfigSelectedRangeItemArray) ToAccessLogConfigSelectedRangeItemArrayOutputWithContext ¶
func (i AccessLogConfigSelectedRangeItemArray) ToAccessLogConfigSelectedRangeItemArrayOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangeItemArrayOutput
type AccessLogConfigSelectedRangeItemArrayInput ¶
type AccessLogConfigSelectedRangeItemArrayInput interface {
pulumi.Input
ToAccessLogConfigSelectedRangeItemArrayOutput() AccessLogConfigSelectedRangeItemArrayOutput
ToAccessLogConfigSelectedRangeItemArrayOutputWithContext(context.Context) AccessLogConfigSelectedRangeItemArrayOutput
}
AccessLogConfigSelectedRangeItemArrayInput is an input type that accepts AccessLogConfigSelectedRangeItemArray and AccessLogConfigSelectedRangeItemArrayOutput values. You can construct a concrete instance of `AccessLogConfigSelectedRangeItemArrayInput` via:
AccessLogConfigSelectedRangeItemArray{ AccessLogConfigSelectedRangeItemArgs{...} }
type AccessLogConfigSelectedRangeItemArrayOutput ¶
type AccessLogConfigSelectedRangeItemArrayOutput struct{ *pulumi.OutputState }
func (AccessLogConfigSelectedRangeItemArrayOutput) ElementType ¶
func (AccessLogConfigSelectedRangeItemArrayOutput) ElementType() reflect.Type
func (AccessLogConfigSelectedRangeItemArrayOutput) ToAccessLogConfigSelectedRangeItemArrayOutput ¶
func (o AccessLogConfigSelectedRangeItemArrayOutput) ToAccessLogConfigSelectedRangeItemArrayOutput() AccessLogConfigSelectedRangeItemArrayOutput
func (AccessLogConfigSelectedRangeItemArrayOutput) ToAccessLogConfigSelectedRangeItemArrayOutputWithContext ¶
func (o AccessLogConfigSelectedRangeItemArrayOutput) ToAccessLogConfigSelectedRangeItemArrayOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangeItemArrayOutput
type AccessLogConfigSelectedRangeItemInput ¶
type AccessLogConfigSelectedRangeItemInput interface {
pulumi.Input
ToAccessLogConfigSelectedRangeItemOutput() AccessLogConfigSelectedRangeItemOutput
ToAccessLogConfigSelectedRangeItemOutputWithContext(context.Context) AccessLogConfigSelectedRangeItemOutput
}
AccessLogConfigSelectedRangeItemInput is an input type that accepts AccessLogConfigSelectedRangeItemArgs and AccessLogConfigSelectedRangeItemOutput values. You can construct a concrete instance of `AccessLogConfigSelectedRangeItemInput` via:
AccessLogConfigSelectedRangeItemArgs{...}
type AccessLogConfigSelectedRangeItemOutput ¶
type AccessLogConfigSelectedRangeItemOutput struct{ *pulumi.OutputState }
func (AccessLogConfigSelectedRangeItemOutput) ElementType ¶
func (AccessLogConfigSelectedRangeItemOutput) ElementType() reflect.Type
func (AccessLogConfigSelectedRangeItemOutput) Gateways ¶
func (o AccessLogConfigSelectedRangeItemOutput) Gateways() pulumi.StringArrayOutput
func (AccessLogConfigSelectedRangeItemOutput) Namespace ¶
func (o AccessLogConfigSelectedRangeItemOutput) Namespace() pulumi.StringPtrOutput
func (AccessLogConfigSelectedRangeItemOutput) ToAccessLogConfigSelectedRangeItemOutput ¶
func (o AccessLogConfigSelectedRangeItemOutput) ToAccessLogConfigSelectedRangeItemOutput() AccessLogConfigSelectedRangeItemOutput
func (AccessLogConfigSelectedRangeItemOutput) ToAccessLogConfigSelectedRangeItemOutputWithContext ¶
func (o AccessLogConfigSelectedRangeItemOutput) ToAccessLogConfigSelectedRangeItemOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangeItemOutput
type AccessLogConfigSelectedRangeOutput ¶
type AccessLogConfigSelectedRangeOutput struct{ *pulumi.OutputState }
func (AccessLogConfigSelectedRangeOutput) All ¶
func (o AccessLogConfigSelectedRangeOutput) All() pulumi.BoolPtrOutput
func (AccessLogConfigSelectedRangeOutput) ElementType ¶
func (AccessLogConfigSelectedRangeOutput) ElementType() reflect.Type
func (AccessLogConfigSelectedRangeOutput) ToAccessLogConfigSelectedRangeOutput ¶
func (o AccessLogConfigSelectedRangeOutput) ToAccessLogConfigSelectedRangeOutput() AccessLogConfigSelectedRangeOutput
func (AccessLogConfigSelectedRangeOutput) ToAccessLogConfigSelectedRangeOutputWithContext ¶
func (o AccessLogConfigSelectedRangeOutput) ToAccessLogConfigSelectedRangeOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangeOutput
func (AccessLogConfigSelectedRangeOutput) ToAccessLogConfigSelectedRangePtrOutput ¶
func (o AccessLogConfigSelectedRangeOutput) ToAccessLogConfigSelectedRangePtrOutput() AccessLogConfigSelectedRangePtrOutput
func (AccessLogConfigSelectedRangeOutput) ToAccessLogConfigSelectedRangePtrOutputWithContext ¶
func (o AccessLogConfigSelectedRangeOutput) ToAccessLogConfigSelectedRangePtrOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangePtrOutput
type AccessLogConfigSelectedRangePtrInput ¶
type AccessLogConfigSelectedRangePtrInput interface {
pulumi.Input
ToAccessLogConfigSelectedRangePtrOutput() AccessLogConfigSelectedRangePtrOutput
ToAccessLogConfigSelectedRangePtrOutputWithContext(context.Context) AccessLogConfigSelectedRangePtrOutput
}
AccessLogConfigSelectedRangePtrInput is an input type that accepts AccessLogConfigSelectedRangeArgs, AccessLogConfigSelectedRangePtr and AccessLogConfigSelectedRangePtrOutput values. You can construct a concrete instance of `AccessLogConfigSelectedRangePtrInput` via:
AccessLogConfigSelectedRangeArgs{...}
or:
nil
func AccessLogConfigSelectedRangePtr ¶
func AccessLogConfigSelectedRangePtr(v *AccessLogConfigSelectedRangeArgs) AccessLogConfigSelectedRangePtrInput
type AccessLogConfigSelectedRangePtrOutput ¶
type AccessLogConfigSelectedRangePtrOutput struct{ *pulumi.OutputState }
func (AccessLogConfigSelectedRangePtrOutput) All ¶
func (o AccessLogConfigSelectedRangePtrOutput) All() pulumi.BoolPtrOutput
func (AccessLogConfigSelectedRangePtrOutput) ElementType ¶
func (AccessLogConfigSelectedRangePtrOutput) ElementType() reflect.Type
func (AccessLogConfigSelectedRangePtrOutput) ToAccessLogConfigSelectedRangePtrOutput ¶
func (o AccessLogConfigSelectedRangePtrOutput) ToAccessLogConfigSelectedRangePtrOutput() AccessLogConfigSelectedRangePtrOutput
func (AccessLogConfigSelectedRangePtrOutput) ToAccessLogConfigSelectedRangePtrOutputWithContext ¶
func (o AccessLogConfigSelectedRangePtrOutput) ToAccessLogConfigSelectedRangePtrOutputWithContext(ctx context.Context) AccessLogConfigSelectedRangePtrOutput
type AccessLogConfigState ¶
type AccessLogConfigState struct {
// Third party grpc server address.
Address pulumi.StringPtrInput
// CLS config.
Cls AccessLogConfigClsPtrInput
// Whether enable log.
Enable pulumi.BoolPtrInput
// Whether enable third party grpc server.
EnableServer pulumi.BoolPtrInput
// Whether enable stdout.
EnableStdout pulumi.BoolPtrInput
// Log encoding, TEXT or JSON.
Encoding pulumi.StringPtrInput
// Log format.
Format pulumi.StringPtrInput
// Mesh ID.
MeshName pulumi.StringPtrInput
// Selected range.
SelectedRange AccessLogConfigSelectedRangePtrInput
// Log template, istio/trace/custome.
Template pulumi.StringPtrInput
}
func (AccessLogConfigState) ElementType ¶
func (AccessLogConfigState) ElementType() reflect.Type
type ClusterAttachment ¶
type ClusterAttachment struct {
pulumi.CustomResourceState
// Cluster list.
ClusterLists ClusterAttachmentClusterListArrayOutput `pulumi:"clusterLists"`
// Mesh ID.
MeshId pulumi.StringOutput `pulumi:"meshId"`
}
func GetClusterAttachment ¶
func GetClusterAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterAttachmentState, opts ...pulumi.ResourceOption) (*ClusterAttachment, error)
GetClusterAttachment gets an existing ClusterAttachment 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 NewClusterAttachment ¶
func NewClusterAttachment(ctx *pulumi.Context, name string, args *ClusterAttachmentArgs, opts ...pulumi.ResourceOption) (*ClusterAttachment, error)
NewClusterAttachment registers a new resource with the given unique name, arguments, and options.
func (*ClusterAttachment) ElementType ¶
func (*ClusterAttachment) ElementType() reflect.Type
func (*ClusterAttachment) ToClusterAttachmentOutput ¶
func (i *ClusterAttachment) ToClusterAttachmentOutput() ClusterAttachmentOutput
func (*ClusterAttachment) ToClusterAttachmentOutputWithContext ¶
func (i *ClusterAttachment) ToClusterAttachmentOutputWithContext(ctx context.Context) ClusterAttachmentOutput
type ClusterAttachmentArgs ¶
type ClusterAttachmentArgs struct {
// Cluster list.
ClusterLists ClusterAttachmentClusterListArrayInput
// Mesh ID.
MeshId pulumi.StringInput
}
The set of arguments for constructing a ClusterAttachment resource.
func (ClusterAttachmentArgs) ElementType ¶
func (ClusterAttachmentArgs) ElementType() reflect.Type
type ClusterAttachmentArray ¶
type ClusterAttachmentArray []ClusterAttachmentInput
func (ClusterAttachmentArray) ElementType ¶
func (ClusterAttachmentArray) ElementType() reflect.Type
func (ClusterAttachmentArray) ToClusterAttachmentArrayOutput ¶
func (i ClusterAttachmentArray) ToClusterAttachmentArrayOutput() ClusterAttachmentArrayOutput
func (ClusterAttachmentArray) ToClusterAttachmentArrayOutputWithContext ¶
func (i ClusterAttachmentArray) ToClusterAttachmentArrayOutputWithContext(ctx context.Context) ClusterAttachmentArrayOutput
type ClusterAttachmentArrayInput ¶
type ClusterAttachmentArrayInput interface {
pulumi.Input
ToClusterAttachmentArrayOutput() ClusterAttachmentArrayOutput
ToClusterAttachmentArrayOutputWithContext(context.Context) ClusterAttachmentArrayOutput
}
ClusterAttachmentArrayInput is an input type that accepts ClusterAttachmentArray and ClusterAttachmentArrayOutput values. You can construct a concrete instance of `ClusterAttachmentArrayInput` via:
ClusterAttachmentArray{ ClusterAttachmentArgs{...} }
type ClusterAttachmentArrayOutput ¶
type ClusterAttachmentArrayOutput struct{ *pulumi.OutputState }
func (ClusterAttachmentArrayOutput) ElementType ¶
func (ClusterAttachmentArrayOutput) ElementType() reflect.Type
func (ClusterAttachmentArrayOutput) Index ¶
func (o ClusterAttachmentArrayOutput) Index(i pulumi.IntInput) ClusterAttachmentOutput
func (ClusterAttachmentArrayOutput) ToClusterAttachmentArrayOutput ¶
func (o ClusterAttachmentArrayOutput) ToClusterAttachmentArrayOutput() ClusterAttachmentArrayOutput
func (ClusterAttachmentArrayOutput) ToClusterAttachmentArrayOutputWithContext ¶
func (o ClusterAttachmentArrayOutput) ToClusterAttachmentArrayOutputWithContext(ctx context.Context) ClusterAttachmentArrayOutput
type ClusterAttachmentClusterListArgs ¶
type ClusterAttachmentClusterListArgs struct {
ClusterId pulumi.StringInput `pulumi:"clusterId"`
Region pulumi.StringInput `pulumi:"region"`
Role pulumi.StringInput `pulumi:"role"`
SubnetId pulumi.StringPtrInput `pulumi:"subnetId"`
Type pulumi.StringInput `pulumi:"type"`
VpcId pulumi.StringInput `pulumi:"vpcId"`
}
func (ClusterAttachmentClusterListArgs) ElementType ¶
func (ClusterAttachmentClusterListArgs) ElementType() reflect.Type
func (ClusterAttachmentClusterListArgs) ToClusterAttachmentClusterListOutput ¶
func (i ClusterAttachmentClusterListArgs) ToClusterAttachmentClusterListOutput() ClusterAttachmentClusterListOutput
func (ClusterAttachmentClusterListArgs) ToClusterAttachmentClusterListOutputWithContext ¶
func (i ClusterAttachmentClusterListArgs) ToClusterAttachmentClusterListOutputWithContext(ctx context.Context) ClusterAttachmentClusterListOutput
type ClusterAttachmentClusterListArray ¶
type ClusterAttachmentClusterListArray []ClusterAttachmentClusterListInput
func (ClusterAttachmentClusterListArray) ElementType ¶
func (ClusterAttachmentClusterListArray) ElementType() reflect.Type
func (ClusterAttachmentClusterListArray) ToClusterAttachmentClusterListArrayOutput ¶
func (i ClusterAttachmentClusterListArray) ToClusterAttachmentClusterListArrayOutput() ClusterAttachmentClusterListArrayOutput
func (ClusterAttachmentClusterListArray) ToClusterAttachmentClusterListArrayOutputWithContext ¶
func (i ClusterAttachmentClusterListArray) ToClusterAttachmentClusterListArrayOutputWithContext(ctx context.Context) ClusterAttachmentClusterListArrayOutput
type ClusterAttachmentClusterListArrayInput ¶
type ClusterAttachmentClusterListArrayInput interface {
pulumi.Input
ToClusterAttachmentClusterListArrayOutput() ClusterAttachmentClusterListArrayOutput
ToClusterAttachmentClusterListArrayOutputWithContext(context.Context) ClusterAttachmentClusterListArrayOutput
}
ClusterAttachmentClusterListArrayInput is an input type that accepts ClusterAttachmentClusterListArray and ClusterAttachmentClusterListArrayOutput values. You can construct a concrete instance of `ClusterAttachmentClusterListArrayInput` via:
ClusterAttachmentClusterListArray{ ClusterAttachmentClusterListArgs{...} }
type ClusterAttachmentClusterListArrayOutput ¶
type ClusterAttachmentClusterListArrayOutput struct{ *pulumi.OutputState }
func (ClusterAttachmentClusterListArrayOutput) ElementType ¶
func (ClusterAttachmentClusterListArrayOutput) ElementType() reflect.Type
func (ClusterAttachmentClusterListArrayOutput) ToClusterAttachmentClusterListArrayOutput ¶
func (o ClusterAttachmentClusterListArrayOutput) ToClusterAttachmentClusterListArrayOutput() ClusterAttachmentClusterListArrayOutput
func (ClusterAttachmentClusterListArrayOutput) ToClusterAttachmentClusterListArrayOutputWithContext ¶
func (o ClusterAttachmentClusterListArrayOutput) ToClusterAttachmentClusterListArrayOutputWithContext(ctx context.Context) ClusterAttachmentClusterListArrayOutput
type ClusterAttachmentClusterListInput ¶
type ClusterAttachmentClusterListInput interface {
pulumi.Input
ToClusterAttachmentClusterListOutput() ClusterAttachmentClusterListOutput
ToClusterAttachmentClusterListOutputWithContext(context.Context) ClusterAttachmentClusterListOutput
}
ClusterAttachmentClusterListInput is an input type that accepts ClusterAttachmentClusterListArgs and ClusterAttachmentClusterListOutput values. You can construct a concrete instance of `ClusterAttachmentClusterListInput` via:
ClusterAttachmentClusterListArgs{...}
type ClusterAttachmentClusterListOutput ¶
type ClusterAttachmentClusterListOutput struct{ *pulumi.OutputState }
func (ClusterAttachmentClusterListOutput) ClusterId ¶
func (o ClusterAttachmentClusterListOutput) ClusterId() pulumi.StringOutput
func (ClusterAttachmentClusterListOutput) ElementType ¶
func (ClusterAttachmentClusterListOutput) ElementType() reflect.Type
func (ClusterAttachmentClusterListOutput) Region ¶
func (o ClusterAttachmentClusterListOutput) Region() pulumi.StringOutput
func (ClusterAttachmentClusterListOutput) Role ¶
func (o ClusterAttachmentClusterListOutput) Role() pulumi.StringOutput
func (ClusterAttachmentClusterListOutput) SubnetId ¶
func (o ClusterAttachmentClusterListOutput) SubnetId() pulumi.StringPtrOutput
func (ClusterAttachmentClusterListOutput) ToClusterAttachmentClusterListOutput ¶
func (o ClusterAttachmentClusterListOutput) ToClusterAttachmentClusterListOutput() ClusterAttachmentClusterListOutput
func (ClusterAttachmentClusterListOutput) ToClusterAttachmentClusterListOutputWithContext ¶
func (o ClusterAttachmentClusterListOutput) ToClusterAttachmentClusterListOutputWithContext(ctx context.Context) ClusterAttachmentClusterListOutput
func (ClusterAttachmentClusterListOutput) Type ¶
func (o ClusterAttachmentClusterListOutput) Type() pulumi.StringOutput
func (ClusterAttachmentClusterListOutput) VpcId ¶
func (o ClusterAttachmentClusterListOutput) VpcId() pulumi.StringOutput
type ClusterAttachmentInput ¶
type ClusterAttachmentInput interface {
pulumi.Input
ToClusterAttachmentOutput() ClusterAttachmentOutput
ToClusterAttachmentOutputWithContext(ctx context.Context) ClusterAttachmentOutput
}
type ClusterAttachmentMap ¶
type ClusterAttachmentMap map[string]ClusterAttachmentInput
func (ClusterAttachmentMap) ElementType ¶
func (ClusterAttachmentMap) ElementType() reflect.Type
func (ClusterAttachmentMap) ToClusterAttachmentMapOutput ¶
func (i ClusterAttachmentMap) ToClusterAttachmentMapOutput() ClusterAttachmentMapOutput
func (ClusterAttachmentMap) ToClusterAttachmentMapOutputWithContext ¶
func (i ClusterAttachmentMap) ToClusterAttachmentMapOutputWithContext(ctx context.Context) ClusterAttachmentMapOutput
type ClusterAttachmentMapInput ¶
type ClusterAttachmentMapInput interface {
pulumi.Input
ToClusterAttachmentMapOutput() ClusterAttachmentMapOutput
ToClusterAttachmentMapOutputWithContext(context.Context) ClusterAttachmentMapOutput
}
ClusterAttachmentMapInput is an input type that accepts ClusterAttachmentMap and ClusterAttachmentMapOutput values. You can construct a concrete instance of `ClusterAttachmentMapInput` via:
ClusterAttachmentMap{ "key": ClusterAttachmentArgs{...} }
type ClusterAttachmentMapOutput ¶
type ClusterAttachmentMapOutput struct{ *pulumi.OutputState }
func (ClusterAttachmentMapOutput) ElementType ¶
func (ClusterAttachmentMapOutput) ElementType() reflect.Type
func (ClusterAttachmentMapOutput) MapIndex ¶
func (o ClusterAttachmentMapOutput) MapIndex(k pulumi.StringInput) ClusterAttachmentOutput
func (ClusterAttachmentMapOutput) ToClusterAttachmentMapOutput ¶
func (o ClusterAttachmentMapOutput) ToClusterAttachmentMapOutput() ClusterAttachmentMapOutput
func (ClusterAttachmentMapOutput) ToClusterAttachmentMapOutputWithContext ¶
func (o ClusterAttachmentMapOutput) ToClusterAttachmentMapOutputWithContext(ctx context.Context) ClusterAttachmentMapOutput
type ClusterAttachmentOutput ¶
type ClusterAttachmentOutput struct{ *pulumi.OutputState }
func (ClusterAttachmentOutput) ClusterLists ¶
func (o ClusterAttachmentOutput) ClusterLists() ClusterAttachmentClusterListArrayOutput
Cluster list.
func (ClusterAttachmentOutput) ElementType ¶
func (ClusterAttachmentOutput) ElementType() reflect.Type
func (ClusterAttachmentOutput) MeshId ¶
func (o ClusterAttachmentOutput) MeshId() pulumi.StringOutput
Mesh ID.
func (ClusterAttachmentOutput) ToClusterAttachmentOutput ¶
func (o ClusterAttachmentOutput) ToClusterAttachmentOutput() ClusterAttachmentOutput
func (ClusterAttachmentOutput) ToClusterAttachmentOutputWithContext ¶
func (o ClusterAttachmentOutput) ToClusterAttachmentOutputWithContext(ctx context.Context) ClusterAttachmentOutput
type ClusterAttachmentState ¶
type ClusterAttachmentState struct {
// Cluster list.
ClusterLists ClusterAttachmentClusterListArrayInput
// Mesh ID.
MeshId pulumi.StringPtrInput
}
func (ClusterAttachmentState) ElementType ¶
func (ClusterAttachmentState) ElementType() reflect.Type
type GetMeshMeshList ¶
type GetMeshMeshList struct {
Configs []GetMeshMeshListConfig `pulumi:"configs"`
DisplayName string `pulumi:"displayName"`
MeshId string `pulumi:"meshId"`
TagLists []GetMeshMeshListTagList `pulumi:"tagLists"`
Type string `pulumi:"type"`
Version string `pulumi:"version"`
}
type GetMeshMeshListArgs ¶
type GetMeshMeshListArgs struct {
Configs GetMeshMeshListConfigArrayInput `pulumi:"configs"`
DisplayName pulumi.StringInput `pulumi:"displayName"`
MeshId pulumi.StringInput `pulumi:"meshId"`
TagLists GetMeshMeshListTagListArrayInput `pulumi:"tagLists"`
Type pulumi.StringInput `pulumi:"type"`
Version pulumi.StringInput `pulumi:"version"`
}
func (GetMeshMeshListArgs) ElementType ¶
func (GetMeshMeshListArgs) ElementType() reflect.Type
func (GetMeshMeshListArgs) ToGetMeshMeshListOutput ¶
func (i GetMeshMeshListArgs) ToGetMeshMeshListOutput() GetMeshMeshListOutput
func (GetMeshMeshListArgs) ToGetMeshMeshListOutputWithContext ¶
func (i GetMeshMeshListArgs) ToGetMeshMeshListOutputWithContext(ctx context.Context) GetMeshMeshListOutput
type GetMeshMeshListArray ¶
type GetMeshMeshListArray []GetMeshMeshListInput
func (GetMeshMeshListArray) ElementType ¶
func (GetMeshMeshListArray) ElementType() reflect.Type
func (GetMeshMeshListArray) ToGetMeshMeshListArrayOutput ¶
func (i GetMeshMeshListArray) ToGetMeshMeshListArrayOutput() GetMeshMeshListArrayOutput
func (GetMeshMeshListArray) ToGetMeshMeshListArrayOutputWithContext ¶
func (i GetMeshMeshListArray) ToGetMeshMeshListArrayOutputWithContext(ctx context.Context) GetMeshMeshListArrayOutput
type GetMeshMeshListArrayInput ¶
type GetMeshMeshListArrayInput interface {
pulumi.Input
ToGetMeshMeshListArrayOutput() GetMeshMeshListArrayOutput
ToGetMeshMeshListArrayOutputWithContext(context.Context) GetMeshMeshListArrayOutput
}
GetMeshMeshListArrayInput is an input type that accepts GetMeshMeshListArray and GetMeshMeshListArrayOutput values. You can construct a concrete instance of `GetMeshMeshListArrayInput` via:
GetMeshMeshListArray{ GetMeshMeshListArgs{...} }
type GetMeshMeshListArrayOutput ¶
type GetMeshMeshListArrayOutput struct{ *pulumi.OutputState }
func (GetMeshMeshListArrayOutput) ElementType ¶
func (GetMeshMeshListArrayOutput) ElementType() reflect.Type
func (GetMeshMeshListArrayOutput) Index ¶
func (o GetMeshMeshListArrayOutput) Index(i pulumi.IntInput) GetMeshMeshListOutput
func (GetMeshMeshListArrayOutput) ToGetMeshMeshListArrayOutput ¶
func (o GetMeshMeshListArrayOutput) ToGetMeshMeshListArrayOutput() GetMeshMeshListArrayOutput
func (GetMeshMeshListArrayOutput) ToGetMeshMeshListArrayOutputWithContext ¶
func (o GetMeshMeshListArrayOutput) ToGetMeshMeshListArrayOutputWithContext(ctx context.Context) GetMeshMeshListArrayOutput
type GetMeshMeshListConfig ¶
type GetMeshMeshListConfig struct {
Istios []GetMeshMeshListConfigIstio `pulumi:"istios"`
}
type GetMeshMeshListConfigArgs ¶
type GetMeshMeshListConfigArgs struct {
Istios GetMeshMeshListConfigIstioArrayInput `pulumi:"istios"`
}
func (GetMeshMeshListConfigArgs) ElementType ¶
func (GetMeshMeshListConfigArgs) ElementType() reflect.Type
func (GetMeshMeshListConfigArgs) ToGetMeshMeshListConfigOutput ¶
func (i GetMeshMeshListConfigArgs) ToGetMeshMeshListConfigOutput() GetMeshMeshListConfigOutput
func (GetMeshMeshListConfigArgs) ToGetMeshMeshListConfigOutputWithContext ¶
func (i GetMeshMeshListConfigArgs) ToGetMeshMeshListConfigOutputWithContext(ctx context.Context) GetMeshMeshListConfigOutput
type GetMeshMeshListConfigArray ¶
type GetMeshMeshListConfigArray []GetMeshMeshListConfigInput
func (GetMeshMeshListConfigArray) ElementType ¶
func (GetMeshMeshListConfigArray) ElementType() reflect.Type
func (GetMeshMeshListConfigArray) ToGetMeshMeshListConfigArrayOutput ¶
func (i GetMeshMeshListConfigArray) ToGetMeshMeshListConfigArrayOutput() GetMeshMeshListConfigArrayOutput
func (GetMeshMeshListConfigArray) ToGetMeshMeshListConfigArrayOutputWithContext ¶
func (i GetMeshMeshListConfigArray) ToGetMeshMeshListConfigArrayOutputWithContext(ctx context.Context) GetMeshMeshListConfigArrayOutput
type GetMeshMeshListConfigArrayInput ¶
type GetMeshMeshListConfigArrayInput interface {
pulumi.Input
ToGetMeshMeshListConfigArrayOutput() GetMeshMeshListConfigArrayOutput
ToGetMeshMeshListConfigArrayOutputWithContext(context.Context) GetMeshMeshListConfigArrayOutput
}
GetMeshMeshListConfigArrayInput is an input type that accepts GetMeshMeshListConfigArray and GetMeshMeshListConfigArrayOutput values. You can construct a concrete instance of `GetMeshMeshListConfigArrayInput` via:
GetMeshMeshListConfigArray{ GetMeshMeshListConfigArgs{...} }
type GetMeshMeshListConfigArrayOutput ¶
type GetMeshMeshListConfigArrayOutput struct{ *pulumi.OutputState }
func (GetMeshMeshListConfigArrayOutput) ElementType ¶
func (GetMeshMeshListConfigArrayOutput) ElementType() reflect.Type
func (GetMeshMeshListConfigArrayOutput) Index ¶
func (o GetMeshMeshListConfigArrayOutput) Index(i pulumi.IntInput) GetMeshMeshListConfigOutput
func (GetMeshMeshListConfigArrayOutput) ToGetMeshMeshListConfigArrayOutput ¶
func (o GetMeshMeshListConfigArrayOutput) ToGetMeshMeshListConfigArrayOutput() GetMeshMeshListConfigArrayOutput
func (GetMeshMeshListConfigArrayOutput) ToGetMeshMeshListConfigArrayOutputWithContext ¶
func (o GetMeshMeshListConfigArrayOutput) ToGetMeshMeshListConfigArrayOutputWithContext(ctx context.Context) GetMeshMeshListConfigArrayOutput
type GetMeshMeshListConfigInput ¶
type GetMeshMeshListConfigInput interface {
pulumi.Input
ToGetMeshMeshListConfigOutput() GetMeshMeshListConfigOutput
ToGetMeshMeshListConfigOutputWithContext(context.Context) GetMeshMeshListConfigOutput
}
GetMeshMeshListConfigInput is an input type that accepts GetMeshMeshListConfigArgs and GetMeshMeshListConfigOutput values. You can construct a concrete instance of `GetMeshMeshListConfigInput` via:
GetMeshMeshListConfigArgs{...}
type GetMeshMeshListConfigIstio ¶
type GetMeshMeshListConfigIstio struct {
DisableHttpRetry bool `pulumi:"disableHttpRetry"`
DisablePolicyChecks bool `pulumi:"disablePolicyChecks"`
EnablePilotHttp bool `pulumi:"enablePilotHttp"`
OutboundTrafficPolicy string `pulumi:"outboundTrafficPolicy"`
SmartDns []GetMeshMeshListConfigIstioSmartDn `pulumi:"smartDns"`
}
type GetMeshMeshListConfigIstioArgs ¶
type GetMeshMeshListConfigIstioArgs struct {
DisableHttpRetry pulumi.BoolInput `pulumi:"disableHttpRetry"`
DisablePolicyChecks pulumi.BoolInput `pulumi:"disablePolicyChecks"`
EnablePilotHttp pulumi.BoolInput `pulumi:"enablePilotHttp"`
OutboundTrafficPolicy pulumi.StringInput `pulumi:"outboundTrafficPolicy"`
SmartDns GetMeshMeshListConfigIstioSmartDnArrayInput `pulumi:"smartDns"`
}
func (GetMeshMeshListConfigIstioArgs) ElementType ¶
func (GetMeshMeshListConfigIstioArgs) ElementType() reflect.Type
func (GetMeshMeshListConfigIstioArgs) ToGetMeshMeshListConfigIstioOutput ¶
func (i GetMeshMeshListConfigIstioArgs) ToGetMeshMeshListConfigIstioOutput() GetMeshMeshListConfigIstioOutput
func (GetMeshMeshListConfigIstioArgs) ToGetMeshMeshListConfigIstioOutputWithContext ¶
func (i GetMeshMeshListConfigIstioArgs) ToGetMeshMeshListConfigIstioOutputWithContext(ctx context.Context) GetMeshMeshListConfigIstioOutput
type GetMeshMeshListConfigIstioArray ¶
type GetMeshMeshListConfigIstioArray []GetMeshMeshListConfigIstioInput
func (GetMeshMeshListConfigIstioArray) ElementType ¶
func (GetMeshMeshListConfigIstioArray) ElementType() reflect.Type
func (GetMeshMeshListConfigIstioArray) ToGetMeshMeshListConfigIstioArrayOutput ¶
func (i GetMeshMeshListConfigIstioArray) ToGetMeshMeshListConfigIstioArrayOutput() GetMeshMeshListConfigIstioArrayOutput
func (GetMeshMeshListConfigIstioArray) ToGetMeshMeshListConfigIstioArrayOutputWithContext ¶
func (i GetMeshMeshListConfigIstioArray) ToGetMeshMeshListConfigIstioArrayOutputWithContext(ctx context.Context) GetMeshMeshListConfigIstioArrayOutput
type GetMeshMeshListConfigIstioArrayInput ¶
type GetMeshMeshListConfigIstioArrayInput interface {
pulumi.Input
ToGetMeshMeshListConfigIstioArrayOutput() GetMeshMeshListConfigIstioArrayOutput
ToGetMeshMeshListConfigIstioArrayOutputWithContext(context.Context) GetMeshMeshListConfigIstioArrayOutput
}
GetMeshMeshListConfigIstioArrayInput is an input type that accepts GetMeshMeshListConfigIstioArray and GetMeshMeshListConfigIstioArrayOutput values. You can construct a concrete instance of `GetMeshMeshListConfigIstioArrayInput` via:
GetMeshMeshListConfigIstioArray{ GetMeshMeshListConfigIstioArgs{...} }
type GetMeshMeshListConfigIstioArrayOutput ¶
type GetMeshMeshListConfigIstioArrayOutput struct{ *pulumi.OutputState }
func (GetMeshMeshListConfigIstioArrayOutput) ElementType ¶
func (GetMeshMeshListConfigIstioArrayOutput) ElementType() reflect.Type
func (GetMeshMeshListConfigIstioArrayOutput) Index ¶
func (o GetMeshMeshListConfigIstioArrayOutput) Index(i pulumi.IntInput) GetMeshMeshListConfigIstioOutput
func (GetMeshMeshListConfigIstioArrayOutput) ToGetMeshMeshListConfigIstioArrayOutput ¶
func (o GetMeshMeshListConfigIstioArrayOutput) ToGetMeshMeshListConfigIstioArrayOutput() GetMeshMeshListConfigIstioArrayOutput
func (GetMeshMeshListConfigIstioArrayOutput) ToGetMeshMeshListConfigIstioArrayOutputWithContext ¶
func (o GetMeshMeshListConfigIstioArrayOutput) ToGetMeshMeshListConfigIstioArrayOutputWithContext(ctx context.Context) GetMeshMeshListConfigIstioArrayOutput
type GetMeshMeshListConfigIstioInput ¶
type GetMeshMeshListConfigIstioInput interface {
pulumi.Input
ToGetMeshMeshListConfigIstioOutput() GetMeshMeshListConfigIstioOutput
ToGetMeshMeshListConfigIstioOutputWithContext(context.Context) GetMeshMeshListConfigIstioOutput
}
GetMeshMeshListConfigIstioInput is an input type that accepts GetMeshMeshListConfigIstioArgs and GetMeshMeshListConfigIstioOutput values. You can construct a concrete instance of `GetMeshMeshListConfigIstioInput` via:
GetMeshMeshListConfigIstioArgs{...}
type GetMeshMeshListConfigIstioOutput ¶
type GetMeshMeshListConfigIstioOutput struct{ *pulumi.OutputState }
func (GetMeshMeshListConfigIstioOutput) DisableHttpRetry ¶
func (o GetMeshMeshListConfigIstioOutput) DisableHttpRetry() pulumi.BoolOutput
func (GetMeshMeshListConfigIstioOutput) DisablePolicyChecks ¶
func (o GetMeshMeshListConfigIstioOutput) DisablePolicyChecks() pulumi.BoolOutput
func (GetMeshMeshListConfigIstioOutput) ElementType ¶
func (GetMeshMeshListConfigIstioOutput) ElementType() reflect.Type
func (GetMeshMeshListConfigIstioOutput) EnablePilotHttp ¶
func (o GetMeshMeshListConfigIstioOutput) EnablePilotHttp() pulumi.BoolOutput
func (GetMeshMeshListConfigIstioOutput) OutboundTrafficPolicy ¶
func (o GetMeshMeshListConfigIstioOutput) OutboundTrafficPolicy() pulumi.StringOutput
func (GetMeshMeshListConfigIstioOutput) SmartDns ¶
func (o GetMeshMeshListConfigIstioOutput) SmartDns() GetMeshMeshListConfigIstioSmartDnArrayOutput
func (GetMeshMeshListConfigIstioOutput) ToGetMeshMeshListConfigIstioOutput ¶
func (o GetMeshMeshListConfigIstioOutput) ToGetMeshMeshListConfigIstioOutput() GetMeshMeshListConfigIstioOutput
func (GetMeshMeshListConfigIstioOutput) ToGetMeshMeshListConfigIstioOutputWithContext ¶
func (o GetMeshMeshListConfigIstioOutput) ToGetMeshMeshListConfigIstioOutputWithContext(ctx context.Context) GetMeshMeshListConfigIstioOutput
type GetMeshMeshListConfigIstioSmartDnArgs ¶
type GetMeshMeshListConfigIstioSmartDnArgs struct {
IstioMetaDnsAutoAllocate pulumi.BoolInput `pulumi:"istioMetaDnsAutoAllocate"`
IstioMetaDnsCapture pulumi.BoolInput `pulumi:"istioMetaDnsCapture"`
}
func (GetMeshMeshListConfigIstioSmartDnArgs) ElementType ¶
func (GetMeshMeshListConfigIstioSmartDnArgs) ElementType() reflect.Type
func (GetMeshMeshListConfigIstioSmartDnArgs) ToGetMeshMeshListConfigIstioSmartDnOutput ¶
func (i GetMeshMeshListConfigIstioSmartDnArgs) ToGetMeshMeshListConfigIstioSmartDnOutput() GetMeshMeshListConfigIstioSmartDnOutput
func (GetMeshMeshListConfigIstioSmartDnArgs) ToGetMeshMeshListConfigIstioSmartDnOutputWithContext ¶
func (i GetMeshMeshListConfigIstioSmartDnArgs) ToGetMeshMeshListConfigIstioSmartDnOutputWithContext(ctx context.Context) GetMeshMeshListConfigIstioSmartDnOutput
type GetMeshMeshListConfigIstioSmartDnArray ¶
type GetMeshMeshListConfigIstioSmartDnArray []GetMeshMeshListConfigIstioSmartDnInput
func (GetMeshMeshListConfigIstioSmartDnArray) ElementType ¶
func (GetMeshMeshListConfigIstioSmartDnArray) ElementType() reflect.Type
func (GetMeshMeshListConfigIstioSmartDnArray) ToGetMeshMeshListConfigIstioSmartDnArrayOutput ¶
func (i GetMeshMeshListConfigIstioSmartDnArray) ToGetMeshMeshListConfigIstioSmartDnArrayOutput() GetMeshMeshListConfigIstioSmartDnArrayOutput
func (GetMeshMeshListConfigIstioSmartDnArray) ToGetMeshMeshListConfigIstioSmartDnArrayOutputWithContext ¶
func (i GetMeshMeshListConfigIstioSmartDnArray) ToGetMeshMeshListConfigIstioSmartDnArrayOutputWithContext(ctx context.Context) GetMeshMeshListConfigIstioSmartDnArrayOutput
type GetMeshMeshListConfigIstioSmartDnArrayInput ¶
type GetMeshMeshListConfigIstioSmartDnArrayInput interface {
pulumi.Input
ToGetMeshMeshListConfigIstioSmartDnArrayOutput() GetMeshMeshListConfigIstioSmartDnArrayOutput
ToGetMeshMeshListConfigIstioSmartDnArrayOutputWithContext(context.Context) GetMeshMeshListConfigIstioSmartDnArrayOutput
}
GetMeshMeshListConfigIstioSmartDnArrayInput is an input type that accepts GetMeshMeshListConfigIstioSmartDnArray and GetMeshMeshListConfigIstioSmartDnArrayOutput values. You can construct a concrete instance of `GetMeshMeshListConfigIstioSmartDnArrayInput` via:
GetMeshMeshListConfigIstioSmartDnArray{ GetMeshMeshListConfigIstioSmartDnArgs{...} }
type GetMeshMeshListConfigIstioSmartDnArrayOutput ¶
type GetMeshMeshListConfigIstioSmartDnArrayOutput struct{ *pulumi.OutputState }
func (GetMeshMeshListConfigIstioSmartDnArrayOutput) ElementType ¶
func (GetMeshMeshListConfigIstioSmartDnArrayOutput) ElementType() reflect.Type
func (GetMeshMeshListConfigIstioSmartDnArrayOutput) ToGetMeshMeshListConfigIstioSmartDnArrayOutput ¶
func (o GetMeshMeshListConfigIstioSmartDnArrayOutput) ToGetMeshMeshListConfigIstioSmartDnArrayOutput() GetMeshMeshListConfigIstioSmartDnArrayOutput
func (GetMeshMeshListConfigIstioSmartDnArrayOutput) ToGetMeshMeshListConfigIstioSmartDnArrayOutputWithContext ¶
func (o GetMeshMeshListConfigIstioSmartDnArrayOutput) ToGetMeshMeshListConfigIstioSmartDnArrayOutputWithContext(ctx context.Context) GetMeshMeshListConfigIstioSmartDnArrayOutput
type GetMeshMeshListConfigIstioSmartDnInput ¶
type GetMeshMeshListConfigIstioSmartDnInput interface {
pulumi.Input
ToGetMeshMeshListConfigIstioSmartDnOutput() GetMeshMeshListConfigIstioSmartDnOutput
ToGetMeshMeshListConfigIstioSmartDnOutputWithContext(context.Context) GetMeshMeshListConfigIstioSmartDnOutput
}
GetMeshMeshListConfigIstioSmartDnInput is an input type that accepts GetMeshMeshListConfigIstioSmartDnArgs and GetMeshMeshListConfigIstioSmartDnOutput values. You can construct a concrete instance of `GetMeshMeshListConfigIstioSmartDnInput` via:
GetMeshMeshListConfigIstioSmartDnArgs{...}
type GetMeshMeshListConfigIstioSmartDnOutput ¶
type GetMeshMeshListConfigIstioSmartDnOutput struct{ *pulumi.OutputState }
func (GetMeshMeshListConfigIstioSmartDnOutput) ElementType ¶
func (GetMeshMeshListConfigIstioSmartDnOutput) ElementType() reflect.Type
func (GetMeshMeshListConfigIstioSmartDnOutput) IstioMetaDnsAutoAllocate ¶
func (o GetMeshMeshListConfigIstioSmartDnOutput) IstioMetaDnsAutoAllocate() pulumi.BoolOutput
func (GetMeshMeshListConfigIstioSmartDnOutput) IstioMetaDnsCapture ¶
func (o GetMeshMeshListConfigIstioSmartDnOutput) IstioMetaDnsCapture() pulumi.BoolOutput
func (GetMeshMeshListConfigIstioSmartDnOutput) ToGetMeshMeshListConfigIstioSmartDnOutput ¶
func (o GetMeshMeshListConfigIstioSmartDnOutput) ToGetMeshMeshListConfigIstioSmartDnOutput() GetMeshMeshListConfigIstioSmartDnOutput
func (GetMeshMeshListConfigIstioSmartDnOutput) ToGetMeshMeshListConfigIstioSmartDnOutputWithContext ¶
func (o GetMeshMeshListConfigIstioSmartDnOutput) ToGetMeshMeshListConfigIstioSmartDnOutputWithContext(ctx context.Context) GetMeshMeshListConfigIstioSmartDnOutput
type GetMeshMeshListConfigOutput ¶
type GetMeshMeshListConfigOutput struct{ *pulumi.OutputState }
func (GetMeshMeshListConfigOutput) ElementType ¶
func (GetMeshMeshListConfigOutput) ElementType() reflect.Type
func (GetMeshMeshListConfigOutput) Istios ¶
func (o GetMeshMeshListConfigOutput) Istios() GetMeshMeshListConfigIstioArrayOutput
func (GetMeshMeshListConfigOutput) ToGetMeshMeshListConfigOutput ¶
func (o GetMeshMeshListConfigOutput) ToGetMeshMeshListConfigOutput() GetMeshMeshListConfigOutput
func (GetMeshMeshListConfigOutput) ToGetMeshMeshListConfigOutputWithContext ¶
func (o GetMeshMeshListConfigOutput) ToGetMeshMeshListConfigOutputWithContext(ctx context.Context) GetMeshMeshListConfigOutput
type GetMeshMeshListInput ¶
type GetMeshMeshListInput interface {
pulumi.Input
ToGetMeshMeshListOutput() GetMeshMeshListOutput
ToGetMeshMeshListOutputWithContext(context.Context) GetMeshMeshListOutput
}
GetMeshMeshListInput is an input type that accepts GetMeshMeshListArgs and GetMeshMeshListOutput values. You can construct a concrete instance of `GetMeshMeshListInput` via:
GetMeshMeshListArgs{...}
type GetMeshMeshListOutput ¶
type GetMeshMeshListOutput struct{ *pulumi.OutputState }
func (GetMeshMeshListOutput) Configs ¶
func (o GetMeshMeshListOutput) Configs() GetMeshMeshListConfigArrayOutput
func (GetMeshMeshListOutput) DisplayName ¶
func (o GetMeshMeshListOutput) DisplayName() pulumi.StringOutput
func (GetMeshMeshListOutput) ElementType ¶
func (GetMeshMeshListOutput) ElementType() reflect.Type
func (GetMeshMeshListOutput) MeshId ¶
func (o GetMeshMeshListOutput) MeshId() pulumi.StringOutput
func (GetMeshMeshListOutput) TagLists ¶
func (o GetMeshMeshListOutput) TagLists() GetMeshMeshListTagListArrayOutput
func (GetMeshMeshListOutput) ToGetMeshMeshListOutput ¶
func (o GetMeshMeshListOutput) ToGetMeshMeshListOutput() GetMeshMeshListOutput
func (GetMeshMeshListOutput) ToGetMeshMeshListOutputWithContext ¶
func (o GetMeshMeshListOutput) ToGetMeshMeshListOutputWithContext(ctx context.Context) GetMeshMeshListOutput
func (GetMeshMeshListOutput) Type ¶
func (o GetMeshMeshListOutput) Type() pulumi.StringOutput
func (GetMeshMeshListOutput) Version ¶
func (o GetMeshMeshListOutput) Version() pulumi.StringOutput
type GetMeshMeshListTagList ¶
type GetMeshMeshListTagListArgs ¶
type GetMeshMeshListTagListArgs struct {
Key pulumi.StringInput `pulumi:"key"`
Passthrough pulumi.BoolInput `pulumi:"passthrough"`
Value pulumi.StringInput `pulumi:"value"`
}
func (GetMeshMeshListTagListArgs) ElementType ¶
func (GetMeshMeshListTagListArgs) ElementType() reflect.Type
func (GetMeshMeshListTagListArgs) ToGetMeshMeshListTagListOutput ¶
func (i GetMeshMeshListTagListArgs) ToGetMeshMeshListTagListOutput() GetMeshMeshListTagListOutput
func (GetMeshMeshListTagListArgs) ToGetMeshMeshListTagListOutputWithContext ¶
func (i GetMeshMeshListTagListArgs) ToGetMeshMeshListTagListOutputWithContext(ctx context.Context) GetMeshMeshListTagListOutput
type GetMeshMeshListTagListArray ¶
type GetMeshMeshListTagListArray []GetMeshMeshListTagListInput
func (GetMeshMeshListTagListArray) ElementType ¶
func (GetMeshMeshListTagListArray) ElementType() reflect.Type
func (GetMeshMeshListTagListArray) ToGetMeshMeshListTagListArrayOutput ¶
func (i GetMeshMeshListTagListArray) ToGetMeshMeshListTagListArrayOutput() GetMeshMeshListTagListArrayOutput
func (GetMeshMeshListTagListArray) ToGetMeshMeshListTagListArrayOutputWithContext ¶
func (i GetMeshMeshListTagListArray) ToGetMeshMeshListTagListArrayOutputWithContext(ctx context.Context) GetMeshMeshListTagListArrayOutput
type GetMeshMeshListTagListArrayInput ¶
type GetMeshMeshListTagListArrayInput interface {
pulumi.Input
ToGetMeshMeshListTagListArrayOutput() GetMeshMeshListTagListArrayOutput
ToGetMeshMeshListTagListArrayOutputWithContext(context.Context) GetMeshMeshListTagListArrayOutput
}
GetMeshMeshListTagListArrayInput is an input type that accepts GetMeshMeshListTagListArray and GetMeshMeshListTagListArrayOutput values. You can construct a concrete instance of `GetMeshMeshListTagListArrayInput` via:
GetMeshMeshListTagListArray{ GetMeshMeshListTagListArgs{...} }
type GetMeshMeshListTagListArrayOutput ¶
type GetMeshMeshListTagListArrayOutput struct{ *pulumi.OutputState }
func (GetMeshMeshListTagListArrayOutput) ElementType ¶
func (GetMeshMeshListTagListArrayOutput) ElementType() reflect.Type
func (GetMeshMeshListTagListArrayOutput) Index ¶
func (o GetMeshMeshListTagListArrayOutput) Index(i pulumi.IntInput) GetMeshMeshListTagListOutput
func (GetMeshMeshListTagListArrayOutput) ToGetMeshMeshListTagListArrayOutput ¶
func (o GetMeshMeshListTagListArrayOutput) ToGetMeshMeshListTagListArrayOutput() GetMeshMeshListTagListArrayOutput
func (GetMeshMeshListTagListArrayOutput) ToGetMeshMeshListTagListArrayOutputWithContext ¶
func (o GetMeshMeshListTagListArrayOutput) ToGetMeshMeshListTagListArrayOutputWithContext(ctx context.Context) GetMeshMeshListTagListArrayOutput
type GetMeshMeshListTagListInput ¶
type GetMeshMeshListTagListInput interface {
pulumi.Input
ToGetMeshMeshListTagListOutput() GetMeshMeshListTagListOutput
ToGetMeshMeshListTagListOutputWithContext(context.Context) GetMeshMeshListTagListOutput
}
GetMeshMeshListTagListInput is an input type that accepts GetMeshMeshListTagListArgs and GetMeshMeshListTagListOutput values. You can construct a concrete instance of `GetMeshMeshListTagListInput` via:
GetMeshMeshListTagListArgs{...}
type GetMeshMeshListTagListOutput ¶
type GetMeshMeshListTagListOutput struct{ *pulumi.OutputState }
func (GetMeshMeshListTagListOutput) ElementType ¶
func (GetMeshMeshListTagListOutput) ElementType() reflect.Type
func (GetMeshMeshListTagListOutput) Key ¶
func (o GetMeshMeshListTagListOutput) Key() pulumi.StringOutput
func (GetMeshMeshListTagListOutput) Passthrough ¶
func (o GetMeshMeshListTagListOutput) Passthrough() pulumi.BoolOutput
func (GetMeshMeshListTagListOutput) ToGetMeshMeshListTagListOutput ¶
func (o GetMeshMeshListTagListOutput) ToGetMeshMeshListTagListOutput() GetMeshMeshListTagListOutput
func (GetMeshMeshListTagListOutput) ToGetMeshMeshListTagListOutputWithContext ¶
func (o GetMeshMeshListTagListOutput) ToGetMeshMeshListTagListOutputWithContext(ctx context.Context) GetMeshMeshListTagListOutput
func (GetMeshMeshListTagListOutput) Value ¶
func (o GetMeshMeshListTagListOutput) Value() pulumi.StringOutput
type LookupMeshArgs ¶
type LookupMeshArgs struct {
MeshClusters []string `pulumi:"meshClusters"`
MeshIds []string `pulumi:"meshIds"`
MeshNames []string `pulumi:"meshNames"`
ResultOutputFile *string `pulumi:"resultOutputFile"`
Tags []string `pulumi:"tags"`
}
A collection of arguments for invoking getMesh.
type LookupMeshOutputArgs ¶
type LookupMeshOutputArgs struct {
MeshClusters pulumi.StringArrayInput `pulumi:"meshClusters"`
MeshIds pulumi.StringArrayInput `pulumi:"meshIds"`
MeshNames pulumi.StringArrayInput `pulumi:"meshNames"`
ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
Tags pulumi.StringArrayInput `pulumi:"tags"`
}
A collection of arguments for invoking getMesh.
func (LookupMeshOutputArgs) ElementType ¶
func (LookupMeshOutputArgs) ElementType() reflect.Type
type LookupMeshResult ¶
type LookupMeshResult struct {
// The provider-assigned unique ID for this managed resource.
Id string `pulumi:"id"`
MeshClusters []string `pulumi:"meshClusters"`
MeshIds []string `pulumi:"meshIds"`
MeshLists []GetMeshMeshList `pulumi:"meshLists"`
MeshNames []string `pulumi:"meshNames"`
ResultOutputFile *string `pulumi:"resultOutputFile"`
Tags []string `pulumi:"tags"`
}
A collection of values returned by getMesh.
func LookupMesh ¶
func LookupMesh(ctx *pulumi.Context, args *LookupMeshArgs, opts ...pulumi.InvokeOption) (*LookupMeshResult, error)
type LookupMeshResultOutput ¶
type LookupMeshResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMesh.
func LookupMeshOutput ¶
func LookupMeshOutput(ctx *pulumi.Context, args LookupMeshOutputArgs, opts ...pulumi.InvokeOption) LookupMeshResultOutput
func (LookupMeshResultOutput) ElementType ¶
func (LookupMeshResultOutput) ElementType() reflect.Type
func (LookupMeshResultOutput) Id ¶
func (o LookupMeshResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupMeshResultOutput) MeshClusters ¶
func (o LookupMeshResultOutput) MeshClusters() pulumi.StringArrayOutput
func (LookupMeshResultOutput) MeshIds ¶
func (o LookupMeshResultOutput) MeshIds() pulumi.StringArrayOutput
func (LookupMeshResultOutput) MeshLists ¶
func (o LookupMeshResultOutput) MeshLists() GetMeshMeshListArrayOutput
func (LookupMeshResultOutput) MeshNames ¶
func (o LookupMeshResultOutput) MeshNames() pulumi.StringArrayOutput
func (LookupMeshResultOutput) ResultOutputFile ¶
func (o LookupMeshResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (LookupMeshResultOutput) Tags ¶
func (o LookupMeshResultOutput) Tags() pulumi.StringArrayOutput
func (LookupMeshResultOutput) ToLookupMeshResultOutput ¶
func (o LookupMeshResultOutput) ToLookupMeshResultOutput() LookupMeshResultOutput
func (LookupMeshResultOutput) ToLookupMeshResultOutputWithContext ¶
func (o LookupMeshResultOutput) ToLookupMeshResultOutputWithContext(ctx context.Context) LookupMeshResultOutput
type Mesh ¶
type Mesh struct {
pulumi.CustomResourceState
// Mesh configuration.
Config MeshConfigOutput `pulumi:"config"`
// Mesh name.
DisplayName pulumi.StringOutput `pulumi:"displayName"`
// Mesh ID.
MeshId pulumi.StringOutput `pulumi:"meshId"`
// Mesh version.
MeshVersion pulumi.StringOutput `pulumi:"meshVersion"`
// A list of associated tags.
TagLists MeshTagListArrayOutput `pulumi:"tagLists"`
// Mesh type.
Type pulumi.StringOutput `pulumi:"type"`
}
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 {
// Mesh configuration.
Config MeshConfigInput
// Mesh name.
DisplayName pulumi.StringInput
// Mesh ID.
MeshId pulumi.StringPtrInput
// Mesh version.
MeshVersion pulumi.StringInput
// A list of associated tags.
TagLists MeshTagListArrayInput
// Mesh type.
Type pulumi.StringInput
}
The set of arguments for constructing a Mesh resource.
func (MeshArgs) ElementType ¶
type MeshArray ¶
type MeshArray []MeshInput
func (MeshArray) ElementType ¶
func (MeshArray) ToMeshArrayOutput ¶
func (i MeshArray) ToMeshArrayOutput() MeshArrayOutput
func (MeshArray) ToMeshArrayOutputWithContext ¶
func (i MeshArray) ToMeshArrayOutputWithContext(ctx context.Context) MeshArrayOutput
type MeshArrayInput ¶
type MeshArrayInput interface {
pulumi.Input
ToMeshArrayOutput() MeshArrayOutput
ToMeshArrayOutputWithContext(context.Context) MeshArrayOutput
}
MeshArrayInput is an input type that accepts MeshArray and MeshArrayOutput values. You can construct a concrete instance of `MeshArrayInput` via:
MeshArray{ MeshArgs{...} }
type MeshArrayOutput ¶
type MeshArrayOutput struct{ *pulumi.OutputState }
func (MeshArrayOutput) ElementType ¶
func (MeshArrayOutput) ElementType() reflect.Type
func (MeshArrayOutput) Index ¶
func (o MeshArrayOutput) Index(i pulumi.IntInput) MeshOutput
func (MeshArrayOutput) ToMeshArrayOutput ¶
func (o MeshArrayOutput) ToMeshArrayOutput() MeshArrayOutput
func (MeshArrayOutput) ToMeshArrayOutputWithContext ¶
func (o MeshArrayOutput) ToMeshArrayOutputWithContext(ctx context.Context) MeshArrayOutput
type MeshConfig ¶
type MeshConfig struct {
Inject *MeshConfigInject `pulumi:"inject"`
Istio *MeshConfigIstio `pulumi:"istio"`
Prometheus *MeshConfigPrometheus `pulumi:"prometheus"`
SidecarResources *MeshConfigSidecarResources `pulumi:"sidecarResources"`
Tracing *MeshConfigTracing `pulumi:"tracing"`
}
type MeshConfigArgs ¶
type MeshConfigArgs struct {
Inject MeshConfigInjectPtrInput `pulumi:"inject"`
Istio MeshConfigIstioPtrInput `pulumi:"istio"`
Prometheus MeshConfigPrometheusPtrInput `pulumi:"prometheus"`
SidecarResources MeshConfigSidecarResourcesPtrInput `pulumi:"sidecarResources"`
Tracing MeshConfigTracingPtrInput `pulumi:"tracing"`
}
func (MeshConfigArgs) ElementType ¶
func (MeshConfigArgs) ElementType() reflect.Type
func (MeshConfigArgs) ToMeshConfigOutput ¶
func (i MeshConfigArgs) ToMeshConfigOutput() MeshConfigOutput
func (MeshConfigArgs) ToMeshConfigOutputWithContext ¶
func (i MeshConfigArgs) ToMeshConfigOutputWithContext(ctx context.Context) MeshConfigOutput
func (MeshConfigArgs) ToMeshConfigPtrOutput ¶
func (i MeshConfigArgs) ToMeshConfigPtrOutput() MeshConfigPtrOutput
func (MeshConfigArgs) ToMeshConfigPtrOutputWithContext ¶
func (i MeshConfigArgs) ToMeshConfigPtrOutputWithContext(ctx context.Context) MeshConfigPtrOutput
type MeshConfigInject ¶
type MeshConfigInjectArgs ¶
type MeshConfigInjectArgs struct {
ExcludeIpRanges pulumi.StringArrayInput `pulumi:"excludeIpRanges"`
HoldApplicationUntilProxyStarts pulumi.BoolPtrInput `pulumi:"holdApplicationUntilProxyStarts"`
HoldProxyUntilApplicationEnds pulumi.BoolPtrInput `pulumi:"holdProxyUntilApplicationEnds"`
}
func (MeshConfigInjectArgs) ElementType ¶
func (MeshConfigInjectArgs) ElementType() reflect.Type
func (MeshConfigInjectArgs) ToMeshConfigInjectOutput ¶
func (i MeshConfigInjectArgs) ToMeshConfigInjectOutput() MeshConfigInjectOutput
func (MeshConfigInjectArgs) ToMeshConfigInjectOutputWithContext ¶
func (i MeshConfigInjectArgs) ToMeshConfigInjectOutputWithContext(ctx context.Context) MeshConfigInjectOutput
func (MeshConfigInjectArgs) ToMeshConfigInjectPtrOutput ¶
func (i MeshConfigInjectArgs) ToMeshConfigInjectPtrOutput() MeshConfigInjectPtrOutput
func (MeshConfigInjectArgs) ToMeshConfigInjectPtrOutputWithContext ¶
func (i MeshConfigInjectArgs) ToMeshConfigInjectPtrOutputWithContext(ctx context.Context) MeshConfigInjectPtrOutput
type MeshConfigInjectInput ¶
type MeshConfigInjectInput interface {
pulumi.Input
ToMeshConfigInjectOutput() MeshConfigInjectOutput
ToMeshConfigInjectOutputWithContext(context.Context) MeshConfigInjectOutput
}
MeshConfigInjectInput is an input type that accepts MeshConfigInjectArgs and MeshConfigInjectOutput values. You can construct a concrete instance of `MeshConfigInjectInput` via:
MeshConfigInjectArgs{...}
type MeshConfigInjectOutput ¶
type MeshConfigInjectOutput struct{ *pulumi.OutputState }
func (MeshConfigInjectOutput) ElementType ¶
func (MeshConfigInjectOutput) ElementType() reflect.Type
func (MeshConfigInjectOutput) ExcludeIpRanges ¶
func (o MeshConfigInjectOutput) ExcludeIpRanges() pulumi.StringArrayOutput
func (MeshConfigInjectOutput) HoldApplicationUntilProxyStarts ¶
func (o MeshConfigInjectOutput) HoldApplicationUntilProxyStarts() pulumi.BoolPtrOutput
func (MeshConfigInjectOutput) HoldProxyUntilApplicationEnds ¶
func (o MeshConfigInjectOutput) HoldProxyUntilApplicationEnds() pulumi.BoolPtrOutput
func (MeshConfigInjectOutput) ToMeshConfigInjectOutput ¶
func (o MeshConfigInjectOutput) ToMeshConfigInjectOutput() MeshConfigInjectOutput
func (MeshConfigInjectOutput) ToMeshConfigInjectOutputWithContext ¶
func (o MeshConfigInjectOutput) ToMeshConfigInjectOutputWithContext(ctx context.Context) MeshConfigInjectOutput
func (MeshConfigInjectOutput) ToMeshConfigInjectPtrOutput ¶
func (o MeshConfigInjectOutput) ToMeshConfigInjectPtrOutput() MeshConfigInjectPtrOutput
func (MeshConfigInjectOutput) ToMeshConfigInjectPtrOutputWithContext ¶
func (o MeshConfigInjectOutput) ToMeshConfigInjectPtrOutputWithContext(ctx context.Context) MeshConfigInjectPtrOutput
type MeshConfigInjectPtrInput ¶
type MeshConfigInjectPtrInput interface {
pulumi.Input
ToMeshConfigInjectPtrOutput() MeshConfigInjectPtrOutput
ToMeshConfigInjectPtrOutputWithContext(context.Context) MeshConfigInjectPtrOutput
}
MeshConfigInjectPtrInput is an input type that accepts MeshConfigInjectArgs, MeshConfigInjectPtr and MeshConfigInjectPtrOutput values. You can construct a concrete instance of `MeshConfigInjectPtrInput` via:
MeshConfigInjectArgs{...}
or:
nil
func MeshConfigInjectPtr ¶
func MeshConfigInjectPtr(v *MeshConfigInjectArgs) MeshConfigInjectPtrInput
type MeshConfigInjectPtrOutput ¶
type MeshConfigInjectPtrOutput struct{ *pulumi.OutputState }
func (MeshConfigInjectPtrOutput) Elem ¶
func (o MeshConfigInjectPtrOutput) Elem() MeshConfigInjectOutput
func (MeshConfigInjectPtrOutput) ElementType ¶
func (MeshConfigInjectPtrOutput) ElementType() reflect.Type
func (MeshConfigInjectPtrOutput) ExcludeIpRanges ¶
func (o MeshConfigInjectPtrOutput) ExcludeIpRanges() pulumi.StringArrayOutput
func (MeshConfigInjectPtrOutput) HoldApplicationUntilProxyStarts ¶
func (o MeshConfigInjectPtrOutput) HoldApplicationUntilProxyStarts() pulumi.BoolPtrOutput
func (MeshConfigInjectPtrOutput) HoldProxyUntilApplicationEnds ¶
func (o MeshConfigInjectPtrOutput) HoldProxyUntilApplicationEnds() pulumi.BoolPtrOutput
func (MeshConfigInjectPtrOutput) ToMeshConfigInjectPtrOutput ¶
func (o MeshConfigInjectPtrOutput) ToMeshConfigInjectPtrOutput() MeshConfigInjectPtrOutput
func (MeshConfigInjectPtrOutput) ToMeshConfigInjectPtrOutputWithContext ¶
func (o MeshConfigInjectPtrOutput) ToMeshConfigInjectPtrOutputWithContext(ctx context.Context) MeshConfigInjectPtrOutput
type MeshConfigInput ¶
type MeshConfigInput interface {
pulumi.Input
ToMeshConfigOutput() MeshConfigOutput
ToMeshConfigOutputWithContext(context.Context) MeshConfigOutput
}
MeshConfigInput is an input type that accepts MeshConfigArgs and MeshConfigOutput values. You can construct a concrete instance of `MeshConfigInput` via:
MeshConfigArgs{...}
type MeshConfigIstio ¶
type MeshConfigIstio struct {
DisableHttpRetry *bool `pulumi:"disableHttpRetry"`
DisablePolicyChecks *bool `pulumi:"disablePolicyChecks"`
EnablePilotHttp *bool `pulumi:"enablePilotHttp"`
OutboundTrafficPolicy string `pulumi:"outboundTrafficPolicy"`
SmartDns *MeshConfigIstioSmartDns `pulumi:"smartDns"`
Tracing *MeshConfigIstioTracing `pulumi:"tracing"`
}
type MeshConfigIstioArgs ¶
type MeshConfigIstioArgs struct {
DisableHttpRetry pulumi.BoolPtrInput `pulumi:"disableHttpRetry"`
DisablePolicyChecks pulumi.BoolPtrInput `pulumi:"disablePolicyChecks"`
EnablePilotHttp pulumi.BoolPtrInput `pulumi:"enablePilotHttp"`
OutboundTrafficPolicy pulumi.StringInput `pulumi:"outboundTrafficPolicy"`
SmartDns MeshConfigIstioSmartDnsPtrInput `pulumi:"smartDns"`
Tracing MeshConfigIstioTracingPtrInput `pulumi:"tracing"`
}
func (MeshConfigIstioArgs) ElementType ¶
func (MeshConfigIstioArgs) ElementType() reflect.Type
func (MeshConfigIstioArgs) ToMeshConfigIstioOutput ¶
func (i MeshConfigIstioArgs) ToMeshConfigIstioOutput() MeshConfigIstioOutput
func (MeshConfigIstioArgs) ToMeshConfigIstioOutputWithContext ¶
func (i MeshConfigIstioArgs) ToMeshConfigIstioOutputWithContext(ctx context.Context) MeshConfigIstioOutput
func (MeshConfigIstioArgs) ToMeshConfigIstioPtrOutput ¶
func (i MeshConfigIstioArgs) ToMeshConfigIstioPtrOutput() MeshConfigIstioPtrOutput
func (MeshConfigIstioArgs) ToMeshConfigIstioPtrOutputWithContext ¶
func (i MeshConfigIstioArgs) ToMeshConfigIstioPtrOutputWithContext(ctx context.Context) MeshConfigIstioPtrOutput
type MeshConfigIstioInput ¶
type MeshConfigIstioInput interface {
pulumi.Input
ToMeshConfigIstioOutput() MeshConfigIstioOutput
ToMeshConfigIstioOutputWithContext(context.Context) MeshConfigIstioOutput
}
MeshConfigIstioInput is an input type that accepts MeshConfigIstioArgs and MeshConfigIstioOutput values. You can construct a concrete instance of `MeshConfigIstioInput` via:
MeshConfigIstioArgs{...}
type MeshConfigIstioOutput ¶
type MeshConfigIstioOutput struct{ *pulumi.OutputState }
func (MeshConfigIstioOutput) DisableHttpRetry ¶
func (o MeshConfigIstioOutput) DisableHttpRetry() pulumi.BoolPtrOutput
func (MeshConfigIstioOutput) DisablePolicyChecks ¶
func (o MeshConfigIstioOutput) DisablePolicyChecks() pulumi.BoolPtrOutput
func (MeshConfigIstioOutput) ElementType ¶
func (MeshConfigIstioOutput) ElementType() reflect.Type
func (MeshConfigIstioOutput) EnablePilotHttp ¶
func (o MeshConfigIstioOutput) EnablePilotHttp() pulumi.BoolPtrOutput
func (MeshConfigIstioOutput) OutboundTrafficPolicy ¶
func (o MeshConfigIstioOutput) OutboundTrafficPolicy() pulumi.StringOutput
func (MeshConfigIstioOutput) SmartDns ¶
func (o MeshConfigIstioOutput) SmartDns() MeshConfigIstioSmartDnsPtrOutput
func (MeshConfigIstioOutput) ToMeshConfigIstioOutput ¶
func (o MeshConfigIstioOutput) ToMeshConfigIstioOutput() MeshConfigIstioOutput
func (MeshConfigIstioOutput) ToMeshConfigIstioOutputWithContext ¶
func (o MeshConfigIstioOutput) ToMeshConfigIstioOutputWithContext(ctx context.Context) MeshConfigIstioOutput
func (MeshConfigIstioOutput) ToMeshConfigIstioPtrOutput ¶
func (o MeshConfigIstioOutput) ToMeshConfigIstioPtrOutput() MeshConfigIstioPtrOutput
func (MeshConfigIstioOutput) ToMeshConfigIstioPtrOutputWithContext ¶
func (o MeshConfigIstioOutput) ToMeshConfigIstioPtrOutputWithContext(ctx context.Context) MeshConfigIstioPtrOutput
func (MeshConfigIstioOutput) Tracing ¶
func (o MeshConfigIstioOutput) Tracing() MeshConfigIstioTracingPtrOutput
type MeshConfigIstioPtrInput ¶
type MeshConfigIstioPtrInput interface {
pulumi.Input
ToMeshConfigIstioPtrOutput() MeshConfigIstioPtrOutput
ToMeshConfigIstioPtrOutputWithContext(context.Context) MeshConfigIstioPtrOutput
}
MeshConfigIstioPtrInput is an input type that accepts MeshConfigIstioArgs, MeshConfigIstioPtr and MeshConfigIstioPtrOutput values. You can construct a concrete instance of `MeshConfigIstioPtrInput` via:
MeshConfigIstioArgs{...}
or:
nil
func MeshConfigIstioPtr ¶
func MeshConfigIstioPtr(v *MeshConfigIstioArgs) MeshConfigIstioPtrInput
type MeshConfigIstioPtrOutput ¶
type MeshConfigIstioPtrOutput struct{ *pulumi.OutputState }
func (MeshConfigIstioPtrOutput) DisableHttpRetry ¶
func (o MeshConfigIstioPtrOutput) DisableHttpRetry() pulumi.BoolPtrOutput
func (MeshConfigIstioPtrOutput) DisablePolicyChecks ¶
func (o MeshConfigIstioPtrOutput) DisablePolicyChecks() pulumi.BoolPtrOutput
func (MeshConfigIstioPtrOutput) Elem ¶
func (o MeshConfigIstioPtrOutput) Elem() MeshConfigIstioOutput
func (MeshConfigIstioPtrOutput) ElementType ¶
func (MeshConfigIstioPtrOutput) ElementType() reflect.Type
func (MeshConfigIstioPtrOutput) EnablePilotHttp ¶
func (o MeshConfigIstioPtrOutput) EnablePilotHttp() pulumi.BoolPtrOutput
func (MeshConfigIstioPtrOutput) OutboundTrafficPolicy ¶
func (o MeshConfigIstioPtrOutput) OutboundTrafficPolicy() pulumi.StringPtrOutput
func (MeshConfigIstioPtrOutput) SmartDns ¶
func (o MeshConfigIstioPtrOutput) SmartDns() MeshConfigIstioSmartDnsPtrOutput
func (MeshConfigIstioPtrOutput) ToMeshConfigIstioPtrOutput ¶
func (o MeshConfigIstioPtrOutput) ToMeshConfigIstioPtrOutput() MeshConfigIstioPtrOutput
func (MeshConfigIstioPtrOutput) ToMeshConfigIstioPtrOutputWithContext ¶
func (o MeshConfigIstioPtrOutput) ToMeshConfigIstioPtrOutputWithContext(ctx context.Context) MeshConfigIstioPtrOutput
func (MeshConfigIstioPtrOutput) Tracing ¶
func (o MeshConfigIstioPtrOutput) Tracing() MeshConfigIstioTracingPtrOutput
type MeshConfigIstioSmartDns ¶
type MeshConfigIstioSmartDnsArgs ¶
type MeshConfigIstioSmartDnsArgs struct {
IstioMetaDnsAutoAllocate pulumi.BoolPtrInput `pulumi:"istioMetaDnsAutoAllocate"`
IstioMetaDnsCapture pulumi.BoolPtrInput `pulumi:"istioMetaDnsCapture"`
}
func (MeshConfigIstioSmartDnsArgs) ElementType ¶
func (MeshConfigIstioSmartDnsArgs) ElementType() reflect.Type
func (MeshConfigIstioSmartDnsArgs) ToMeshConfigIstioSmartDnsOutput ¶
func (i MeshConfigIstioSmartDnsArgs) ToMeshConfigIstioSmartDnsOutput() MeshConfigIstioSmartDnsOutput
func (MeshConfigIstioSmartDnsArgs) ToMeshConfigIstioSmartDnsOutputWithContext ¶
func (i MeshConfigIstioSmartDnsArgs) ToMeshConfigIstioSmartDnsOutputWithContext(ctx context.Context) MeshConfigIstioSmartDnsOutput
func (MeshConfigIstioSmartDnsArgs) ToMeshConfigIstioSmartDnsPtrOutput ¶
func (i MeshConfigIstioSmartDnsArgs) ToMeshConfigIstioSmartDnsPtrOutput() MeshConfigIstioSmartDnsPtrOutput
func (MeshConfigIstioSmartDnsArgs) ToMeshConfigIstioSmartDnsPtrOutputWithContext ¶
func (i MeshConfigIstioSmartDnsArgs) ToMeshConfigIstioSmartDnsPtrOutputWithContext(ctx context.Context) MeshConfigIstioSmartDnsPtrOutput
type MeshConfigIstioSmartDnsInput ¶
type MeshConfigIstioSmartDnsInput interface {
pulumi.Input
ToMeshConfigIstioSmartDnsOutput() MeshConfigIstioSmartDnsOutput
ToMeshConfigIstioSmartDnsOutputWithContext(context.Context) MeshConfigIstioSmartDnsOutput
}
MeshConfigIstioSmartDnsInput is an input type that accepts MeshConfigIstioSmartDnsArgs and MeshConfigIstioSmartDnsOutput values. You can construct a concrete instance of `MeshConfigIstioSmartDnsInput` via:
MeshConfigIstioSmartDnsArgs{...}
type MeshConfigIstioSmartDnsOutput ¶
type MeshConfigIstioSmartDnsOutput struct{ *pulumi.OutputState }
func (MeshConfigIstioSmartDnsOutput) ElementType ¶
func (MeshConfigIstioSmartDnsOutput) ElementType() reflect.Type
func (MeshConfigIstioSmartDnsOutput) IstioMetaDnsAutoAllocate ¶
func (o MeshConfigIstioSmartDnsOutput) IstioMetaDnsAutoAllocate() pulumi.BoolPtrOutput
func (MeshConfigIstioSmartDnsOutput) IstioMetaDnsCapture ¶
func (o MeshConfigIstioSmartDnsOutput) IstioMetaDnsCapture() pulumi.BoolPtrOutput
func (MeshConfigIstioSmartDnsOutput) ToMeshConfigIstioSmartDnsOutput ¶
func (o MeshConfigIstioSmartDnsOutput) ToMeshConfigIstioSmartDnsOutput() MeshConfigIstioSmartDnsOutput
func (MeshConfigIstioSmartDnsOutput) ToMeshConfigIstioSmartDnsOutputWithContext ¶
func (o MeshConfigIstioSmartDnsOutput) ToMeshConfigIstioSmartDnsOutputWithContext(ctx context.Context) MeshConfigIstioSmartDnsOutput
func (MeshConfigIstioSmartDnsOutput) ToMeshConfigIstioSmartDnsPtrOutput ¶
func (o MeshConfigIstioSmartDnsOutput) ToMeshConfigIstioSmartDnsPtrOutput() MeshConfigIstioSmartDnsPtrOutput
func (MeshConfigIstioSmartDnsOutput) ToMeshConfigIstioSmartDnsPtrOutputWithContext ¶
func (o MeshConfigIstioSmartDnsOutput) ToMeshConfigIstioSmartDnsPtrOutputWithContext(ctx context.Context) MeshConfigIstioSmartDnsPtrOutput
type MeshConfigIstioSmartDnsPtrInput ¶
type MeshConfigIstioSmartDnsPtrInput interface {
pulumi.Input
ToMeshConfigIstioSmartDnsPtrOutput() MeshConfigIstioSmartDnsPtrOutput
ToMeshConfigIstioSmartDnsPtrOutputWithContext(context.Context) MeshConfigIstioSmartDnsPtrOutput
}
MeshConfigIstioSmartDnsPtrInput is an input type that accepts MeshConfigIstioSmartDnsArgs, MeshConfigIstioSmartDnsPtr and MeshConfigIstioSmartDnsPtrOutput values. You can construct a concrete instance of `MeshConfigIstioSmartDnsPtrInput` via:
MeshConfigIstioSmartDnsArgs{...}
or:
nil
func MeshConfigIstioSmartDnsPtr ¶
func MeshConfigIstioSmartDnsPtr(v *MeshConfigIstioSmartDnsArgs) MeshConfigIstioSmartDnsPtrInput
type MeshConfigIstioSmartDnsPtrOutput ¶
type MeshConfigIstioSmartDnsPtrOutput struct{ *pulumi.OutputState }
func (MeshConfigIstioSmartDnsPtrOutput) Elem ¶
func (o MeshConfigIstioSmartDnsPtrOutput) Elem() MeshConfigIstioSmartDnsOutput
func (MeshConfigIstioSmartDnsPtrOutput) ElementType ¶
func (MeshConfigIstioSmartDnsPtrOutput) ElementType() reflect.Type
func (MeshConfigIstioSmartDnsPtrOutput) IstioMetaDnsAutoAllocate ¶
func (o MeshConfigIstioSmartDnsPtrOutput) IstioMetaDnsAutoAllocate() pulumi.BoolPtrOutput
func (MeshConfigIstioSmartDnsPtrOutput) IstioMetaDnsCapture ¶
func (o MeshConfigIstioSmartDnsPtrOutput) IstioMetaDnsCapture() pulumi.BoolPtrOutput
func (MeshConfigIstioSmartDnsPtrOutput) ToMeshConfigIstioSmartDnsPtrOutput ¶
func (o MeshConfigIstioSmartDnsPtrOutput) ToMeshConfigIstioSmartDnsPtrOutput() MeshConfigIstioSmartDnsPtrOutput
func (MeshConfigIstioSmartDnsPtrOutput) ToMeshConfigIstioSmartDnsPtrOutputWithContext ¶
func (o MeshConfigIstioSmartDnsPtrOutput) ToMeshConfigIstioSmartDnsPtrOutputWithContext(ctx context.Context) MeshConfigIstioSmartDnsPtrOutput
type MeshConfigIstioTracing ¶
type MeshConfigIstioTracing struct {
Apm *MeshConfigIstioTracingApm `pulumi:"apm"`
Enable *bool `pulumi:"enable"`
Sampling *float64 `pulumi:"sampling"`
Zipkin *MeshConfigIstioTracingZipkin `pulumi:"zipkin"`
}
type MeshConfigIstioTracingApmArgs ¶
type MeshConfigIstioTracingApmArgs struct {
Enable pulumi.BoolInput `pulumi:"enable"`
InstanceId pulumi.StringPtrInput `pulumi:"instanceId"`
Region pulumi.StringPtrInput `pulumi:"region"`
}
func (MeshConfigIstioTracingApmArgs) ElementType ¶
func (MeshConfigIstioTracingApmArgs) ElementType() reflect.Type
func (MeshConfigIstioTracingApmArgs) ToMeshConfigIstioTracingApmOutput ¶
func (i MeshConfigIstioTracingApmArgs) ToMeshConfigIstioTracingApmOutput() MeshConfigIstioTracingApmOutput
func (MeshConfigIstioTracingApmArgs) ToMeshConfigIstioTracingApmOutputWithContext ¶
func (i MeshConfigIstioTracingApmArgs) ToMeshConfigIstioTracingApmOutputWithContext(ctx context.Context) MeshConfigIstioTracingApmOutput
func (MeshConfigIstioTracingApmArgs) ToMeshConfigIstioTracingApmPtrOutput ¶
func (i MeshConfigIstioTracingApmArgs) ToMeshConfigIstioTracingApmPtrOutput() MeshConfigIstioTracingApmPtrOutput
func (MeshConfigIstioTracingApmArgs) ToMeshConfigIstioTracingApmPtrOutputWithContext ¶
func (i MeshConfigIstioTracingApmArgs) ToMeshConfigIstioTracingApmPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingApmPtrOutput
type MeshConfigIstioTracingApmInput ¶
type MeshConfigIstioTracingApmInput interface {
pulumi.Input
ToMeshConfigIstioTracingApmOutput() MeshConfigIstioTracingApmOutput
ToMeshConfigIstioTracingApmOutputWithContext(context.Context) MeshConfigIstioTracingApmOutput
}
MeshConfigIstioTracingApmInput is an input type that accepts MeshConfigIstioTracingApmArgs and MeshConfigIstioTracingApmOutput values. You can construct a concrete instance of `MeshConfigIstioTracingApmInput` via:
MeshConfigIstioTracingApmArgs{...}
type MeshConfigIstioTracingApmOutput ¶
type MeshConfigIstioTracingApmOutput struct{ *pulumi.OutputState }
func (MeshConfigIstioTracingApmOutput) ElementType ¶
func (MeshConfigIstioTracingApmOutput) ElementType() reflect.Type
func (MeshConfigIstioTracingApmOutput) Enable ¶
func (o MeshConfigIstioTracingApmOutput) Enable() pulumi.BoolOutput
func (MeshConfigIstioTracingApmOutput) InstanceId ¶
func (o MeshConfigIstioTracingApmOutput) InstanceId() pulumi.StringPtrOutput
func (MeshConfigIstioTracingApmOutput) Region ¶
func (o MeshConfigIstioTracingApmOutput) Region() pulumi.StringPtrOutput
func (MeshConfigIstioTracingApmOutput) ToMeshConfigIstioTracingApmOutput ¶
func (o MeshConfigIstioTracingApmOutput) ToMeshConfigIstioTracingApmOutput() MeshConfigIstioTracingApmOutput
func (MeshConfigIstioTracingApmOutput) ToMeshConfigIstioTracingApmOutputWithContext ¶
func (o MeshConfigIstioTracingApmOutput) ToMeshConfigIstioTracingApmOutputWithContext(ctx context.Context) MeshConfigIstioTracingApmOutput
func (MeshConfigIstioTracingApmOutput) ToMeshConfigIstioTracingApmPtrOutput ¶
func (o MeshConfigIstioTracingApmOutput) ToMeshConfigIstioTracingApmPtrOutput() MeshConfigIstioTracingApmPtrOutput
func (MeshConfigIstioTracingApmOutput) ToMeshConfigIstioTracingApmPtrOutputWithContext ¶
func (o MeshConfigIstioTracingApmOutput) ToMeshConfigIstioTracingApmPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingApmPtrOutput
type MeshConfigIstioTracingApmPtrInput ¶
type MeshConfigIstioTracingApmPtrInput interface {
pulumi.Input
ToMeshConfigIstioTracingApmPtrOutput() MeshConfigIstioTracingApmPtrOutput
ToMeshConfigIstioTracingApmPtrOutputWithContext(context.Context) MeshConfigIstioTracingApmPtrOutput
}
MeshConfigIstioTracingApmPtrInput is an input type that accepts MeshConfigIstioTracingApmArgs, MeshConfigIstioTracingApmPtr and MeshConfigIstioTracingApmPtrOutput values. You can construct a concrete instance of `MeshConfigIstioTracingApmPtrInput` via:
MeshConfigIstioTracingApmArgs{...}
or:
nil
func MeshConfigIstioTracingApmPtr ¶
func MeshConfigIstioTracingApmPtr(v *MeshConfigIstioTracingApmArgs) MeshConfigIstioTracingApmPtrInput
type MeshConfigIstioTracingApmPtrOutput ¶
type MeshConfigIstioTracingApmPtrOutput struct{ *pulumi.OutputState }
func (MeshConfigIstioTracingApmPtrOutput) Elem ¶
func (o MeshConfigIstioTracingApmPtrOutput) Elem() MeshConfigIstioTracingApmOutput
func (MeshConfigIstioTracingApmPtrOutput) ElementType ¶
func (MeshConfigIstioTracingApmPtrOutput) ElementType() reflect.Type
func (MeshConfigIstioTracingApmPtrOutput) Enable ¶
func (o MeshConfigIstioTracingApmPtrOutput) Enable() pulumi.BoolPtrOutput
func (MeshConfigIstioTracingApmPtrOutput) InstanceId ¶
func (o MeshConfigIstioTracingApmPtrOutput) InstanceId() pulumi.StringPtrOutput
func (MeshConfigIstioTracingApmPtrOutput) Region ¶
func (o MeshConfigIstioTracingApmPtrOutput) Region() pulumi.StringPtrOutput
func (MeshConfigIstioTracingApmPtrOutput) ToMeshConfigIstioTracingApmPtrOutput ¶
func (o MeshConfigIstioTracingApmPtrOutput) ToMeshConfigIstioTracingApmPtrOutput() MeshConfigIstioTracingApmPtrOutput
func (MeshConfigIstioTracingApmPtrOutput) ToMeshConfigIstioTracingApmPtrOutputWithContext ¶
func (o MeshConfigIstioTracingApmPtrOutput) ToMeshConfigIstioTracingApmPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingApmPtrOutput
type MeshConfigIstioTracingArgs ¶
type MeshConfigIstioTracingArgs struct {
Apm MeshConfigIstioTracingApmPtrInput `pulumi:"apm"`
Enable pulumi.BoolPtrInput `pulumi:"enable"`
Sampling pulumi.Float64PtrInput `pulumi:"sampling"`
Zipkin MeshConfigIstioTracingZipkinPtrInput `pulumi:"zipkin"`
}
func (MeshConfigIstioTracingArgs) ElementType ¶
func (MeshConfigIstioTracingArgs) ElementType() reflect.Type
func (MeshConfigIstioTracingArgs) ToMeshConfigIstioTracingOutput ¶
func (i MeshConfigIstioTracingArgs) ToMeshConfigIstioTracingOutput() MeshConfigIstioTracingOutput
func (MeshConfigIstioTracingArgs) ToMeshConfigIstioTracingOutputWithContext ¶
func (i MeshConfigIstioTracingArgs) ToMeshConfigIstioTracingOutputWithContext(ctx context.Context) MeshConfigIstioTracingOutput
func (MeshConfigIstioTracingArgs) ToMeshConfigIstioTracingPtrOutput ¶
func (i MeshConfigIstioTracingArgs) ToMeshConfigIstioTracingPtrOutput() MeshConfigIstioTracingPtrOutput
func (MeshConfigIstioTracingArgs) ToMeshConfigIstioTracingPtrOutputWithContext ¶
func (i MeshConfigIstioTracingArgs) ToMeshConfigIstioTracingPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingPtrOutput
type MeshConfigIstioTracingInput ¶
type MeshConfigIstioTracingInput interface {
pulumi.Input
ToMeshConfigIstioTracingOutput() MeshConfigIstioTracingOutput
ToMeshConfigIstioTracingOutputWithContext(context.Context) MeshConfigIstioTracingOutput
}
MeshConfigIstioTracingInput is an input type that accepts MeshConfigIstioTracingArgs and MeshConfigIstioTracingOutput values. You can construct a concrete instance of `MeshConfigIstioTracingInput` via:
MeshConfigIstioTracingArgs{...}
type MeshConfigIstioTracingOutput ¶
type MeshConfigIstioTracingOutput struct{ *pulumi.OutputState }
func (MeshConfigIstioTracingOutput) Apm ¶
func (o MeshConfigIstioTracingOutput) Apm() MeshConfigIstioTracingApmPtrOutput
func (MeshConfigIstioTracingOutput) ElementType ¶
func (MeshConfigIstioTracingOutput) ElementType() reflect.Type
func (MeshConfigIstioTracingOutput) Enable ¶
func (o MeshConfigIstioTracingOutput) Enable() pulumi.BoolPtrOutput
func (MeshConfigIstioTracingOutput) Sampling ¶
func (o MeshConfigIstioTracingOutput) Sampling() pulumi.Float64PtrOutput
func (MeshConfigIstioTracingOutput) ToMeshConfigIstioTracingOutput ¶
func (o MeshConfigIstioTracingOutput) ToMeshConfigIstioTracingOutput() MeshConfigIstioTracingOutput
func (MeshConfigIstioTracingOutput) ToMeshConfigIstioTracingOutputWithContext ¶
func (o MeshConfigIstioTracingOutput) ToMeshConfigIstioTracingOutputWithContext(ctx context.Context) MeshConfigIstioTracingOutput
func (MeshConfigIstioTracingOutput) ToMeshConfigIstioTracingPtrOutput ¶
func (o MeshConfigIstioTracingOutput) ToMeshConfigIstioTracingPtrOutput() MeshConfigIstioTracingPtrOutput
func (MeshConfigIstioTracingOutput) ToMeshConfigIstioTracingPtrOutputWithContext ¶
func (o MeshConfigIstioTracingOutput) ToMeshConfigIstioTracingPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingPtrOutput
func (MeshConfigIstioTracingOutput) Zipkin ¶
func (o MeshConfigIstioTracingOutput) Zipkin() MeshConfigIstioTracingZipkinPtrOutput
type MeshConfigIstioTracingPtrInput ¶
type MeshConfigIstioTracingPtrInput interface {
pulumi.Input
ToMeshConfigIstioTracingPtrOutput() MeshConfigIstioTracingPtrOutput
ToMeshConfigIstioTracingPtrOutputWithContext(context.Context) MeshConfigIstioTracingPtrOutput
}
MeshConfigIstioTracingPtrInput is an input type that accepts MeshConfigIstioTracingArgs, MeshConfigIstioTracingPtr and MeshConfigIstioTracingPtrOutput values. You can construct a concrete instance of `MeshConfigIstioTracingPtrInput` via:
MeshConfigIstioTracingArgs{...}
or:
nil
func MeshConfigIstioTracingPtr ¶
func MeshConfigIstioTracingPtr(v *MeshConfigIstioTracingArgs) MeshConfigIstioTracingPtrInput
type MeshConfigIstioTracingPtrOutput ¶
type MeshConfigIstioTracingPtrOutput struct{ *pulumi.OutputState }
func (MeshConfigIstioTracingPtrOutput) Elem ¶
func (o MeshConfigIstioTracingPtrOutput) Elem() MeshConfigIstioTracingOutput
func (MeshConfigIstioTracingPtrOutput) ElementType ¶
func (MeshConfigIstioTracingPtrOutput) ElementType() reflect.Type
func (MeshConfigIstioTracingPtrOutput) Enable ¶
func (o MeshConfigIstioTracingPtrOutput) Enable() pulumi.BoolPtrOutput
func (MeshConfigIstioTracingPtrOutput) Sampling ¶
func (o MeshConfigIstioTracingPtrOutput) Sampling() pulumi.Float64PtrOutput
func (MeshConfigIstioTracingPtrOutput) ToMeshConfigIstioTracingPtrOutput ¶
func (o MeshConfigIstioTracingPtrOutput) ToMeshConfigIstioTracingPtrOutput() MeshConfigIstioTracingPtrOutput
func (MeshConfigIstioTracingPtrOutput) ToMeshConfigIstioTracingPtrOutputWithContext ¶
func (o MeshConfigIstioTracingPtrOutput) ToMeshConfigIstioTracingPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingPtrOutput
func (MeshConfigIstioTracingPtrOutput) Zipkin ¶
func (o MeshConfigIstioTracingPtrOutput) Zipkin() MeshConfigIstioTracingZipkinPtrOutput
type MeshConfigIstioTracingZipkin ¶
type MeshConfigIstioTracingZipkin struct {
Address string `pulumi:"address"`
}
type MeshConfigIstioTracingZipkinArgs ¶
type MeshConfigIstioTracingZipkinArgs struct {
Address pulumi.StringInput `pulumi:"address"`
}
func (MeshConfigIstioTracingZipkinArgs) ElementType ¶
func (MeshConfigIstioTracingZipkinArgs) ElementType() reflect.Type
func (MeshConfigIstioTracingZipkinArgs) ToMeshConfigIstioTracingZipkinOutput ¶
func (i MeshConfigIstioTracingZipkinArgs) ToMeshConfigIstioTracingZipkinOutput() MeshConfigIstioTracingZipkinOutput
func (MeshConfigIstioTracingZipkinArgs) ToMeshConfigIstioTracingZipkinOutputWithContext ¶
func (i MeshConfigIstioTracingZipkinArgs) ToMeshConfigIstioTracingZipkinOutputWithContext(ctx context.Context) MeshConfigIstioTracingZipkinOutput
func (MeshConfigIstioTracingZipkinArgs) ToMeshConfigIstioTracingZipkinPtrOutput ¶
func (i MeshConfigIstioTracingZipkinArgs) ToMeshConfigIstioTracingZipkinPtrOutput() MeshConfigIstioTracingZipkinPtrOutput
func (MeshConfigIstioTracingZipkinArgs) ToMeshConfigIstioTracingZipkinPtrOutputWithContext ¶
func (i MeshConfigIstioTracingZipkinArgs) ToMeshConfigIstioTracingZipkinPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingZipkinPtrOutput
type MeshConfigIstioTracingZipkinInput ¶
type MeshConfigIstioTracingZipkinInput interface {
pulumi.Input
ToMeshConfigIstioTracingZipkinOutput() MeshConfigIstioTracingZipkinOutput
ToMeshConfigIstioTracingZipkinOutputWithContext(context.Context) MeshConfigIstioTracingZipkinOutput
}
MeshConfigIstioTracingZipkinInput is an input type that accepts MeshConfigIstioTracingZipkinArgs and MeshConfigIstioTracingZipkinOutput values. You can construct a concrete instance of `MeshConfigIstioTracingZipkinInput` via:
MeshConfigIstioTracingZipkinArgs{...}
type MeshConfigIstioTracingZipkinOutput ¶
type MeshConfigIstioTracingZipkinOutput struct{ *pulumi.OutputState }
func (MeshConfigIstioTracingZipkinOutput) Address ¶
func (o MeshConfigIstioTracingZipkinOutput) Address() pulumi.StringOutput
func (MeshConfigIstioTracingZipkinOutput) ElementType ¶
func (MeshConfigIstioTracingZipkinOutput) ElementType() reflect.Type
func (MeshConfigIstioTracingZipkinOutput) ToMeshConfigIstioTracingZipkinOutput ¶
func (o MeshConfigIstioTracingZipkinOutput) ToMeshConfigIstioTracingZipkinOutput() MeshConfigIstioTracingZipkinOutput
func (MeshConfigIstioTracingZipkinOutput) ToMeshConfigIstioTracingZipkinOutputWithContext ¶
func (o MeshConfigIstioTracingZipkinOutput) ToMeshConfigIstioTracingZipkinOutputWithContext(ctx context.Context) MeshConfigIstioTracingZipkinOutput
func (MeshConfigIstioTracingZipkinOutput) ToMeshConfigIstioTracingZipkinPtrOutput ¶
func (o MeshConfigIstioTracingZipkinOutput) ToMeshConfigIstioTracingZipkinPtrOutput() MeshConfigIstioTracingZipkinPtrOutput
func (MeshConfigIstioTracingZipkinOutput) ToMeshConfigIstioTracingZipkinPtrOutputWithContext ¶
func (o MeshConfigIstioTracingZipkinOutput) ToMeshConfigIstioTracingZipkinPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingZipkinPtrOutput
type MeshConfigIstioTracingZipkinPtrInput ¶
type MeshConfigIstioTracingZipkinPtrInput interface {
pulumi.Input
ToMeshConfigIstioTracingZipkinPtrOutput() MeshConfigIstioTracingZipkinPtrOutput
ToMeshConfigIstioTracingZipkinPtrOutputWithContext(context.Context) MeshConfigIstioTracingZipkinPtrOutput
}
MeshConfigIstioTracingZipkinPtrInput is an input type that accepts MeshConfigIstioTracingZipkinArgs, MeshConfigIstioTracingZipkinPtr and MeshConfigIstioTracingZipkinPtrOutput values. You can construct a concrete instance of `MeshConfigIstioTracingZipkinPtrInput` via:
MeshConfigIstioTracingZipkinArgs{...}
or:
nil
func MeshConfigIstioTracingZipkinPtr ¶
func MeshConfigIstioTracingZipkinPtr(v *MeshConfigIstioTracingZipkinArgs) MeshConfigIstioTracingZipkinPtrInput
type MeshConfigIstioTracingZipkinPtrOutput ¶
type MeshConfigIstioTracingZipkinPtrOutput struct{ *pulumi.OutputState }
func (MeshConfigIstioTracingZipkinPtrOutput) Address ¶
func (o MeshConfigIstioTracingZipkinPtrOutput) Address() pulumi.StringPtrOutput
func (MeshConfigIstioTracingZipkinPtrOutput) ElementType ¶
func (MeshConfigIstioTracingZipkinPtrOutput) ElementType() reflect.Type
func (MeshConfigIstioTracingZipkinPtrOutput) ToMeshConfigIstioTracingZipkinPtrOutput ¶
func (o MeshConfigIstioTracingZipkinPtrOutput) ToMeshConfigIstioTracingZipkinPtrOutput() MeshConfigIstioTracingZipkinPtrOutput
func (MeshConfigIstioTracingZipkinPtrOutput) ToMeshConfigIstioTracingZipkinPtrOutputWithContext ¶
func (o MeshConfigIstioTracingZipkinPtrOutput) ToMeshConfigIstioTracingZipkinPtrOutputWithContext(ctx context.Context) MeshConfigIstioTracingZipkinPtrOutput
type MeshConfigOutput ¶
type MeshConfigOutput struct{ *pulumi.OutputState }
func (MeshConfigOutput) ElementType ¶
func (MeshConfigOutput) ElementType() reflect.Type
func (MeshConfigOutput) Inject ¶
func (o MeshConfigOutput) Inject() MeshConfigInjectPtrOutput
func (MeshConfigOutput) Istio ¶
func (o MeshConfigOutput) Istio() MeshConfigIstioPtrOutput
func (MeshConfigOutput) Prometheus ¶
func (o MeshConfigOutput) Prometheus() MeshConfigPrometheusPtrOutput
func (MeshConfigOutput) SidecarResources ¶
func (o MeshConfigOutput) SidecarResources() MeshConfigSidecarResourcesPtrOutput
func (MeshConfigOutput) ToMeshConfigOutput ¶
func (o MeshConfigOutput) ToMeshConfigOutput() MeshConfigOutput
func (MeshConfigOutput) ToMeshConfigOutputWithContext ¶
func (o MeshConfigOutput) ToMeshConfigOutputWithContext(ctx context.Context) MeshConfigOutput
func (MeshConfigOutput) ToMeshConfigPtrOutput ¶
func (o MeshConfigOutput) ToMeshConfigPtrOutput() MeshConfigPtrOutput
func (MeshConfigOutput) ToMeshConfigPtrOutputWithContext ¶
func (o MeshConfigOutput) ToMeshConfigPtrOutputWithContext(ctx context.Context) MeshConfigPtrOutput
func (MeshConfigOutput) Tracing ¶
func (o MeshConfigOutput) Tracing() MeshConfigTracingPtrOutput
type MeshConfigPrometheus ¶
type MeshConfigPrometheus struct {
CustomProm *MeshConfigPrometheusCustomProm `pulumi:"customProm"`
InstanceId *string `pulumi:"instanceId"`
Region *string `pulumi:"region"`
SubnetId *string `pulumi:"subnetId"`
VpcId *string `pulumi:"vpcId"`
}
type MeshConfigPrometheusArgs ¶
type MeshConfigPrometheusArgs struct {
CustomProm MeshConfigPrometheusCustomPromPtrInput `pulumi:"customProm"`
InstanceId pulumi.StringPtrInput `pulumi:"instanceId"`
Region pulumi.StringPtrInput `pulumi:"region"`
SubnetId pulumi.StringPtrInput `pulumi:"subnetId"`
VpcId pulumi.StringPtrInput `pulumi:"vpcId"`
}
func (MeshConfigPrometheusArgs) ElementType ¶
func (MeshConfigPrometheusArgs) ElementType() reflect.Type
func (MeshConfigPrometheusArgs) ToMeshConfigPrometheusOutput ¶
func (i MeshConfigPrometheusArgs) ToMeshConfigPrometheusOutput() MeshConfigPrometheusOutput
func (MeshConfigPrometheusArgs) ToMeshConfigPrometheusOutputWithContext ¶
func (i MeshConfigPrometheusArgs) ToMeshConfigPrometheusOutputWithContext(ctx context.Context) MeshConfigPrometheusOutput
func (MeshConfigPrometheusArgs) ToMeshConfigPrometheusPtrOutput ¶
func (i MeshConfigPrometheusArgs) ToMeshConfigPrometheusPtrOutput() MeshConfigPrometheusPtrOutput
func (MeshConfigPrometheusArgs) ToMeshConfigPrometheusPtrOutputWithContext ¶
func (i MeshConfigPrometheusArgs) ToMeshConfigPrometheusPtrOutputWithContext(ctx context.Context) MeshConfigPrometheusPtrOutput
type MeshConfigPrometheusCustomPromArgs ¶
type MeshConfigPrometheusCustomPromArgs struct {
AuthType pulumi.StringInput `pulumi:"authType"`
IsPublicAddr pulumi.BoolPtrInput `pulumi:"isPublicAddr"`
Password pulumi.StringPtrInput `pulumi:"password"`
Url pulumi.StringInput `pulumi:"url"`
Username pulumi.StringPtrInput `pulumi:"username"`
VpcId pulumi.StringPtrInput `pulumi:"vpcId"`
}
func (MeshConfigPrometheusCustomPromArgs) ElementType ¶
func (MeshConfigPrometheusCustomPromArgs) ElementType() reflect.Type
func (MeshConfigPrometheusCustomPromArgs) ToMeshConfigPrometheusCustomPromOutput ¶
func (i MeshConfigPrometheusCustomPromArgs) ToMeshConfigPrometheusCustomPromOutput() MeshConfigPrometheusCustomPromOutput
func (MeshConfigPrometheusCustomPromArgs) ToMeshConfigPrometheusCustomPromOutputWithContext ¶
func (i MeshConfigPrometheusCustomPromArgs) ToMeshConfigPrometheusCustomPromOutputWithContext(ctx context.Context) MeshConfigPrometheusCustomPromOutput
func (MeshConfigPrometheusCustomPromArgs) ToMeshConfigPrometheusCustomPromPtrOutput ¶
func (i MeshConfigPrometheusCustomPromArgs) ToMeshConfigPrometheusCustomPromPtrOutput() MeshConfigPrometheusCustomPromPtrOutput
func (MeshConfigPrometheusCustomPromArgs) ToMeshConfigPrometheusCustomPromPtrOutputWithContext ¶
func (i MeshConfigPrometheusCustomPromArgs) ToMeshConfigPrometheusCustomPromPtrOutputWithContext(ctx context.Context) MeshConfigPrometheusCustomPromPtrOutput
type MeshConfigPrometheusCustomPromInput ¶
type MeshConfigPrometheusCustomPromInput interface {
pulumi.Input
ToMeshConfigPrometheusCustomPromOutput() MeshConfigPrometheusCustomPromOutput
ToMeshConfigPrometheusCustomPromOutputWithContext(context.Context) MeshConfigPrometheusCustomPromOutput
}
MeshConfigPrometheusCustomPromInput is an input type that accepts MeshConfigPrometheusCustomPromArgs and MeshConfigPrometheusCustomPromOutput values. You can construct a concrete instance of `MeshConfigPrometheusCustomPromInput` via:
MeshConfigPrometheusCustomPromArgs{...}
type MeshConfigPrometheusCustomPromOutput ¶
type MeshConfigPrometheusCustomPromOutput struct{ *pulumi.OutputState }
func (MeshConfigPrometheusCustomPromOutput) AuthType ¶
func (o MeshConfigPrometheusCustomPromOutput) AuthType() pulumi.StringOutput
func (MeshConfigPrometheusCustomPromOutput) ElementType ¶
func (MeshConfigPrometheusCustomPromOutput) ElementType() reflect.Type
func (MeshConfigPrometheusCustomPromOutput) IsPublicAddr ¶
func (o MeshConfigPrometheusCustomPromOutput) IsPublicAddr() pulumi.BoolPtrOutput
func (MeshConfigPrometheusCustomPromOutput) Password ¶
func (o MeshConfigPrometheusCustomPromOutput) Password() pulumi.StringPtrOutput
func (MeshConfigPrometheusCustomPromOutput) ToMeshConfigPrometheusCustomPromOutput ¶
func (o MeshConfigPrometheusCustomPromOutput) ToMeshConfigPrometheusCustomPromOutput() MeshConfigPrometheusCustomPromOutput
func (MeshConfigPrometheusCustomPromOutput) ToMeshConfigPrometheusCustomPromOutputWithContext ¶
func (o MeshConfigPrometheusCustomPromOutput) ToMeshConfigPrometheusCustomPromOutputWithContext(ctx context.Context) MeshConfigPrometheusCustomPromOutput
func (MeshConfigPrometheusCustomPromOutput) ToMeshConfigPrometheusCustomPromPtrOutput ¶
func (o MeshConfigPrometheusCustomPromOutput) ToMeshConfigPrometheusCustomPromPtrOutput() MeshConfigPrometheusCustomPromPtrOutput
func (MeshConfigPrometheusCustomPromOutput) ToMeshConfigPrometheusCustomPromPtrOutputWithContext ¶
func (o MeshConfigPrometheusCustomPromOutput) ToMeshConfigPrometheusCustomPromPtrOutputWithContext(ctx context.Context) MeshConfigPrometheusCustomPromPtrOutput
func (MeshConfigPrometheusCustomPromOutput) Url ¶
func (o MeshConfigPrometheusCustomPromOutput) Url() pulumi.StringOutput
func (MeshConfigPrometheusCustomPromOutput) Username ¶
func (o MeshConfigPrometheusCustomPromOutput) Username() pulumi.StringPtrOutput
func (MeshConfigPrometheusCustomPromOutput) VpcId ¶
func (o MeshConfigPrometheusCustomPromOutput) VpcId() pulumi.StringPtrOutput
type MeshConfigPrometheusCustomPromPtrInput ¶
type MeshConfigPrometheusCustomPromPtrInput interface {
pulumi.Input
ToMeshConfigPrometheusCustomPromPtrOutput() MeshConfigPrometheusCustomPromPtrOutput
ToMeshConfigPrometheusCustomPromPtrOutputWithContext(context.Context) MeshConfigPrometheusCustomPromPtrOutput
}
MeshConfigPrometheusCustomPromPtrInput is an input type that accepts MeshConfigPrometheusCustomPromArgs, MeshConfigPrometheusCustomPromPtr and MeshConfigPrometheusCustomPromPtrOutput values. You can construct a concrete instance of `MeshConfigPrometheusCustomPromPtrInput` via:
MeshConfigPrometheusCustomPromArgs{...}
or:
nil
func MeshConfigPrometheusCustomPromPtr ¶
func MeshConfigPrometheusCustomPromPtr(v *MeshConfigPrometheusCustomPromArgs) MeshConfigPrometheusCustomPromPtrInput
type MeshConfigPrometheusCustomPromPtrOutput ¶
type MeshConfigPrometheusCustomPromPtrOutput struct{ *pulumi.OutputState }
func (MeshConfigPrometheusCustomPromPtrOutput) AuthType ¶
func (o MeshConfigPrometheusCustomPromPtrOutput) AuthType() pulumi.StringPtrOutput
func (MeshConfigPrometheusCustomPromPtrOutput) ElementType ¶
func (MeshConfigPrometheusCustomPromPtrOutput) ElementType() reflect.Type
func (MeshConfigPrometheusCustomPromPtrOutput) IsPublicAddr ¶
func (o MeshConfigPrometheusCustomPromPtrOutput) IsPublicAddr() pulumi.BoolPtrOutput
func (MeshConfigPrometheusCustomPromPtrOutput) Password ¶
func (o MeshConfigPrometheusCustomPromPtrOutput) Password() pulumi.StringPtrOutput
func (MeshConfigPrometheusCustomPromPtrOutput) ToMeshConfigPrometheusCustomPromPtrOutput ¶
func (o MeshConfigPrometheusCustomPromPtrOutput) ToMeshConfigPrometheusCustomPromPtrOutput() MeshConfigPrometheusCustomPromPtrOutput
func (MeshConfigPrometheusCustomPromPtrOutput) ToMeshConfigPrometheusCustomPromPtrOutputWithContext ¶
func (o MeshConfigPrometheusCustomPromPtrOutput) ToMeshConfigPrometheusCustomPromPtrOutputWithContext(ctx context.Context) MeshConfigPrometheusCustomPromPtrOutput
func (MeshConfigPrometheusCustomPromPtrOutput) Url ¶
func (o MeshConfigPrometheusCustomPromPtrOutput) Url() pulumi.StringPtrOutput
func (MeshConfigPrometheusCustomPromPtrOutput) Username ¶
func (o MeshConfigPrometheusCustomPromPtrOutput) Username() pulumi.StringPtrOutput
func (MeshConfigPrometheusCustomPromPtrOutput) VpcId ¶
func (o MeshConfigPrometheusCustomPromPtrOutput) VpcId() pulumi.StringPtrOutput
type MeshConfigPrometheusInput ¶
type MeshConfigPrometheusInput interface {
pulumi.Input
ToMeshConfigPrometheusOutput() MeshConfigPrometheusOutput
ToMeshConfigPrometheusOutputWithContext(context.Context) MeshConfigPrometheusOutput
}
MeshConfigPrometheusInput is an input type that accepts MeshConfigPrometheusArgs and MeshConfigPrometheusOutput values. You can construct a concrete instance of `MeshConfigPrometheusInput` via:
MeshConfigPrometheusArgs{...}
type MeshConfigPrometheusOutput ¶
type MeshConfigPrometheusOutput struct{ *pulumi.OutputState }
func (MeshConfigPrometheusOutput) CustomProm ¶
func (o MeshConfigPrometheusOutput) CustomProm() MeshConfigPrometheusCustomPromPtrOutput
func (MeshConfigPrometheusOutput) ElementType ¶
func (MeshConfigPrometheusOutput) ElementType() reflect.Type
func (MeshConfigPrometheusOutput) InstanceId ¶
func (o MeshConfigPrometheusOutput) InstanceId() pulumi.StringPtrOutput
func (MeshConfigPrometheusOutput) Region ¶
func (o MeshConfigPrometheusOutput) Region() pulumi.StringPtrOutput
func (MeshConfigPrometheusOutput) SubnetId ¶
func (o MeshConfigPrometheusOutput) SubnetId() pulumi.StringPtrOutput
func (MeshConfigPrometheusOutput) ToMeshConfigPrometheusOutput ¶
func (o MeshConfigPrometheusOutput) ToMeshConfigPrometheusOutput() MeshConfigPrometheusOutput
func (MeshConfigPrometheusOutput) ToMeshConfigPrometheusOutputWithContext ¶
func (o MeshConfigPrometheusOutput) ToMeshConfigPrometheusOutputWithContext(ctx context.Context) MeshConfigPrometheusOutput
func (MeshConfigPrometheusOutput) ToMeshConfigPrometheusPtrOutput ¶
func (o MeshConfigPrometheusOutput) ToMeshConfigPrometheusPtrOutput() MeshConfigPrometheusPtrOutput
func (MeshConfigPrometheusOutput) ToMeshConfigPrometheusPtrOutputWithContext ¶
func (o MeshConfigPrometheusOutput) ToMeshConfigPrometheusPtrOutputWithContext(ctx context.Context) MeshConfigPrometheusPtrOutput
func (MeshConfigPrometheusOutput) VpcId ¶
func (o MeshConfigPrometheusOutput) VpcId() pulumi.StringPtrOutput
type MeshConfigPrometheusPtrInput ¶
type MeshConfigPrometheusPtrInput interface {
pulumi.Input
ToMeshConfigPrometheusPtrOutput() MeshConfigPrometheusPtrOutput
ToMeshConfigPrometheusPtrOutputWithContext(context.Context) MeshConfigPrometheusPtrOutput
}
MeshConfigPrometheusPtrInput is an input type that accepts MeshConfigPrometheusArgs, MeshConfigPrometheusPtr and MeshConfigPrometheusPtrOutput values. You can construct a concrete instance of `MeshConfigPrometheusPtrInput` via:
MeshConfigPrometheusArgs{...}
or:
nil
func MeshConfigPrometheusPtr ¶
func MeshConfigPrometheusPtr(v *MeshConfigPrometheusArgs) MeshConfigPrometheusPtrInput
type MeshConfigPrometheusPtrOutput ¶
type MeshConfigPrometheusPtrOutput struct{ *pulumi.OutputState }
func (MeshConfigPrometheusPtrOutput) CustomProm ¶
func (o MeshConfigPrometheusPtrOutput) CustomProm() MeshConfigPrometheusCustomPromPtrOutput
func (MeshConfigPrometheusPtrOutput) Elem ¶
func (o MeshConfigPrometheusPtrOutput) Elem() MeshConfigPrometheusOutput
func (MeshConfigPrometheusPtrOutput) ElementType ¶
func (MeshConfigPrometheusPtrOutput) ElementType() reflect.Type
func (MeshConfigPrometheusPtrOutput) InstanceId ¶
func (o MeshConfigPrometheusPtrOutput) InstanceId() pulumi.StringPtrOutput
func (MeshConfigPrometheusPtrOutput) Region ¶
func (o MeshConfigPrometheusPtrOutput) Region() pulumi.StringPtrOutput
func (MeshConfigPrometheusPtrOutput) SubnetId ¶
func (o MeshConfigPrometheusPtrOutput) SubnetId() pulumi.StringPtrOutput
func (MeshConfigPrometheusPtrOutput) ToMeshConfigPrometheusPtrOutput ¶
func (o MeshConfigPrometheusPtrOutput) ToMeshConfigPrometheusPtrOutput() MeshConfigPrometheusPtrOutput
func (MeshConfigPrometheusPtrOutput) ToMeshConfigPrometheusPtrOutputWithContext ¶
func (o MeshConfigPrometheusPtrOutput) ToMeshConfigPrometheusPtrOutputWithContext(ctx context.Context) MeshConfigPrometheusPtrOutput
func (MeshConfigPrometheusPtrOutput) VpcId ¶
func (o MeshConfigPrometheusPtrOutput) VpcId() pulumi.StringPtrOutput
type MeshConfigPtrInput ¶
type MeshConfigPtrInput interface {
pulumi.Input
ToMeshConfigPtrOutput() MeshConfigPtrOutput
ToMeshConfigPtrOutputWithContext(context.Context) MeshConfigPtrOutput
}
MeshConfigPtrInput is an input type that accepts MeshConfigArgs, MeshConfigPtr and MeshConfigPtrOutput values. You can construct a concrete instance of `MeshConfigPtrInput` via:
MeshConfigArgs{...}
or:
nil
func MeshConfigPtr ¶
func MeshConfigPtr(v *MeshConfigArgs) MeshConfigPtrInput
type MeshConfigPtrOutput ¶
type MeshConfigPtrOutput struct{ *pulumi.OutputState }
func (MeshConfigPtrOutput) Elem ¶
func (o MeshConfigPtrOutput) Elem() MeshConfigOutput
func (MeshConfigPtrOutput) ElementType ¶
func (MeshConfigPtrOutput) ElementType() reflect.Type
func (MeshConfigPtrOutput) Inject ¶
func (o MeshConfigPtrOutput) Inject() MeshConfigInjectPtrOutput
func (MeshConfigPtrOutput) Istio ¶
func (o MeshConfigPtrOutput) Istio() MeshConfigIstioPtrOutput
func (MeshConfigPtrOutput) Prometheus ¶
func (o MeshConfigPtrOutput) Prometheus() MeshConfigPrometheusPtrOutput
func (MeshConfigPtrOutput) SidecarResources ¶
func (o MeshConfigPtrOutput) SidecarResources() MeshConfigSidecarResourcesPtrOutput
func (MeshConfigPtrOutput) ToMeshConfigPtrOutput ¶
func (o MeshConfigPtrOutput) ToMeshConfigPtrOutput() MeshConfigPtrOutput
func (MeshConfigPtrOutput) ToMeshConfigPtrOutputWithContext ¶
func (o MeshConfigPtrOutput) ToMeshConfigPtrOutputWithContext(ctx context.Context) MeshConfigPtrOutput
func (MeshConfigPtrOutput) Tracing ¶
func (o MeshConfigPtrOutput) Tracing() MeshConfigTracingPtrOutput
type MeshConfigSidecarResources ¶
type MeshConfigSidecarResources struct {
Limits []MeshConfigSidecarResourcesLimit `pulumi:"limits"`
Requests []MeshConfigSidecarResourcesRequest `pulumi:"requests"`
}
type MeshConfigSidecarResourcesArgs ¶
type MeshConfigSidecarResourcesArgs struct {
Limits MeshConfigSidecarResourcesLimitArrayInput `pulumi:"limits"`
Requests MeshConfigSidecarResourcesRequestArrayInput `pulumi:"requests"`
}
func (MeshConfigSidecarResourcesArgs) ElementType ¶
func (MeshConfigSidecarResourcesArgs) ElementType() reflect.Type
func (MeshConfigSidecarResourcesArgs) ToMeshConfigSidecarResourcesOutput ¶
func (i MeshConfigSidecarResourcesArgs) ToMeshConfigSidecarResourcesOutput() MeshConfigSidecarResourcesOutput
func (MeshConfigSidecarResourcesArgs) ToMeshConfigSidecarResourcesOutputWithContext ¶
func (i MeshConfigSidecarResourcesArgs) ToMeshConfigSidecarResourcesOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesOutput
func (MeshConfigSidecarResourcesArgs) ToMeshConfigSidecarResourcesPtrOutput ¶
func (i MeshConfigSidecarResourcesArgs) ToMeshConfigSidecarResourcesPtrOutput() MeshConfigSidecarResourcesPtrOutput
func (MeshConfigSidecarResourcesArgs) ToMeshConfigSidecarResourcesPtrOutputWithContext ¶
func (i MeshConfigSidecarResourcesArgs) ToMeshConfigSidecarResourcesPtrOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesPtrOutput
type MeshConfigSidecarResourcesInput ¶
type MeshConfigSidecarResourcesInput interface {
pulumi.Input
ToMeshConfigSidecarResourcesOutput() MeshConfigSidecarResourcesOutput
ToMeshConfigSidecarResourcesOutputWithContext(context.Context) MeshConfigSidecarResourcesOutput
}
MeshConfigSidecarResourcesInput is an input type that accepts MeshConfigSidecarResourcesArgs and MeshConfigSidecarResourcesOutput values. You can construct a concrete instance of `MeshConfigSidecarResourcesInput` via:
MeshConfigSidecarResourcesArgs{...}
type MeshConfigSidecarResourcesLimitArgs ¶
type MeshConfigSidecarResourcesLimitArgs struct {
Name pulumi.StringPtrInput `pulumi:"name"`
Quantity pulumi.StringPtrInput `pulumi:"quantity"`
}
func (MeshConfigSidecarResourcesLimitArgs) ElementType ¶
func (MeshConfigSidecarResourcesLimitArgs) ElementType() reflect.Type
func (MeshConfigSidecarResourcesLimitArgs) ToMeshConfigSidecarResourcesLimitOutput ¶
func (i MeshConfigSidecarResourcesLimitArgs) ToMeshConfigSidecarResourcesLimitOutput() MeshConfigSidecarResourcesLimitOutput
func (MeshConfigSidecarResourcesLimitArgs) ToMeshConfigSidecarResourcesLimitOutputWithContext ¶
func (i MeshConfigSidecarResourcesLimitArgs) ToMeshConfigSidecarResourcesLimitOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesLimitOutput
type MeshConfigSidecarResourcesLimitArray ¶
type MeshConfigSidecarResourcesLimitArray []MeshConfigSidecarResourcesLimitInput
func (MeshConfigSidecarResourcesLimitArray) ElementType ¶
func (MeshConfigSidecarResourcesLimitArray) ElementType() reflect.Type
func (MeshConfigSidecarResourcesLimitArray) ToMeshConfigSidecarResourcesLimitArrayOutput ¶
func (i MeshConfigSidecarResourcesLimitArray) ToMeshConfigSidecarResourcesLimitArrayOutput() MeshConfigSidecarResourcesLimitArrayOutput
func (MeshConfigSidecarResourcesLimitArray) ToMeshConfigSidecarResourcesLimitArrayOutputWithContext ¶
func (i MeshConfigSidecarResourcesLimitArray) ToMeshConfigSidecarResourcesLimitArrayOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesLimitArrayOutput
type MeshConfigSidecarResourcesLimitArrayInput ¶
type MeshConfigSidecarResourcesLimitArrayInput interface {
pulumi.Input
ToMeshConfigSidecarResourcesLimitArrayOutput() MeshConfigSidecarResourcesLimitArrayOutput
ToMeshConfigSidecarResourcesLimitArrayOutputWithContext(context.Context) MeshConfigSidecarResourcesLimitArrayOutput
}
MeshConfigSidecarResourcesLimitArrayInput is an input type that accepts MeshConfigSidecarResourcesLimitArray and MeshConfigSidecarResourcesLimitArrayOutput values. You can construct a concrete instance of `MeshConfigSidecarResourcesLimitArrayInput` via:
MeshConfigSidecarResourcesLimitArray{ MeshConfigSidecarResourcesLimitArgs{...} }
type MeshConfigSidecarResourcesLimitArrayOutput ¶
type MeshConfigSidecarResourcesLimitArrayOutput struct{ *pulumi.OutputState }
func (MeshConfigSidecarResourcesLimitArrayOutput) ElementType ¶
func (MeshConfigSidecarResourcesLimitArrayOutput) ElementType() reflect.Type
func (MeshConfigSidecarResourcesLimitArrayOutput) ToMeshConfigSidecarResourcesLimitArrayOutput ¶
func (o MeshConfigSidecarResourcesLimitArrayOutput) ToMeshConfigSidecarResourcesLimitArrayOutput() MeshConfigSidecarResourcesLimitArrayOutput
func (MeshConfigSidecarResourcesLimitArrayOutput) ToMeshConfigSidecarResourcesLimitArrayOutputWithContext ¶
func (o MeshConfigSidecarResourcesLimitArrayOutput) ToMeshConfigSidecarResourcesLimitArrayOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesLimitArrayOutput
type MeshConfigSidecarResourcesLimitInput ¶
type MeshConfigSidecarResourcesLimitInput interface {
pulumi.Input
ToMeshConfigSidecarResourcesLimitOutput() MeshConfigSidecarResourcesLimitOutput
ToMeshConfigSidecarResourcesLimitOutputWithContext(context.Context) MeshConfigSidecarResourcesLimitOutput
}
MeshConfigSidecarResourcesLimitInput is an input type that accepts MeshConfigSidecarResourcesLimitArgs and MeshConfigSidecarResourcesLimitOutput values. You can construct a concrete instance of `MeshConfigSidecarResourcesLimitInput` via:
MeshConfigSidecarResourcesLimitArgs{...}
type MeshConfigSidecarResourcesLimitOutput ¶
type MeshConfigSidecarResourcesLimitOutput struct{ *pulumi.OutputState }
func (MeshConfigSidecarResourcesLimitOutput) ElementType ¶
func (MeshConfigSidecarResourcesLimitOutput) ElementType() reflect.Type
func (MeshConfigSidecarResourcesLimitOutput) Name ¶
func (o MeshConfigSidecarResourcesLimitOutput) Name() pulumi.StringPtrOutput
func (MeshConfigSidecarResourcesLimitOutput) Quantity ¶
func (o MeshConfigSidecarResourcesLimitOutput) Quantity() pulumi.StringPtrOutput
func (MeshConfigSidecarResourcesLimitOutput) ToMeshConfigSidecarResourcesLimitOutput ¶
func (o MeshConfigSidecarResourcesLimitOutput) ToMeshConfigSidecarResourcesLimitOutput() MeshConfigSidecarResourcesLimitOutput
func (MeshConfigSidecarResourcesLimitOutput) ToMeshConfigSidecarResourcesLimitOutputWithContext ¶
func (o MeshConfigSidecarResourcesLimitOutput) ToMeshConfigSidecarResourcesLimitOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesLimitOutput
type MeshConfigSidecarResourcesOutput ¶
type MeshConfigSidecarResourcesOutput struct{ *pulumi.OutputState }
func (MeshConfigSidecarResourcesOutput) ElementType ¶
func (MeshConfigSidecarResourcesOutput) ElementType() reflect.Type
func (MeshConfigSidecarResourcesOutput) Limits ¶
func (o MeshConfigSidecarResourcesOutput) Limits() MeshConfigSidecarResourcesLimitArrayOutput
func (MeshConfigSidecarResourcesOutput) Requests ¶
func (o MeshConfigSidecarResourcesOutput) Requests() MeshConfigSidecarResourcesRequestArrayOutput
func (MeshConfigSidecarResourcesOutput) ToMeshConfigSidecarResourcesOutput ¶
func (o MeshConfigSidecarResourcesOutput) ToMeshConfigSidecarResourcesOutput() MeshConfigSidecarResourcesOutput
func (MeshConfigSidecarResourcesOutput) ToMeshConfigSidecarResourcesOutputWithContext ¶
func (o MeshConfigSidecarResourcesOutput) ToMeshConfigSidecarResourcesOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesOutput
func (MeshConfigSidecarResourcesOutput) ToMeshConfigSidecarResourcesPtrOutput ¶
func (o MeshConfigSidecarResourcesOutput) ToMeshConfigSidecarResourcesPtrOutput() MeshConfigSidecarResourcesPtrOutput
func (MeshConfigSidecarResourcesOutput) ToMeshConfigSidecarResourcesPtrOutputWithContext ¶
func (o MeshConfigSidecarResourcesOutput) ToMeshConfigSidecarResourcesPtrOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesPtrOutput
type MeshConfigSidecarResourcesPtrInput ¶
type MeshConfigSidecarResourcesPtrInput interface {
pulumi.Input
ToMeshConfigSidecarResourcesPtrOutput() MeshConfigSidecarResourcesPtrOutput
ToMeshConfigSidecarResourcesPtrOutputWithContext(context.Context) MeshConfigSidecarResourcesPtrOutput
}
MeshConfigSidecarResourcesPtrInput is an input type that accepts MeshConfigSidecarResourcesArgs, MeshConfigSidecarResourcesPtr and MeshConfigSidecarResourcesPtrOutput values. You can construct a concrete instance of `MeshConfigSidecarResourcesPtrInput` via:
MeshConfigSidecarResourcesArgs{...}
or:
nil
func MeshConfigSidecarResourcesPtr ¶
func MeshConfigSidecarResourcesPtr(v *MeshConfigSidecarResourcesArgs) MeshConfigSidecarResourcesPtrInput
type MeshConfigSidecarResourcesPtrOutput ¶
type MeshConfigSidecarResourcesPtrOutput struct{ *pulumi.OutputState }
func (MeshConfigSidecarResourcesPtrOutput) Elem ¶
func (o MeshConfigSidecarResourcesPtrOutput) Elem() MeshConfigSidecarResourcesOutput
func (MeshConfigSidecarResourcesPtrOutput) ElementType ¶
func (MeshConfigSidecarResourcesPtrOutput) ElementType() reflect.Type
func (MeshConfigSidecarResourcesPtrOutput) Requests ¶
func (o MeshConfigSidecarResourcesPtrOutput) Requests() MeshConfigSidecarResourcesRequestArrayOutput
func (MeshConfigSidecarResourcesPtrOutput) ToMeshConfigSidecarResourcesPtrOutput ¶
func (o MeshConfigSidecarResourcesPtrOutput) ToMeshConfigSidecarResourcesPtrOutput() MeshConfigSidecarResourcesPtrOutput
func (MeshConfigSidecarResourcesPtrOutput) ToMeshConfigSidecarResourcesPtrOutputWithContext ¶
func (o MeshConfigSidecarResourcesPtrOutput) ToMeshConfigSidecarResourcesPtrOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesPtrOutput
type MeshConfigSidecarResourcesRequestArgs ¶
type MeshConfigSidecarResourcesRequestArgs struct {
Name pulumi.StringPtrInput `pulumi:"name"`
Quantity pulumi.StringPtrInput `pulumi:"quantity"`
}
func (MeshConfigSidecarResourcesRequestArgs) ElementType ¶
func (MeshConfigSidecarResourcesRequestArgs) ElementType() reflect.Type
func (MeshConfigSidecarResourcesRequestArgs) ToMeshConfigSidecarResourcesRequestOutput ¶
func (i MeshConfigSidecarResourcesRequestArgs) ToMeshConfigSidecarResourcesRequestOutput() MeshConfigSidecarResourcesRequestOutput
func (MeshConfigSidecarResourcesRequestArgs) ToMeshConfigSidecarResourcesRequestOutputWithContext ¶
func (i MeshConfigSidecarResourcesRequestArgs) ToMeshConfigSidecarResourcesRequestOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesRequestOutput
type MeshConfigSidecarResourcesRequestArray ¶
type MeshConfigSidecarResourcesRequestArray []MeshConfigSidecarResourcesRequestInput
func (MeshConfigSidecarResourcesRequestArray) ElementType ¶
func (MeshConfigSidecarResourcesRequestArray) ElementType() reflect.Type
func (MeshConfigSidecarResourcesRequestArray) ToMeshConfigSidecarResourcesRequestArrayOutput ¶
func (i MeshConfigSidecarResourcesRequestArray) ToMeshConfigSidecarResourcesRequestArrayOutput() MeshConfigSidecarResourcesRequestArrayOutput
func (MeshConfigSidecarResourcesRequestArray) ToMeshConfigSidecarResourcesRequestArrayOutputWithContext ¶
func (i MeshConfigSidecarResourcesRequestArray) ToMeshConfigSidecarResourcesRequestArrayOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesRequestArrayOutput
type MeshConfigSidecarResourcesRequestArrayInput ¶
type MeshConfigSidecarResourcesRequestArrayInput interface {
pulumi.Input
ToMeshConfigSidecarResourcesRequestArrayOutput() MeshConfigSidecarResourcesRequestArrayOutput
ToMeshConfigSidecarResourcesRequestArrayOutputWithContext(context.Context) MeshConfigSidecarResourcesRequestArrayOutput
}
MeshConfigSidecarResourcesRequestArrayInput is an input type that accepts MeshConfigSidecarResourcesRequestArray and MeshConfigSidecarResourcesRequestArrayOutput values. You can construct a concrete instance of `MeshConfigSidecarResourcesRequestArrayInput` via:
MeshConfigSidecarResourcesRequestArray{ MeshConfigSidecarResourcesRequestArgs{...} }
type MeshConfigSidecarResourcesRequestArrayOutput ¶
type MeshConfigSidecarResourcesRequestArrayOutput struct{ *pulumi.OutputState }
func (MeshConfigSidecarResourcesRequestArrayOutput) ElementType ¶
func (MeshConfigSidecarResourcesRequestArrayOutput) ElementType() reflect.Type
func (MeshConfigSidecarResourcesRequestArrayOutput) ToMeshConfigSidecarResourcesRequestArrayOutput ¶
func (o MeshConfigSidecarResourcesRequestArrayOutput) ToMeshConfigSidecarResourcesRequestArrayOutput() MeshConfigSidecarResourcesRequestArrayOutput
func (MeshConfigSidecarResourcesRequestArrayOutput) ToMeshConfigSidecarResourcesRequestArrayOutputWithContext ¶
func (o MeshConfigSidecarResourcesRequestArrayOutput) ToMeshConfigSidecarResourcesRequestArrayOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesRequestArrayOutput
type MeshConfigSidecarResourcesRequestInput ¶
type MeshConfigSidecarResourcesRequestInput interface {
pulumi.Input
ToMeshConfigSidecarResourcesRequestOutput() MeshConfigSidecarResourcesRequestOutput
ToMeshConfigSidecarResourcesRequestOutputWithContext(context.Context) MeshConfigSidecarResourcesRequestOutput
}
MeshConfigSidecarResourcesRequestInput is an input type that accepts MeshConfigSidecarResourcesRequestArgs and MeshConfigSidecarResourcesRequestOutput values. You can construct a concrete instance of `MeshConfigSidecarResourcesRequestInput` via:
MeshConfigSidecarResourcesRequestArgs{...}
type MeshConfigSidecarResourcesRequestOutput ¶
type MeshConfigSidecarResourcesRequestOutput struct{ *pulumi.OutputState }
func (MeshConfigSidecarResourcesRequestOutput) ElementType ¶
func (MeshConfigSidecarResourcesRequestOutput) ElementType() reflect.Type
func (MeshConfigSidecarResourcesRequestOutput) Name ¶
func (o MeshConfigSidecarResourcesRequestOutput) Name() pulumi.StringPtrOutput
func (MeshConfigSidecarResourcesRequestOutput) Quantity ¶
func (o MeshConfigSidecarResourcesRequestOutput) Quantity() pulumi.StringPtrOutput
func (MeshConfigSidecarResourcesRequestOutput) ToMeshConfigSidecarResourcesRequestOutput ¶
func (o MeshConfigSidecarResourcesRequestOutput) ToMeshConfigSidecarResourcesRequestOutput() MeshConfigSidecarResourcesRequestOutput
func (MeshConfigSidecarResourcesRequestOutput) ToMeshConfigSidecarResourcesRequestOutputWithContext ¶
func (o MeshConfigSidecarResourcesRequestOutput) ToMeshConfigSidecarResourcesRequestOutputWithContext(ctx context.Context) MeshConfigSidecarResourcesRequestOutput
type MeshConfigTracing ¶
type MeshConfigTracing struct {
Apm *MeshConfigTracingApm `pulumi:"apm"`
Enable *bool `pulumi:"enable"`
Sampling *float64 `pulumi:"sampling"`
Zipkin *MeshConfigTracingZipkin `pulumi:"zipkin"`
}
type MeshConfigTracingApm ¶
type MeshConfigTracingApmArgs ¶
type MeshConfigTracingApmArgs struct {
Enable pulumi.BoolPtrInput `pulumi:"enable"`
InstanceId pulumi.StringPtrInput `pulumi:"instanceId"`
Region pulumi.StringPtrInput `pulumi:"region"`
}
func (MeshConfigTracingApmArgs) ElementType ¶
func (MeshConfigTracingApmArgs) ElementType() reflect.Type
func (MeshConfigTracingApmArgs) ToMeshConfigTracingApmOutput ¶
func (i MeshConfigTracingApmArgs) ToMeshConfigTracingApmOutput() MeshConfigTracingApmOutput
func (MeshConfigTracingApmArgs) ToMeshConfigTracingApmOutputWithContext ¶
func (i MeshConfigTracingApmArgs) ToMeshConfigTracingApmOutputWithContext(ctx context.Context) MeshConfigTracingApmOutput
func (MeshConfigTracingApmArgs) ToMeshConfigTracingApmPtrOutput ¶
func (i MeshConfigTracingApmArgs) ToMeshConfigTracingApmPtrOutput() MeshConfigTracingApmPtrOutput
func (MeshConfigTracingApmArgs) ToMeshConfigTracingApmPtrOutputWithContext ¶
func (i MeshConfigTracingApmArgs) ToMeshConfigTracingApmPtrOutputWithContext(ctx context.Context) MeshConfigTracingApmPtrOutput
type MeshConfigTracingApmInput ¶
type MeshConfigTracingApmInput interface {
pulumi.Input
ToMeshConfigTracingApmOutput() MeshConfigTracingApmOutput
ToMeshConfigTracingApmOutputWithContext(context.Context) MeshConfigTracingApmOutput
}
MeshConfigTracingApmInput is an input type that accepts MeshConfigTracingApmArgs and MeshConfigTracingApmOutput values. You can construct a concrete instance of `MeshConfigTracingApmInput` via:
MeshConfigTracingApmArgs{...}
type MeshConfigTracingApmOutput ¶
type MeshConfigTracingApmOutput struct{ *pulumi.OutputState }
func (MeshConfigTracingApmOutput) ElementType ¶
func (MeshConfigTracingApmOutput) ElementType() reflect.Type
func (MeshConfigTracingApmOutput) Enable ¶
func (o MeshConfigTracingApmOutput) Enable() pulumi.BoolPtrOutput
func (MeshConfigTracingApmOutput) InstanceId ¶
func (o MeshConfigTracingApmOutput) InstanceId() pulumi.StringPtrOutput
func (MeshConfigTracingApmOutput) Region ¶
func (o MeshConfigTracingApmOutput) Region() pulumi.StringPtrOutput
func (MeshConfigTracingApmOutput) ToMeshConfigTracingApmOutput ¶
func (o MeshConfigTracingApmOutput) ToMeshConfigTracingApmOutput() MeshConfigTracingApmOutput
func (MeshConfigTracingApmOutput) ToMeshConfigTracingApmOutputWithContext ¶
func (o MeshConfigTracingApmOutput) ToMeshConfigTracingApmOutputWithContext(ctx context.Context) MeshConfigTracingApmOutput
func (MeshConfigTracingApmOutput) ToMeshConfigTracingApmPtrOutput ¶
func (o MeshConfigTracingApmOutput) ToMeshConfigTracingApmPtrOutput() MeshConfigTracingApmPtrOutput
func (MeshConfigTracingApmOutput) ToMeshConfigTracingApmPtrOutputWithContext ¶
func (o MeshConfigTracingApmOutput) ToMeshConfigTracingApmPtrOutputWithContext(ctx context.Context) MeshConfigTracingApmPtrOutput
type MeshConfigTracingApmPtrInput ¶
type MeshConfigTracingApmPtrInput interface {
pulumi.Input
ToMeshConfigTracingApmPtrOutput() MeshConfigTracingApmPtrOutput
ToMeshConfigTracingApmPtrOutputWithContext(context.Context) MeshConfigTracingApmPtrOutput
}
MeshConfigTracingApmPtrInput is an input type that accepts MeshConfigTracingApmArgs, MeshConfigTracingApmPtr and MeshConfigTracingApmPtrOutput values. You can construct a concrete instance of `MeshConfigTracingApmPtrInput` via:
MeshConfigTracingApmArgs{...}
or:
nil
func MeshConfigTracingApmPtr ¶
func MeshConfigTracingApmPtr(v *MeshConfigTracingApmArgs) MeshConfigTracingApmPtrInput
type MeshConfigTracingApmPtrOutput ¶
type MeshConfigTracingApmPtrOutput struct{ *pulumi.OutputState }
func (MeshConfigTracingApmPtrOutput) Elem ¶
func (o MeshConfigTracingApmPtrOutput) Elem() MeshConfigTracingApmOutput
func (MeshConfigTracingApmPtrOutput) ElementType ¶
func (MeshConfigTracingApmPtrOutput) ElementType() reflect.Type
func (MeshConfigTracingApmPtrOutput) Enable ¶
func (o MeshConfigTracingApmPtrOutput) Enable() pulumi.BoolPtrOutput
func (MeshConfigTracingApmPtrOutput) InstanceId ¶
func (o MeshConfigTracingApmPtrOutput) InstanceId() pulumi.StringPtrOutput
func (MeshConfigTracingApmPtrOutput) Region ¶
func (o MeshConfigTracingApmPtrOutput) Region() pulumi.StringPtrOutput
func (MeshConfigTracingApmPtrOutput) ToMeshConfigTracingApmPtrOutput ¶
func (o MeshConfigTracingApmPtrOutput) ToMeshConfigTracingApmPtrOutput() MeshConfigTracingApmPtrOutput
func (MeshConfigTracingApmPtrOutput) ToMeshConfigTracingApmPtrOutputWithContext ¶
func (o MeshConfigTracingApmPtrOutput) ToMeshConfigTracingApmPtrOutputWithContext(ctx context.Context) MeshConfigTracingApmPtrOutput
type MeshConfigTracingArgs ¶
type MeshConfigTracingArgs struct {
Apm MeshConfigTracingApmPtrInput `pulumi:"apm"`
Enable pulumi.BoolPtrInput `pulumi:"enable"`
Sampling pulumi.Float64PtrInput `pulumi:"sampling"`
Zipkin MeshConfigTracingZipkinPtrInput `pulumi:"zipkin"`
}
func (MeshConfigTracingArgs) ElementType ¶
func (MeshConfigTracingArgs) ElementType() reflect.Type
func (MeshConfigTracingArgs) ToMeshConfigTracingOutput ¶
func (i MeshConfigTracingArgs) ToMeshConfigTracingOutput() MeshConfigTracingOutput
func (MeshConfigTracingArgs) ToMeshConfigTracingOutputWithContext ¶
func (i MeshConfigTracingArgs) ToMeshConfigTracingOutputWithContext(ctx context.Context) MeshConfigTracingOutput
func (MeshConfigTracingArgs) ToMeshConfigTracingPtrOutput ¶
func (i MeshConfigTracingArgs) ToMeshConfigTracingPtrOutput() MeshConfigTracingPtrOutput
func (MeshConfigTracingArgs) ToMeshConfigTracingPtrOutputWithContext ¶
func (i MeshConfigTracingArgs) ToMeshConfigTracingPtrOutputWithContext(ctx context.Context) MeshConfigTracingPtrOutput
type MeshConfigTracingInput ¶
type MeshConfigTracingInput interface {
pulumi.Input
ToMeshConfigTracingOutput() MeshConfigTracingOutput
ToMeshConfigTracingOutputWithContext(context.Context) MeshConfigTracingOutput
}
MeshConfigTracingInput is an input type that accepts MeshConfigTracingArgs and MeshConfigTracingOutput values. You can construct a concrete instance of `MeshConfigTracingInput` via:
MeshConfigTracingArgs{...}
type MeshConfigTracingOutput ¶
type MeshConfigTracingOutput struct{ *pulumi.OutputState }
func (MeshConfigTracingOutput) Apm ¶
func (o MeshConfigTracingOutput) Apm() MeshConfigTracingApmPtrOutput
func (MeshConfigTracingOutput) ElementType ¶
func (MeshConfigTracingOutput) ElementType() reflect.Type
func (MeshConfigTracingOutput) Enable ¶
func (o MeshConfigTracingOutput) Enable() pulumi.BoolPtrOutput
func (MeshConfigTracingOutput) Sampling ¶
func (o MeshConfigTracingOutput) Sampling() pulumi.Float64PtrOutput
func (MeshConfigTracingOutput) ToMeshConfigTracingOutput ¶
func (o MeshConfigTracingOutput) ToMeshConfigTracingOutput() MeshConfigTracingOutput
func (MeshConfigTracingOutput) ToMeshConfigTracingOutputWithContext ¶
func (o MeshConfigTracingOutput) ToMeshConfigTracingOutputWithContext(ctx context.Context) MeshConfigTracingOutput
func (MeshConfigTracingOutput) ToMeshConfigTracingPtrOutput ¶
func (o MeshConfigTracingOutput) ToMeshConfigTracingPtrOutput() MeshConfigTracingPtrOutput
func (MeshConfigTracingOutput) ToMeshConfigTracingPtrOutputWithContext ¶
func (o MeshConfigTracingOutput) ToMeshConfigTracingPtrOutputWithContext(ctx context.Context) MeshConfigTracingPtrOutput
func (MeshConfigTracingOutput) Zipkin ¶
func (o MeshConfigTracingOutput) Zipkin() MeshConfigTracingZipkinPtrOutput
type MeshConfigTracingPtrInput ¶
type MeshConfigTracingPtrInput interface {
pulumi.Input
ToMeshConfigTracingPtrOutput() MeshConfigTracingPtrOutput
ToMeshConfigTracingPtrOutputWithContext(context.Context) MeshConfigTracingPtrOutput
}
MeshConfigTracingPtrInput is an input type that accepts MeshConfigTracingArgs, MeshConfigTracingPtr and MeshConfigTracingPtrOutput values. You can construct a concrete instance of `MeshConfigTracingPtrInput` via:
MeshConfigTracingArgs{...}
or:
nil
func MeshConfigTracingPtr ¶
func MeshConfigTracingPtr(v *MeshConfigTracingArgs) MeshConfigTracingPtrInput
type MeshConfigTracingPtrOutput ¶
type MeshConfigTracingPtrOutput struct{ *pulumi.OutputState }
func (MeshConfigTracingPtrOutput) Apm ¶
func (o MeshConfigTracingPtrOutput) Apm() MeshConfigTracingApmPtrOutput
func (MeshConfigTracingPtrOutput) Elem ¶
func (o MeshConfigTracingPtrOutput) Elem() MeshConfigTracingOutput
func (MeshConfigTracingPtrOutput) ElementType ¶
func (MeshConfigTracingPtrOutput) ElementType() reflect.Type
func (MeshConfigTracingPtrOutput) Enable ¶
func (o MeshConfigTracingPtrOutput) Enable() pulumi.BoolPtrOutput
func (MeshConfigTracingPtrOutput) Sampling ¶
func (o MeshConfigTracingPtrOutput) Sampling() pulumi.Float64PtrOutput
func (MeshConfigTracingPtrOutput) ToMeshConfigTracingPtrOutput ¶
func (o MeshConfigTracingPtrOutput) ToMeshConfigTracingPtrOutput() MeshConfigTracingPtrOutput
func (MeshConfigTracingPtrOutput) ToMeshConfigTracingPtrOutputWithContext ¶
func (o MeshConfigTracingPtrOutput) ToMeshConfigTracingPtrOutputWithContext(ctx context.Context) MeshConfigTracingPtrOutput
func (MeshConfigTracingPtrOutput) Zipkin ¶
func (o MeshConfigTracingPtrOutput) Zipkin() MeshConfigTracingZipkinPtrOutput
type MeshConfigTracingZipkin ¶
type MeshConfigTracingZipkin struct {
Address string `pulumi:"address"`
}
type MeshConfigTracingZipkinArgs ¶
type MeshConfigTracingZipkinArgs struct {
Address pulumi.StringInput `pulumi:"address"`
}
func (MeshConfigTracingZipkinArgs) ElementType ¶
func (MeshConfigTracingZipkinArgs) ElementType() reflect.Type
func (MeshConfigTracingZipkinArgs) ToMeshConfigTracingZipkinOutput ¶
func (i MeshConfigTracingZipkinArgs) ToMeshConfigTracingZipkinOutput() MeshConfigTracingZipkinOutput
func (MeshConfigTracingZipkinArgs) ToMeshConfigTracingZipkinOutputWithContext ¶
func (i MeshConfigTracingZipkinArgs) ToMeshConfigTracingZipkinOutputWithContext(ctx context.Context) MeshConfigTracingZipkinOutput
func (MeshConfigTracingZipkinArgs) ToMeshConfigTracingZipkinPtrOutput ¶
func (i MeshConfigTracingZipkinArgs) ToMeshConfigTracingZipkinPtrOutput() MeshConfigTracingZipkinPtrOutput
func (MeshConfigTracingZipkinArgs) ToMeshConfigTracingZipkinPtrOutputWithContext ¶
func (i MeshConfigTracingZipkinArgs) ToMeshConfigTracingZipkinPtrOutputWithContext(ctx context.Context) MeshConfigTracingZipkinPtrOutput
type MeshConfigTracingZipkinInput ¶
type MeshConfigTracingZipkinInput interface {
pulumi.Input
ToMeshConfigTracingZipkinOutput() MeshConfigTracingZipkinOutput
ToMeshConfigTracingZipkinOutputWithContext(context.Context) MeshConfigTracingZipkinOutput
}
MeshConfigTracingZipkinInput is an input type that accepts MeshConfigTracingZipkinArgs and MeshConfigTracingZipkinOutput values. You can construct a concrete instance of `MeshConfigTracingZipkinInput` via:
MeshConfigTracingZipkinArgs{...}
type MeshConfigTracingZipkinOutput ¶
type MeshConfigTracingZipkinOutput struct{ *pulumi.OutputState }
func (MeshConfigTracingZipkinOutput) Address ¶
func (o MeshConfigTracingZipkinOutput) Address() pulumi.StringOutput
func (MeshConfigTracingZipkinOutput) ElementType ¶
func (MeshConfigTracingZipkinOutput) ElementType() reflect.Type
func (MeshConfigTracingZipkinOutput) ToMeshConfigTracingZipkinOutput ¶
func (o MeshConfigTracingZipkinOutput) ToMeshConfigTracingZipkinOutput() MeshConfigTracingZipkinOutput
func (MeshConfigTracingZipkinOutput) ToMeshConfigTracingZipkinOutputWithContext ¶
func (o MeshConfigTracingZipkinOutput) ToMeshConfigTracingZipkinOutputWithContext(ctx context.Context) MeshConfigTracingZipkinOutput
func (MeshConfigTracingZipkinOutput) ToMeshConfigTracingZipkinPtrOutput ¶
func (o MeshConfigTracingZipkinOutput) ToMeshConfigTracingZipkinPtrOutput() MeshConfigTracingZipkinPtrOutput
func (MeshConfigTracingZipkinOutput) ToMeshConfigTracingZipkinPtrOutputWithContext ¶
func (o MeshConfigTracingZipkinOutput) ToMeshConfigTracingZipkinPtrOutputWithContext(ctx context.Context) MeshConfigTracingZipkinPtrOutput
type MeshConfigTracingZipkinPtrInput ¶
type MeshConfigTracingZipkinPtrInput interface {
pulumi.Input
ToMeshConfigTracingZipkinPtrOutput() MeshConfigTracingZipkinPtrOutput
ToMeshConfigTracingZipkinPtrOutputWithContext(context.Context) MeshConfigTracingZipkinPtrOutput
}
MeshConfigTracingZipkinPtrInput is an input type that accepts MeshConfigTracingZipkinArgs, MeshConfigTracingZipkinPtr and MeshConfigTracingZipkinPtrOutput values. You can construct a concrete instance of `MeshConfigTracingZipkinPtrInput` via:
MeshConfigTracingZipkinArgs{...}
or:
nil
func MeshConfigTracingZipkinPtr ¶
func MeshConfigTracingZipkinPtr(v *MeshConfigTracingZipkinArgs) MeshConfigTracingZipkinPtrInput
type MeshConfigTracingZipkinPtrOutput ¶
type MeshConfigTracingZipkinPtrOutput struct{ *pulumi.OutputState }
func (MeshConfigTracingZipkinPtrOutput) Address ¶
func (o MeshConfigTracingZipkinPtrOutput) Address() pulumi.StringPtrOutput
func (MeshConfigTracingZipkinPtrOutput) Elem ¶
func (o MeshConfigTracingZipkinPtrOutput) Elem() MeshConfigTracingZipkinOutput
func (MeshConfigTracingZipkinPtrOutput) ElementType ¶
func (MeshConfigTracingZipkinPtrOutput) ElementType() reflect.Type
func (MeshConfigTracingZipkinPtrOutput) ToMeshConfigTracingZipkinPtrOutput ¶
func (o MeshConfigTracingZipkinPtrOutput) ToMeshConfigTracingZipkinPtrOutput() MeshConfigTracingZipkinPtrOutput
func (MeshConfigTracingZipkinPtrOutput) ToMeshConfigTracingZipkinPtrOutputWithContext ¶
func (o MeshConfigTracingZipkinPtrOutput) ToMeshConfigTracingZipkinPtrOutputWithContext(ctx context.Context) MeshConfigTracingZipkinPtrOutput
type MeshInput ¶
type MeshInput interface {
pulumi.Input
ToMeshOutput() MeshOutput
ToMeshOutputWithContext(ctx context.Context) MeshOutput
}
type MeshMap ¶
func (MeshMap) ElementType ¶
func (MeshMap) ToMeshMapOutput ¶
func (i MeshMap) ToMeshMapOutput() MeshMapOutput
func (MeshMap) ToMeshMapOutputWithContext ¶
func (i MeshMap) ToMeshMapOutputWithContext(ctx context.Context) MeshMapOutput
type MeshMapInput ¶
type MeshMapInput interface {
pulumi.Input
ToMeshMapOutput() MeshMapOutput
ToMeshMapOutputWithContext(context.Context) MeshMapOutput
}
MeshMapInput is an input type that accepts MeshMap and MeshMapOutput values. You can construct a concrete instance of `MeshMapInput` via:
MeshMap{ "key": MeshArgs{...} }
type MeshMapOutput ¶
type MeshMapOutput struct{ *pulumi.OutputState }
func (MeshMapOutput) ElementType ¶
func (MeshMapOutput) ElementType() reflect.Type
func (MeshMapOutput) MapIndex ¶
func (o MeshMapOutput) MapIndex(k pulumi.StringInput) MeshOutput
func (MeshMapOutput) ToMeshMapOutput ¶
func (o MeshMapOutput) ToMeshMapOutput() MeshMapOutput
func (MeshMapOutput) ToMeshMapOutputWithContext ¶
func (o MeshMapOutput) ToMeshMapOutputWithContext(ctx context.Context) MeshMapOutput
type MeshOutput ¶
type MeshOutput struct{ *pulumi.OutputState }
func (MeshOutput) ElementType ¶
func (MeshOutput) ElementType() reflect.Type
func (MeshOutput) TagLists ¶
func (o MeshOutput) TagLists() MeshTagListArrayOutput
A list of associated tags.
func (MeshOutput) ToMeshOutput ¶
func (o MeshOutput) ToMeshOutput() MeshOutput
func (MeshOutput) ToMeshOutputWithContext ¶
func (o MeshOutput) ToMeshOutputWithContext(ctx context.Context) MeshOutput
type MeshState ¶
type MeshState struct {
// Mesh configuration.
Config MeshConfigPtrInput
// Mesh name.
DisplayName pulumi.StringPtrInput
// Mesh ID.
MeshId pulumi.StringPtrInput
// Mesh version.
MeshVersion pulumi.StringPtrInput
// A list of associated tags.
TagLists MeshTagListArrayInput
// Mesh type.
Type pulumi.StringPtrInput
}
func (MeshState) ElementType ¶
type MeshTagList ¶
type MeshTagListArgs ¶
type MeshTagListArgs struct {
Key pulumi.StringInput `pulumi:"key"`
Passthrough pulumi.BoolPtrInput `pulumi:"passthrough"`
Value pulumi.StringInput `pulumi:"value"`
}
func (MeshTagListArgs) ElementType ¶
func (MeshTagListArgs) ElementType() reflect.Type
func (MeshTagListArgs) ToMeshTagListOutput ¶
func (i MeshTagListArgs) ToMeshTagListOutput() MeshTagListOutput
func (MeshTagListArgs) ToMeshTagListOutputWithContext ¶
func (i MeshTagListArgs) ToMeshTagListOutputWithContext(ctx context.Context) MeshTagListOutput
type MeshTagListArray ¶
type MeshTagListArray []MeshTagListInput
func (MeshTagListArray) ElementType ¶
func (MeshTagListArray) ElementType() reflect.Type
func (MeshTagListArray) ToMeshTagListArrayOutput ¶
func (i MeshTagListArray) ToMeshTagListArrayOutput() MeshTagListArrayOutput
func (MeshTagListArray) ToMeshTagListArrayOutputWithContext ¶
func (i MeshTagListArray) ToMeshTagListArrayOutputWithContext(ctx context.Context) MeshTagListArrayOutput
type MeshTagListArrayInput ¶
type MeshTagListArrayInput interface {
pulumi.Input
ToMeshTagListArrayOutput() MeshTagListArrayOutput
ToMeshTagListArrayOutputWithContext(context.Context) MeshTagListArrayOutput
}
MeshTagListArrayInput is an input type that accepts MeshTagListArray and MeshTagListArrayOutput values. You can construct a concrete instance of `MeshTagListArrayInput` via:
MeshTagListArray{ MeshTagListArgs{...} }
type MeshTagListArrayOutput ¶
type MeshTagListArrayOutput struct{ *pulumi.OutputState }
func (MeshTagListArrayOutput) ElementType ¶
func (MeshTagListArrayOutput) ElementType() reflect.Type
func (MeshTagListArrayOutput) Index ¶
func (o MeshTagListArrayOutput) Index(i pulumi.IntInput) MeshTagListOutput
func (MeshTagListArrayOutput) ToMeshTagListArrayOutput ¶
func (o MeshTagListArrayOutput) ToMeshTagListArrayOutput() MeshTagListArrayOutput
func (MeshTagListArrayOutput) ToMeshTagListArrayOutputWithContext ¶
func (o MeshTagListArrayOutput) ToMeshTagListArrayOutputWithContext(ctx context.Context) MeshTagListArrayOutput
type MeshTagListInput ¶
type MeshTagListInput interface {
pulumi.Input
ToMeshTagListOutput() MeshTagListOutput
ToMeshTagListOutputWithContext(context.Context) MeshTagListOutput
}
MeshTagListInput is an input type that accepts MeshTagListArgs and MeshTagListOutput values. You can construct a concrete instance of `MeshTagListInput` via:
MeshTagListArgs{...}
type MeshTagListOutput ¶
type MeshTagListOutput struct{ *pulumi.OutputState }
func (MeshTagListOutput) ElementType ¶
func (MeshTagListOutput) ElementType() reflect.Type
func (MeshTagListOutput) Key ¶
func (o MeshTagListOutput) Key() pulumi.StringOutput
func (MeshTagListOutput) Passthrough ¶
func (o MeshTagListOutput) Passthrough() pulumi.BoolPtrOutput
func (MeshTagListOutput) ToMeshTagListOutput ¶
func (o MeshTagListOutput) ToMeshTagListOutput() MeshTagListOutput
func (MeshTagListOutput) ToMeshTagListOutputWithContext ¶
func (o MeshTagListOutput) ToMeshTagListOutputWithContext(ctx context.Context) MeshTagListOutput
func (MeshTagListOutput) Value ¶
func (o MeshTagListOutput) Value() pulumi.StringOutput
type PrometheusAttachment ¶
type PrometheusAttachment struct {
pulumi.CustomResourceState
// Mesh ID.
MeshId pulumi.StringOutput `pulumi:"meshId"`
// Prometheus configuration.
Prometheus PrometheusAttachmentPrometheusOutput `pulumi:"prometheus"`
}
func GetPrometheusAttachment ¶
func GetPrometheusAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrometheusAttachmentState, opts ...pulumi.ResourceOption) (*PrometheusAttachment, error)
GetPrometheusAttachment gets an existing PrometheusAttachment 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 NewPrometheusAttachment ¶
func NewPrometheusAttachment(ctx *pulumi.Context, name string, args *PrometheusAttachmentArgs, opts ...pulumi.ResourceOption) (*PrometheusAttachment, error)
NewPrometheusAttachment registers a new resource with the given unique name, arguments, and options.
func (*PrometheusAttachment) ElementType ¶
func (*PrometheusAttachment) ElementType() reflect.Type
func (*PrometheusAttachment) ToPrometheusAttachmentOutput ¶
func (i *PrometheusAttachment) ToPrometheusAttachmentOutput() PrometheusAttachmentOutput
func (*PrometheusAttachment) ToPrometheusAttachmentOutputWithContext ¶
func (i *PrometheusAttachment) ToPrometheusAttachmentOutputWithContext(ctx context.Context) PrometheusAttachmentOutput
type PrometheusAttachmentArgs ¶
type PrometheusAttachmentArgs struct {
// Mesh ID.
MeshId pulumi.StringInput
// Prometheus configuration.
Prometheus PrometheusAttachmentPrometheusInput
}
The set of arguments for constructing a PrometheusAttachment resource.
func (PrometheusAttachmentArgs) ElementType ¶
func (PrometheusAttachmentArgs) ElementType() reflect.Type
type PrometheusAttachmentArray ¶
type PrometheusAttachmentArray []PrometheusAttachmentInput
func (PrometheusAttachmentArray) ElementType ¶
func (PrometheusAttachmentArray) ElementType() reflect.Type
func (PrometheusAttachmentArray) ToPrometheusAttachmentArrayOutput ¶
func (i PrometheusAttachmentArray) ToPrometheusAttachmentArrayOutput() PrometheusAttachmentArrayOutput
func (PrometheusAttachmentArray) ToPrometheusAttachmentArrayOutputWithContext ¶
func (i PrometheusAttachmentArray) ToPrometheusAttachmentArrayOutputWithContext(ctx context.Context) PrometheusAttachmentArrayOutput
type PrometheusAttachmentArrayInput ¶
type PrometheusAttachmentArrayInput interface {
pulumi.Input
ToPrometheusAttachmentArrayOutput() PrometheusAttachmentArrayOutput
ToPrometheusAttachmentArrayOutputWithContext(context.Context) PrometheusAttachmentArrayOutput
}
PrometheusAttachmentArrayInput is an input type that accepts PrometheusAttachmentArray and PrometheusAttachmentArrayOutput values. You can construct a concrete instance of `PrometheusAttachmentArrayInput` via:
PrometheusAttachmentArray{ PrometheusAttachmentArgs{...} }
type PrometheusAttachmentArrayOutput ¶
type PrometheusAttachmentArrayOutput struct{ *pulumi.OutputState }
func (PrometheusAttachmentArrayOutput) ElementType ¶
func (PrometheusAttachmentArrayOutput) ElementType() reflect.Type
func (PrometheusAttachmentArrayOutput) Index ¶
func (o PrometheusAttachmentArrayOutput) Index(i pulumi.IntInput) PrometheusAttachmentOutput
func (PrometheusAttachmentArrayOutput) ToPrometheusAttachmentArrayOutput ¶
func (o PrometheusAttachmentArrayOutput) ToPrometheusAttachmentArrayOutput() PrometheusAttachmentArrayOutput
func (PrometheusAttachmentArrayOutput) ToPrometheusAttachmentArrayOutputWithContext ¶
func (o PrometheusAttachmentArrayOutput) ToPrometheusAttachmentArrayOutputWithContext(ctx context.Context) PrometheusAttachmentArrayOutput
type PrometheusAttachmentInput ¶
type PrometheusAttachmentInput interface {
pulumi.Input
ToPrometheusAttachmentOutput() PrometheusAttachmentOutput
ToPrometheusAttachmentOutputWithContext(ctx context.Context) PrometheusAttachmentOutput
}
type PrometheusAttachmentMap ¶
type PrometheusAttachmentMap map[string]PrometheusAttachmentInput
func (PrometheusAttachmentMap) ElementType ¶
func (PrometheusAttachmentMap) ElementType() reflect.Type
func (PrometheusAttachmentMap) ToPrometheusAttachmentMapOutput ¶
func (i PrometheusAttachmentMap) ToPrometheusAttachmentMapOutput() PrometheusAttachmentMapOutput
func (PrometheusAttachmentMap) ToPrometheusAttachmentMapOutputWithContext ¶
func (i PrometheusAttachmentMap) ToPrometheusAttachmentMapOutputWithContext(ctx context.Context) PrometheusAttachmentMapOutput
type PrometheusAttachmentMapInput ¶
type PrometheusAttachmentMapInput interface {
pulumi.Input
ToPrometheusAttachmentMapOutput() PrometheusAttachmentMapOutput
ToPrometheusAttachmentMapOutputWithContext(context.Context) PrometheusAttachmentMapOutput
}
PrometheusAttachmentMapInput is an input type that accepts PrometheusAttachmentMap and PrometheusAttachmentMapOutput values. You can construct a concrete instance of `PrometheusAttachmentMapInput` via:
PrometheusAttachmentMap{ "key": PrometheusAttachmentArgs{...} }
type PrometheusAttachmentMapOutput ¶
type PrometheusAttachmentMapOutput struct{ *pulumi.OutputState }
func (PrometheusAttachmentMapOutput) ElementType ¶
func (PrometheusAttachmentMapOutput) ElementType() reflect.Type
func (PrometheusAttachmentMapOutput) MapIndex ¶
func (o PrometheusAttachmentMapOutput) MapIndex(k pulumi.StringInput) PrometheusAttachmentOutput
func (PrometheusAttachmentMapOutput) ToPrometheusAttachmentMapOutput ¶
func (o PrometheusAttachmentMapOutput) ToPrometheusAttachmentMapOutput() PrometheusAttachmentMapOutput
func (PrometheusAttachmentMapOutput) ToPrometheusAttachmentMapOutputWithContext ¶
func (o PrometheusAttachmentMapOutput) ToPrometheusAttachmentMapOutputWithContext(ctx context.Context) PrometheusAttachmentMapOutput
type PrometheusAttachmentOutput ¶
type PrometheusAttachmentOutput struct{ *pulumi.OutputState }
func (PrometheusAttachmentOutput) ElementType ¶
func (PrometheusAttachmentOutput) ElementType() reflect.Type
func (PrometheusAttachmentOutput) MeshId ¶
func (o PrometheusAttachmentOutput) MeshId() pulumi.StringOutput
Mesh ID.
func (PrometheusAttachmentOutput) Prometheus ¶
func (o PrometheusAttachmentOutput) Prometheus() PrometheusAttachmentPrometheusOutput
Prometheus configuration.
func (PrometheusAttachmentOutput) ToPrometheusAttachmentOutput ¶
func (o PrometheusAttachmentOutput) ToPrometheusAttachmentOutput() PrometheusAttachmentOutput
func (PrometheusAttachmentOutput) ToPrometheusAttachmentOutputWithContext ¶
func (o PrometheusAttachmentOutput) ToPrometheusAttachmentOutputWithContext(ctx context.Context) PrometheusAttachmentOutput
type PrometheusAttachmentPrometheus ¶
type PrometheusAttachmentPrometheus struct {
CustomProm *PrometheusAttachmentPrometheusCustomProm `pulumi:"customProm"`
InstanceId *string `pulumi:"instanceId"`
Region *string `pulumi:"region"`
SubnetId *string `pulumi:"subnetId"`
VpcId *string `pulumi:"vpcId"`
}
type PrometheusAttachmentPrometheusArgs ¶
type PrometheusAttachmentPrometheusArgs struct {
CustomProm PrometheusAttachmentPrometheusCustomPromPtrInput `pulumi:"customProm"`
InstanceId pulumi.StringPtrInput `pulumi:"instanceId"`
Region pulumi.StringPtrInput `pulumi:"region"`
SubnetId pulumi.StringPtrInput `pulumi:"subnetId"`
VpcId pulumi.StringPtrInput `pulumi:"vpcId"`
}
func (PrometheusAttachmentPrometheusArgs) ElementType ¶
func (PrometheusAttachmentPrometheusArgs) ElementType() reflect.Type
func (PrometheusAttachmentPrometheusArgs) ToPrometheusAttachmentPrometheusOutput ¶
func (i PrometheusAttachmentPrometheusArgs) ToPrometheusAttachmentPrometheusOutput() PrometheusAttachmentPrometheusOutput
func (PrometheusAttachmentPrometheusArgs) ToPrometheusAttachmentPrometheusOutputWithContext ¶
func (i PrometheusAttachmentPrometheusArgs) ToPrometheusAttachmentPrometheusOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusOutput
func (PrometheusAttachmentPrometheusArgs) ToPrometheusAttachmentPrometheusPtrOutput ¶
func (i PrometheusAttachmentPrometheusArgs) ToPrometheusAttachmentPrometheusPtrOutput() PrometheusAttachmentPrometheusPtrOutput
func (PrometheusAttachmentPrometheusArgs) ToPrometheusAttachmentPrometheusPtrOutputWithContext ¶
func (i PrometheusAttachmentPrometheusArgs) ToPrometheusAttachmentPrometheusPtrOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusPtrOutput
type PrometheusAttachmentPrometheusCustomPromArgs ¶
type PrometheusAttachmentPrometheusCustomPromArgs struct {
AuthType pulumi.StringInput `pulumi:"authType"`
IsPublicAddr pulumi.BoolPtrInput `pulumi:"isPublicAddr"`
Password pulumi.StringPtrInput `pulumi:"password"`
Url pulumi.StringInput `pulumi:"url"`
Username pulumi.StringPtrInput `pulumi:"username"`
VpcId pulumi.StringPtrInput `pulumi:"vpcId"`
}
func (PrometheusAttachmentPrometheusCustomPromArgs) ElementType ¶
func (PrometheusAttachmentPrometheusCustomPromArgs) ElementType() reflect.Type
func (PrometheusAttachmentPrometheusCustomPromArgs) ToPrometheusAttachmentPrometheusCustomPromOutput ¶
func (i PrometheusAttachmentPrometheusCustomPromArgs) ToPrometheusAttachmentPrometheusCustomPromOutput() PrometheusAttachmentPrometheusCustomPromOutput
func (PrometheusAttachmentPrometheusCustomPromArgs) ToPrometheusAttachmentPrometheusCustomPromOutputWithContext ¶
func (i PrometheusAttachmentPrometheusCustomPromArgs) ToPrometheusAttachmentPrometheusCustomPromOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusCustomPromOutput
func (PrometheusAttachmentPrometheusCustomPromArgs) ToPrometheusAttachmentPrometheusCustomPromPtrOutput ¶
func (i PrometheusAttachmentPrometheusCustomPromArgs) ToPrometheusAttachmentPrometheusCustomPromPtrOutput() PrometheusAttachmentPrometheusCustomPromPtrOutput
func (PrometheusAttachmentPrometheusCustomPromArgs) ToPrometheusAttachmentPrometheusCustomPromPtrOutputWithContext ¶
func (i PrometheusAttachmentPrometheusCustomPromArgs) ToPrometheusAttachmentPrometheusCustomPromPtrOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusCustomPromPtrOutput
type PrometheusAttachmentPrometheusCustomPromInput ¶
type PrometheusAttachmentPrometheusCustomPromInput interface {
pulumi.Input
ToPrometheusAttachmentPrometheusCustomPromOutput() PrometheusAttachmentPrometheusCustomPromOutput
ToPrometheusAttachmentPrometheusCustomPromOutputWithContext(context.Context) PrometheusAttachmentPrometheusCustomPromOutput
}
PrometheusAttachmentPrometheusCustomPromInput is an input type that accepts PrometheusAttachmentPrometheusCustomPromArgs and PrometheusAttachmentPrometheusCustomPromOutput values. You can construct a concrete instance of `PrometheusAttachmentPrometheusCustomPromInput` via:
PrometheusAttachmentPrometheusCustomPromArgs{...}
type PrometheusAttachmentPrometheusCustomPromOutput ¶
type PrometheusAttachmentPrometheusCustomPromOutput struct{ *pulumi.OutputState }
func (PrometheusAttachmentPrometheusCustomPromOutput) AuthType ¶
func (o PrometheusAttachmentPrometheusCustomPromOutput) AuthType() pulumi.StringOutput
func (PrometheusAttachmentPrometheusCustomPromOutput) ElementType ¶
func (PrometheusAttachmentPrometheusCustomPromOutput) ElementType() reflect.Type
func (PrometheusAttachmentPrometheusCustomPromOutput) IsPublicAddr ¶
func (o PrometheusAttachmentPrometheusCustomPromOutput) IsPublicAddr() pulumi.BoolPtrOutput
func (PrometheusAttachmentPrometheusCustomPromOutput) Password ¶
func (o PrometheusAttachmentPrometheusCustomPromOutput) Password() pulumi.StringPtrOutput
func (PrometheusAttachmentPrometheusCustomPromOutput) ToPrometheusAttachmentPrometheusCustomPromOutput ¶
func (o PrometheusAttachmentPrometheusCustomPromOutput) ToPrometheusAttachmentPrometheusCustomPromOutput() PrometheusAttachmentPrometheusCustomPromOutput
func (PrometheusAttachmentPrometheusCustomPromOutput) ToPrometheusAttachmentPrometheusCustomPromOutputWithContext ¶
func (o PrometheusAttachmentPrometheusCustomPromOutput) ToPrometheusAttachmentPrometheusCustomPromOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusCustomPromOutput
func (PrometheusAttachmentPrometheusCustomPromOutput) ToPrometheusAttachmentPrometheusCustomPromPtrOutput ¶
func (o PrometheusAttachmentPrometheusCustomPromOutput) ToPrometheusAttachmentPrometheusCustomPromPtrOutput() PrometheusAttachmentPrometheusCustomPromPtrOutput
func (PrometheusAttachmentPrometheusCustomPromOutput) ToPrometheusAttachmentPrometheusCustomPromPtrOutputWithContext ¶
func (o PrometheusAttachmentPrometheusCustomPromOutput) ToPrometheusAttachmentPrometheusCustomPromPtrOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusCustomPromPtrOutput
func (PrometheusAttachmentPrometheusCustomPromOutput) Url ¶
func (o PrometheusAttachmentPrometheusCustomPromOutput) Url() pulumi.StringOutput
func (PrometheusAttachmentPrometheusCustomPromOutput) Username ¶
func (o PrometheusAttachmentPrometheusCustomPromOutput) Username() pulumi.StringPtrOutput
func (PrometheusAttachmentPrometheusCustomPromOutput) VpcId ¶
func (o PrometheusAttachmentPrometheusCustomPromOutput) VpcId() pulumi.StringPtrOutput
type PrometheusAttachmentPrometheusCustomPromPtrInput ¶
type PrometheusAttachmentPrometheusCustomPromPtrInput interface {
pulumi.Input
ToPrometheusAttachmentPrometheusCustomPromPtrOutput() PrometheusAttachmentPrometheusCustomPromPtrOutput
ToPrometheusAttachmentPrometheusCustomPromPtrOutputWithContext(context.Context) PrometheusAttachmentPrometheusCustomPromPtrOutput
}
PrometheusAttachmentPrometheusCustomPromPtrInput is an input type that accepts PrometheusAttachmentPrometheusCustomPromArgs, PrometheusAttachmentPrometheusCustomPromPtr and PrometheusAttachmentPrometheusCustomPromPtrOutput values. You can construct a concrete instance of `PrometheusAttachmentPrometheusCustomPromPtrInput` via:
PrometheusAttachmentPrometheusCustomPromArgs{...}
or:
nil
func PrometheusAttachmentPrometheusCustomPromPtr ¶
func PrometheusAttachmentPrometheusCustomPromPtr(v *PrometheusAttachmentPrometheusCustomPromArgs) PrometheusAttachmentPrometheusCustomPromPtrInput
type PrometheusAttachmentPrometheusCustomPromPtrOutput ¶
type PrometheusAttachmentPrometheusCustomPromPtrOutput struct{ *pulumi.OutputState }
func (PrometheusAttachmentPrometheusCustomPromPtrOutput) AuthType ¶
func (o PrometheusAttachmentPrometheusCustomPromPtrOutput) AuthType() pulumi.StringPtrOutput
func (PrometheusAttachmentPrometheusCustomPromPtrOutput) ElementType ¶
func (PrometheusAttachmentPrometheusCustomPromPtrOutput) ElementType() reflect.Type
func (PrometheusAttachmentPrometheusCustomPromPtrOutput) IsPublicAddr ¶
func (o PrometheusAttachmentPrometheusCustomPromPtrOutput) IsPublicAddr() pulumi.BoolPtrOutput
func (PrometheusAttachmentPrometheusCustomPromPtrOutput) Password ¶
func (o PrometheusAttachmentPrometheusCustomPromPtrOutput) Password() pulumi.StringPtrOutput
func (PrometheusAttachmentPrometheusCustomPromPtrOutput) ToPrometheusAttachmentPrometheusCustomPromPtrOutput ¶
func (o PrometheusAttachmentPrometheusCustomPromPtrOutput) ToPrometheusAttachmentPrometheusCustomPromPtrOutput() PrometheusAttachmentPrometheusCustomPromPtrOutput
func (PrometheusAttachmentPrometheusCustomPromPtrOutput) ToPrometheusAttachmentPrometheusCustomPromPtrOutputWithContext ¶
func (o PrometheusAttachmentPrometheusCustomPromPtrOutput) ToPrometheusAttachmentPrometheusCustomPromPtrOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusCustomPromPtrOutput
func (PrometheusAttachmentPrometheusCustomPromPtrOutput) Username ¶
func (o PrometheusAttachmentPrometheusCustomPromPtrOutput) Username() pulumi.StringPtrOutput
func (PrometheusAttachmentPrometheusCustomPromPtrOutput) VpcId ¶
func (o PrometheusAttachmentPrometheusCustomPromPtrOutput) VpcId() pulumi.StringPtrOutput
type PrometheusAttachmentPrometheusInput ¶
type PrometheusAttachmentPrometheusInput interface {
pulumi.Input
ToPrometheusAttachmentPrometheusOutput() PrometheusAttachmentPrometheusOutput
ToPrometheusAttachmentPrometheusOutputWithContext(context.Context) PrometheusAttachmentPrometheusOutput
}
PrometheusAttachmentPrometheusInput is an input type that accepts PrometheusAttachmentPrometheusArgs and PrometheusAttachmentPrometheusOutput values. You can construct a concrete instance of `PrometheusAttachmentPrometheusInput` via:
PrometheusAttachmentPrometheusArgs{...}
type PrometheusAttachmentPrometheusOutput ¶
type PrometheusAttachmentPrometheusOutput struct{ *pulumi.OutputState }
func (PrometheusAttachmentPrometheusOutput) CustomProm ¶
func (o PrometheusAttachmentPrometheusOutput) CustomProm() PrometheusAttachmentPrometheusCustomPromPtrOutput
func (PrometheusAttachmentPrometheusOutput) ElementType ¶
func (PrometheusAttachmentPrometheusOutput) ElementType() reflect.Type
func (PrometheusAttachmentPrometheusOutput) InstanceId ¶
func (o PrometheusAttachmentPrometheusOutput) InstanceId() pulumi.StringPtrOutput
func (PrometheusAttachmentPrometheusOutput) Region ¶
func (o PrometheusAttachmentPrometheusOutput) Region() pulumi.StringPtrOutput
func (PrometheusAttachmentPrometheusOutput) SubnetId ¶
func (o PrometheusAttachmentPrometheusOutput) SubnetId() pulumi.StringPtrOutput
func (PrometheusAttachmentPrometheusOutput) ToPrometheusAttachmentPrometheusOutput ¶
func (o PrometheusAttachmentPrometheusOutput) ToPrometheusAttachmentPrometheusOutput() PrometheusAttachmentPrometheusOutput
func (PrometheusAttachmentPrometheusOutput) ToPrometheusAttachmentPrometheusOutputWithContext ¶
func (o PrometheusAttachmentPrometheusOutput) ToPrometheusAttachmentPrometheusOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusOutput
func (PrometheusAttachmentPrometheusOutput) ToPrometheusAttachmentPrometheusPtrOutput ¶
func (o PrometheusAttachmentPrometheusOutput) ToPrometheusAttachmentPrometheusPtrOutput() PrometheusAttachmentPrometheusPtrOutput
func (PrometheusAttachmentPrometheusOutput) ToPrometheusAttachmentPrometheusPtrOutputWithContext ¶
func (o PrometheusAttachmentPrometheusOutput) ToPrometheusAttachmentPrometheusPtrOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusPtrOutput
func (PrometheusAttachmentPrometheusOutput) VpcId ¶
func (o PrometheusAttachmentPrometheusOutput) VpcId() pulumi.StringPtrOutput
type PrometheusAttachmentPrometheusPtrInput ¶
type PrometheusAttachmentPrometheusPtrInput interface {
pulumi.Input
ToPrometheusAttachmentPrometheusPtrOutput() PrometheusAttachmentPrometheusPtrOutput
ToPrometheusAttachmentPrometheusPtrOutputWithContext(context.Context) PrometheusAttachmentPrometheusPtrOutput
}
PrometheusAttachmentPrometheusPtrInput is an input type that accepts PrometheusAttachmentPrometheusArgs, PrometheusAttachmentPrometheusPtr and PrometheusAttachmentPrometheusPtrOutput values. You can construct a concrete instance of `PrometheusAttachmentPrometheusPtrInput` via:
PrometheusAttachmentPrometheusArgs{...}
or:
nil
func PrometheusAttachmentPrometheusPtr ¶
func PrometheusAttachmentPrometheusPtr(v *PrometheusAttachmentPrometheusArgs) PrometheusAttachmentPrometheusPtrInput
type PrometheusAttachmentPrometheusPtrOutput ¶
type PrometheusAttachmentPrometheusPtrOutput struct{ *pulumi.OutputState }
func (PrometheusAttachmentPrometheusPtrOutput) CustomProm ¶
func (o PrometheusAttachmentPrometheusPtrOutput) CustomProm() PrometheusAttachmentPrometheusCustomPromPtrOutput
func (PrometheusAttachmentPrometheusPtrOutput) ElementType ¶
func (PrometheusAttachmentPrometheusPtrOutput) ElementType() reflect.Type
func (PrometheusAttachmentPrometheusPtrOutput) InstanceId ¶
func (o PrometheusAttachmentPrometheusPtrOutput) InstanceId() pulumi.StringPtrOutput
func (PrometheusAttachmentPrometheusPtrOutput) Region ¶
func (o PrometheusAttachmentPrometheusPtrOutput) Region() pulumi.StringPtrOutput
func (PrometheusAttachmentPrometheusPtrOutput) SubnetId ¶
func (o PrometheusAttachmentPrometheusPtrOutput) SubnetId() pulumi.StringPtrOutput
func (PrometheusAttachmentPrometheusPtrOutput) ToPrometheusAttachmentPrometheusPtrOutput ¶
func (o PrometheusAttachmentPrometheusPtrOutput) ToPrometheusAttachmentPrometheusPtrOutput() PrometheusAttachmentPrometheusPtrOutput
func (PrometheusAttachmentPrometheusPtrOutput) ToPrometheusAttachmentPrometheusPtrOutputWithContext ¶
func (o PrometheusAttachmentPrometheusPtrOutput) ToPrometheusAttachmentPrometheusPtrOutputWithContext(ctx context.Context) PrometheusAttachmentPrometheusPtrOutput
func (PrometheusAttachmentPrometheusPtrOutput) VpcId ¶
func (o PrometheusAttachmentPrometheusPtrOutput) VpcId() pulumi.StringPtrOutput
type PrometheusAttachmentState ¶
type PrometheusAttachmentState struct {
// Mesh ID.
MeshId pulumi.StringPtrInput
// Prometheus configuration.
Prometheus PrometheusAttachmentPrometheusPtrInput
}
func (PrometheusAttachmentState) ElementType ¶
func (PrometheusAttachmentState) ElementType() reflect.Type
type TracingConfig ¶
type TracingConfig struct {
pulumi.CustomResourceState
// APM config.
Apm TracingConfigApmPtrOutput `pulumi:"apm"`
// Whether enable tracing.
Enable pulumi.BoolPtrOutput `pulumi:"enable"`
// Mesh ID.
MeshId pulumi.StringOutput `pulumi:"meshId"`
// Tracing sampling, 0.0-1.0.
Sampling pulumi.Float64PtrOutput `pulumi:"sampling"`
// Third party zipkin config.
Zipkin TracingConfigZipkinPtrOutput `pulumi:"zipkin"`
}
func GetTracingConfig ¶
func GetTracingConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TracingConfigState, opts ...pulumi.ResourceOption) (*TracingConfig, error)
GetTracingConfig gets an existing TracingConfig 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 NewTracingConfig ¶
func NewTracingConfig(ctx *pulumi.Context, name string, args *TracingConfigArgs, opts ...pulumi.ResourceOption) (*TracingConfig, error)
NewTracingConfig registers a new resource with the given unique name, arguments, and options.
func (*TracingConfig) ElementType ¶
func (*TracingConfig) ElementType() reflect.Type
func (*TracingConfig) ToTracingConfigOutput ¶
func (i *TracingConfig) ToTracingConfigOutput() TracingConfigOutput
func (*TracingConfig) ToTracingConfigOutputWithContext ¶
func (i *TracingConfig) ToTracingConfigOutputWithContext(ctx context.Context) TracingConfigOutput
type TracingConfigApm ¶
type TracingConfigApmArgs ¶
type TracingConfigApmArgs struct {
Enable pulumi.BoolPtrInput `pulumi:"enable"`
InstanceId pulumi.StringPtrInput `pulumi:"instanceId"`
Region pulumi.StringPtrInput `pulumi:"region"`
}
func (TracingConfigApmArgs) ElementType ¶
func (TracingConfigApmArgs) ElementType() reflect.Type
func (TracingConfigApmArgs) ToTracingConfigApmOutput ¶
func (i TracingConfigApmArgs) ToTracingConfigApmOutput() TracingConfigApmOutput
func (TracingConfigApmArgs) ToTracingConfigApmOutputWithContext ¶
func (i TracingConfigApmArgs) ToTracingConfigApmOutputWithContext(ctx context.Context) TracingConfigApmOutput
func (TracingConfigApmArgs) ToTracingConfigApmPtrOutput ¶
func (i TracingConfigApmArgs) ToTracingConfigApmPtrOutput() TracingConfigApmPtrOutput
func (TracingConfigApmArgs) ToTracingConfigApmPtrOutputWithContext ¶
func (i TracingConfigApmArgs) ToTracingConfigApmPtrOutputWithContext(ctx context.Context) TracingConfigApmPtrOutput
type TracingConfigApmInput ¶
type TracingConfigApmInput interface {
pulumi.Input
ToTracingConfigApmOutput() TracingConfigApmOutput
ToTracingConfigApmOutputWithContext(context.Context) TracingConfigApmOutput
}
TracingConfigApmInput is an input type that accepts TracingConfigApmArgs and TracingConfigApmOutput values. You can construct a concrete instance of `TracingConfigApmInput` via:
TracingConfigApmArgs{...}
type TracingConfigApmOutput ¶
type TracingConfigApmOutput struct{ *pulumi.OutputState }
func (TracingConfigApmOutput) ElementType ¶
func (TracingConfigApmOutput) ElementType() reflect.Type
func (TracingConfigApmOutput) Enable ¶
func (o TracingConfigApmOutput) Enable() pulumi.BoolPtrOutput
func (TracingConfigApmOutput) InstanceId ¶
func (o TracingConfigApmOutput) InstanceId() pulumi.StringPtrOutput
func (TracingConfigApmOutput) Region ¶
func (o TracingConfigApmOutput) Region() pulumi.StringPtrOutput
func (TracingConfigApmOutput) ToTracingConfigApmOutput ¶
func (o TracingConfigApmOutput) ToTracingConfigApmOutput() TracingConfigApmOutput
func (TracingConfigApmOutput) ToTracingConfigApmOutputWithContext ¶
func (o TracingConfigApmOutput) ToTracingConfigApmOutputWithContext(ctx context.Context) TracingConfigApmOutput
func (TracingConfigApmOutput) ToTracingConfigApmPtrOutput ¶
func (o TracingConfigApmOutput) ToTracingConfigApmPtrOutput() TracingConfigApmPtrOutput
func (TracingConfigApmOutput) ToTracingConfigApmPtrOutputWithContext ¶
func (o TracingConfigApmOutput) ToTracingConfigApmPtrOutputWithContext(ctx context.Context) TracingConfigApmPtrOutput
type TracingConfigApmPtrInput ¶
type TracingConfigApmPtrInput interface {
pulumi.Input
ToTracingConfigApmPtrOutput() TracingConfigApmPtrOutput
ToTracingConfigApmPtrOutputWithContext(context.Context) TracingConfigApmPtrOutput
}
TracingConfigApmPtrInput is an input type that accepts TracingConfigApmArgs, TracingConfigApmPtr and TracingConfigApmPtrOutput values. You can construct a concrete instance of `TracingConfigApmPtrInput` via:
TracingConfigApmArgs{...}
or:
nil
func TracingConfigApmPtr ¶
func TracingConfigApmPtr(v *TracingConfigApmArgs) TracingConfigApmPtrInput
type TracingConfigApmPtrOutput ¶
type TracingConfigApmPtrOutput struct{ *pulumi.OutputState }
func (TracingConfigApmPtrOutput) Elem ¶
func (o TracingConfigApmPtrOutput) Elem() TracingConfigApmOutput
func (TracingConfigApmPtrOutput) ElementType ¶
func (TracingConfigApmPtrOutput) ElementType() reflect.Type
func (TracingConfigApmPtrOutput) Enable ¶
func (o TracingConfigApmPtrOutput) Enable() pulumi.BoolPtrOutput
func (TracingConfigApmPtrOutput) InstanceId ¶
func (o TracingConfigApmPtrOutput) InstanceId() pulumi.StringPtrOutput
func (TracingConfigApmPtrOutput) Region ¶
func (o TracingConfigApmPtrOutput) Region() pulumi.StringPtrOutput
func (TracingConfigApmPtrOutput) ToTracingConfigApmPtrOutput ¶
func (o TracingConfigApmPtrOutput) ToTracingConfigApmPtrOutput() TracingConfigApmPtrOutput
func (TracingConfigApmPtrOutput) ToTracingConfigApmPtrOutputWithContext ¶
func (o TracingConfigApmPtrOutput) ToTracingConfigApmPtrOutputWithContext(ctx context.Context) TracingConfigApmPtrOutput
type TracingConfigArgs ¶
type TracingConfigArgs struct {
// APM config.
Apm TracingConfigApmPtrInput
// Whether enable tracing.
Enable pulumi.BoolPtrInput
// Mesh ID.
MeshId pulumi.StringInput
// Tracing sampling, 0.0-1.0.
Sampling pulumi.Float64PtrInput
// Third party zipkin config.
Zipkin TracingConfigZipkinPtrInput
}
The set of arguments for constructing a TracingConfig resource.
func (TracingConfigArgs) ElementType ¶
func (TracingConfigArgs) ElementType() reflect.Type
type TracingConfigArray ¶
type TracingConfigArray []TracingConfigInput
func (TracingConfigArray) ElementType ¶
func (TracingConfigArray) ElementType() reflect.Type
func (TracingConfigArray) ToTracingConfigArrayOutput ¶
func (i TracingConfigArray) ToTracingConfigArrayOutput() TracingConfigArrayOutput
func (TracingConfigArray) ToTracingConfigArrayOutputWithContext ¶
func (i TracingConfigArray) ToTracingConfigArrayOutputWithContext(ctx context.Context) TracingConfigArrayOutput
type TracingConfigArrayInput ¶
type TracingConfigArrayInput interface {
pulumi.Input
ToTracingConfigArrayOutput() TracingConfigArrayOutput
ToTracingConfigArrayOutputWithContext(context.Context) TracingConfigArrayOutput
}
TracingConfigArrayInput is an input type that accepts TracingConfigArray and TracingConfigArrayOutput values. You can construct a concrete instance of `TracingConfigArrayInput` via:
TracingConfigArray{ TracingConfigArgs{...} }
type TracingConfigArrayOutput ¶
type TracingConfigArrayOutput struct{ *pulumi.OutputState }
func (TracingConfigArrayOutput) ElementType ¶
func (TracingConfigArrayOutput) ElementType() reflect.Type
func (TracingConfigArrayOutput) Index ¶
func (o TracingConfigArrayOutput) Index(i pulumi.IntInput) TracingConfigOutput
func (TracingConfigArrayOutput) ToTracingConfigArrayOutput ¶
func (o TracingConfigArrayOutput) ToTracingConfigArrayOutput() TracingConfigArrayOutput
func (TracingConfigArrayOutput) ToTracingConfigArrayOutputWithContext ¶
func (o TracingConfigArrayOutput) ToTracingConfigArrayOutputWithContext(ctx context.Context) TracingConfigArrayOutput
type TracingConfigInput ¶
type TracingConfigInput interface {
pulumi.Input
ToTracingConfigOutput() TracingConfigOutput
ToTracingConfigOutputWithContext(ctx context.Context) TracingConfigOutput
}
type TracingConfigMap ¶
type TracingConfigMap map[string]TracingConfigInput
func (TracingConfigMap) ElementType ¶
func (TracingConfigMap) ElementType() reflect.Type
func (TracingConfigMap) ToTracingConfigMapOutput ¶
func (i TracingConfigMap) ToTracingConfigMapOutput() TracingConfigMapOutput
func (TracingConfigMap) ToTracingConfigMapOutputWithContext ¶
func (i TracingConfigMap) ToTracingConfigMapOutputWithContext(ctx context.Context) TracingConfigMapOutput
type TracingConfigMapInput ¶
type TracingConfigMapInput interface {
pulumi.Input
ToTracingConfigMapOutput() TracingConfigMapOutput
ToTracingConfigMapOutputWithContext(context.Context) TracingConfigMapOutput
}
TracingConfigMapInput is an input type that accepts TracingConfigMap and TracingConfigMapOutput values. You can construct a concrete instance of `TracingConfigMapInput` via:
TracingConfigMap{ "key": TracingConfigArgs{...} }
type TracingConfigMapOutput ¶
type TracingConfigMapOutput struct{ *pulumi.OutputState }
func (TracingConfigMapOutput) ElementType ¶
func (TracingConfigMapOutput) ElementType() reflect.Type
func (TracingConfigMapOutput) MapIndex ¶
func (o TracingConfigMapOutput) MapIndex(k pulumi.StringInput) TracingConfigOutput
func (TracingConfigMapOutput) ToTracingConfigMapOutput ¶
func (o TracingConfigMapOutput) ToTracingConfigMapOutput() TracingConfigMapOutput
func (TracingConfigMapOutput) ToTracingConfigMapOutputWithContext ¶
func (o TracingConfigMapOutput) ToTracingConfigMapOutputWithContext(ctx context.Context) TracingConfigMapOutput
type TracingConfigOutput ¶
type TracingConfigOutput struct{ *pulumi.OutputState }
func (TracingConfigOutput) Apm ¶
func (o TracingConfigOutput) Apm() TracingConfigApmPtrOutput
APM config.
func (TracingConfigOutput) ElementType ¶
func (TracingConfigOutput) ElementType() reflect.Type
func (TracingConfigOutput) Enable ¶
func (o TracingConfigOutput) Enable() pulumi.BoolPtrOutput
Whether enable tracing.
func (TracingConfigOutput) MeshId ¶
func (o TracingConfigOutput) MeshId() pulumi.StringOutput
Mesh ID.
func (TracingConfigOutput) Sampling ¶
func (o TracingConfigOutput) Sampling() pulumi.Float64PtrOutput
Tracing sampling, 0.0-1.0.
func (TracingConfigOutput) ToTracingConfigOutput ¶
func (o TracingConfigOutput) ToTracingConfigOutput() TracingConfigOutput
func (TracingConfigOutput) ToTracingConfigOutputWithContext ¶
func (o TracingConfigOutput) ToTracingConfigOutputWithContext(ctx context.Context) TracingConfigOutput
func (TracingConfigOutput) Zipkin ¶
func (o TracingConfigOutput) Zipkin() TracingConfigZipkinPtrOutput
Third party zipkin config.
type TracingConfigState ¶
type TracingConfigState struct {
// APM config.
Apm TracingConfigApmPtrInput
// Whether enable tracing.
Enable pulumi.BoolPtrInput
// Mesh ID.
MeshId pulumi.StringPtrInput
// Tracing sampling, 0.0-1.0.
Sampling pulumi.Float64PtrInput
// Third party zipkin config.
Zipkin TracingConfigZipkinPtrInput
}
func (TracingConfigState) ElementType ¶
func (TracingConfigState) ElementType() reflect.Type
type TracingConfigZipkin ¶
type TracingConfigZipkin struct {
Address string `pulumi:"address"`
}
type TracingConfigZipkinArgs ¶
type TracingConfigZipkinArgs struct {
Address pulumi.StringInput `pulumi:"address"`
}
func (TracingConfigZipkinArgs) ElementType ¶
func (TracingConfigZipkinArgs) ElementType() reflect.Type
func (TracingConfigZipkinArgs) ToTracingConfigZipkinOutput ¶
func (i TracingConfigZipkinArgs) ToTracingConfigZipkinOutput() TracingConfigZipkinOutput
func (TracingConfigZipkinArgs) ToTracingConfigZipkinOutputWithContext ¶
func (i TracingConfigZipkinArgs) ToTracingConfigZipkinOutputWithContext(ctx context.Context) TracingConfigZipkinOutput
func (TracingConfigZipkinArgs) ToTracingConfigZipkinPtrOutput ¶
func (i TracingConfigZipkinArgs) ToTracingConfigZipkinPtrOutput() TracingConfigZipkinPtrOutput
func (TracingConfigZipkinArgs) ToTracingConfigZipkinPtrOutputWithContext ¶
func (i TracingConfigZipkinArgs) ToTracingConfigZipkinPtrOutputWithContext(ctx context.Context) TracingConfigZipkinPtrOutput
type TracingConfigZipkinInput ¶
type TracingConfigZipkinInput interface {
pulumi.Input
ToTracingConfigZipkinOutput() TracingConfigZipkinOutput
ToTracingConfigZipkinOutputWithContext(context.Context) TracingConfigZipkinOutput
}
TracingConfigZipkinInput is an input type that accepts TracingConfigZipkinArgs and TracingConfigZipkinOutput values. You can construct a concrete instance of `TracingConfigZipkinInput` via:
TracingConfigZipkinArgs{...}
type TracingConfigZipkinOutput ¶
type TracingConfigZipkinOutput struct{ *pulumi.OutputState }
func (TracingConfigZipkinOutput) Address ¶
func (o TracingConfigZipkinOutput) Address() pulumi.StringOutput
func (TracingConfigZipkinOutput) ElementType ¶
func (TracingConfigZipkinOutput) ElementType() reflect.Type
func (TracingConfigZipkinOutput) ToTracingConfigZipkinOutput ¶
func (o TracingConfigZipkinOutput) ToTracingConfigZipkinOutput() TracingConfigZipkinOutput
func (TracingConfigZipkinOutput) ToTracingConfigZipkinOutputWithContext ¶
func (o TracingConfigZipkinOutput) ToTracingConfigZipkinOutputWithContext(ctx context.Context) TracingConfigZipkinOutput
func (TracingConfigZipkinOutput) ToTracingConfigZipkinPtrOutput ¶
func (o TracingConfigZipkinOutput) ToTracingConfigZipkinPtrOutput() TracingConfigZipkinPtrOutput
func (TracingConfigZipkinOutput) ToTracingConfigZipkinPtrOutputWithContext ¶
func (o TracingConfigZipkinOutput) ToTracingConfigZipkinPtrOutputWithContext(ctx context.Context) TracingConfigZipkinPtrOutput
type TracingConfigZipkinPtrInput ¶
type TracingConfigZipkinPtrInput interface {
pulumi.Input
ToTracingConfigZipkinPtrOutput() TracingConfigZipkinPtrOutput
ToTracingConfigZipkinPtrOutputWithContext(context.Context) TracingConfigZipkinPtrOutput
}
TracingConfigZipkinPtrInput is an input type that accepts TracingConfigZipkinArgs, TracingConfigZipkinPtr and TracingConfigZipkinPtrOutput values. You can construct a concrete instance of `TracingConfigZipkinPtrInput` via:
TracingConfigZipkinArgs{...}
or:
nil
func TracingConfigZipkinPtr ¶
func TracingConfigZipkinPtr(v *TracingConfigZipkinArgs) TracingConfigZipkinPtrInput
type TracingConfigZipkinPtrOutput ¶
type TracingConfigZipkinPtrOutput struct{ *pulumi.OutputState }
func (TracingConfigZipkinPtrOutput) Address ¶
func (o TracingConfigZipkinPtrOutput) Address() pulumi.StringPtrOutput
func (TracingConfigZipkinPtrOutput) Elem ¶
func (o TracingConfigZipkinPtrOutput) Elem() TracingConfigZipkinOutput
func (TracingConfigZipkinPtrOutput) ElementType ¶
func (TracingConfigZipkinPtrOutput) ElementType() reflect.Type
func (TracingConfigZipkinPtrOutput) ToTracingConfigZipkinPtrOutput ¶
func (o TracingConfigZipkinPtrOutput) ToTracingConfigZipkinPtrOutput() TracingConfigZipkinPtrOutput
func (TracingConfigZipkinPtrOutput) ToTracingConfigZipkinPtrOutputWithContext ¶
func (o TracingConfigZipkinPtrOutput) ToTracingConfigZipkinPtrOutputWithContext(ctx context.Context) TracingConfigZipkinPtrOutput