Documentation
¶
Index ¶
- type ExtensionProvider
- type ExtensionProviderArgs
- type ExtensionProviderArray
- type ExtensionProviderArrayInput
- type ExtensionProviderArrayOutput
- func (ExtensionProviderArrayOutput) ElementType() reflect.Type
- func (o ExtensionProviderArrayOutput) Index(i pulumi.IntInput) ExtensionProviderOutput
- func (o ExtensionProviderArrayOutput) ToExtensionProviderArrayOutput() ExtensionProviderArrayOutput
- func (o ExtensionProviderArrayOutput) ToExtensionProviderArrayOutputWithContext(ctx context.Context) ExtensionProviderArrayOutput
- type ExtensionProviderInput
- type ExtensionProviderMap
- type ExtensionProviderMapInput
- type ExtensionProviderMapOutput
- func (ExtensionProviderMapOutput) ElementType() reflect.Type
- func (o ExtensionProviderMapOutput) MapIndex(k pulumi.StringInput) ExtensionProviderOutput
- func (o ExtensionProviderMapOutput) ToExtensionProviderMapOutput() ExtensionProviderMapOutput
- func (o ExtensionProviderMapOutput) ToExtensionProviderMapOutputWithContext(ctx context.Context) ExtensionProviderMapOutput
- type ExtensionProviderOutput
- func (o ExtensionProviderOutput) Config() pulumi.StringOutput
- func (ExtensionProviderOutput) ElementType() reflect.Type
- func (o ExtensionProviderOutput) ExtensionProviderName() pulumi.StringOutput
- func (o ExtensionProviderOutput) ServiceMeshId() pulumi.StringOutput
- func (o ExtensionProviderOutput) ToExtensionProviderOutput() ExtensionProviderOutput
- func (o ExtensionProviderOutput) ToExtensionProviderOutputWithContext(ctx context.Context) ExtensionProviderOutput
- func (o ExtensionProviderOutput) Type() pulumi.StringOutput
- type ExtensionProviderState
- type GetExtensionProvidersArgs
- type GetExtensionProvidersOutputArgs
- type GetExtensionProvidersProvider
- type GetExtensionProvidersProviderArgs
- func (GetExtensionProvidersProviderArgs) ElementType() reflect.Type
- func (i GetExtensionProvidersProviderArgs) ToGetExtensionProvidersProviderOutput() GetExtensionProvidersProviderOutput
- func (i GetExtensionProvidersProviderArgs) ToGetExtensionProvidersProviderOutputWithContext(ctx context.Context) GetExtensionProvidersProviderOutput
- type GetExtensionProvidersProviderArray
- func (GetExtensionProvidersProviderArray) ElementType() reflect.Type
- func (i GetExtensionProvidersProviderArray) ToGetExtensionProvidersProviderArrayOutput() GetExtensionProvidersProviderArrayOutput
- func (i GetExtensionProvidersProviderArray) ToGetExtensionProvidersProviderArrayOutputWithContext(ctx context.Context) GetExtensionProvidersProviderArrayOutput
- type GetExtensionProvidersProviderArrayInput
- type GetExtensionProvidersProviderArrayOutput
- func (GetExtensionProvidersProviderArrayOutput) ElementType() reflect.Type
- func (o GetExtensionProvidersProviderArrayOutput) Index(i pulumi.IntInput) GetExtensionProvidersProviderOutput
- func (o GetExtensionProvidersProviderArrayOutput) ToGetExtensionProvidersProviderArrayOutput() GetExtensionProvidersProviderArrayOutput
- func (o GetExtensionProvidersProviderArrayOutput) ToGetExtensionProvidersProviderArrayOutputWithContext(ctx context.Context) GetExtensionProvidersProviderArrayOutput
- type GetExtensionProvidersProviderInput
- type GetExtensionProvidersProviderOutput
- func (o GetExtensionProvidersProviderOutput) Config() pulumi.StringOutput
- func (GetExtensionProvidersProviderOutput) ElementType() reflect.Type
- func (o GetExtensionProvidersProviderOutput) ExtensionProviderName() pulumi.StringOutput
- func (o GetExtensionProvidersProviderOutput) Id() pulumi.StringOutput
- func (o GetExtensionProvidersProviderOutput) ServiceMeshId() pulumi.StringOutput
- func (o GetExtensionProvidersProviderOutput) ToGetExtensionProvidersProviderOutput() GetExtensionProvidersProviderOutput
- func (o GetExtensionProvidersProviderOutput) ToGetExtensionProvidersProviderOutputWithContext(ctx context.Context) GetExtensionProvidersProviderOutput
- func (o GetExtensionProvidersProviderOutput) Type() pulumi.StringOutput
- type GetExtensionProvidersResult
- type GetExtensionProvidersResultOutput
- func (GetExtensionProvidersResultOutput) ElementType() reflect.Type
- func (o GetExtensionProvidersResultOutput) Id() pulumi.StringOutput
- func (o GetExtensionProvidersResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetExtensionProvidersResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o GetExtensionProvidersResultOutput) Names() pulumi.StringArrayOutput
- func (o GetExtensionProvidersResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetExtensionProvidersResultOutput) Providers() GetExtensionProvidersProviderArrayOutput
- func (o GetExtensionProvidersResultOutput) ServiceMeshId() pulumi.StringOutput
- func (o GetExtensionProvidersResultOutput) ToGetExtensionProvidersResultOutput() GetExtensionProvidersResultOutput
- func (o GetExtensionProvidersResultOutput) ToGetExtensionProvidersResultOutputWithContext(ctx context.Context) GetExtensionProvidersResultOutput
- func (o GetExtensionProvidersResultOutput) Type() pulumi.StringOutput
- type GetServiceMeshesArgs
- type GetServiceMeshesMesh
- type GetServiceMeshesMeshArgs
- type GetServiceMeshesMeshArray
- type GetServiceMeshesMeshArrayInput
- type GetServiceMeshesMeshArrayOutput
- func (GetServiceMeshesMeshArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshOutput
- func (o GetServiceMeshesMeshArrayOutput) ToGetServiceMeshesMeshArrayOutput() GetServiceMeshesMeshArrayOutput
- func (o GetServiceMeshesMeshArrayOutput) ToGetServiceMeshesMeshArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshArrayOutput
- type GetServiceMeshesMeshEndpoint
- type GetServiceMeshesMeshEndpointArgs
- func (GetServiceMeshesMeshEndpointArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshEndpointArgs) ToGetServiceMeshesMeshEndpointOutput() GetServiceMeshesMeshEndpointOutput
- func (i GetServiceMeshesMeshEndpointArgs) ToGetServiceMeshesMeshEndpointOutputWithContext(ctx context.Context) GetServiceMeshesMeshEndpointOutput
- type GetServiceMeshesMeshEndpointArray
- func (GetServiceMeshesMeshEndpointArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshEndpointArray) ToGetServiceMeshesMeshEndpointArrayOutput() GetServiceMeshesMeshEndpointArrayOutput
- func (i GetServiceMeshesMeshEndpointArray) ToGetServiceMeshesMeshEndpointArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshEndpointArrayOutput
- type GetServiceMeshesMeshEndpointArrayInput
- type GetServiceMeshesMeshEndpointArrayOutput
- func (GetServiceMeshesMeshEndpointArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshEndpointArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshEndpointOutput
- func (o GetServiceMeshesMeshEndpointArrayOutput) ToGetServiceMeshesMeshEndpointArrayOutput() GetServiceMeshesMeshEndpointArrayOutput
- func (o GetServiceMeshesMeshEndpointArrayOutput) ToGetServiceMeshesMeshEndpointArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshEndpointArrayOutput
- type GetServiceMeshesMeshEndpointInput
- type GetServiceMeshesMeshEndpointOutput
- func (GetServiceMeshesMeshEndpointOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshEndpointOutput) IntranetApiServerEndpoint() pulumi.StringOutput
- func (o GetServiceMeshesMeshEndpointOutput) IntranetPilotEndpoint() pulumi.StringOutput
- func (o GetServiceMeshesMeshEndpointOutput) PublicApiServerEndpoint() pulumi.StringOutput
- func (o GetServiceMeshesMeshEndpointOutput) PublicPilotEndpoint() pulumi.StringOutput
- func (o GetServiceMeshesMeshEndpointOutput) ToGetServiceMeshesMeshEndpointOutput() GetServiceMeshesMeshEndpointOutput
- func (o GetServiceMeshesMeshEndpointOutput) ToGetServiceMeshesMeshEndpointOutputWithContext(ctx context.Context) GetServiceMeshesMeshEndpointOutput
- type GetServiceMeshesMeshInput
- type GetServiceMeshesMeshLoadBalancer
- type GetServiceMeshesMeshLoadBalancerArgs
- func (GetServiceMeshesMeshLoadBalancerArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshLoadBalancerArgs) ToGetServiceMeshesMeshLoadBalancerOutput() GetServiceMeshesMeshLoadBalancerOutput
- func (i GetServiceMeshesMeshLoadBalancerArgs) ToGetServiceMeshesMeshLoadBalancerOutputWithContext(ctx context.Context) GetServiceMeshesMeshLoadBalancerOutput
- type GetServiceMeshesMeshLoadBalancerArray
- func (GetServiceMeshesMeshLoadBalancerArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshLoadBalancerArray) ToGetServiceMeshesMeshLoadBalancerArrayOutput() GetServiceMeshesMeshLoadBalancerArrayOutput
- func (i GetServiceMeshesMeshLoadBalancerArray) ToGetServiceMeshesMeshLoadBalancerArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshLoadBalancerArrayOutput
- type GetServiceMeshesMeshLoadBalancerArrayInput
- type GetServiceMeshesMeshLoadBalancerArrayOutput
- func (GetServiceMeshesMeshLoadBalancerArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshLoadBalancerArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshLoadBalancerOutput
- func (o GetServiceMeshesMeshLoadBalancerArrayOutput) ToGetServiceMeshesMeshLoadBalancerArrayOutput() GetServiceMeshesMeshLoadBalancerArrayOutput
- func (o GetServiceMeshesMeshLoadBalancerArrayOutput) ToGetServiceMeshesMeshLoadBalancerArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshLoadBalancerArrayOutput
- type GetServiceMeshesMeshLoadBalancerInput
- type GetServiceMeshesMeshLoadBalancerOutput
- func (o GetServiceMeshesMeshLoadBalancerOutput) ApiServerLoadbalancerId() pulumi.StringOutput
- func (o GetServiceMeshesMeshLoadBalancerOutput) ApiServerPublicEip() pulumi.BoolOutput
- func (GetServiceMeshesMeshLoadBalancerOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshLoadBalancerOutput) PilotPublicEip() pulumi.BoolOutput
- func (o GetServiceMeshesMeshLoadBalancerOutput) PilotPublicLoadbalancerId() pulumi.StringOutput
- func (o GetServiceMeshesMeshLoadBalancerOutput) ToGetServiceMeshesMeshLoadBalancerOutput() GetServiceMeshesMeshLoadBalancerOutput
- func (o GetServiceMeshesMeshLoadBalancerOutput) ToGetServiceMeshesMeshLoadBalancerOutputWithContext(ctx context.Context) GetServiceMeshesMeshLoadBalancerOutput
- type GetServiceMeshesMeshMeshConfig
- type GetServiceMeshesMeshMeshConfigAccessLog
- type GetServiceMeshesMeshMeshConfigAccessLogArgs
- func (GetServiceMeshesMeshMeshConfigAccessLogArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigAccessLogArgs) ToGetServiceMeshesMeshMeshConfigAccessLogOutput() GetServiceMeshesMeshMeshConfigAccessLogOutput
- func (i GetServiceMeshesMeshMeshConfigAccessLogArgs) ToGetServiceMeshesMeshMeshConfigAccessLogOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAccessLogOutput
- type GetServiceMeshesMeshMeshConfigAccessLogArray
- func (GetServiceMeshesMeshMeshConfigAccessLogArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigAccessLogArray) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutput() GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
- func (i GetServiceMeshesMeshMeshConfigAccessLogArray) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
- type GetServiceMeshesMeshMeshConfigAccessLogArrayInput
- type GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
- func (GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigAccessLogOutput
- func (o GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutput() GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
- func (o GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
- type GetServiceMeshesMeshMeshConfigAccessLogInput
- type GetServiceMeshesMeshMeshConfigAccessLogOutput
- func (GetServiceMeshesMeshMeshConfigAccessLogOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) Enabled() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) Project() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) ToGetServiceMeshesMeshMeshConfigAccessLogOutput() GetServiceMeshesMeshMeshConfigAccessLogOutput
- func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) ToGetServiceMeshesMeshMeshConfigAccessLogOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAccessLogOutput
- type GetServiceMeshesMeshMeshConfigArgs
- func (GetServiceMeshesMeshMeshConfigArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigArgs) ToGetServiceMeshesMeshMeshConfigOutput() GetServiceMeshesMeshMeshConfigOutput
- func (i GetServiceMeshesMeshMeshConfigArgs) ToGetServiceMeshesMeshMeshConfigOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOutput
- type GetServiceMeshesMeshMeshConfigArray
- func (GetServiceMeshesMeshMeshConfigArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigArray) ToGetServiceMeshesMeshMeshConfigArrayOutput() GetServiceMeshesMeshMeshConfigArrayOutput
- func (i GetServiceMeshesMeshMeshConfigArray) ToGetServiceMeshesMeshMeshConfigArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigArrayOutput
- type GetServiceMeshesMeshMeshConfigArrayInput
- type GetServiceMeshesMeshMeshConfigArrayOutput
- func (GetServiceMeshesMeshMeshConfigArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigOutput
- func (o GetServiceMeshesMeshMeshConfigArrayOutput) ToGetServiceMeshesMeshMeshConfigArrayOutput() GetServiceMeshesMeshMeshConfigArrayOutput
- func (o GetServiceMeshesMeshMeshConfigArrayOutput) ToGetServiceMeshesMeshMeshConfigArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigArrayOutput
- type GetServiceMeshesMeshMeshConfigAudit
- type GetServiceMeshesMeshMeshConfigAuditArgs
- func (GetServiceMeshesMeshMeshConfigAuditArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigAuditArgs) ToGetServiceMeshesMeshMeshConfigAuditOutput() GetServiceMeshesMeshMeshConfigAuditOutput
- func (i GetServiceMeshesMeshMeshConfigAuditArgs) ToGetServiceMeshesMeshMeshConfigAuditOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAuditOutput
- type GetServiceMeshesMeshMeshConfigAuditArray
- func (GetServiceMeshesMeshMeshConfigAuditArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigAuditArray) ToGetServiceMeshesMeshMeshConfigAuditArrayOutput() GetServiceMeshesMeshMeshConfigAuditArrayOutput
- func (i GetServiceMeshesMeshMeshConfigAuditArray) ToGetServiceMeshesMeshMeshConfigAuditArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAuditArrayOutput
- type GetServiceMeshesMeshMeshConfigAuditArrayInput
- type GetServiceMeshesMeshMeshConfigAuditArrayOutput
- func (GetServiceMeshesMeshMeshConfigAuditArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigAuditArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigAuditOutput
- func (o GetServiceMeshesMeshMeshConfigAuditArrayOutput) ToGetServiceMeshesMeshMeshConfigAuditArrayOutput() GetServiceMeshesMeshMeshConfigAuditArrayOutput
- func (o GetServiceMeshesMeshMeshConfigAuditArrayOutput) ToGetServiceMeshesMeshMeshConfigAuditArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAuditArrayOutput
- type GetServiceMeshesMeshMeshConfigAuditInput
- type GetServiceMeshesMeshMeshConfigAuditOutput
- func (GetServiceMeshesMeshMeshConfigAuditOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigAuditOutput) Enabled() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigAuditOutput) Project() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigAuditOutput) ToGetServiceMeshesMeshMeshConfigAuditOutput() GetServiceMeshesMeshMeshConfigAuditOutput
- func (o GetServiceMeshesMeshMeshConfigAuditOutput) ToGetServiceMeshesMeshMeshConfigAuditOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAuditOutput
- type GetServiceMeshesMeshMeshConfigControlPlaneLog
- type GetServiceMeshesMeshMeshConfigControlPlaneLogArgs
- func (GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
- func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
- type GetServiceMeshesMeshMeshConfigControlPlaneLogArray
- func (GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
- func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
- type GetServiceMeshesMeshMeshConfigControlPlaneLogArrayInput
- type GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
- func (GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
- func (o GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
- func (o GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
- type GetServiceMeshesMeshMeshConfigControlPlaneLogInput
- type GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
- func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) Enabled() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) Project() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
- func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
- type GetServiceMeshesMeshMeshConfigInput
- type GetServiceMeshesMeshMeshConfigKiali
- type GetServiceMeshesMeshMeshConfigKialiArgs
- func (GetServiceMeshesMeshMeshConfigKialiArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigKialiArgs) ToGetServiceMeshesMeshMeshConfigKialiOutput() GetServiceMeshesMeshMeshConfigKialiOutput
- func (i GetServiceMeshesMeshMeshConfigKialiArgs) ToGetServiceMeshesMeshMeshConfigKialiOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigKialiOutput
- type GetServiceMeshesMeshMeshConfigKialiArray
- func (GetServiceMeshesMeshMeshConfigKialiArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigKialiArray) ToGetServiceMeshesMeshMeshConfigKialiArrayOutput() GetServiceMeshesMeshMeshConfigKialiArrayOutput
- func (i GetServiceMeshesMeshMeshConfigKialiArray) ToGetServiceMeshesMeshMeshConfigKialiArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigKialiArrayOutput
- type GetServiceMeshesMeshMeshConfigKialiArrayInput
- type GetServiceMeshesMeshMeshConfigKialiArrayOutput
- func (GetServiceMeshesMeshMeshConfigKialiArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigKialiArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigKialiOutput
- func (o GetServiceMeshesMeshMeshConfigKialiArrayOutput) ToGetServiceMeshesMeshMeshConfigKialiArrayOutput() GetServiceMeshesMeshMeshConfigKialiArrayOutput
- func (o GetServiceMeshesMeshMeshConfigKialiArrayOutput) ToGetServiceMeshesMeshMeshConfigKialiArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigKialiArrayOutput
- type GetServiceMeshesMeshMeshConfigKialiInput
- type GetServiceMeshesMeshMeshConfigKialiOutput
- func (GetServiceMeshesMeshMeshConfigKialiOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigKialiOutput) Enabled() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigKialiOutput) ToGetServiceMeshesMeshMeshConfigKialiOutput() GetServiceMeshesMeshMeshConfigKialiOutput
- func (o GetServiceMeshesMeshMeshConfigKialiOutput) ToGetServiceMeshesMeshMeshConfigKialiOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigKialiOutput
- func (o GetServiceMeshesMeshMeshConfigKialiOutput) Url() pulumi.StringOutput
- type GetServiceMeshesMeshMeshConfigOpa
- type GetServiceMeshesMeshMeshConfigOpaArgs
- func (GetServiceMeshesMeshMeshConfigOpaArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigOpaArgs) ToGetServiceMeshesMeshMeshConfigOpaOutput() GetServiceMeshesMeshMeshConfigOpaOutput
- func (i GetServiceMeshesMeshMeshConfigOpaArgs) ToGetServiceMeshesMeshMeshConfigOpaOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOpaOutput
- type GetServiceMeshesMeshMeshConfigOpaArray
- func (GetServiceMeshesMeshMeshConfigOpaArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigOpaArray) ToGetServiceMeshesMeshMeshConfigOpaArrayOutput() GetServiceMeshesMeshMeshConfigOpaArrayOutput
- func (i GetServiceMeshesMeshMeshConfigOpaArray) ToGetServiceMeshesMeshMeshConfigOpaArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOpaArrayOutput
- type GetServiceMeshesMeshMeshConfigOpaArrayInput
- type GetServiceMeshesMeshMeshConfigOpaArrayOutput
- func (GetServiceMeshesMeshMeshConfigOpaArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigOpaArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigOpaOutput
- func (o GetServiceMeshesMeshMeshConfigOpaArrayOutput) ToGetServiceMeshesMeshMeshConfigOpaArrayOutput() GetServiceMeshesMeshMeshConfigOpaArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOpaArrayOutput) ToGetServiceMeshesMeshMeshConfigOpaArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOpaArrayOutput
- type GetServiceMeshesMeshMeshConfigOpaInput
- type GetServiceMeshesMeshMeshConfigOpaOutput
- func (GetServiceMeshesMeshMeshConfigOpaOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigOpaOutput) Enabled() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigOpaOutput) LimitCpu() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigOpaOutput) LimitMemory() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigOpaOutput) LogLevel() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigOpaOutput) RequestCpu() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigOpaOutput) RequestMemory() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigOpaOutput) ToGetServiceMeshesMeshMeshConfigOpaOutput() GetServiceMeshesMeshMeshConfigOpaOutput
- func (o GetServiceMeshesMeshMeshConfigOpaOutput) ToGetServiceMeshesMeshMeshConfigOpaOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOpaOutput
- type GetServiceMeshesMeshMeshConfigOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) AccessLogs() GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) Audits() GetServiceMeshesMeshMeshConfigAuditArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) ControlPlaneLogs() GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) CustomizedZipkin() pulumi.BoolOutput
- func (GetServiceMeshesMeshMeshConfigOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigOutput) EnableLocalityLb() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) IncludeIpRanges() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) Kialis() GetServiceMeshesMeshMeshConfigKialiArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) Opas() GetServiceMeshesMeshMeshConfigOpaArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) OutboundTrafficPolicy() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) Pilots() GetServiceMeshesMeshMeshConfigPilotArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) Prometheuses() GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) Proxies() GetServiceMeshesMeshMeshConfigProxyArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) SidecarInjectors() GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) Telemetry() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) ToGetServiceMeshesMeshMeshConfigOutput() GetServiceMeshesMeshMeshConfigOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) ToGetServiceMeshesMeshMeshConfigOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) Tracing() pulumi.BoolOutput
- type GetServiceMeshesMeshMeshConfigPilot
- type GetServiceMeshesMeshMeshConfigPilotArgs
- func (GetServiceMeshesMeshMeshConfigPilotArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigPilotArgs) ToGetServiceMeshesMeshMeshConfigPilotOutput() GetServiceMeshesMeshMeshConfigPilotOutput
- func (i GetServiceMeshesMeshMeshConfigPilotArgs) ToGetServiceMeshesMeshMeshConfigPilotOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPilotOutput
- type GetServiceMeshesMeshMeshConfigPilotArray
- func (GetServiceMeshesMeshMeshConfigPilotArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigPilotArray) ToGetServiceMeshesMeshMeshConfigPilotArrayOutput() GetServiceMeshesMeshMeshConfigPilotArrayOutput
- func (i GetServiceMeshesMeshMeshConfigPilotArray) ToGetServiceMeshesMeshMeshConfigPilotArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPilotArrayOutput
- type GetServiceMeshesMeshMeshConfigPilotArrayInput
- type GetServiceMeshesMeshMeshConfigPilotArrayOutput
- func (GetServiceMeshesMeshMeshConfigPilotArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigPilotArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigPilotOutput
- func (o GetServiceMeshesMeshMeshConfigPilotArrayOutput) ToGetServiceMeshesMeshMeshConfigPilotArrayOutput() GetServiceMeshesMeshMeshConfigPilotArrayOutput
- func (o GetServiceMeshesMeshMeshConfigPilotArrayOutput) ToGetServiceMeshesMeshMeshConfigPilotArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPilotArrayOutput
- type GetServiceMeshesMeshMeshConfigPilotInput
- type GetServiceMeshesMeshMeshConfigPilotOutput
- func (GetServiceMeshesMeshMeshConfigPilotOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigPilotOutput) Http10Enabled() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigPilotOutput) ToGetServiceMeshesMeshMeshConfigPilotOutput() GetServiceMeshesMeshMeshConfigPilotOutput
- func (o GetServiceMeshesMeshMeshConfigPilotOutput) ToGetServiceMeshesMeshMeshConfigPilotOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPilotOutput
- func (o GetServiceMeshesMeshMeshConfigPilotOutput) TraceSampling() pulumi.Float64Output
- type GetServiceMeshesMeshMeshConfigPrometheus
- type GetServiceMeshesMeshMeshConfigPrometheusArgs
- func (GetServiceMeshesMeshMeshConfigPrometheusArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigPrometheusArgs) ToGetServiceMeshesMeshMeshConfigPrometheusOutput() GetServiceMeshesMeshMeshConfigPrometheusOutput
- func (i GetServiceMeshesMeshMeshConfigPrometheusArgs) ToGetServiceMeshesMeshMeshConfigPrometheusOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPrometheusOutput
- type GetServiceMeshesMeshMeshConfigPrometheusArray
- func (GetServiceMeshesMeshMeshConfigPrometheusArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigPrometheusArray) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutput() GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
- func (i GetServiceMeshesMeshMeshConfigPrometheusArray) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
- type GetServiceMeshesMeshMeshConfigPrometheusArrayInput
- type GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
- func (GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigPrometheusOutput
- func (o GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutput() GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
- func (o GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
- type GetServiceMeshesMeshMeshConfigPrometheusInput
- type GetServiceMeshesMeshMeshConfigPrometheusOutput
- func (GetServiceMeshesMeshMeshConfigPrometheusOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) ExternalUrl() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) ToGetServiceMeshesMeshMeshConfigPrometheusOutput() GetServiceMeshesMeshMeshConfigPrometheusOutput
- func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) ToGetServiceMeshesMeshMeshConfigPrometheusOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPrometheusOutput
- func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) UseExternal() pulumi.BoolOutput
- type GetServiceMeshesMeshMeshConfigProxy
- type GetServiceMeshesMeshMeshConfigProxyArgs
- func (GetServiceMeshesMeshMeshConfigProxyArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigProxyArgs) ToGetServiceMeshesMeshMeshConfigProxyOutput() GetServiceMeshesMeshMeshConfigProxyOutput
- func (i GetServiceMeshesMeshMeshConfigProxyArgs) ToGetServiceMeshesMeshMeshConfigProxyOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigProxyOutput
- type GetServiceMeshesMeshMeshConfigProxyArray
- func (GetServiceMeshesMeshMeshConfigProxyArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigProxyArray) ToGetServiceMeshesMeshMeshConfigProxyArrayOutput() GetServiceMeshesMeshMeshConfigProxyArrayOutput
- func (i GetServiceMeshesMeshMeshConfigProxyArray) ToGetServiceMeshesMeshMeshConfigProxyArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigProxyArrayOutput
- type GetServiceMeshesMeshMeshConfigProxyArrayInput
- type GetServiceMeshesMeshMeshConfigProxyArrayOutput
- func (GetServiceMeshesMeshMeshConfigProxyArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigProxyArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigProxyOutput
- func (o GetServiceMeshesMeshMeshConfigProxyArrayOutput) ToGetServiceMeshesMeshMeshConfigProxyArrayOutput() GetServiceMeshesMeshMeshConfigProxyArrayOutput
- func (o GetServiceMeshesMeshMeshConfigProxyArrayOutput) ToGetServiceMeshesMeshMeshConfigProxyArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigProxyArrayOutput
- type GetServiceMeshesMeshMeshConfigProxyInput
- type GetServiceMeshesMeshMeshConfigProxyOutput
- func (o GetServiceMeshesMeshMeshConfigProxyOutput) ClusterDomain() pulumi.StringOutput
- func (GetServiceMeshesMeshMeshConfigProxyOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigProxyOutput) LimitCpu() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigProxyOutput) LimitMemory() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigProxyOutput) RequestCpu() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigProxyOutput) RequestMemory() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigProxyOutput) ToGetServiceMeshesMeshMeshConfigProxyOutput() GetServiceMeshesMeshMeshConfigProxyOutput
- func (o GetServiceMeshesMeshMeshConfigProxyOutput) ToGetServiceMeshesMeshMeshConfigProxyOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigProxyOutput
- type GetServiceMeshesMeshMeshConfigSidecarInjector
- type GetServiceMeshesMeshMeshConfigSidecarInjectorArgs
- func (GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
- type GetServiceMeshesMeshMeshConfigSidecarInjectorArray
- func (GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
- type GetServiceMeshesMeshMeshConfigSidecarInjectorArrayInput
- type GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
- func (GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
- type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfiguration
- type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs
- func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray
- func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
- type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayInput
- type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
- func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
- type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationInput
- type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) Enabled() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ExcludeNamespaces() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- type GetServiceMeshesMeshMeshConfigSidecarInjectorInput
- type GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) AutoInjectionPolicyEnabled() pulumi.BoolOutput
- func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) EnableNamespacesByDefault() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) InitCniConfigurations() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) LimitCpu() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) LimitMemory() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) RequestCpu() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) RequestMemory() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) SidecarInjectorWebhookAsYaml() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
- type GetServiceMeshesMeshNetwork
- type GetServiceMeshesMeshNetworkArgs
- func (GetServiceMeshesMeshNetworkArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshNetworkArgs) ToGetServiceMeshesMeshNetworkOutput() GetServiceMeshesMeshNetworkOutput
- func (i GetServiceMeshesMeshNetworkArgs) ToGetServiceMeshesMeshNetworkOutputWithContext(ctx context.Context) GetServiceMeshesMeshNetworkOutput
- type GetServiceMeshesMeshNetworkArray
- func (GetServiceMeshesMeshNetworkArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshNetworkArray) ToGetServiceMeshesMeshNetworkArrayOutput() GetServiceMeshesMeshNetworkArrayOutput
- func (i GetServiceMeshesMeshNetworkArray) ToGetServiceMeshesMeshNetworkArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshNetworkArrayOutput
- type GetServiceMeshesMeshNetworkArrayInput
- type GetServiceMeshesMeshNetworkArrayOutput
- func (GetServiceMeshesMeshNetworkArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshNetworkArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshNetworkOutput
- func (o GetServiceMeshesMeshNetworkArrayOutput) ToGetServiceMeshesMeshNetworkArrayOutput() GetServiceMeshesMeshNetworkArrayOutput
- func (o GetServiceMeshesMeshNetworkArrayOutput) ToGetServiceMeshesMeshNetworkArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshNetworkArrayOutput
- type GetServiceMeshesMeshNetworkInput
- type GetServiceMeshesMeshNetworkOutput
- func (GetServiceMeshesMeshNetworkOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshNetworkOutput) SecurityGroupId() pulumi.StringOutput
- func (o GetServiceMeshesMeshNetworkOutput) ToGetServiceMeshesMeshNetworkOutput() GetServiceMeshesMeshNetworkOutput
- func (o GetServiceMeshesMeshNetworkOutput) ToGetServiceMeshesMeshNetworkOutputWithContext(ctx context.Context) GetServiceMeshesMeshNetworkOutput
- func (o GetServiceMeshesMeshNetworkOutput) VpcId() pulumi.StringOutput
- func (o GetServiceMeshesMeshNetworkOutput) VswitcheLists() pulumi.StringArrayOutput
- type GetServiceMeshesMeshOutput
- func (o GetServiceMeshesMeshOutput) Clusters() pulumi.StringArrayOutput
- func (o GetServiceMeshesMeshOutput) CreateTime() pulumi.StringOutput
- func (o GetServiceMeshesMeshOutput) Edition() pulumi.StringOutput
- func (GetServiceMeshesMeshOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshOutput) Endpoints() GetServiceMeshesMeshEndpointArrayOutput
- func (o GetServiceMeshesMeshOutput) ErrorMessage() pulumi.StringOutput
- func (o GetServiceMeshesMeshOutput) Id() pulumi.StringOutput
- func (o GetServiceMeshesMeshOutput) IstioOperatorVersion() pulumi.StringOutput
- func (o GetServiceMeshesMeshOutput) KubeConfig() pulumi.StringOutput
- func (o GetServiceMeshesMeshOutput) LoadBalancers() GetServiceMeshesMeshLoadBalancerArrayOutput
- func (o GetServiceMeshesMeshOutput) MeshConfigs() GetServiceMeshesMeshMeshConfigArrayOutput
- func (o GetServiceMeshesMeshOutput) Networks() GetServiceMeshesMeshNetworkArrayOutput
- func (o GetServiceMeshesMeshOutput) ServiceMeshId() pulumi.StringOutput
- func (o GetServiceMeshesMeshOutput) ServiceMeshName() pulumi.StringOutput
- func (o GetServiceMeshesMeshOutput) SidecarVersion() pulumi.StringOutput
- func (o GetServiceMeshesMeshOutput) Status() pulumi.StringOutput
- func (o GetServiceMeshesMeshOutput) ToGetServiceMeshesMeshOutput() GetServiceMeshesMeshOutput
- func (o GetServiceMeshesMeshOutput) ToGetServiceMeshesMeshOutputWithContext(ctx context.Context) GetServiceMeshesMeshOutput
- func (o GetServiceMeshesMeshOutput) Version() pulumi.StringOutput
- type GetServiceMeshesOutputArgs
- type GetServiceMeshesResult
- type GetServiceMeshesResultOutput
- func (GetServiceMeshesResultOutput) ElementType() reflect.Type
- func (o GetServiceMeshesResultOutput) EnableDetails() pulumi.BoolPtrOutput
- func (o GetServiceMeshesResultOutput) Id() pulumi.StringOutput
- func (o GetServiceMeshesResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetServiceMeshesResultOutput) Meshes() GetServiceMeshesMeshArrayOutput
- func (o GetServiceMeshesResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o GetServiceMeshesResultOutput) Names() pulumi.StringArrayOutput
- func (o GetServiceMeshesResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetServiceMeshesResultOutput) Status() pulumi.StringPtrOutput
- func (o GetServiceMeshesResultOutput) ToGetServiceMeshesResultOutput() GetServiceMeshesResultOutput
- func (o GetServiceMeshesResultOutput) ToGetServiceMeshesResultOutputWithContext(ctx context.Context) GetServiceMeshesResultOutput
- type GetVersionsArgs
- type GetVersionsOutputArgs
- type GetVersionsResult
- type GetVersionsResultOutput
- func (o GetVersionsResultOutput) Edition() pulumi.StringPtrOutput
- func (GetVersionsResultOutput) ElementType() reflect.Type
- func (o GetVersionsResultOutput) Id() pulumi.StringOutput
- func (o GetVersionsResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetVersionsResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetVersionsResultOutput) ToGetVersionsResultOutput() GetVersionsResultOutput
- func (o GetVersionsResultOutput) ToGetVersionsResultOutputWithContext(ctx context.Context) GetVersionsResultOutput
- func (o GetVersionsResultOutput) Versions() GetVersionsVersionArrayOutput
- type GetVersionsVersion
- type GetVersionsVersionArgs
- type GetVersionsVersionArray
- type GetVersionsVersionArrayInput
- type GetVersionsVersionArrayOutput
- func (GetVersionsVersionArrayOutput) ElementType() reflect.Type
- func (o GetVersionsVersionArrayOutput) Index(i pulumi.IntInput) GetVersionsVersionOutput
- func (o GetVersionsVersionArrayOutput) ToGetVersionsVersionArrayOutput() GetVersionsVersionArrayOutput
- func (o GetVersionsVersionArrayOutput) ToGetVersionsVersionArrayOutputWithContext(ctx context.Context) GetVersionsVersionArrayOutput
- type GetVersionsVersionInput
- type GetVersionsVersionOutput
- func (o GetVersionsVersionOutput) Edition() pulumi.StringOutput
- func (GetVersionsVersionOutput) ElementType() reflect.Type
- func (o GetVersionsVersionOutput) Id() pulumi.StringOutput
- func (o GetVersionsVersionOutput) ToGetVersionsVersionOutput() GetVersionsVersionOutput
- func (o GetVersionsVersionOutput) ToGetVersionsVersionOutputWithContext(ctx context.Context) GetVersionsVersionOutput
- func (o GetVersionsVersionOutput) Version() pulumi.StringOutput
- type ServiceMesh
- type ServiceMeshArgs
- type ServiceMeshArray
- type ServiceMeshArrayInput
- type ServiceMeshArrayOutput
- func (ServiceMeshArrayOutput) ElementType() reflect.Type
- func (o ServiceMeshArrayOutput) Index(i pulumi.IntInput) ServiceMeshOutput
- func (o ServiceMeshArrayOutput) ToServiceMeshArrayOutput() ServiceMeshArrayOutput
- func (o ServiceMeshArrayOutput) ToServiceMeshArrayOutputWithContext(ctx context.Context) ServiceMeshArrayOutput
- type ServiceMeshExtraConfiguration
- type ServiceMeshExtraConfigurationArgs
- func (ServiceMeshExtraConfigurationArgs) ElementType() reflect.Type
- func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationOutput() ServiceMeshExtraConfigurationOutput
- func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationOutput
- func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationPtrOutput() ServiceMeshExtraConfigurationPtrOutput
- func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationPtrOutput
- type ServiceMeshExtraConfigurationInput
- type ServiceMeshExtraConfigurationOutput
- func (o ServiceMeshExtraConfigurationOutput) CrAggregationEnabled() pulumi.BoolPtrOutput
- func (ServiceMeshExtraConfigurationOutput) ElementType() reflect.Type
- func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationOutput() ServiceMeshExtraConfigurationOutput
- func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationOutput
- func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationPtrOutput() ServiceMeshExtraConfigurationPtrOutput
- func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationPtrOutput
- type ServiceMeshExtraConfigurationPtrInput
- type ServiceMeshExtraConfigurationPtrOutput
- func (o ServiceMeshExtraConfigurationPtrOutput) CrAggregationEnabled() pulumi.BoolPtrOutput
- func (o ServiceMeshExtraConfigurationPtrOutput) Elem() ServiceMeshExtraConfigurationOutput
- func (ServiceMeshExtraConfigurationPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshExtraConfigurationPtrOutput) ToServiceMeshExtraConfigurationPtrOutput() ServiceMeshExtraConfigurationPtrOutput
- func (o ServiceMeshExtraConfigurationPtrOutput) ToServiceMeshExtraConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationPtrOutput
- type ServiceMeshInput
- type ServiceMeshLoadBalancer
- type ServiceMeshLoadBalancerArgs
- func (ServiceMeshLoadBalancerArgs) ElementType() reflect.Type
- func (i ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerOutput() ServiceMeshLoadBalancerOutput
- func (i ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerOutput
- func (i ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerPtrOutput() ServiceMeshLoadBalancerPtrOutput
- func (i ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerPtrOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerPtrOutput
- type ServiceMeshLoadBalancerInput
- type ServiceMeshLoadBalancerOutput
- func (o ServiceMeshLoadBalancerOutput) ApiServerLoadbalancerId() pulumi.StringPtrOutput
- func (o ServiceMeshLoadBalancerOutput) ApiServerPublicEip() pulumi.BoolPtrOutput
- func (ServiceMeshLoadBalancerOutput) ElementType() reflect.Type
- func (o ServiceMeshLoadBalancerOutput) PilotPublicEip() pulumi.BoolPtrOutput
- func (o ServiceMeshLoadBalancerOutput) PilotPublicLoadbalancerId() pulumi.StringPtrOutput
- func (o ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerOutput() ServiceMeshLoadBalancerOutput
- func (o ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerOutput
- func (o ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerPtrOutput() ServiceMeshLoadBalancerPtrOutput
- func (o ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerPtrOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerPtrOutput
- type ServiceMeshLoadBalancerPtrInput
- type ServiceMeshLoadBalancerPtrOutput
- func (o ServiceMeshLoadBalancerPtrOutput) ApiServerLoadbalancerId() pulumi.StringPtrOutput
- func (o ServiceMeshLoadBalancerPtrOutput) ApiServerPublicEip() pulumi.BoolPtrOutput
- func (o ServiceMeshLoadBalancerPtrOutput) Elem() ServiceMeshLoadBalancerOutput
- func (ServiceMeshLoadBalancerPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshLoadBalancerPtrOutput) PilotPublicEip() pulumi.BoolPtrOutput
- func (o ServiceMeshLoadBalancerPtrOutput) PilotPublicLoadbalancerId() pulumi.StringPtrOutput
- func (o ServiceMeshLoadBalancerPtrOutput) ToServiceMeshLoadBalancerPtrOutput() ServiceMeshLoadBalancerPtrOutput
- func (o ServiceMeshLoadBalancerPtrOutput) ToServiceMeshLoadBalancerPtrOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerPtrOutput
- type ServiceMeshMap
- type ServiceMeshMapInput
- type ServiceMeshMapOutput
- func (ServiceMeshMapOutput) ElementType() reflect.Type
- func (o ServiceMeshMapOutput) MapIndex(k pulumi.StringInput) ServiceMeshOutput
- func (o ServiceMeshMapOutput) ToServiceMeshMapOutput() ServiceMeshMapOutput
- func (o ServiceMeshMapOutput) ToServiceMeshMapOutputWithContext(ctx context.Context) ServiceMeshMapOutput
- type ServiceMeshMeshConfig
- type ServiceMeshMeshConfigAccessLog
- type ServiceMeshMeshConfigAccessLogArgs
- func (ServiceMeshMeshConfigAccessLogArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogOutput() ServiceMeshMeshConfigAccessLogOutput
- func (i ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogOutput
- func (i ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogPtrOutput() ServiceMeshMeshConfigAccessLogPtrOutput
- func (i ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogPtrOutput
- type ServiceMeshMeshConfigAccessLogInput
- type ServiceMeshMeshConfigAccessLogOutput
- func (ServiceMeshMeshConfigAccessLogOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigAccessLogOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigAccessLogOutput) GatewayEnabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigAccessLogOutput) GatewayLifecycle() pulumi.IntPtrOutput
- func (o ServiceMeshMeshConfigAccessLogOutput) Project() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigAccessLogOutput) SidecarEnabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigAccessLogOutput) SidecarLifecycle() pulumi.IntPtrOutput
- func (o ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogOutput() ServiceMeshMeshConfigAccessLogOutput
- func (o ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogOutput
- func (o ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogPtrOutput() ServiceMeshMeshConfigAccessLogPtrOutput
- func (o ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogPtrOutput
- type ServiceMeshMeshConfigAccessLogPtrInput
- type ServiceMeshMeshConfigAccessLogPtrOutput
- func (o ServiceMeshMeshConfigAccessLogPtrOutput) Elem() ServiceMeshMeshConfigAccessLogOutput
- func (ServiceMeshMeshConfigAccessLogPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigAccessLogPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigAccessLogPtrOutput) GatewayEnabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigAccessLogPtrOutput) GatewayLifecycle() pulumi.IntPtrOutput
- func (o ServiceMeshMeshConfigAccessLogPtrOutput) Project() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigAccessLogPtrOutput) SidecarEnabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigAccessLogPtrOutput) SidecarLifecycle() pulumi.IntPtrOutput
- func (o ServiceMeshMeshConfigAccessLogPtrOutput) ToServiceMeshMeshConfigAccessLogPtrOutput() ServiceMeshMeshConfigAccessLogPtrOutput
- func (o ServiceMeshMeshConfigAccessLogPtrOutput) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogPtrOutput
- type ServiceMeshMeshConfigArgs
- func (ServiceMeshMeshConfigArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigOutput() ServiceMeshMeshConfigOutput
- func (i ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOutput
- func (i ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigPtrOutput() ServiceMeshMeshConfigPtrOutput
- func (i ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPtrOutput
- type ServiceMeshMeshConfigAudit
- type ServiceMeshMeshConfigAuditArgs
- func (ServiceMeshMeshConfigAuditArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditOutput() ServiceMeshMeshConfigAuditOutput
- func (i ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditOutput
- func (i ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditPtrOutput() ServiceMeshMeshConfigAuditPtrOutput
- func (i ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditPtrOutput
- type ServiceMeshMeshConfigAuditInput
- type ServiceMeshMeshConfigAuditOutput
- func (ServiceMeshMeshConfigAuditOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigAuditOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigAuditOutput) Project() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditOutput() ServiceMeshMeshConfigAuditOutput
- func (o ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditOutput
- func (o ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditPtrOutput() ServiceMeshMeshConfigAuditPtrOutput
- func (o ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditPtrOutput
- type ServiceMeshMeshConfigAuditPtrInput
- type ServiceMeshMeshConfigAuditPtrOutput
- func (o ServiceMeshMeshConfigAuditPtrOutput) Elem() ServiceMeshMeshConfigAuditOutput
- func (ServiceMeshMeshConfigAuditPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigAuditPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigAuditPtrOutput) Project() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigAuditPtrOutput) ToServiceMeshMeshConfigAuditPtrOutput() ServiceMeshMeshConfigAuditPtrOutput
- func (o ServiceMeshMeshConfigAuditPtrOutput) ToServiceMeshMeshConfigAuditPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditPtrOutput
- type ServiceMeshMeshConfigControlPlaneLog
- type ServiceMeshMeshConfigControlPlaneLogArgs
- func (ServiceMeshMeshConfigControlPlaneLogArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogOutput() ServiceMeshMeshConfigControlPlaneLogOutput
- func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogOutput
- func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogPtrOutput() ServiceMeshMeshConfigControlPlaneLogPtrOutput
- func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogPtrOutput
- type ServiceMeshMeshConfigControlPlaneLogInput
- type ServiceMeshMeshConfigControlPlaneLogOutput
- func (ServiceMeshMeshConfigControlPlaneLogOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigControlPlaneLogOutput) Enabled() pulumi.BoolOutput
- func (o ServiceMeshMeshConfigControlPlaneLogOutput) LogTtlInDay() pulumi.IntPtrOutput
- func (o ServiceMeshMeshConfigControlPlaneLogOutput) Project() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogOutput() ServiceMeshMeshConfigControlPlaneLogOutput
- func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogOutput
- func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutput() ServiceMeshMeshConfigControlPlaneLogPtrOutput
- func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogPtrOutput
- type ServiceMeshMeshConfigControlPlaneLogPtrInput
- type ServiceMeshMeshConfigControlPlaneLogPtrOutput
- func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) Elem() ServiceMeshMeshConfigControlPlaneLogOutput
- func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) LogTtlInDay() pulumi.IntPtrOutput
- func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) Project() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutput() ServiceMeshMeshConfigControlPlaneLogPtrOutput
- func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogPtrOutput
- type ServiceMeshMeshConfigInput
- type ServiceMeshMeshConfigKiali
- type ServiceMeshMeshConfigKialiArgs
- func (ServiceMeshMeshConfigKialiArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiOutput() ServiceMeshMeshConfigKialiOutput
- func (i ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiOutput
- func (i ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiPtrOutput() ServiceMeshMeshConfigKialiPtrOutput
- func (i ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiPtrOutput
- type ServiceMeshMeshConfigKialiInput
- type ServiceMeshMeshConfigKialiOutput
- func (ServiceMeshMeshConfigKialiOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigKialiOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiOutput() ServiceMeshMeshConfigKialiOutput
- func (o ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiOutput
- func (o ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiPtrOutput() ServiceMeshMeshConfigKialiPtrOutput
- func (o ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiPtrOutput
- func (o ServiceMeshMeshConfigKialiOutput) Url() pulumi.StringPtrOutput
- type ServiceMeshMeshConfigKialiPtrInput
- type ServiceMeshMeshConfigKialiPtrOutput
- func (o ServiceMeshMeshConfigKialiPtrOutput) Elem() ServiceMeshMeshConfigKialiOutput
- func (ServiceMeshMeshConfigKialiPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigKialiPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigKialiPtrOutput) ToServiceMeshMeshConfigKialiPtrOutput() ServiceMeshMeshConfigKialiPtrOutput
- func (o ServiceMeshMeshConfigKialiPtrOutput) ToServiceMeshMeshConfigKialiPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiPtrOutput
- func (o ServiceMeshMeshConfigKialiPtrOutput) Url() pulumi.StringPtrOutput
- type ServiceMeshMeshConfigOpa
- type ServiceMeshMeshConfigOpaArgs
- func (ServiceMeshMeshConfigOpaArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaOutput() ServiceMeshMeshConfigOpaOutput
- func (i ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaOutput
- func (i ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaPtrOutput() ServiceMeshMeshConfigOpaPtrOutput
- func (i ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaPtrOutput
- type ServiceMeshMeshConfigOpaInput
- type ServiceMeshMeshConfigOpaOutput
- func (ServiceMeshMeshConfigOpaOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigOpaOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigOpaOutput) LimitCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaOutput) LimitMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaOutput) LogLevel() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaOutput) RequestCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaOutput) RequestMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaOutput() ServiceMeshMeshConfigOpaOutput
- func (o ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaOutput
- func (o ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaPtrOutput() ServiceMeshMeshConfigOpaPtrOutput
- func (o ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaPtrOutput
- type ServiceMeshMeshConfigOpaPtrInput
- type ServiceMeshMeshConfigOpaPtrOutput
- func (o ServiceMeshMeshConfigOpaPtrOutput) Elem() ServiceMeshMeshConfigOpaOutput
- func (ServiceMeshMeshConfigOpaPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigOpaPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigOpaPtrOutput) LimitCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaPtrOutput) LimitMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaPtrOutput) LogLevel() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaPtrOutput) RequestCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaPtrOutput) RequestMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaPtrOutput) ToServiceMeshMeshConfigOpaPtrOutput() ServiceMeshMeshConfigOpaPtrOutput
- func (o ServiceMeshMeshConfigOpaPtrOutput) ToServiceMeshMeshConfigOpaPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaPtrOutput
- type ServiceMeshMeshConfigOutput
- func (o ServiceMeshMeshConfigOutput) AccessLog() ServiceMeshMeshConfigAccessLogPtrOutput
- func (o ServiceMeshMeshConfigOutput) Audit() ServiceMeshMeshConfigAuditPtrOutput
- func (o ServiceMeshMeshConfigOutput) ControlPlaneLog() ServiceMeshMeshConfigControlPlaneLogPtrOutput
- func (o ServiceMeshMeshConfigOutput) CustomizedZipkin() pulumi.BoolPtrOutput
- func (ServiceMeshMeshConfigOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigOutput) EnableLocalityLb() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigOutput) IncludeIpRanges() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOutput) Kiali() ServiceMeshMeshConfigKialiPtrOutput
- func (o ServiceMeshMeshConfigOutput) Opa() ServiceMeshMeshConfigOpaPtrOutput
- func (o ServiceMeshMeshConfigOutput) OutboundTrafficPolicy() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOutput) Pilot() ServiceMeshMeshConfigPilotPtrOutput
- func (o ServiceMeshMeshConfigOutput) Prometheus() ServiceMeshMeshConfigPrometheusPtrOutput
- func (o ServiceMeshMeshConfigOutput) Proxy() ServiceMeshMeshConfigProxyPtrOutput
- func (o ServiceMeshMeshConfigOutput) SidecarInjector() ServiceMeshMeshConfigSidecarInjectorPtrOutput
- func (o ServiceMeshMeshConfigOutput) Telemetry() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigOutput() ServiceMeshMeshConfigOutput
- func (o ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOutput
- func (o ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigPtrOutput() ServiceMeshMeshConfigPtrOutput
- func (o ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPtrOutput
- func (o ServiceMeshMeshConfigOutput) Tracing() pulumi.BoolPtrOutput
- type ServiceMeshMeshConfigPilot
- type ServiceMeshMeshConfigPilotArgs
- func (ServiceMeshMeshConfigPilotArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotOutput() ServiceMeshMeshConfigPilotOutput
- func (i ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotOutput
- func (i ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotPtrOutput() ServiceMeshMeshConfigPilotPtrOutput
- func (i ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotPtrOutput
- type ServiceMeshMeshConfigPilotInput
- type ServiceMeshMeshConfigPilotOutput
- func (ServiceMeshMeshConfigPilotOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigPilotOutput) Http10Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotOutput() ServiceMeshMeshConfigPilotOutput
- func (o ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotOutput
- func (o ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotPtrOutput() ServiceMeshMeshConfigPilotPtrOutput
- func (o ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotPtrOutput
- func (o ServiceMeshMeshConfigPilotOutput) TraceSampling() pulumi.Float64PtrOutput
- type ServiceMeshMeshConfigPilotPtrInput
- type ServiceMeshMeshConfigPilotPtrOutput
- func (o ServiceMeshMeshConfigPilotPtrOutput) Elem() ServiceMeshMeshConfigPilotOutput
- func (ServiceMeshMeshConfigPilotPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigPilotPtrOutput) Http10Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigPilotPtrOutput) ToServiceMeshMeshConfigPilotPtrOutput() ServiceMeshMeshConfigPilotPtrOutput
- func (o ServiceMeshMeshConfigPilotPtrOutput) ToServiceMeshMeshConfigPilotPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotPtrOutput
- func (o ServiceMeshMeshConfigPilotPtrOutput) TraceSampling() pulumi.Float64PtrOutput
- type ServiceMeshMeshConfigPrometheus
- type ServiceMeshMeshConfigPrometheusArgs
- func (ServiceMeshMeshConfigPrometheusArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigPrometheusArgs) ToServiceMeshMeshConfigPrometheusOutput() ServiceMeshMeshConfigPrometheusOutput
- func (i ServiceMeshMeshConfigPrometheusArgs) ToServiceMeshMeshConfigPrometheusOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPrometheusOutput
- func (i ServiceMeshMeshConfigPrometheusArgs) ToServiceMeshMeshConfigPrometheusPtrOutput() ServiceMeshMeshConfigPrometheusPtrOutput
- func (i ServiceMeshMeshConfigPrometheusArgs) ToServiceMeshMeshConfigPrometheusPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPrometheusPtrOutput
- type ServiceMeshMeshConfigPrometheusInput
- type ServiceMeshMeshConfigPrometheusOutput
- func (ServiceMeshMeshConfigPrometheusOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigPrometheusOutput) ExternalUrl() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigPrometheusOutput) ToServiceMeshMeshConfigPrometheusOutput() ServiceMeshMeshConfigPrometheusOutput
- func (o ServiceMeshMeshConfigPrometheusOutput) ToServiceMeshMeshConfigPrometheusOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPrometheusOutput
- func (o ServiceMeshMeshConfigPrometheusOutput) ToServiceMeshMeshConfigPrometheusPtrOutput() ServiceMeshMeshConfigPrometheusPtrOutput
- func (o ServiceMeshMeshConfigPrometheusOutput) ToServiceMeshMeshConfigPrometheusPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPrometheusPtrOutput
- func (o ServiceMeshMeshConfigPrometheusOutput) UseExternal() pulumi.BoolPtrOutput
- type ServiceMeshMeshConfigPrometheusPtrInput
- type ServiceMeshMeshConfigPrometheusPtrOutput
- func (o ServiceMeshMeshConfigPrometheusPtrOutput) Elem() ServiceMeshMeshConfigPrometheusOutput
- func (ServiceMeshMeshConfigPrometheusPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigPrometheusPtrOutput) ExternalUrl() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigPrometheusPtrOutput) ToServiceMeshMeshConfigPrometheusPtrOutput() ServiceMeshMeshConfigPrometheusPtrOutput
- func (o ServiceMeshMeshConfigPrometheusPtrOutput) ToServiceMeshMeshConfigPrometheusPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPrometheusPtrOutput
- func (o ServiceMeshMeshConfigPrometheusPtrOutput) UseExternal() pulumi.BoolPtrOutput
- type ServiceMeshMeshConfigProxy
- type ServiceMeshMeshConfigProxyArgs
- func (ServiceMeshMeshConfigProxyArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyOutput() ServiceMeshMeshConfigProxyOutput
- func (i ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyOutput
- func (i ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyPtrOutput() ServiceMeshMeshConfigProxyPtrOutput
- func (i ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyPtrOutput
- type ServiceMeshMeshConfigProxyInput
- type ServiceMeshMeshConfigProxyOutput
- func (o ServiceMeshMeshConfigProxyOutput) ClusterDomain() pulumi.StringPtrOutput
- func (ServiceMeshMeshConfigProxyOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigProxyOutput) LimitCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigProxyOutput) LimitMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigProxyOutput) RequestCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigProxyOutput) RequestMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyOutput() ServiceMeshMeshConfigProxyOutput
- func (o ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyOutput
- func (o ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyPtrOutput() ServiceMeshMeshConfigProxyPtrOutput
- func (o ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyPtrOutput
- type ServiceMeshMeshConfigProxyPtrInput
- type ServiceMeshMeshConfigProxyPtrOutput
- func (o ServiceMeshMeshConfigProxyPtrOutput) ClusterDomain() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigProxyPtrOutput) Elem() ServiceMeshMeshConfigProxyOutput
- func (ServiceMeshMeshConfigProxyPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigProxyPtrOutput) LimitCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigProxyPtrOutput) LimitMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigProxyPtrOutput) RequestCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigProxyPtrOutput) RequestMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigProxyPtrOutput) ToServiceMeshMeshConfigProxyPtrOutput() ServiceMeshMeshConfigProxyPtrOutput
- func (o ServiceMeshMeshConfigProxyPtrOutput) ToServiceMeshMeshConfigProxyPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyPtrOutput
- type ServiceMeshMeshConfigPtrInput
- type ServiceMeshMeshConfigPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) AccessLog() ServiceMeshMeshConfigAccessLogPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Audit() ServiceMeshMeshConfigAuditPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) ControlPlaneLog() ServiceMeshMeshConfigControlPlaneLogPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) CustomizedZipkin() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Elem() ServiceMeshMeshConfigOutput
- func (ServiceMeshMeshConfigPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigPtrOutput) EnableLocalityLb() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) IncludeIpRanges() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Kiali() ServiceMeshMeshConfigKialiPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Opa() ServiceMeshMeshConfigOpaPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) OutboundTrafficPolicy() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Pilot() ServiceMeshMeshConfigPilotPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Prometheus() ServiceMeshMeshConfigPrometheusPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Proxy() ServiceMeshMeshConfigProxyPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) SidecarInjector() ServiceMeshMeshConfigSidecarInjectorPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Telemetry() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) ToServiceMeshMeshConfigPtrOutput() ServiceMeshMeshConfigPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) ToServiceMeshMeshConfigPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Tracing() pulumi.BoolPtrOutput
- type ServiceMeshMeshConfigSidecarInjector
- type ServiceMeshMeshConfigSidecarInjectorArgs
- func (ServiceMeshMeshConfigSidecarInjectorArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorOutput() ServiceMeshMeshConfigSidecarInjectorOutput
- func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorOutput
- func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorPtrOutput() ServiceMeshMeshConfigSidecarInjectorPtrOutput
- func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorPtrOutput
- type ServiceMeshMeshConfigSidecarInjectorInitCniConfiguration
- type ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs
- func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput() ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- func (i ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- func (i ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput() ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput
- func (i ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput
- type ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationInput
- type ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ExcludeNamespaces() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput() ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput() ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput
- type ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrInput
- type ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput) Elem() ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput) ExcludeNamespaces() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput() ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput
- type ServiceMeshMeshConfigSidecarInjectorInput
- type ServiceMeshMeshConfigSidecarInjectorOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) AutoInjectionPolicyEnabled() pulumi.BoolPtrOutput
- func (ServiceMeshMeshConfigSidecarInjectorOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) EnableNamespacesByDefault() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) InitCniConfiguration() ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) LimitCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) LimitMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) RequestCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) RequestMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) SidecarInjectorWebhookAsYaml() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorOutput() ServiceMeshMeshConfigSidecarInjectorOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutput() ServiceMeshMeshConfigSidecarInjectorPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorPtrOutput
- type ServiceMeshMeshConfigSidecarInjectorPtrInput
- type ServiceMeshMeshConfigSidecarInjectorPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) AutoInjectionPolicyEnabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) Elem() ServiceMeshMeshConfigSidecarInjectorOutput
- func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) EnableNamespacesByDefault() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) InitCniConfiguration() ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) LimitCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) LimitMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) SidecarInjectorWebhookAsYaml() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutput() ServiceMeshMeshConfigSidecarInjectorPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorPtrOutput
- type ServiceMeshNetwork
- type ServiceMeshNetworkArgs
- func (ServiceMeshNetworkArgs) ElementType() reflect.Type
- func (i ServiceMeshNetworkArgs) ToServiceMeshNetworkOutput() ServiceMeshNetworkOutput
- func (i ServiceMeshNetworkArgs) ToServiceMeshNetworkOutputWithContext(ctx context.Context) ServiceMeshNetworkOutput
- func (i ServiceMeshNetworkArgs) ToServiceMeshNetworkPtrOutput() ServiceMeshNetworkPtrOutput
- func (i ServiceMeshNetworkArgs) ToServiceMeshNetworkPtrOutputWithContext(ctx context.Context) ServiceMeshNetworkPtrOutput
- type ServiceMeshNetworkInput
- type ServiceMeshNetworkOutput
- func (ServiceMeshNetworkOutput) ElementType() reflect.Type
- func (o ServiceMeshNetworkOutput) SecurityGroupId() pulumi.StringPtrOutput
- func (o ServiceMeshNetworkOutput) ToServiceMeshNetworkOutput() ServiceMeshNetworkOutput
- func (o ServiceMeshNetworkOutput) ToServiceMeshNetworkOutputWithContext(ctx context.Context) ServiceMeshNetworkOutput
- func (o ServiceMeshNetworkOutput) ToServiceMeshNetworkPtrOutput() ServiceMeshNetworkPtrOutput
- func (o ServiceMeshNetworkOutput) ToServiceMeshNetworkPtrOutputWithContext(ctx context.Context) ServiceMeshNetworkPtrOutput
- func (o ServiceMeshNetworkOutput) VpcId() pulumi.StringOutput
- func (o ServiceMeshNetworkOutput) VswitcheList() pulumi.StringOutput
- type ServiceMeshNetworkPtrInput
- type ServiceMeshNetworkPtrOutput
- func (o ServiceMeshNetworkPtrOutput) Elem() ServiceMeshNetworkOutput
- func (ServiceMeshNetworkPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshNetworkPtrOutput) SecurityGroupId() pulumi.StringPtrOutput
- func (o ServiceMeshNetworkPtrOutput) ToServiceMeshNetworkPtrOutput() ServiceMeshNetworkPtrOutput
- func (o ServiceMeshNetworkPtrOutput) ToServiceMeshNetworkPtrOutputWithContext(ctx context.Context) ServiceMeshNetworkPtrOutput
- func (o ServiceMeshNetworkPtrOutput) VpcId() pulumi.StringPtrOutput
- func (o ServiceMeshNetworkPtrOutput) VswitcheList() pulumi.StringPtrOutput
- type ServiceMeshOutput
- func (o ServiceMeshOutput) ClusterIds() pulumi.StringArrayOutput
- func (o ServiceMeshOutput) ClusterSpec() pulumi.StringOutput
- func (o ServiceMeshOutput) CreateTime() pulumi.StringOutput
- func (o ServiceMeshOutput) CustomizedPrometheus() pulumi.BoolPtrOutput
- func (o ServiceMeshOutput) Edition() pulumi.StringPtrOutput
- func (ServiceMeshOutput) ElementType() reflect.Type
- func (o ServiceMeshOutput) ExtraConfiguration() ServiceMeshExtraConfigurationOutput
- func (o ServiceMeshOutput) Force() pulumi.BoolPtrOutput
- func (o ServiceMeshOutput) LoadBalancer() ServiceMeshLoadBalancerOutput
- func (o ServiceMeshOutput) MeshConfig() ServiceMeshMeshConfigOutput
- func (o ServiceMeshOutput) Network() ServiceMeshNetworkOutput
- func (o ServiceMeshOutput) PrometheusUrl() pulumi.StringPtrOutput
- func (o ServiceMeshOutput) ServiceMeshName() pulumi.StringPtrOutput
- func (o ServiceMeshOutput) Status() pulumi.StringOutput
- func (o ServiceMeshOutput) Tags() pulumi.MapOutput
- func (o ServiceMeshOutput) ToServiceMeshOutput() ServiceMeshOutput
- func (o ServiceMeshOutput) ToServiceMeshOutputWithContext(ctx context.Context) ServiceMeshOutput
- func (o ServiceMeshOutput) Version() pulumi.StringPtrOutput
- type ServiceMeshState
- type UserPermission
- type UserPermissionArgs
- type UserPermissionArray
- type UserPermissionArrayInput
- type UserPermissionArrayOutput
- func (UserPermissionArrayOutput) ElementType() reflect.Type
- func (o UserPermissionArrayOutput) Index(i pulumi.IntInput) UserPermissionOutput
- func (o UserPermissionArrayOutput) ToUserPermissionArrayOutput() UserPermissionArrayOutput
- func (o UserPermissionArrayOutput) ToUserPermissionArrayOutputWithContext(ctx context.Context) UserPermissionArrayOutput
- type UserPermissionInput
- type UserPermissionMap
- type UserPermissionMapInput
- type UserPermissionMapOutput
- func (UserPermissionMapOutput) ElementType() reflect.Type
- func (o UserPermissionMapOutput) MapIndex(k pulumi.StringInput) UserPermissionOutput
- func (o UserPermissionMapOutput) ToUserPermissionMapOutput() UserPermissionMapOutput
- func (o UserPermissionMapOutput) ToUserPermissionMapOutputWithContext(ctx context.Context) UserPermissionMapOutput
- type UserPermissionOutput
- func (UserPermissionOutput) ElementType() reflect.Type
- func (o UserPermissionOutput) Permissions() UserPermissionPermissionArrayOutput
- func (o UserPermissionOutput) SubAccountUserId() pulumi.StringOutput
- func (o UserPermissionOutput) ToUserPermissionOutput() UserPermissionOutput
- func (o UserPermissionOutput) ToUserPermissionOutputWithContext(ctx context.Context) UserPermissionOutput
- type UserPermissionPermission
- type UserPermissionPermissionArgs
- func (UserPermissionPermissionArgs) ElementType() reflect.Type
- func (i UserPermissionPermissionArgs) ToUserPermissionPermissionOutput() UserPermissionPermissionOutput
- func (i UserPermissionPermissionArgs) ToUserPermissionPermissionOutputWithContext(ctx context.Context) UserPermissionPermissionOutput
- type UserPermissionPermissionArray
- func (UserPermissionPermissionArray) ElementType() reflect.Type
- func (i UserPermissionPermissionArray) ToUserPermissionPermissionArrayOutput() UserPermissionPermissionArrayOutput
- func (i UserPermissionPermissionArray) ToUserPermissionPermissionArrayOutputWithContext(ctx context.Context) UserPermissionPermissionArrayOutput
- type UserPermissionPermissionArrayInput
- type UserPermissionPermissionArrayOutput
- func (UserPermissionPermissionArrayOutput) ElementType() reflect.Type
- func (o UserPermissionPermissionArrayOutput) Index(i pulumi.IntInput) UserPermissionPermissionOutput
- func (o UserPermissionPermissionArrayOutput) ToUserPermissionPermissionArrayOutput() UserPermissionPermissionArrayOutput
- func (o UserPermissionPermissionArrayOutput) ToUserPermissionPermissionArrayOutputWithContext(ctx context.Context) UserPermissionPermissionArrayOutput
- type UserPermissionPermissionInput
- type UserPermissionPermissionOutput
- func (UserPermissionPermissionOutput) ElementType() reflect.Type
- func (o UserPermissionPermissionOutput) IsCustom() pulumi.BoolPtrOutput
- func (o UserPermissionPermissionOutput) IsRamRole() pulumi.BoolPtrOutput
- func (o UserPermissionPermissionOutput) RoleName() pulumi.StringPtrOutput
- func (o UserPermissionPermissionOutput) RoleType() pulumi.StringPtrOutput
- func (o UserPermissionPermissionOutput) ServiceMeshId() pulumi.StringPtrOutput
- func (o UserPermissionPermissionOutput) ToUserPermissionPermissionOutput() UserPermissionPermissionOutput
- func (o UserPermissionPermissionOutput) ToUserPermissionPermissionOutputWithContext(ctx context.Context) UserPermissionPermissionOutput
- type UserPermissionState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExtensionProvider ¶ added in v3.29.0
type ExtensionProvider struct { pulumi.CustomResourceState // The config of the Service Mesh Extension Provider. The `config` format is json. Config pulumi.StringOutput `pulumi:"config"` // The name of the Service Mesh Extension Provider. It must be prefixed with `$type-`, for example `httpextauth-xxx`, `grpcextauth-xxx`. ExtensionProviderName pulumi.StringOutput `pulumi:"extensionProviderName"` // The ID of the Service Mesh. ServiceMeshId pulumi.StringOutput `pulumi:"serviceMeshId"` // The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`. Type pulumi.StringOutput `pulumi:"type"` }
Provides a Service Mesh Extension Provider resource.
For information about Service Mesh Extension Provider and how to use it, see [What is Extension Provider](https://help.aliyun.com/document_detail/461549.html).
> **NOTE:** Available in v1.191.0+.
## Import
Service Mesh Extension Provider can be imported using the id, e.g.
```sh $ pulumi import alicloud:servicemesh/extensionProvider:ExtensionProvider example <service_mesh_id>:<type>:<extension_provider_name> ```
func GetExtensionProvider ¶ added in v3.29.0
func GetExtensionProvider(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ExtensionProviderState, opts ...pulumi.ResourceOption) (*ExtensionProvider, error)
GetExtensionProvider gets an existing ExtensionProvider 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 NewExtensionProvider ¶ added in v3.29.0
func NewExtensionProvider(ctx *pulumi.Context, name string, args *ExtensionProviderArgs, opts ...pulumi.ResourceOption) (*ExtensionProvider, error)
NewExtensionProvider registers a new resource with the given unique name, arguments, and options.
func (*ExtensionProvider) ElementType ¶ added in v3.29.0
func (*ExtensionProvider) ElementType() reflect.Type
func (*ExtensionProvider) ToExtensionProviderOutput ¶ added in v3.29.0
func (i *ExtensionProvider) ToExtensionProviderOutput() ExtensionProviderOutput
func (*ExtensionProvider) ToExtensionProviderOutputWithContext ¶ added in v3.29.0
func (i *ExtensionProvider) ToExtensionProviderOutputWithContext(ctx context.Context) ExtensionProviderOutput
type ExtensionProviderArgs ¶ added in v3.29.0
type ExtensionProviderArgs struct { // The config of the Service Mesh Extension Provider. The `config` format is json. Config pulumi.StringInput // The name of the Service Mesh Extension Provider. It must be prefixed with `$type-`, for example `httpextauth-xxx`, `grpcextauth-xxx`. ExtensionProviderName pulumi.StringInput // The ID of the Service Mesh. ServiceMeshId pulumi.StringInput // The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`. Type pulumi.StringInput }
The set of arguments for constructing a ExtensionProvider resource.
func (ExtensionProviderArgs) ElementType ¶ added in v3.29.0
func (ExtensionProviderArgs) ElementType() reflect.Type
type ExtensionProviderArray ¶ added in v3.29.0
type ExtensionProviderArray []ExtensionProviderInput
func (ExtensionProviderArray) ElementType ¶ added in v3.29.0
func (ExtensionProviderArray) ElementType() reflect.Type
func (ExtensionProviderArray) ToExtensionProviderArrayOutput ¶ added in v3.29.0
func (i ExtensionProviderArray) ToExtensionProviderArrayOutput() ExtensionProviderArrayOutput
func (ExtensionProviderArray) ToExtensionProviderArrayOutputWithContext ¶ added in v3.29.0
func (i ExtensionProviderArray) ToExtensionProviderArrayOutputWithContext(ctx context.Context) ExtensionProviderArrayOutput
type ExtensionProviderArrayInput ¶ added in v3.29.0
type ExtensionProviderArrayInput interface { pulumi.Input ToExtensionProviderArrayOutput() ExtensionProviderArrayOutput ToExtensionProviderArrayOutputWithContext(context.Context) ExtensionProviderArrayOutput }
ExtensionProviderArrayInput is an input type that accepts ExtensionProviderArray and ExtensionProviderArrayOutput values. You can construct a concrete instance of `ExtensionProviderArrayInput` via:
ExtensionProviderArray{ ExtensionProviderArgs{...} }
type ExtensionProviderArrayOutput ¶ added in v3.29.0
type ExtensionProviderArrayOutput struct{ *pulumi.OutputState }
func (ExtensionProviderArrayOutput) ElementType ¶ added in v3.29.0
func (ExtensionProviderArrayOutput) ElementType() reflect.Type
func (ExtensionProviderArrayOutput) Index ¶ added in v3.29.0
func (o ExtensionProviderArrayOutput) Index(i pulumi.IntInput) ExtensionProviderOutput
func (ExtensionProviderArrayOutput) ToExtensionProviderArrayOutput ¶ added in v3.29.0
func (o ExtensionProviderArrayOutput) ToExtensionProviderArrayOutput() ExtensionProviderArrayOutput
func (ExtensionProviderArrayOutput) ToExtensionProviderArrayOutputWithContext ¶ added in v3.29.0
func (o ExtensionProviderArrayOutput) ToExtensionProviderArrayOutputWithContext(ctx context.Context) ExtensionProviderArrayOutput
type ExtensionProviderInput ¶ added in v3.29.0
type ExtensionProviderInput interface { pulumi.Input ToExtensionProviderOutput() ExtensionProviderOutput ToExtensionProviderOutputWithContext(ctx context.Context) ExtensionProviderOutput }
type ExtensionProviderMap ¶ added in v3.29.0
type ExtensionProviderMap map[string]ExtensionProviderInput
func (ExtensionProviderMap) ElementType ¶ added in v3.29.0
func (ExtensionProviderMap) ElementType() reflect.Type
func (ExtensionProviderMap) ToExtensionProviderMapOutput ¶ added in v3.29.0
func (i ExtensionProviderMap) ToExtensionProviderMapOutput() ExtensionProviderMapOutput
func (ExtensionProviderMap) ToExtensionProviderMapOutputWithContext ¶ added in v3.29.0
func (i ExtensionProviderMap) ToExtensionProviderMapOutputWithContext(ctx context.Context) ExtensionProviderMapOutput
type ExtensionProviderMapInput ¶ added in v3.29.0
type ExtensionProviderMapInput interface { pulumi.Input ToExtensionProviderMapOutput() ExtensionProviderMapOutput ToExtensionProviderMapOutputWithContext(context.Context) ExtensionProviderMapOutput }
ExtensionProviderMapInput is an input type that accepts ExtensionProviderMap and ExtensionProviderMapOutput values. You can construct a concrete instance of `ExtensionProviderMapInput` via:
ExtensionProviderMap{ "key": ExtensionProviderArgs{...} }
type ExtensionProviderMapOutput ¶ added in v3.29.0
type ExtensionProviderMapOutput struct{ *pulumi.OutputState }
func (ExtensionProviderMapOutput) ElementType ¶ added in v3.29.0
func (ExtensionProviderMapOutput) ElementType() reflect.Type
func (ExtensionProviderMapOutput) MapIndex ¶ added in v3.29.0
func (o ExtensionProviderMapOutput) MapIndex(k pulumi.StringInput) ExtensionProviderOutput
func (ExtensionProviderMapOutput) ToExtensionProviderMapOutput ¶ added in v3.29.0
func (o ExtensionProviderMapOutput) ToExtensionProviderMapOutput() ExtensionProviderMapOutput
func (ExtensionProviderMapOutput) ToExtensionProviderMapOutputWithContext ¶ added in v3.29.0
func (o ExtensionProviderMapOutput) ToExtensionProviderMapOutputWithContext(ctx context.Context) ExtensionProviderMapOutput
type ExtensionProviderOutput ¶ added in v3.29.0
type ExtensionProviderOutput struct{ *pulumi.OutputState }
func (ExtensionProviderOutput) Config ¶ added in v3.29.0
func (o ExtensionProviderOutput) Config() pulumi.StringOutput
The config of the Service Mesh Extension Provider. The `config` format is json.
func (ExtensionProviderOutput) ElementType ¶ added in v3.29.0
func (ExtensionProviderOutput) ElementType() reflect.Type
func (ExtensionProviderOutput) ExtensionProviderName ¶ added in v3.29.0
func (o ExtensionProviderOutput) ExtensionProviderName() pulumi.StringOutput
The name of the Service Mesh Extension Provider. It must be prefixed with `$type-`, for example `httpextauth-xxx`, `grpcextauth-xxx`.
func (ExtensionProviderOutput) ServiceMeshId ¶ added in v3.29.0
func (o ExtensionProviderOutput) ServiceMeshId() pulumi.StringOutput
The ID of the Service Mesh.
func (ExtensionProviderOutput) ToExtensionProviderOutput ¶ added in v3.29.0
func (o ExtensionProviderOutput) ToExtensionProviderOutput() ExtensionProviderOutput
func (ExtensionProviderOutput) ToExtensionProviderOutputWithContext ¶ added in v3.29.0
func (o ExtensionProviderOutput) ToExtensionProviderOutputWithContext(ctx context.Context) ExtensionProviderOutput
func (ExtensionProviderOutput) Type ¶ added in v3.29.0
func (o ExtensionProviderOutput) Type() pulumi.StringOutput
The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`.
type ExtensionProviderState ¶ added in v3.29.0
type ExtensionProviderState struct { // The config of the Service Mesh Extension Provider. The `config` format is json. Config pulumi.StringPtrInput // The name of the Service Mesh Extension Provider. It must be prefixed with `$type-`, for example `httpextauth-xxx`, `grpcextauth-xxx`. ExtensionProviderName pulumi.StringPtrInput // The ID of the Service Mesh. ServiceMeshId pulumi.StringPtrInput // The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`. Type pulumi.StringPtrInput }
func (ExtensionProviderState) ElementType ¶ added in v3.29.0
func (ExtensionProviderState) ElementType() reflect.Type
type GetExtensionProvidersArgs ¶ added in v3.29.0
type GetExtensionProvidersArgs struct { // A list of Service Mesh Extension Provider IDs. Ids []string `pulumi:"ids"` // A regex string to filter results by Service Mesh Extension Provider name. NameRegex *string `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` // The ID of the Service Mesh. ServiceMeshId string `pulumi:"serviceMeshId"` // The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`. Type string `pulumi:"type"` }
A collection of arguments for invoking getExtensionProviders.
type GetExtensionProvidersOutputArgs ¶ added in v3.29.0
type GetExtensionProvidersOutputArgs struct { // A list of Service Mesh Extension Provider IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // A regex string to filter results by Service Mesh Extension Provider name. NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // The ID of the Service Mesh. ServiceMeshId pulumi.StringInput `pulumi:"serviceMeshId"` // The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`. Type pulumi.StringInput `pulumi:"type"` }
A collection of arguments for invoking getExtensionProviders.
func (GetExtensionProvidersOutputArgs) ElementType ¶ added in v3.29.0
func (GetExtensionProvidersOutputArgs) ElementType() reflect.Type
type GetExtensionProvidersProvider ¶ added in v3.29.0
type GetExtensionProvidersProvider struct { // The config of the Service Mesh Extension Provider. Config string `pulumi:"config"` // The name of the Service Mesh Extension Provider. ExtensionProviderName string `pulumi:"extensionProviderName"` // The ID of the Service Mesh Extension Provider. It formats as `<service_mesh_id>:<type>:<extension_provider_name>`. Id string `pulumi:"id"` // The ID of the Service Mesh. ServiceMeshId string `pulumi:"serviceMeshId"` // The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`. Type string `pulumi:"type"` }
type GetExtensionProvidersProviderArgs ¶ added in v3.29.0
type GetExtensionProvidersProviderArgs struct { // The config of the Service Mesh Extension Provider. Config pulumi.StringInput `pulumi:"config"` // The name of the Service Mesh Extension Provider. ExtensionProviderName pulumi.StringInput `pulumi:"extensionProviderName"` // The ID of the Service Mesh Extension Provider. It formats as `<service_mesh_id>:<type>:<extension_provider_name>`. Id pulumi.StringInput `pulumi:"id"` // The ID of the Service Mesh. ServiceMeshId pulumi.StringInput `pulumi:"serviceMeshId"` // The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`. Type pulumi.StringInput `pulumi:"type"` }
func (GetExtensionProvidersProviderArgs) ElementType ¶ added in v3.29.0
func (GetExtensionProvidersProviderArgs) ElementType() reflect.Type
func (GetExtensionProvidersProviderArgs) ToGetExtensionProvidersProviderOutput ¶ added in v3.29.0
func (i GetExtensionProvidersProviderArgs) ToGetExtensionProvidersProviderOutput() GetExtensionProvidersProviderOutput
func (GetExtensionProvidersProviderArgs) ToGetExtensionProvidersProviderOutputWithContext ¶ added in v3.29.0
func (i GetExtensionProvidersProviderArgs) ToGetExtensionProvidersProviderOutputWithContext(ctx context.Context) GetExtensionProvidersProviderOutput
type GetExtensionProvidersProviderArray ¶ added in v3.29.0
type GetExtensionProvidersProviderArray []GetExtensionProvidersProviderInput
func (GetExtensionProvidersProviderArray) ElementType ¶ added in v3.29.0
func (GetExtensionProvidersProviderArray) ElementType() reflect.Type
func (GetExtensionProvidersProviderArray) ToGetExtensionProvidersProviderArrayOutput ¶ added in v3.29.0
func (i GetExtensionProvidersProviderArray) ToGetExtensionProvidersProviderArrayOutput() GetExtensionProvidersProviderArrayOutput
func (GetExtensionProvidersProviderArray) ToGetExtensionProvidersProviderArrayOutputWithContext ¶ added in v3.29.0
func (i GetExtensionProvidersProviderArray) ToGetExtensionProvidersProviderArrayOutputWithContext(ctx context.Context) GetExtensionProvidersProviderArrayOutput
type GetExtensionProvidersProviderArrayInput ¶ added in v3.29.0
type GetExtensionProvidersProviderArrayInput interface { pulumi.Input ToGetExtensionProvidersProviderArrayOutput() GetExtensionProvidersProviderArrayOutput ToGetExtensionProvidersProviderArrayOutputWithContext(context.Context) GetExtensionProvidersProviderArrayOutput }
GetExtensionProvidersProviderArrayInput is an input type that accepts GetExtensionProvidersProviderArray and GetExtensionProvidersProviderArrayOutput values. You can construct a concrete instance of `GetExtensionProvidersProviderArrayInput` via:
GetExtensionProvidersProviderArray{ GetExtensionProvidersProviderArgs{...} }
type GetExtensionProvidersProviderArrayOutput ¶ added in v3.29.0
type GetExtensionProvidersProviderArrayOutput struct{ *pulumi.OutputState }
func (GetExtensionProvidersProviderArrayOutput) ElementType ¶ added in v3.29.0
func (GetExtensionProvidersProviderArrayOutput) ElementType() reflect.Type
func (GetExtensionProvidersProviderArrayOutput) ToGetExtensionProvidersProviderArrayOutput ¶ added in v3.29.0
func (o GetExtensionProvidersProviderArrayOutput) ToGetExtensionProvidersProviderArrayOutput() GetExtensionProvidersProviderArrayOutput
func (GetExtensionProvidersProviderArrayOutput) ToGetExtensionProvidersProviderArrayOutputWithContext ¶ added in v3.29.0
func (o GetExtensionProvidersProviderArrayOutput) ToGetExtensionProvidersProviderArrayOutputWithContext(ctx context.Context) GetExtensionProvidersProviderArrayOutput
type GetExtensionProvidersProviderInput ¶ added in v3.29.0
type GetExtensionProvidersProviderInput interface { pulumi.Input ToGetExtensionProvidersProviderOutput() GetExtensionProvidersProviderOutput ToGetExtensionProvidersProviderOutputWithContext(context.Context) GetExtensionProvidersProviderOutput }
GetExtensionProvidersProviderInput is an input type that accepts GetExtensionProvidersProviderArgs and GetExtensionProvidersProviderOutput values. You can construct a concrete instance of `GetExtensionProvidersProviderInput` via:
GetExtensionProvidersProviderArgs{...}
type GetExtensionProvidersProviderOutput ¶ added in v3.29.0
type GetExtensionProvidersProviderOutput struct{ *pulumi.OutputState }
func (GetExtensionProvidersProviderOutput) Config ¶ added in v3.29.0
func (o GetExtensionProvidersProviderOutput) Config() pulumi.StringOutput
The config of the Service Mesh Extension Provider.
func (GetExtensionProvidersProviderOutput) ElementType ¶ added in v3.29.0
func (GetExtensionProvidersProviderOutput) ElementType() reflect.Type
func (GetExtensionProvidersProviderOutput) ExtensionProviderName ¶ added in v3.29.0
func (o GetExtensionProvidersProviderOutput) ExtensionProviderName() pulumi.StringOutput
The name of the Service Mesh Extension Provider.
func (GetExtensionProvidersProviderOutput) Id ¶ added in v3.29.0
func (o GetExtensionProvidersProviderOutput) Id() pulumi.StringOutput
The ID of the Service Mesh Extension Provider. It formats as `<service_mesh_id>:<type>:<extension_provider_name>`.
func (GetExtensionProvidersProviderOutput) ServiceMeshId ¶ added in v3.29.0
func (o GetExtensionProvidersProviderOutput) ServiceMeshId() pulumi.StringOutput
The ID of the Service Mesh.
func (GetExtensionProvidersProviderOutput) ToGetExtensionProvidersProviderOutput ¶ added in v3.29.0
func (o GetExtensionProvidersProviderOutput) ToGetExtensionProvidersProviderOutput() GetExtensionProvidersProviderOutput
func (GetExtensionProvidersProviderOutput) ToGetExtensionProvidersProviderOutputWithContext ¶ added in v3.29.0
func (o GetExtensionProvidersProviderOutput) ToGetExtensionProvidersProviderOutputWithContext(ctx context.Context) GetExtensionProvidersProviderOutput
func (GetExtensionProvidersProviderOutput) Type ¶ added in v3.29.0
func (o GetExtensionProvidersProviderOutput) Type() pulumi.StringOutput
The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`.
type GetExtensionProvidersResult ¶ added in v3.29.0
type GetExtensionProvidersResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` NameRegex *string `pulumi:"nameRegex"` // A list of Extension Provider names. Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` // A list of Service Mesh Extension Providers. Each element contains the following attributes: Providers []GetExtensionProvidersProvider `pulumi:"providers"` // The ID of the Service Mesh. ServiceMeshId string `pulumi:"serviceMeshId"` // The type of the Service Mesh Extension Provider. Type string `pulumi:"type"` }
A collection of values returned by getExtensionProviders.
func GetExtensionProviders ¶ added in v3.29.0
func GetExtensionProviders(ctx *pulumi.Context, args *GetExtensionProvidersArgs, opts ...pulumi.InvokeOption) (*GetExtensionProvidersResult, error)
This data source provides the Service Mesh Extension Providers of the current Alibaba Cloud user.
> **NOTE:** Available in v1.191.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/servicemesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { ids, err := servicemesh.GetExtensionProviders(ctx, &servicemesh.GetExtensionProvidersArgs{ Ids: []string{ "example_id", }, ServiceMeshId: "example_service_mesh_id", Type: "httpextauth", }, nil) if err != nil { return err } ctx.Export("serviceMeshExtensionProvidersId1", ids.Providers[0].Id) nameRegex, err := servicemesh.GetExtensionProviders(ctx, &servicemesh.GetExtensionProvidersArgs{ NameRegex: pulumi.StringRef("^my-ServiceMeshExtensionProvider"), ServiceMeshId: "example_service_mesh_id", Type: "httpextauth", }, nil) if err != nil { return err } ctx.Export("serviceMeshExtensionProvidersId2", nameRegex.Providers[0].Id) return nil }) }
```
type GetExtensionProvidersResultOutput ¶ added in v3.29.0
type GetExtensionProvidersResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getExtensionProviders.
func GetExtensionProvidersOutput ¶ added in v3.29.0
func GetExtensionProvidersOutput(ctx *pulumi.Context, args GetExtensionProvidersOutputArgs, opts ...pulumi.InvokeOption) GetExtensionProvidersResultOutput
func (GetExtensionProvidersResultOutput) ElementType ¶ added in v3.29.0
func (GetExtensionProvidersResultOutput) ElementType() reflect.Type
func (GetExtensionProvidersResultOutput) Id ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetExtensionProvidersResultOutput) Ids ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) Ids() pulumi.StringArrayOutput
func (GetExtensionProvidersResultOutput) NameRegex ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) NameRegex() pulumi.StringPtrOutput
func (GetExtensionProvidersResultOutput) Names ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) Names() pulumi.StringArrayOutput
A list of Extension Provider names.
func (GetExtensionProvidersResultOutput) OutputFile ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetExtensionProvidersResultOutput) Providers ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) Providers() GetExtensionProvidersProviderArrayOutput
A list of Service Mesh Extension Providers. Each element contains the following attributes:
func (GetExtensionProvidersResultOutput) ServiceMeshId ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) ServiceMeshId() pulumi.StringOutput
The ID of the Service Mesh.
func (GetExtensionProvidersResultOutput) ToGetExtensionProvidersResultOutput ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) ToGetExtensionProvidersResultOutput() GetExtensionProvidersResultOutput
func (GetExtensionProvidersResultOutput) ToGetExtensionProvidersResultOutputWithContext ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) ToGetExtensionProvidersResultOutputWithContext(ctx context.Context) GetExtensionProvidersResultOutput
func (GetExtensionProvidersResultOutput) Type ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) Type() pulumi.StringOutput
The type of the Service Mesh Extension Provider.
type GetServiceMeshesArgs ¶
type GetServiceMeshesArgs struct { // Whether to query the detailed list of resource attributes. Default value: `false`. EnableDetails *bool `pulumi:"enableDetails"` // A list of Service Mesh IDs. Ids []string `pulumi:"ids"` // A regex string to filter results by Service Mesh name. NameRegex *string `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` // The status of the Service Mesh. Valid values: `running`, `initial`. Status *string `pulumi:"status"` }
A collection of arguments for invoking getServiceMeshes.
type GetServiceMeshesMesh ¶
type GetServiceMeshesMesh struct { // The Cluster List. Clusters []string `pulumi:"clusters"` // The created time of the Service Mesh instance. CreateTime string `pulumi:"createTime"` // Grid instance version type. **Note:** `edition` takes effect only if `enableDetails` is set to `true`. Edition string `pulumi:"edition"` // The endpoint details. **Note:** `endpoints` takes effect only if `enableDetails` is set to `true`. Endpoints []GetServiceMeshesMeshEndpoint `pulumi:"endpoints"` // The returned error message. ErrorMessage string `pulumi:"errorMessage"` // The ID of the Service Mesh instance. Id string `pulumi:"id"` // (Available since v1.170.0) The Istio Operator Version. **Note:** `istioOperatorVersion` takes effect only if `enableDetails` is set to `true`. IstioOperatorVersion string `pulumi:"istioOperatorVersion"` // The content of Kube config. **Note:** `kubeConfig` takes effect only if `enableDetails` is set to `true`. KubeConfig string `pulumi:"kubeConfig"` // The configuration of the Load Balancer. **Note:** `loadBalancer` takes effect only if `enableDetails` is set to `true`. LoadBalancers []GetServiceMeshesMeshLoadBalancer `pulumi:"loadBalancers"` // The configuration of the Service grid. **Note:** `meshConfig` takes effect only if `enableDetails` is set to `true`. MeshConfigs []GetServiceMeshesMeshMeshConfig `pulumi:"meshConfigs"` // The configuration of the Service grid network. **Note:** `network` takes effect only if `enableDetails` is set to `true`. Networks []GetServiceMeshesMeshNetwork `pulumi:"networks"` // The ID of the Service Mesh instance. ServiceMeshId string `pulumi:"serviceMeshId"` // The name of the Service Mesh instance. ServiceMeshName string `pulumi:"serviceMeshName"` // (Available since v1.170.0) The SideCar Version. **Note:** `sidecarVersion` takes effect only if `enableDetails` is set to `true`. SidecarVersion string `pulumi:"sidecarVersion"` // The status of the Service Mesh. Valid values: `running`, `initial`. Status string `pulumi:"status"` // The version of the Service Mesh instance. Version string `pulumi:"version"` }
type GetServiceMeshesMeshArgs ¶
type GetServiceMeshesMeshArgs struct { // The Cluster List. Clusters pulumi.StringArrayInput `pulumi:"clusters"` // The created time of the Service Mesh instance. CreateTime pulumi.StringInput `pulumi:"createTime"` // Grid instance version type. **Note:** `edition` takes effect only if `enableDetails` is set to `true`. Edition pulumi.StringInput `pulumi:"edition"` // The endpoint details. **Note:** `endpoints` takes effect only if `enableDetails` is set to `true`. Endpoints GetServiceMeshesMeshEndpointArrayInput `pulumi:"endpoints"` // The returned error message. ErrorMessage pulumi.StringInput `pulumi:"errorMessage"` // The ID of the Service Mesh instance. Id pulumi.StringInput `pulumi:"id"` // (Available since v1.170.0) The Istio Operator Version. **Note:** `istioOperatorVersion` takes effect only if `enableDetails` is set to `true`. IstioOperatorVersion pulumi.StringInput `pulumi:"istioOperatorVersion"` // The content of Kube config. **Note:** `kubeConfig` takes effect only if `enableDetails` is set to `true`. KubeConfig pulumi.StringInput `pulumi:"kubeConfig"` // The configuration of the Load Balancer. **Note:** `loadBalancer` takes effect only if `enableDetails` is set to `true`. LoadBalancers GetServiceMeshesMeshLoadBalancerArrayInput `pulumi:"loadBalancers"` // The configuration of the Service grid. **Note:** `meshConfig` takes effect only if `enableDetails` is set to `true`. MeshConfigs GetServiceMeshesMeshMeshConfigArrayInput `pulumi:"meshConfigs"` // The configuration of the Service grid network. **Note:** `network` takes effect only if `enableDetails` is set to `true`. Networks GetServiceMeshesMeshNetworkArrayInput `pulumi:"networks"` // The ID of the Service Mesh instance. ServiceMeshId pulumi.StringInput `pulumi:"serviceMeshId"` // The name of the Service Mesh instance. ServiceMeshName pulumi.StringInput `pulumi:"serviceMeshName"` // (Available since v1.170.0) The SideCar Version. **Note:** `sidecarVersion` takes effect only if `enableDetails` is set to `true`. SidecarVersion pulumi.StringInput `pulumi:"sidecarVersion"` // The status of the Service Mesh. Valid values: `running`, `initial`. Status pulumi.StringInput `pulumi:"status"` // The version of the Service Mesh instance. Version pulumi.StringInput `pulumi:"version"` }
func (GetServiceMeshesMeshArgs) ElementType ¶
func (GetServiceMeshesMeshArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshArgs) ToGetServiceMeshesMeshOutput ¶
func (i GetServiceMeshesMeshArgs) ToGetServiceMeshesMeshOutput() GetServiceMeshesMeshOutput
func (GetServiceMeshesMeshArgs) ToGetServiceMeshesMeshOutputWithContext ¶
func (i GetServiceMeshesMeshArgs) ToGetServiceMeshesMeshOutputWithContext(ctx context.Context) GetServiceMeshesMeshOutput
type GetServiceMeshesMeshArray ¶
type GetServiceMeshesMeshArray []GetServiceMeshesMeshInput
func (GetServiceMeshesMeshArray) ElementType ¶
func (GetServiceMeshesMeshArray) ElementType() reflect.Type
func (GetServiceMeshesMeshArray) ToGetServiceMeshesMeshArrayOutput ¶
func (i GetServiceMeshesMeshArray) ToGetServiceMeshesMeshArrayOutput() GetServiceMeshesMeshArrayOutput
func (GetServiceMeshesMeshArray) ToGetServiceMeshesMeshArrayOutputWithContext ¶
func (i GetServiceMeshesMeshArray) ToGetServiceMeshesMeshArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshArrayOutput
type GetServiceMeshesMeshArrayInput ¶
type GetServiceMeshesMeshArrayInput interface { pulumi.Input ToGetServiceMeshesMeshArrayOutput() GetServiceMeshesMeshArrayOutput ToGetServiceMeshesMeshArrayOutputWithContext(context.Context) GetServiceMeshesMeshArrayOutput }
GetServiceMeshesMeshArrayInput is an input type that accepts GetServiceMeshesMeshArray and GetServiceMeshesMeshArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshArrayInput` via:
GetServiceMeshesMeshArray{ GetServiceMeshesMeshArgs{...} }
type GetServiceMeshesMeshArrayOutput ¶
type GetServiceMeshesMeshArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshArrayOutput) ElementType ¶
func (GetServiceMeshesMeshArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshArrayOutput) Index ¶
func (o GetServiceMeshesMeshArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshOutput
func (GetServiceMeshesMeshArrayOutput) ToGetServiceMeshesMeshArrayOutput ¶
func (o GetServiceMeshesMeshArrayOutput) ToGetServiceMeshesMeshArrayOutput() GetServiceMeshesMeshArrayOutput
func (GetServiceMeshesMeshArrayOutput) ToGetServiceMeshesMeshArrayOutputWithContext ¶
func (o GetServiceMeshesMeshArrayOutput) ToGetServiceMeshesMeshArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshArrayOutput
type GetServiceMeshesMeshEndpoint ¶
type GetServiceMeshesMeshEndpoint struct { // The internal address of the API Server. IntranetApiServerEndpoint string `pulumi:"intranetApiServerEndpoint"` // The internal address of the Istio Pilot. IntranetPilotEndpoint string `pulumi:"intranetPilotEndpoint"` // The public address of the API Server. PublicApiServerEndpoint string `pulumi:"publicApiServerEndpoint"` // The public address of the Istio Pilot. PublicPilotEndpoint string `pulumi:"publicPilotEndpoint"` }
type GetServiceMeshesMeshEndpointArgs ¶
type GetServiceMeshesMeshEndpointArgs struct { // The internal address of the API Server. IntranetApiServerEndpoint pulumi.StringInput `pulumi:"intranetApiServerEndpoint"` // The internal address of the Istio Pilot. IntranetPilotEndpoint pulumi.StringInput `pulumi:"intranetPilotEndpoint"` // The public address of the API Server. PublicApiServerEndpoint pulumi.StringInput `pulumi:"publicApiServerEndpoint"` // The public address of the Istio Pilot. PublicPilotEndpoint pulumi.StringInput `pulumi:"publicPilotEndpoint"` }
func (GetServiceMeshesMeshEndpointArgs) ElementType ¶
func (GetServiceMeshesMeshEndpointArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshEndpointArgs) ToGetServiceMeshesMeshEndpointOutput ¶
func (i GetServiceMeshesMeshEndpointArgs) ToGetServiceMeshesMeshEndpointOutput() GetServiceMeshesMeshEndpointOutput
func (GetServiceMeshesMeshEndpointArgs) ToGetServiceMeshesMeshEndpointOutputWithContext ¶
func (i GetServiceMeshesMeshEndpointArgs) ToGetServiceMeshesMeshEndpointOutputWithContext(ctx context.Context) GetServiceMeshesMeshEndpointOutput
type GetServiceMeshesMeshEndpointArray ¶
type GetServiceMeshesMeshEndpointArray []GetServiceMeshesMeshEndpointInput
func (GetServiceMeshesMeshEndpointArray) ElementType ¶
func (GetServiceMeshesMeshEndpointArray) ElementType() reflect.Type
func (GetServiceMeshesMeshEndpointArray) ToGetServiceMeshesMeshEndpointArrayOutput ¶
func (i GetServiceMeshesMeshEndpointArray) ToGetServiceMeshesMeshEndpointArrayOutput() GetServiceMeshesMeshEndpointArrayOutput
func (GetServiceMeshesMeshEndpointArray) ToGetServiceMeshesMeshEndpointArrayOutputWithContext ¶
func (i GetServiceMeshesMeshEndpointArray) ToGetServiceMeshesMeshEndpointArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshEndpointArrayOutput
type GetServiceMeshesMeshEndpointArrayInput ¶
type GetServiceMeshesMeshEndpointArrayInput interface { pulumi.Input ToGetServiceMeshesMeshEndpointArrayOutput() GetServiceMeshesMeshEndpointArrayOutput ToGetServiceMeshesMeshEndpointArrayOutputWithContext(context.Context) GetServiceMeshesMeshEndpointArrayOutput }
GetServiceMeshesMeshEndpointArrayInput is an input type that accepts GetServiceMeshesMeshEndpointArray and GetServiceMeshesMeshEndpointArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshEndpointArrayInput` via:
GetServiceMeshesMeshEndpointArray{ GetServiceMeshesMeshEndpointArgs{...} }
type GetServiceMeshesMeshEndpointArrayOutput ¶
type GetServiceMeshesMeshEndpointArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshEndpointArrayOutput) ElementType ¶
func (GetServiceMeshesMeshEndpointArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshEndpointArrayOutput) ToGetServiceMeshesMeshEndpointArrayOutput ¶
func (o GetServiceMeshesMeshEndpointArrayOutput) ToGetServiceMeshesMeshEndpointArrayOutput() GetServiceMeshesMeshEndpointArrayOutput
func (GetServiceMeshesMeshEndpointArrayOutput) ToGetServiceMeshesMeshEndpointArrayOutputWithContext ¶
func (o GetServiceMeshesMeshEndpointArrayOutput) ToGetServiceMeshesMeshEndpointArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshEndpointArrayOutput
type GetServiceMeshesMeshEndpointInput ¶
type GetServiceMeshesMeshEndpointInput interface { pulumi.Input ToGetServiceMeshesMeshEndpointOutput() GetServiceMeshesMeshEndpointOutput ToGetServiceMeshesMeshEndpointOutputWithContext(context.Context) GetServiceMeshesMeshEndpointOutput }
GetServiceMeshesMeshEndpointInput is an input type that accepts GetServiceMeshesMeshEndpointArgs and GetServiceMeshesMeshEndpointOutput values. You can construct a concrete instance of `GetServiceMeshesMeshEndpointInput` via:
GetServiceMeshesMeshEndpointArgs{...}
type GetServiceMeshesMeshEndpointOutput ¶
type GetServiceMeshesMeshEndpointOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshEndpointOutput) ElementType ¶
func (GetServiceMeshesMeshEndpointOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshEndpointOutput) IntranetApiServerEndpoint ¶
func (o GetServiceMeshesMeshEndpointOutput) IntranetApiServerEndpoint() pulumi.StringOutput
The internal address of the API Server.
func (GetServiceMeshesMeshEndpointOutput) IntranetPilotEndpoint ¶
func (o GetServiceMeshesMeshEndpointOutput) IntranetPilotEndpoint() pulumi.StringOutput
The internal address of the Istio Pilot.
func (GetServiceMeshesMeshEndpointOutput) PublicApiServerEndpoint ¶
func (o GetServiceMeshesMeshEndpointOutput) PublicApiServerEndpoint() pulumi.StringOutput
The public address of the API Server.
func (GetServiceMeshesMeshEndpointOutput) PublicPilotEndpoint ¶
func (o GetServiceMeshesMeshEndpointOutput) PublicPilotEndpoint() pulumi.StringOutput
The public address of the Istio Pilot.
func (GetServiceMeshesMeshEndpointOutput) ToGetServiceMeshesMeshEndpointOutput ¶
func (o GetServiceMeshesMeshEndpointOutput) ToGetServiceMeshesMeshEndpointOutput() GetServiceMeshesMeshEndpointOutput
func (GetServiceMeshesMeshEndpointOutput) ToGetServiceMeshesMeshEndpointOutputWithContext ¶
func (o GetServiceMeshesMeshEndpointOutput) ToGetServiceMeshesMeshEndpointOutputWithContext(ctx context.Context) GetServiceMeshesMeshEndpointOutput
type GetServiceMeshesMeshInput ¶
type GetServiceMeshesMeshInput interface { pulumi.Input ToGetServiceMeshesMeshOutput() GetServiceMeshesMeshOutput ToGetServiceMeshesMeshOutputWithContext(context.Context) GetServiceMeshesMeshOutput }
GetServiceMeshesMeshInput is an input type that accepts GetServiceMeshesMeshArgs and GetServiceMeshesMeshOutput values. You can construct a concrete instance of `GetServiceMeshesMeshInput` via:
GetServiceMeshesMeshArgs{...}
type GetServiceMeshesMeshLoadBalancer ¶
type GetServiceMeshesMeshLoadBalancer struct { // The IP address of a public network exposed API Server corresponding to the Load Balance. ApiServerLoadbalancerId string `pulumi:"apiServerLoadbalancerId"` // Whether to use the IP address of a public network exposed the API Server. ApiServerPublicEip bool `pulumi:"apiServerPublicEip"` // Whether to use the IP address of a public network exposure the Istio Pilot. PilotPublicEip bool `pulumi:"pilotPublicEip"` // The IP address of a public network exposure Istio Pilot corresponds to the Load Balance. PilotPublicLoadbalancerId string `pulumi:"pilotPublicLoadbalancerId"` }
type GetServiceMeshesMeshLoadBalancerArgs ¶
type GetServiceMeshesMeshLoadBalancerArgs struct { // The IP address of a public network exposed API Server corresponding to the Load Balance. ApiServerLoadbalancerId pulumi.StringInput `pulumi:"apiServerLoadbalancerId"` // Whether to use the IP address of a public network exposed the API Server. ApiServerPublicEip pulumi.BoolInput `pulumi:"apiServerPublicEip"` // Whether to use the IP address of a public network exposure the Istio Pilot. PilotPublicEip pulumi.BoolInput `pulumi:"pilotPublicEip"` // The IP address of a public network exposure Istio Pilot corresponds to the Load Balance. PilotPublicLoadbalancerId pulumi.StringInput `pulumi:"pilotPublicLoadbalancerId"` }
func (GetServiceMeshesMeshLoadBalancerArgs) ElementType ¶
func (GetServiceMeshesMeshLoadBalancerArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshLoadBalancerArgs) ToGetServiceMeshesMeshLoadBalancerOutput ¶
func (i GetServiceMeshesMeshLoadBalancerArgs) ToGetServiceMeshesMeshLoadBalancerOutput() GetServiceMeshesMeshLoadBalancerOutput
func (GetServiceMeshesMeshLoadBalancerArgs) ToGetServiceMeshesMeshLoadBalancerOutputWithContext ¶
func (i GetServiceMeshesMeshLoadBalancerArgs) ToGetServiceMeshesMeshLoadBalancerOutputWithContext(ctx context.Context) GetServiceMeshesMeshLoadBalancerOutput
type GetServiceMeshesMeshLoadBalancerArray ¶
type GetServiceMeshesMeshLoadBalancerArray []GetServiceMeshesMeshLoadBalancerInput
func (GetServiceMeshesMeshLoadBalancerArray) ElementType ¶
func (GetServiceMeshesMeshLoadBalancerArray) ElementType() reflect.Type
func (GetServiceMeshesMeshLoadBalancerArray) ToGetServiceMeshesMeshLoadBalancerArrayOutput ¶
func (i GetServiceMeshesMeshLoadBalancerArray) ToGetServiceMeshesMeshLoadBalancerArrayOutput() GetServiceMeshesMeshLoadBalancerArrayOutput
func (GetServiceMeshesMeshLoadBalancerArray) ToGetServiceMeshesMeshLoadBalancerArrayOutputWithContext ¶
func (i GetServiceMeshesMeshLoadBalancerArray) ToGetServiceMeshesMeshLoadBalancerArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshLoadBalancerArrayOutput
type GetServiceMeshesMeshLoadBalancerArrayInput ¶
type GetServiceMeshesMeshLoadBalancerArrayInput interface { pulumi.Input ToGetServiceMeshesMeshLoadBalancerArrayOutput() GetServiceMeshesMeshLoadBalancerArrayOutput ToGetServiceMeshesMeshLoadBalancerArrayOutputWithContext(context.Context) GetServiceMeshesMeshLoadBalancerArrayOutput }
GetServiceMeshesMeshLoadBalancerArrayInput is an input type that accepts GetServiceMeshesMeshLoadBalancerArray and GetServiceMeshesMeshLoadBalancerArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshLoadBalancerArrayInput` via:
GetServiceMeshesMeshLoadBalancerArray{ GetServiceMeshesMeshLoadBalancerArgs{...} }
type GetServiceMeshesMeshLoadBalancerArrayOutput ¶
type GetServiceMeshesMeshLoadBalancerArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshLoadBalancerArrayOutput) ElementType ¶
func (GetServiceMeshesMeshLoadBalancerArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshLoadBalancerArrayOutput) ToGetServiceMeshesMeshLoadBalancerArrayOutput ¶
func (o GetServiceMeshesMeshLoadBalancerArrayOutput) ToGetServiceMeshesMeshLoadBalancerArrayOutput() GetServiceMeshesMeshLoadBalancerArrayOutput
func (GetServiceMeshesMeshLoadBalancerArrayOutput) ToGetServiceMeshesMeshLoadBalancerArrayOutputWithContext ¶
func (o GetServiceMeshesMeshLoadBalancerArrayOutput) ToGetServiceMeshesMeshLoadBalancerArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshLoadBalancerArrayOutput
type GetServiceMeshesMeshLoadBalancerInput ¶
type GetServiceMeshesMeshLoadBalancerInput interface { pulumi.Input ToGetServiceMeshesMeshLoadBalancerOutput() GetServiceMeshesMeshLoadBalancerOutput ToGetServiceMeshesMeshLoadBalancerOutputWithContext(context.Context) GetServiceMeshesMeshLoadBalancerOutput }
GetServiceMeshesMeshLoadBalancerInput is an input type that accepts GetServiceMeshesMeshLoadBalancerArgs and GetServiceMeshesMeshLoadBalancerOutput values. You can construct a concrete instance of `GetServiceMeshesMeshLoadBalancerInput` via:
GetServiceMeshesMeshLoadBalancerArgs{...}
type GetServiceMeshesMeshLoadBalancerOutput ¶
type GetServiceMeshesMeshLoadBalancerOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshLoadBalancerOutput) ApiServerLoadbalancerId ¶
func (o GetServiceMeshesMeshLoadBalancerOutput) ApiServerLoadbalancerId() pulumi.StringOutput
The IP address of a public network exposed API Server corresponding to the Load Balance.
func (GetServiceMeshesMeshLoadBalancerOutput) ApiServerPublicEip ¶
func (o GetServiceMeshesMeshLoadBalancerOutput) ApiServerPublicEip() pulumi.BoolOutput
Whether to use the IP address of a public network exposed the API Server.
func (GetServiceMeshesMeshLoadBalancerOutput) ElementType ¶
func (GetServiceMeshesMeshLoadBalancerOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshLoadBalancerOutput) PilotPublicEip ¶
func (o GetServiceMeshesMeshLoadBalancerOutput) PilotPublicEip() pulumi.BoolOutput
Whether to use the IP address of a public network exposure the Istio Pilot.
func (GetServiceMeshesMeshLoadBalancerOutput) PilotPublicLoadbalancerId ¶
func (o GetServiceMeshesMeshLoadBalancerOutput) PilotPublicLoadbalancerId() pulumi.StringOutput
The IP address of a public network exposure Istio Pilot corresponds to the Load Balance.
func (GetServiceMeshesMeshLoadBalancerOutput) ToGetServiceMeshesMeshLoadBalancerOutput ¶
func (o GetServiceMeshesMeshLoadBalancerOutput) ToGetServiceMeshesMeshLoadBalancerOutput() GetServiceMeshesMeshLoadBalancerOutput
func (GetServiceMeshesMeshLoadBalancerOutput) ToGetServiceMeshesMeshLoadBalancerOutputWithContext ¶
func (o GetServiceMeshesMeshLoadBalancerOutput) ToGetServiceMeshesMeshLoadBalancerOutputWithContext(ctx context.Context) GetServiceMeshesMeshLoadBalancerOutput
type GetServiceMeshesMeshMeshConfig ¶
type GetServiceMeshesMeshMeshConfig struct { // The configuration of the access logging. AccessLogs []GetServiceMeshesMeshMeshConfigAccessLog `pulumi:"accessLogs"` // The configuration of the Service grid audit. Audits []GetServiceMeshesMeshMeshConfigAudit `pulumi:"audits"` // (Available since v1.174.0) The configuration of the control plane logging. ControlPlaneLogs []GetServiceMeshesMeshMeshConfigControlPlaneLog `pulumi:"controlPlaneLogs"` // Whether or not to enable the use of a custom zipkin. CustomizedZipkin bool `pulumi:"customizedZipkin"` // Whether to enable service can access the service through the nearest node access. EnableLocalityLb bool `pulumi:"enableLocalityLb"` // The IP ADDRESS range. IncludeIpRanges string `pulumi:"includeIpRanges"` // The configuration of the Kiali. Kialis []GetServiceMeshesMeshMeshConfigKiali `pulumi:"kialis"` // The open-door policy of agent (OPA) plug-in information. Opas []GetServiceMeshesMeshMeshConfigOpa `pulumi:"opas"` // The policy of the Out to the traffic. OutboundTrafficPolicy string `pulumi:"outboundTrafficPolicy"` // The configuration of the Link trace sampling. Pilots []GetServiceMeshesMeshMeshConfigPilot `pulumi:"pilots"` // the configuration of the Prometheus. Prometheuses []GetServiceMeshesMeshMeshConfigPrometheus `pulumi:"prometheuses"` // The configuration of the Proxy. Proxies []GetServiceMeshesMeshMeshConfigProxy `pulumi:"proxies"` // The configuration of the Sidecar injector. SidecarInjectors []GetServiceMeshesMeshMeshConfigSidecarInjector `pulumi:"sidecarInjectors"` // Whether to enable acquisition Prometheus metrics. Telemetry bool `pulumi:"telemetry"` // Whether to enable link trace. Tracing bool `pulumi:"tracing"` }
type GetServiceMeshesMeshMeshConfigAccessLogArgs ¶
type GetServiceMeshesMeshMeshConfigAccessLogArgs struct { // Whether to enable CNI. Enabled pulumi.BoolInput `pulumi:"enabled"` // The Service grid audit that to the project. Project pulumi.StringInput `pulumi:"project"` }
func (GetServiceMeshesMeshMeshConfigAccessLogArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigAccessLogArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigAccessLogArgs) ToGetServiceMeshesMeshMeshConfigAccessLogOutput ¶
func (i GetServiceMeshesMeshMeshConfigAccessLogArgs) ToGetServiceMeshesMeshMeshConfigAccessLogOutput() GetServiceMeshesMeshMeshConfigAccessLogOutput
func (GetServiceMeshesMeshMeshConfigAccessLogArgs) ToGetServiceMeshesMeshMeshConfigAccessLogOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigAccessLogArgs) ToGetServiceMeshesMeshMeshConfigAccessLogOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAccessLogOutput
type GetServiceMeshesMeshMeshConfigAccessLogArray ¶
type GetServiceMeshesMeshMeshConfigAccessLogArray []GetServiceMeshesMeshMeshConfigAccessLogInput
func (GetServiceMeshesMeshMeshConfigAccessLogArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigAccessLogArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigAccessLogArray) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigAccessLogArray) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutput() GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
func (GetServiceMeshesMeshMeshConfigAccessLogArray) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigAccessLogArray) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
type GetServiceMeshesMeshMeshConfigAccessLogArrayInput ¶
type GetServiceMeshesMeshMeshConfigAccessLogArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutput() GetServiceMeshesMeshMeshConfigAccessLogArrayOutput ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigAccessLogArrayOutput }
GetServiceMeshesMeshMeshConfigAccessLogArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigAccessLogArray and GetServiceMeshesMeshMeshConfigAccessLogArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigAccessLogArrayInput` via:
GetServiceMeshesMeshMeshConfigAccessLogArray{ GetServiceMeshesMeshMeshConfigAccessLogArgs{...} }
type GetServiceMeshesMeshMeshConfigAccessLogArrayOutput ¶
type GetServiceMeshesMeshMeshConfigAccessLogArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutput() GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
func (GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
type GetServiceMeshesMeshMeshConfigAccessLogInput ¶
type GetServiceMeshesMeshMeshConfigAccessLogInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigAccessLogOutput() GetServiceMeshesMeshMeshConfigAccessLogOutput ToGetServiceMeshesMeshMeshConfigAccessLogOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigAccessLogOutput }
GetServiceMeshesMeshMeshConfigAccessLogInput is an input type that accepts GetServiceMeshesMeshMeshConfigAccessLogArgs and GetServiceMeshesMeshMeshConfigAccessLogOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigAccessLogInput` via:
GetServiceMeshesMeshMeshConfigAccessLogArgs{...}
type GetServiceMeshesMeshMeshConfigAccessLogOutput ¶
type GetServiceMeshesMeshMeshConfigAccessLogOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigAccessLogOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigAccessLogOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigAccessLogOutput) Enabled ¶
func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) Enabled() pulumi.BoolOutput
Whether to enable CNI.
func (GetServiceMeshesMeshMeshConfigAccessLogOutput) Project ¶ added in v3.23.0
func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) Project() pulumi.StringOutput
The Service grid audit that to the project.
func (GetServiceMeshesMeshMeshConfigAccessLogOutput) ToGetServiceMeshesMeshMeshConfigAccessLogOutput ¶
func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) ToGetServiceMeshesMeshMeshConfigAccessLogOutput() GetServiceMeshesMeshMeshConfigAccessLogOutput
func (GetServiceMeshesMeshMeshConfigAccessLogOutput) ToGetServiceMeshesMeshMeshConfigAccessLogOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) ToGetServiceMeshesMeshMeshConfigAccessLogOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAccessLogOutput
type GetServiceMeshesMeshMeshConfigArgs ¶
type GetServiceMeshesMeshMeshConfigArgs struct { // The configuration of the access logging. AccessLogs GetServiceMeshesMeshMeshConfigAccessLogArrayInput `pulumi:"accessLogs"` // The configuration of the Service grid audit. Audits GetServiceMeshesMeshMeshConfigAuditArrayInput `pulumi:"audits"` // (Available since v1.174.0) The configuration of the control plane logging. ControlPlaneLogs GetServiceMeshesMeshMeshConfigControlPlaneLogArrayInput `pulumi:"controlPlaneLogs"` // Whether or not to enable the use of a custom zipkin. CustomizedZipkin pulumi.BoolInput `pulumi:"customizedZipkin"` // Whether to enable service can access the service through the nearest node access. EnableLocalityLb pulumi.BoolInput `pulumi:"enableLocalityLb"` // The IP ADDRESS range. IncludeIpRanges pulumi.StringInput `pulumi:"includeIpRanges"` // The configuration of the Kiali. Kialis GetServiceMeshesMeshMeshConfigKialiArrayInput `pulumi:"kialis"` // The open-door policy of agent (OPA) plug-in information. Opas GetServiceMeshesMeshMeshConfigOpaArrayInput `pulumi:"opas"` // The policy of the Out to the traffic. OutboundTrafficPolicy pulumi.StringInput `pulumi:"outboundTrafficPolicy"` // The configuration of the Link trace sampling. Pilots GetServiceMeshesMeshMeshConfigPilotArrayInput `pulumi:"pilots"` // the configuration of the Prometheus. Prometheuses GetServiceMeshesMeshMeshConfigPrometheusArrayInput `pulumi:"prometheuses"` // The configuration of the Proxy. Proxies GetServiceMeshesMeshMeshConfigProxyArrayInput `pulumi:"proxies"` // The configuration of the Sidecar injector. SidecarInjectors GetServiceMeshesMeshMeshConfigSidecarInjectorArrayInput `pulumi:"sidecarInjectors"` // Whether to enable acquisition Prometheus metrics. Telemetry pulumi.BoolInput `pulumi:"telemetry"` // Whether to enable link trace. Tracing pulumi.BoolInput `pulumi:"tracing"` }
func (GetServiceMeshesMeshMeshConfigArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigArgs) ToGetServiceMeshesMeshMeshConfigOutput ¶
func (i GetServiceMeshesMeshMeshConfigArgs) ToGetServiceMeshesMeshMeshConfigOutput() GetServiceMeshesMeshMeshConfigOutput
func (GetServiceMeshesMeshMeshConfigArgs) ToGetServiceMeshesMeshMeshConfigOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigArgs) ToGetServiceMeshesMeshMeshConfigOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOutput
type GetServiceMeshesMeshMeshConfigArray ¶
type GetServiceMeshesMeshMeshConfigArray []GetServiceMeshesMeshMeshConfigInput
func (GetServiceMeshesMeshMeshConfigArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigArray) ToGetServiceMeshesMeshMeshConfigArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigArray) ToGetServiceMeshesMeshMeshConfigArrayOutput() GetServiceMeshesMeshMeshConfigArrayOutput
func (GetServiceMeshesMeshMeshConfigArray) ToGetServiceMeshesMeshMeshConfigArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigArray) ToGetServiceMeshesMeshMeshConfigArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigArrayOutput
type GetServiceMeshesMeshMeshConfigArrayInput ¶
type GetServiceMeshesMeshMeshConfigArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigArrayOutput() GetServiceMeshesMeshMeshConfigArrayOutput ToGetServiceMeshesMeshMeshConfigArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigArrayOutput }
GetServiceMeshesMeshMeshConfigArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigArray and GetServiceMeshesMeshMeshConfigArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigArrayInput` via:
GetServiceMeshesMeshMeshConfigArray{ GetServiceMeshesMeshMeshConfigArgs{...} }
type GetServiceMeshesMeshMeshConfigArrayOutput ¶
type GetServiceMeshesMeshMeshConfigArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigArrayOutput) ToGetServiceMeshesMeshMeshConfigArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigArrayOutput) ToGetServiceMeshesMeshMeshConfigArrayOutput() GetServiceMeshesMeshMeshConfigArrayOutput
func (GetServiceMeshesMeshMeshConfigArrayOutput) ToGetServiceMeshesMeshMeshConfigArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigArrayOutput) ToGetServiceMeshesMeshMeshConfigArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigArrayOutput
type GetServiceMeshesMeshMeshConfigAuditArgs ¶
type GetServiceMeshesMeshMeshConfigAuditArgs struct { // Whether to enable CNI. Enabled pulumi.BoolInput `pulumi:"enabled"` // The Service grid audit that to the project. Project pulumi.StringInput `pulumi:"project"` }
func (GetServiceMeshesMeshMeshConfigAuditArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigAuditArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigAuditArgs) ToGetServiceMeshesMeshMeshConfigAuditOutput ¶
func (i GetServiceMeshesMeshMeshConfigAuditArgs) ToGetServiceMeshesMeshMeshConfigAuditOutput() GetServiceMeshesMeshMeshConfigAuditOutput
func (GetServiceMeshesMeshMeshConfigAuditArgs) ToGetServiceMeshesMeshMeshConfigAuditOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigAuditArgs) ToGetServiceMeshesMeshMeshConfigAuditOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAuditOutput
type GetServiceMeshesMeshMeshConfigAuditArray ¶
type GetServiceMeshesMeshMeshConfigAuditArray []GetServiceMeshesMeshMeshConfigAuditInput
func (GetServiceMeshesMeshMeshConfigAuditArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigAuditArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigAuditArray) ToGetServiceMeshesMeshMeshConfigAuditArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigAuditArray) ToGetServiceMeshesMeshMeshConfigAuditArrayOutput() GetServiceMeshesMeshMeshConfigAuditArrayOutput
func (GetServiceMeshesMeshMeshConfigAuditArray) ToGetServiceMeshesMeshMeshConfigAuditArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigAuditArray) ToGetServiceMeshesMeshMeshConfigAuditArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAuditArrayOutput
type GetServiceMeshesMeshMeshConfigAuditArrayInput ¶
type GetServiceMeshesMeshMeshConfigAuditArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigAuditArrayOutput() GetServiceMeshesMeshMeshConfigAuditArrayOutput ToGetServiceMeshesMeshMeshConfigAuditArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigAuditArrayOutput }
GetServiceMeshesMeshMeshConfigAuditArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigAuditArray and GetServiceMeshesMeshMeshConfigAuditArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigAuditArrayInput` via:
GetServiceMeshesMeshMeshConfigAuditArray{ GetServiceMeshesMeshMeshConfigAuditArgs{...} }
type GetServiceMeshesMeshMeshConfigAuditArrayOutput ¶
type GetServiceMeshesMeshMeshConfigAuditArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigAuditArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigAuditArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigAuditArrayOutput) ToGetServiceMeshesMeshMeshConfigAuditArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigAuditArrayOutput) ToGetServiceMeshesMeshMeshConfigAuditArrayOutput() GetServiceMeshesMeshMeshConfigAuditArrayOutput
func (GetServiceMeshesMeshMeshConfigAuditArrayOutput) ToGetServiceMeshesMeshMeshConfigAuditArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigAuditArrayOutput) ToGetServiceMeshesMeshMeshConfigAuditArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAuditArrayOutput
type GetServiceMeshesMeshMeshConfigAuditInput ¶
type GetServiceMeshesMeshMeshConfigAuditInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigAuditOutput() GetServiceMeshesMeshMeshConfigAuditOutput ToGetServiceMeshesMeshMeshConfigAuditOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigAuditOutput }
GetServiceMeshesMeshMeshConfigAuditInput is an input type that accepts GetServiceMeshesMeshMeshConfigAuditArgs and GetServiceMeshesMeshMeshConfigAuditOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigAuditInput` via:
GetServiceMeshesMeshMeshConfigAuditArgs{...}
type GetServiceMeshesMeshMeshConfigAuditOutput ¶
type GetServiceMeshesMeshMeshConfigAuditOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigAuditOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigAuditOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigAuditOutput) Enabled ¶
func (o GetServiceMeshesMeshMeshConfigAuditOutput) Enabled() pulumi.BoolOutput
Whether to enable CNI.
func (GetServiceMeshesMeshMeshConfigAuditOutput) Project ¶
func (o GetServiceMeshesMeshMeshConfigAuditOutput) Project() pulumi.StringOutput
The Service grid audit that to the project.
func (GetServiceMeshesMeshMeshConfigAuditOutput) ToGetServiceMeshesMeshMeshConfigAuditOutput ¶
func (o GetServiceMeshesMeshMeshConfigAuditOutput) ToGetServiceMeshesMeshMeshConfigAuditOutput() GetServiceMeshesMeshMeshConfigAuditOutput
func (GetServiceMeshesMeshMeshConfigAuditOutput) ToGetServiceMeshesMeshMeshConfigAuditOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigAuditOutput) ToGetServiceMeshesMeshMeshConfigAuditOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAuditOutput
type GetServiceMeshesMeshMeshConfigControlPlaneLog ¶ added in v3.23.0
type GetServiceMeshesMeshMeshConfigControlPlaneLogArgs ¶ added in v3.23.0
type GetServiceMeshesMeshMeshConfigControlPlaneLogArgs struct { // Whether to enable CNI. Enabled pulumi.BoolInput `pulumi:"enabled"` // The Service grid audit that to the project. Project pulumi.StringInput `pulumi:"project"` }
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ElementType ¶ added in v3.23.0
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput ¶ added in v3.23.0
func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutputWithContext ¶ added in v3.23.0
func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
type GetServiceMeshesMeshMeshConfigControlPlaneLogArray ¶ added in v3.23.0
type GetServiceMeshesMeshMeshConfigControlPlaneLogArray []GetServiceMeshesMeshMeshConfigControlPlaneLogInput
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ElementType ¶ added in v3.23.0
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput ¶ added in v3.23.0
func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext ¶ added in v3.23.0
func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
type GetServiceMeshesMeshMeshConfigControlPlaneLogArrayInput ¶ added in v3.23.0
type GetServiceMeshesMeshMeshConfigControlPlaneLogArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput }
GetServiceMeshesMeshMeshConfigControlPlaneLogArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigControlPlaneLogArray and GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigControlPlaneLogArrayInput` via:
GetServiceMeshesMeshMeshConfigControlPlaneLogArray{ GetServiceMeshesMeshMeshConfigControlPlaneLogArgs{...} }
type GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput ¶ added in v3.23.0
type GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ElementType ¶ added in v3.23.0
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput ¶ added in v3.23.0
func (o GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext ¶ added in v3.23.0
func (o GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
type GetServiceMeshesMeshMeshConfigControlPlaneLogInput ¶ added in v3.23.0
type GetServiceMeshesMeshMeshConfigControlPlaneLogInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogOutput ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogOutput }
GetServiceMeshesMeshMeshConfigControlPlaneLogInput is an input type that accepts GetServiceMeshesMeshMeshConfigControlPlaneLogArgs and GetServiceMeshesMeshMeshConfigControlPlaneLogOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigControlPlaneLogInput` via:
GetServiceMeshesMeshMeshConfigControlPlaneLogArgs{...}
type GetServiceMeshesMeshMeshConfigControlPlaneLogOutput ¶ added in v3.23.0
type GetServiceMeshesMeshMeshConfigControlPlaneLogOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ElementType ¶ added in v3.23.0
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) Enabled ¶ added in v3.23.0
func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) Enabled() pulumi.BoolOutput
Whether to enable CNI.
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) Project ¶ added in v3.23.0
func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) Project() pulumi.StringOutput
The Service grid audit that to the project.
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput ¶ added in v3.23.0
func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutputWithContext ¶ added in v3.23.0
func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
type GetServiceMeshesMeshMeshConfigInput ¶
type GetServiceMeshesMeshMeshConfigInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigOutput() GetServiceMeshesMeshMeshConfigOutput ToGetServiceMeshesMeshMeshConfigOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigOutput }
GetServiceMeshesMeshMeshConfigInput is an input type that accepts GetServiceMeshesMeshMeshConfigArgs and GetServiceMeshesMeshMeshConfigOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigInput` via:
GetServiceMeshesMeshMeshConfigArgs{...}
type GetServiceMeshesMeshMeshConfigKialiArgs ¶
type GetServiceMeshesMeshMeshConfigKialiArgs struct { // Whether to enable CNI. Enabled pulumi.BoolInput `pulumi:"enabled"` // The service address of the Kiali. Url pulumi.StringInput `pulumi:"url"` }
func (GetServiceMeshesMeshMeshConfigKialiArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigKialiArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigKialiArgs) ToGetServiceMeshesMeshMeshConfigKialiOutput ¶
func (i GetServiceMeshesMeshMeshConfigKialiArgs) ToGetServiceMeshesMeshMeshConfigKialiOutput() GetServiceMeshesMeshMeshConfigKialiOutput
func (GetServiceMeshesMeshMeshConfigKialiArgs) ToGetServiceMeshesMeshMeshConfigKialiOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigKialiArgs) ToGetServiceMeshesMeshMeshConfigKialiOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigKialiOutput
type GetServiceMeshesMeshMeshConfigKialiArray ¶
type GetServiceMeshesMeshMeshConfigKialiArray []GetServiceMeshesMeshMeshConfigKialiInput
func (GetServiceMeshesMeshMeshConfigKialiArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigKialiArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigKialiArray) ToGetServiceMeshesMeshMeshConfigKialiArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigKialiArray) ToGetServiceMeshesMeshMeshConfigKialiArrayOutput() GetServiceMeshesMeshMeshConfigKialiArrayOutput
func (GetServiceMeshesMeshMeshConfigKialiArray) ToGetServiceMeshesMeshMeshConfigKialiArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigKialiArray) ToGetServiceMeshesMeshMeshConfigKialiArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigKialiArrayOutput
type GetServiceMeshesMeshMeshConfigKialiArrayInput ¶
type GetServiceMeshesMeshMeshConfigKialiArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigKialiArrayOutput() GetServiceMeshesMeshMeshConfigKialiArrayOutput ToGetServiceMeshesMeshMeshConfigKialiArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigKialiArrayOutput }
GetServiceMeshesMeshMeshConfigKialiArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigKialiArray and GetServiceMeshesMeshMeshConfigKialiArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigKialiArrayInput` via:
GetServiceMeshesMeshMeshConfigKialiArray{ GetServiceMeshesMeshMeshConfigKialiArgs{...} }
type GetServiceMeshesMeshMeshConfigKialiArrayOutput ¶
type GetServiceMeshesMeshMeshConfigKialiArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigKialiArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigKialiArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigKialiArrayOutput) ToGetServiceMeshesMeshMeshConfigKialiArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigKialiArrayOutput) ToGetServiceMeshesMeshMeshConfigKialiArrayOutput() GetServiceMeshesMeshMeshConfigKialiArrayOutput
func (GetServiceMeshesMeshMeshConfigKialiArrayOutput) ToGetServiceMeshesMeshMeshConfigKialiArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigKialiArrayOutput) ToGetServiceMeshesMeshMeshConfigKialiArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigKialiArrayOutput
type GetServiceMeshesMeshMeshConfigKialiInput ¶
type GetServiceMeshesMeshMeshConfigKialiInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigKialiOutput() GetServiceMeshesMeshMeshConfigKialiOutput ToGetServiceMeshesMeshMeshConfigKialiOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigKialiOutput }
GetServiceMeshesMeshMeshConfigKialiInput is an input type that accepts GetServiceMeshesMeshMeshConfigKialiArgs and GetServiceMeshesMeshMeshConfigKialiOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigKialiInput` via:
GetServiceMeshesMeshMeshConfigKialiArgs{...}
type GetServiceMeshesMeshMeshConfigKialiOutput ¶
type GetServiceMeshesMeshMeshConfigKialiOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigKialiOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigKialiOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigKialiOutput) Enabled ¶
func (o GetServiceMeshesMeshMeshConfigKialiOutput) Enabled() pulumi.BoolOutput
Whether to enable CNI.
func (GetServiceMeshesMeshMeshConfigKialiOutput) ToGetServiceMeshesMeshMeshConfigKialiOutput ¶
func (o GetServiceMeshesMeshMeshConfigKialiOutput) ToGetServiceMeshesMeshMeshConfigKialiOutput() GetServiceMeshesMeshMeshConfigKialiOutput
func (GetServiceMeshesMeshMeshConfigKialiOutput) ToGetServiceMeshesMeshMeshConfigKialiOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigKialiOutput) ToGetServiceMeshesMeshMeshConfigKialiOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigKialiOutput
func (GetServiceMeshesMeshMeshConfigKialiOutput) Url ¶
func (o GetServiceMeshesMeshMeshConfigKialiOutput) Url() pulumi.StringOutput
The service address of the Kiali.
type GetServiceMeshesMeshMeshConfigOpa ¶
type GetServiceMeshesMeshMeshConfigOpa struct { // Whether to enable CNI. Enabled bool `pulumi:"enabled"` // Sidecar injector Pods on the throttle. LimitCpu string `pulumi:"limitCpu"` // The memory limit of the Sidecar injector Pods. LimitMemory string `pulumi:"limitMemory"` // The log level of the OPA proxy container . LogLevel string `pulumi:"logLevel"` // The requested cpu the Sidecar injector Pods. RequestCpu string `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory string `pulumi:"requestMemory"` }
type GetServiceMeshesMeshMeshConfigOpaArgs ¶
type GetServiceMeshesMeshMeshConfigOpaArgs struct { // Whether to enable CNI. Enabled pulumi.BoolInput `pulumi:"enabled"` // Sidecar injector Pods on the throttle. LimitCpu pulumi.StringInput `pulumi:"limitCpu"` // The memory limit of the Sidecar injector Pods. LimitMemory pulumi.StringInput `pulumi:"limitMemory"` // The log level of the OPA proxy container . LogLevel pulumi.StringInput `pulumi:"logLevel"` // The requested cpu the Sidecar injector Pods. RequestCpu pulumi.StringInput `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory pulumi.StringInput `pulumi:"requestMemory"` }
func (GetServiceMeshesMeshMeshConfigOpaArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigOpaArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigOpaArgs) ToGetServiceMeshesMeshMeshConfigOpaOutput ¶
func (i GetServiceMeshesMeshMeshConfigOpaArgs) ToGetServiceMeshesMeshMeshConfigOpaOutput() GetServiceMeshesMeshMeshConfigOpaOutput
func (GetServiceMeshesMeshMeshConfigOpaArgs) ToGetServiceMeshesMeshMeshConfigOpaOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigOpaArgs) ToGetServiceMeshesMeshMeshConfigOpaOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOpaOutput
type GetServiceMeshesMeshMeshConfigOpaArray ¶
type GetServiceMeshesMeshMeshConfigOpaArray []GetServiceMeshesMeshMeshConfigOpaInput
func (GetServiceMeshesMeshMeshConfigOpaArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigOpaArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigOpaArray) ToGetServiceMeshesMeshMeshConfigOpaArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigOpaArray) ToGetServiceMeshesMeshMeshConfigOpaArrayOutput() GetServiceMeshesMeshMeshConfigOpaArrayOutput
func (GetServiceMeshesMeshMeshConfigOpaArray) ToGetServiceMeshesMeshMeshConfigOpaArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigOpaArray) ToGetServiceMeshesMeshMeshConfigOpaArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOpaArrayOutput
type GetServiceMeshesMeshMeshConfigOpaArrayInput ¶
type GetServiceMeshesMeshMeshConfigOpaArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigOpaArrayOutput() GetServiceMeshesMeshMeshConfigOpaArrayOutput ToGetServiceMeshesMeshMeshConfigOpaArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigOpaArrayOutput }
GetServiceMeshesMeshMeshConfigOpaArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigOpaArray and GetServiceMeshesMeshMeshConfigOpaArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigOpaArrayInput` via:
GetServiceMeshesMeshMeshConfigOpaArray{ GetServiceMeshesMeshMeshConfigOpaArgs{...} }
type GetServiceMeshesMeshMeshConfigOpaArrayOutput ¶
type GetServiceMeshesMeshMeshConfigOpaArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigOpaArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigOpaArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigOpaArrayOutput) ToGetServiceMeshesMeshMeshConfigOpaArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigOpaArrayOutput) ToGetServiceMeshesMeshMeshConfigOpaArrayOutput() GetServiceMeshesMeshMeshConfigOpaArrayOutput
func (GetServiceMeshesMeshMeshConfigOpaArrayOutput) ToGetServiceMeshesMeshMeshConfigOpaArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigOpaArrayOutput) ToGetServiceMeshesMeshMeshConfigOpaArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOpaArrayOutput
type GetServiceMeshesMeshMeshConfigOpaInput ¶
type GetServiceMeshesMeshMeshConfigOpaInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigOpaOutput() GetServiceMeshesMeshMeshConfigOpaOutput ToGetServiceMeshesMeshMeshConfigOpaOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigOpaOutput }
GetServiceMeshesMeshMeshConfigOpaInput is an input type that accepts GetServiceMeshesMeshMeshConfigOpaArgs and GetServiceMeshesMeshMeshConfigOpaOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigOpaInput` via:
GetServiceMeshesMeshMeshConfigOpaArgs{...}
type GetServiceMeshesMeshMeshConfigOpaOutput ¶
type GetServiceMeshesMeshMeshConfigOpaOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigOpaOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigOpaOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigOpaOutput) Enabled ¶
func (o GetServiceMeshesMeshMeshConfigOpaOutput) Enabled() pulumi.BoolOutput
Whether to enable CNI.
func (GetServiceMeshesMeshMeshConfigOpaOutput) LimitCpu ¶
func (o GetServiceMeshesMeshMeshConfigOpaOutput) LimitCpu() pulumi.StringOutput
Sidecar injector Pods on the throttle.
func (GetServiceMeshesMeshMeshConfigOpaOutput) LimitMemory ¶
func (o GetServiceMeshesMeshMeshConfigOpaOutput) LimitMemory() pulumi.StringOutput
The memory limit of the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigOpaOutput) LogLevel ¶
func (o GetServiceMeshesMeshMeshConfigOpaOutput) LogLevel() pulumi.StringOutput
The log level of the OPA proxy container .
func (GetServiceMeshesMeshMeshConfigOpaOutput) RequestCpu ¶
func (o GetServiceMeshesMeshMeshConfigOpaOutput) RequestCpu() pulumi.StringOutput
The requested cpu the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigOpaOutput) RequestMemory ¶
func (o GetServiceMeshesMeshMeshConfigOpaOutput) RequestMemory() pulumi.StringOutput
The requested memory the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigOpaOutput) ToGetServiceMeshesMeshMeshConfigOpaOutput ¶
func (o GetServiceMeshesMeshMeshConfigOpaOutput) ToGetServiceMeshesMeshMeshConfigOpaOutput() GetServiceMeshesMeshMeshConfigOpaOutput
func (GetServiceMeshesMeshMeshConfigOpaOutput) ToGetServiceMeshesMeshMeshConfigOpaOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigOpaOutput) ToGetServiceMeshesMeshMeshConfigOpaOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOpaOutput
type GetServiceMeshesMeshMeshConfigOutput ¶
type GetServiceMeshesMeshMeshConfigOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigOutput) AccessLogs ¶
func (o GetServiceMeshesMeshMeshConfigOutput) AccessLogs() GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
The configuration of the access logging.
func (GetServiceMeshesMeshMeshConfigOutput) Audits ¶
func (o GetServiceMeshesMeshMeshConfigOutput) Audits() GetServiceMeshesMeshMeshConfigAuditArrayOutput
The configuration of the Service grid audit.
func (GetServiceMeshesMeshMeshConfigOutput) ControlPlaneLogs ¶ added in v3.23.0
func (o GetServiceMeshesMeshMeshConfigOutput) ControlPlaneLogs() GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
(Available since v1.174.0) The configuration of the control plane logging.
func (GetServiceMeshesMeshMeshConfigOutput) CustomizedZipkin ¶
func (o GetServiceMeshesMeshMeshConfigOutput) CustomizedZipkin() pulumi.BoolOutput
Whether or not to enable the use of a custom zipkin.
func (GetServiceMeshesMeshMeshConfigOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigOutput) EnableLocalityLb ¶
func (o GetServiceMeshesMeshMeshConfigOutput) EnableLocalityLb() pulumi.BoolOutput
Whether to enable service can access the service through the nearest node access.
func (GetServiceMeshesMeshMeshConfigOutput) IncludeIpRanges ¶
func (o GetServiceMeshesMeshMeshConfigOutput) IncludeIpRanges() pulumi.StringOutput
The IP ADDRESS range.
func (GetServiceMeshesMeshMeshConfigOutput) Kialis ¶
func (o GetServiceMeshesMeshMeshConfigOutput) Kialis() GetServiceMeshesMeshMeshConfigKialiArrayOutput
The configuration of the Kiali.
func (GetServiceMeshesMeshMeshConfigOutput) Opas ¶
The open-door policy of agent (OPA) plug-in information.
func (GetServiceMeshesMeshMeshConfigOutput) OutboundTrafficPolicy ¶
func (o GetServiceMeshesMeshMeshConfigOutput) OutboundTrafficPolicy() pulumi.StringOutput
The policy of the Out to the traffic.
func (GetServiceMeshesMeshMeshConfigOutput) Pilots ¶
func (o GetServiceMeshesMeshMeshConfigOutput) Pilots() GetServiceMeshesMeshMeshConfigPilotArrayOutput
The configuration of the Link trace sampling.
func (GetServiceMeshesMeshMeshConfigOutput) Prometheuses ¶
func (o GetServiceMeshesMeshMeshConfigOutput) Prometheuses() GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
the configuration of the Prometheus.
func (GetServiceMeshesMeshMeshConfigOutput) Proxies ¶
func (o GetServiceMeshesMeshMeshConfigOutput) Proxies() GetServiceMeshesMeshMeshConfigProxyArrayOutput
The configuration of the Proxy.
func (GetServiceMeshesMeshMeshConfigOutput) SidecarInjectors ¶
func (o GetServiceMeshesMeshMeshConfigOutput) SidecarInjectors() GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
The configuration of the Sidecar injector.
func (GetServiceMeshesMeshMeshConfigOutput) Telemetry ¶
func (o GetServiceMeshesMeshMeshConfigOutput) Telemetry() pulumi.BoolOutput
Whether to enable acquisition Prometheus metrics.
func (GetServiceMeshesMeshMeshConfigOutput) ToGetServiceMeshesMeshMeshConfigOutput ¶
func (o GetServiceMeshesMeshMeshConfigOutput) ToGetServiceMeshesMeshMeshConfigOutput() GetServiceMeshesMeshMeshConfigOutput
func (GetServiceMeshesMeshMeshConfigOutput) ToGetServiceMeshesMeshMeshConfigOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigOutput) ToGetServiceMeshesMeshMeshConfigOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOutput
func (GetServiceMeshesMeshMeshConfigOutput) Tracing ¶
func (o GetServiceMeshesMeshMeshConfigOutput) Tracing() pulumi.BoolOutput
Whether to enable link trace.
type GetServiceMeshesMeshMeshConfigPilotArgs ¶
type GetServiceMeshesMeshMeshConfigPilotArgs struct { // Whether to support the HTTP1.0. Http10Enabled pulumi.BoolInput `pulumi:"http10Enabled"` // The percentage of the Link trace sampling. TraceSampling pulumi.Float64Input `pulumi:"traceSampling"` }
func (GetServiceMeshesMeshMeshConfigPilotArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigPilotArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigPilotArgs) ToGetServiceMeshesMeshMeshConfigPilotOutput ¶
func (i GetServiceMeshesMeshMeshConfigPilotArgs) ToGetServiceMeshesMeshMeshConfigPilotOutput() GetServiceMeshesMeshMeshConfigPilotOutput
func (GetServiceMeshesMeshMeshConfigPilotArgs) ToGetServiceMeshesMeshMeshConfigPilotOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigPilotArgs) ToGetServiceMeshesMeshMeshConfigPilotOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPilotOutput
type GetServiceMeshesMeshMeshConfigPilotArray ¶
type GetServiceMeshesMeshMeshConfigPilotArray []GetServiceMeshesMeshMeshConfigPilotInput
func (GetServiceMeshesMeshMeshConfigPilotArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigPilotArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigPilotArray) ToGetServiceMeshesMeshMeshConfigPilotArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigPilotArray) ToGetServiceMeshesMeshMeshConfigPilotArrayOutput() GetServiceMeshesMeshMeshConfigPilotArrayOutput
func (GetServiceMeshesMeshMeshConfigPilotArray) ToGetServiceMeshesMeshMeshConfigPilotArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigPilotArray) ToGetServiceMeshesMeshMeshConfigPilotArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPilotArrayOutput
type GetServiceMeshesMeshMeshConfigPilotArrayInput ¶
type GetServiceMeshesMeshMeshConfigPilotArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigPilotArrayOutput() GetServiceMeshesMeshMeshConfigPilotArrayOutput ToGetServiceMeshesMeshMeshConfigPilotArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigPilotArrayOutput }
GetServiceMeshesMeshMeshConfigPilotArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigPilotArray and GetServiceMeshesMeshMeshConfigPilotArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigPilotArrayInput` via:
GetServiceMeshesMeshMeshConfigPilotArray{ GetServiceMeshesMeshMeshConfigPilotArgs{...} }
type GetServiceMeshesMeshMeshConfigPilotArrayOutput ¶
type GetServiceMeshesMeshMeshConfigPilotArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigPilotArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigPilotArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigPilotArrayOutput) ToGetServiceMeshesMeshMeshConfigPilotArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigPilotArrayOutput) ToGetServiceMeshesMeshMeshConfigPilotArrayOutput() GetServiceMeshesMeshMeshConfigPilotArrayOutput
func (GetServiceMeshesMeshMeshConfigPilotArrayOutput) ToGetServiceMeshesMeshMeshConfigPilotArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigPilotArrayOutput) ToGetServiceMeshesMeshMeshConfigPilotArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPilotArrayOutput
type GetServiceMeshesMeshMeshConfigPilotInput ¶
type GetServiceMeshesMeshMeshConfigPilotInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigPilotOutput() GetServiceMeshesMeshMeshConfigPilotOutput ToGetServiceMeshesMeshMeshConfigPilotOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigPilotOutput }
GetServiceMeshesMeshMeshConfigPilotInput is an input type that accepts GetServiceMeshesMeshMeshConfigPilotArgs and GetServiceMeshesMeshMeshConfigPilotOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigPilotInput` via:
GetServiceMeshesMeshMeshConfigPilotArgs{...}
type GetServiceMeshesMeshMeshConfigPilotOutput ¶
type GetServiceMeshesMeshMeshConfigPilotOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigPilotOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigPilotOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigPilotOutput) Http10Enabled ¶
func (o GetServiceMeshesMeshMeshConfigPilotOutput) Http10Enabled() pulumi.BoolOutput
Whether to support the HTTP1.0.
func (GetServiceMeshesMeshMeshConfigPilotOutput) ToGetServiceMeshesMeshMeshConfigPilotOutput ¶
func (o GetServiceMeshesMeshMeshConfigPilotOutput) ToGetServiceMeshesMeshMeshConfigPilotOutput() GetServiceMeshesMeshMeshConfigPilotOutput
func (GetServiceMeshesMeshMeshConfigPilotOutput) ToGetServiceMeshesMeshMeshConfigPilotOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigPilotOutput) ToGetServiceMeshesMeshMeshConfigPilotOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPilotOutput
func (GetServiceMeshesMeshMeshConfigPilotOutput) TraceSampling ¶
func (o GetServiceMeshesMeshMeshConfigPilotOutput) TraceSampling() pulumi.Float64Output
The percentage of the Link trace sampling.
type GetServiceMeshesMeshMeshConfigPrometheusArgs ¶
type GetServiceMeshesMeshMeshConfigPrometheusArgs struct { // The service addresses of the Prometheus. ExternalUrl pulumi.StringInput `pulumi:"externalUrl"` // Whether to enable external Prometheus. UseExternal pulumi.BoolInput `pulumi:"useExternal"` }
func (GetServiceMeshesMeshMeshConfigPrometheusArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigPrometheusArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigPrometheusArgs) ToGetServiceMeshesMeshMeshConfigPrometheusOutput ¶
func (i GetServiceMeshesMeshMeshConfigPrometheusArgs) ToGetServiceMeshesMeshMeshConfigPrometheusOutput() GetServiceMeshesMeshMeshConfigPrometheusOutput
func (GetServiceMeshesMeshMeshConfigPrometheusArgs) ToGetServiceMeshesMeshMeshConfigPrometheusOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigPrometheusArgs) ToGetServiceMeshesMeshMeshConfigPrometheusOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPrometheusOutput
type GetServiceMeshesMeshMeshConfigPrometheusArray ¶
type GetServiceMeshesMeshMeshConfigPrometheusArray []GetServiceMeshesMeshMeshConfigPrometheusInput
func (GetServiceMeshesMeshMeshConfigPrometheusArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigPrometheusArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigPrometheusArray) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigPrometheusArray) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutput() GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
func (GetServiceMeshesMeshMeshConfigPrometheusArray) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigPrometheusArray) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
type GetServiceMeshesMeshMeshConfigPrometheusArrayInput ¶
type GetServiceMeshesMeshMeshConfigPrometheusArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutput() GetServiceMeshesMeshMeshConfigPrometheusArrayOutput ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigPrometheusArrayOutput }
GetServiceMeshesMeshMeshConfigPrometheusArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigPrometheusArray and GetServiceMeshesMeshMeshConfigPrometheusArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigPrometheusArrayInput` via:
GetServiceMeshesMeshMeshConfigPrometheusArray{ GetServiceMeshesMeshMeshConfigPrometheusArgs{...} }
type GetServiceMeshesMeshMeshConfigPrometheusArrayOutput ¶
type GetServiceMeshesMeshMeshConfigPrometheusArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutput() GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
func (GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
type GetServiceMeshesMeshMeshConfigPrometheusInput ¶
type GetServiceMeshesMeshMeshConfigPrometheusInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigPrometheusOutput() GetServiceMeshesMeshMeshConfigPrometheusOutput ToGetServiceMeshesMeshMeshConfigPrometheusOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigPrometheusOutput }
GetServiceMeshesMeshMeshConfigPrometheusInput is an input type that accepts GetServiceMeshesMeshMeshConfigPrometheusArgs and GetServiceMeshesMeshMeshConfigPrometheusOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigPrometheusInput` via:
GetServiceMeshesMeshMeshConfigPrometheusArgs{...}
type GetServiceMeshesMeshMeshConfigPrometheusOutput ¶
type GetServiceMeshesMeshMeshConfigPrometheusOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigPrometheusOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigPrometheusOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigPrometheusOutput) ExternalUrl ¶
func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) ExternalUrl() pulumi.StringOutput
The service addresses of the Prometheus.
func (GetServiceMeshesMeshMeshConfigPrometheusOutput) ToGetServiceMeshesMeshMeshConfigPrometheusOutput ¶
func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) ToGetServiceMeshesMeshMeshConfigPrometheusOutput() GetServiceMeshesMeshMeshConfigPrometheusOutput
func (GetServiceMeshesMeshMeshConfigPrometheusOutput) ToGetServiceMeshesMeshMeshConfigPrometheusOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) ToGetServiceMeshesMeshMeshConfigPrometheusOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPrometheusOutput
func (GetServiceMeshesMeshMeshConfigPrometheusOutput) UseExternal ¶
func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) UseExternal() pulumi.BoolOutput
Whether to enable external Prometheus.
type GetServiceMeshesMeshMeshConfigProxy ¶
type GetServiceMeshesMeshMeshConfigProxy struct { // The domain name of the Cluster. ClusterDomain string `pulumi:"clusterDomain"` // Sidecar injector Pods on the throttle. LimitCpu string `pulumi:"limitCpu"` // The memory limit of the Sidecar injector Pods. LimitMemory string `pulumi:"limitMemory"` // The requested cpu the Sidecar injector Pods. RequestCpu string `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory string `pulumi:"requestMemory"` }
type GetServiceMeshesMeshMeshConfigProxyArgs ¶
type GetServiceMeshesMeshMeshConfigProxyArgs struct { // The domain name of the Cluster. ClusterDomain pulumi.StringInput `pulumi:"clusterDomain"` // Sidecar injector Pods on the throttle. LimitCpu pulumi.StringInput `pulumi:"limitCpu"` // The memory limit of the Sidecar injector Pods. LimitMemory pulumi.StringInput `pulumi:"limitMemory"` // The requested cpu the Sidecar injector Pods. RequestCpu pulumi.StringInput `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory pulumi.StringInput `pulumi:"requestMemory"` }
func (GetServiceMeshesMeshMeshConfigProxyArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigProxyArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigProxyArgs) ToGetServiceMeshesMeshMeshConfigProxyOutput ¶
func (i GetServiceMeshesMeshMeshConfigProxyArgs) ToGetServiceMeshesMeshMeshConfigProxyOutput() GetServiceMeshesMeshMeshConfigProxyOutput
func (GetServiceMeshesMeshMeshConfigProxyArgs) ToGetServiceMeshesMeshMeshConfigProxyOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigProxyArgs) ToGetServiceMeshesMeshMeshConfigProxyOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigProxyOutput
type GetServiceMeshesMeshMeshConfigProxyArray ¶
type GetServiceMeshesMeshMeshConfigProxyArray []GetServiceMeshesMeshMeshConfigProxyInput
func (GetServiceMeshesMeshMeshConfigProxyArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigProxyArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigProxyArray) ToGetServiceMeshesMeshMeshConfigProxyArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigProxyArray) ToGetServiceMeshesMeshMeshConfigProxyArrayOutput() GetServiceMeshesMeshMeshConfigProxyArrayOutput
func (GetServiceMeshesMeshMeshConfigProxyArray) ToGetServiceMeshesMeshMeshConfigProxyArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigProxyArray) ToGetServiceMeshesMeshMeshConfigProxyArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigProxyArrayOutput
type GetServiceMeshesMeshMeshConfigProxyArrayInput ¶
type GetServiceMeshesMeshMeshConfigProxyArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigProxyArrayOutput() GetServiceMeshesMeshMeshConfigProxyArrayOutput ToGetServiceMeshesMeshMeshConfigProxyArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigProxyArrayOutput }
GetServiceMeshesMeshMeshConfigProxyArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigProxyArray and GetServiceMeshesMeshMeshConfigProxyArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigProxyArrayInput` via:
GetServiceMeshesMeshMeshConfigProxyArray{ GetServiceMeshesMeshMeshConfigProxyArgs{...} }
type GetServiceMeshesMeshMeshConfigProxyArrayOutput ¶
type GetServiceMeshesMeshMeshConfigProxyArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigProxyArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigProxyArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigProxyArrayOutput) ToGetServiceMeshesMeshMeshConfigProxyArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigProxyArrayOutput) ToGetServiceMeshesMeshMeshConfigProxyArrayOutput() GetServiceMeshesMeshMeshConfigProxyArrayOutput
func (GetServiceMeshesMeshMeshConfigProxyArrayOutput) ToGetServiceMeshesMeshMeshConfigProxyArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigProxyArrayOutput) ToGetServiceMeshesMeshMeshConfigProxyArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigProxyArrayOutput
type GetServiceMeshesMeshMeshConfigProxyInput ¶
type GetServiceMeshesMeshMeshConfigProxyInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigProxyOutput() GetServiceMeshesMeshMeshConfigProxyOutput ToGetServiceMeshesMeshMeshConfigProxyOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigProxyOutput }
GetServiceMeshesMeshMeshConfigProxyInput is an input type that accepts GetServiceMeshesMeshMeshConfigProxyArgs and GetServiceMeshesMeshMeshConfigProxyOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigProxyInput` via:
GetServiceMeshesMeshMeshConfigProxyArgs{...}
type GetServiceMeshesMeshMeshConfigProxyOutput ¶
type GetServiceMeshesMeshMeshConfigProxyOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigProxyOutput) ClusterDomain ¶
func (o GetServiceMeshesMeshMeshConfigProxyOutput) ClusterDomain() pulumi.StringOutput
The domain name of the Cluster.
func (GetServiceMeshesMeshMeshConfigProxyOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigProxyOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigProxyOutput) LimitCpu ¶
func (o GetServiceMeshesMeshMeshConfigProxyOutput) LimitCpu() pulumi.StringOutput
Sidecar injector Pods on the throttle.
func (GetServiceMeshesMeshMeshConfigProxyOutput) LimitMemory ¶
func (o GetServiceMeshesMeshMeshConfigProxyOutput) LimitMemory() pulumi.StringOutput
The memory limit of the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigProxyOutput) RequestCpu ¶
func (o GetServiceMeshesMeshMeshConfigProxyOutput) RequestCpu() pulumi.StringOutput
The requested cpu the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigProxyOutput) RequestMemory ¶
func (o GetServiceMeshesMeshMeshConfigProxyOutput) RequestMemory() pulumi.StringOutput
The requested memory the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigProxyOutput) ToGetServiceMeshesMeshMeshConfigProxyOutput ¶
func (o GetServiceMeshesMeshMeshConfigProxyOutput) ToGetServiceMeshesMeshMeshConfigProxyOutput() GetServiceMeshesMeshMeshConfigProxyOutput
func (GetServiceMeshesMeshMeshConfigProxyOutput) ToGetServiceMeshesMeshMeshConfigProxyOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigProxyOutput) ToGetServiceMeshesMeshMeshConfigProxyOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigProxyOutput
type GetServiceMeshesMeshMeshConfigSidecarInjector ¶
type GetServiceMeshesMeshMeshConfigSidecarInjector struct { // Whether to enable by Pod Annotations automatic injection Sidecar. AutoInjectionPolicyEnabled bool `pulumi:"autoInjectionPolicyEnabled"` // Whether it is the all namespaces you turn on the auto injection capabilities. EnableNamespacesByDefault bool `pulumi:"enableNamespacesByDefault"` // The configuration of the CNI InitCniConfigurations []GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfiguration `pulumi:"initCniConfigurations"` // Sidecar injector Pods on the throttle. LimitCpu string `pulumi:"limitCpu"` // The memory limit of the Sidecar injector Pods. LimitMemory string `pulumi:"limitMemory"` // The requested cpu the Sidecar injector Pods. RequestCpu string `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory string `pulumi:"requestMemory"` // Other automatic injection Sidecar configuration (in YAML format). SidecarInjectorWebhookAsYaml string `pulumi:"sidecarInjectorWebhookAsYaml"` }
type GetServiceMeshesMeshMeshConfigSidecarInjectorArgs ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorArgs struct { // Whether to enable by Pod Annotations automatic injection Sidecar. AutoInjectionPolicyEnabled pulumi.BoolInput `pulumi:"autoInjectionPolicyEnabled"` // Whether it is the all namespaces you turn on the auto injection capabilities. EnableNamespacesByDefault pulumi.BoolInput `pulumi:"enableNamespacesByDefault"` // The configuration of the CNI InitCniConfigurations GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayInput `pulumi:"initCniConfigurations"` // Sidecar injector Pods on the throttle. LimitCpu pulumi.StringInput `pulumi:"limitCpu"` // The memory limit of the Sidecar injector Pods. LimitMemory pulumi.StringInput `pulumi:"limitMemory"` // The requested cpu the Sidecar injector Pods. RequestCpu pulumi.StringInput `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory pulumi.StringInput `pulumi:"requestMemory"` // Other automatic injection Sidecar configuration (in YAML format). SidecarInjectorWebhookAsYaml pulumi.StringInput `pulumi:"sidecarInjectorWebhookAsYaml"` }
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutput ¶
func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
type GetServiceMeshesMeshMeshConfigSidecarInjectorArray ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorArray []GetServiceMeshesMeshMeshConfigSidecarInjectorInput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
type GetServiceMeshesMeshMeshConfigSidecarInjectorArrayInput ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput }
GetServiceMeshesMeshMeshConfigSidecarInjectorArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigSidecarInjectorArray and GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigSidecarInjectorArrayInput` via:
GetServiceMeshesMeshMeshConfigSidecarInjectorArray{ GetServiceMeshesMeshMeshConfigSidecarInjectorArgs{...} }
type GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs struct { // Whether to enable CNI. Enabled pulumi.BoolInput `pulumi:"enabled"` // The excluded namespace of the CNI. ExcludeNamespaces pulumi.StringInput `pulumi:"excludeNamespaces"` }
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput ¶
func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray []GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationInput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayInput ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput }
GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray and GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayInput` via:
GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray{ GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs{...} }
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationInput ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput }
GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationInput is an input type that accepts GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs and GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationInput` via:
GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs{...}
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) Enabled ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) Enabled() pulumi.BoolOutput
Whether to enable CNI.
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ExcludeNamespaces ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ExcludeNamespaces() pulumi.StringOutput
The excluded namespace of the CNI.
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
type GetServiceMeshesMeshMeshConfigSidecarInjectorInput ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorOutput ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorOutput }
GetServiceMeshesMeshMeshConfigSidecarInjectorInput is an input type that accepts GetServiceMeshesMeshMeshConfigSidecarInjectorArgs and GetServiceMeshesMeshMeshConfigSidecarInjectorOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigSidecarInjectorInput` via:
GetServiceMeshesMeshMeshConfigSidecarInjectorArgs{...}
type GetServiceMeshesMeshMeshConfigSidecarInjectorOutput ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) AutoInjectionPolicyEnabled ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) AutoInjectionPolicyEnabled() pulumi.BoolOutput
Whether to enable by Pod Annotations automatic injection Sidecar.
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) EnableNamespacesByDefault ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) EnableNamespacesByDefault() pulumi.BoolOutput
Whether it is the all namespaces you turn on the auto injection capabilities.
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) InitCniConfigurations ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) InitCniConfigurations() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
The configuration of the CNI
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) LimitCpu ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) LimitCpu() pulumi.StringOutput
Sidecar injector Pods on the throttle.
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) LimitMemory ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) LimitMemory() pulumi.StringOutput
The memory limit of the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) RequestCpu ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) RequestCpu() pulumi.StringOutput
The requested cpu the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) RequestMemory ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) RequestMemory() pulumi.StringOutput
The requested memory the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) SidecarInjectorWebhookAsYaml ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) SidecarInjectorWebhookAsYaml() pulumi.StringOutput
Other automatic injection Sidecar configuration (in YAML format).
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutput ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
type GetServiceMeshesMeshNetworkArgs ¶
type GetServiceMeshesMeshNetworkArgs struct { // The ID of the Security group SecurityGroupId pulumi.StringInput `pulumi:"securityGroupId"` // The ID of the VPC. VpcId pulumi.StringInput `pulumi:"vpcId"` // The list of Virtual Switch. VswitcheLists pulumi.StringArrayInput `pulumi:"vswitcheLists"` }
func (GetServiceMeshesMeshNetworkArgs) ElementType ¶
func (GetServiceMeshesMeshNetworkArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshNetworkArgs) ToGetServiceMeshesMeshNetworkOutput ¶
func (i GetServiceMeshesMeshNetworkArgs) ToGetServiceMeshesMeshNetworkOutput() GetServiceMeshesMeshNetworkOutput
func (GetServiceMeshesMeshNetworkArgs) ToGetServiceMeshesMeshNetworkOutputWithContext ¶
func (i GetServiceMeshesMeshNetworkArgs) ToGetServiceMeshesMeshNetworkOutputWithContext(ctx context.Context) GetServiceMeshesMeshNetworkOutput
type GetServiceMeshesMeshNetworkArray ¶
type GetServiceMeshesMeshNetworkArray []GetServiceMeshesMeshNetworkInput
func (GetServiceMeshesMeshNetworkArray) ElementType ¶
func (GetServiceMeshesMeshNetworkArray) ElementType() reflect.Type
func (GetServiceMeshesMeshNetworkArray) ToGetServiceMeshesMeshNetworkArrayOutput ¶
func (i GetServiceMeshesMeshNetworkArray) ToGetServiceMeshesMeshNetworkArrayOutput() GetServiceMeshesMeshNetworkArrayOutput
func (GetServiceMeshesMeshNetworkArray) ToGetServiceMeshesMeshNetworkArrayOutputWithContext ¶
func (i GetServiceMeshesMeshNetworkArray) ToGetServiceMeshesMeshNetworkArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshNetworkArrayOutput
type GetServiceMeshesMeshNetworkArrayInput ¶
type GetServiceMeshesMeshNetworkArrayInput interface { pulumi.Input ToGetServiceMeshesMeshNetworkArrayOutput() GetServiceMeshesMeshNetworkArrayOutput ToGetServiceMeshesMeshNetworkArrayOutputWithContext(context.Context) GetServiceMeshesMeshNetworkArrayOutput }
GetServiceMeshesMeshNetworkArrayInput is an input type that accepts GetServiceMeshesMeshNetworkArray and GetServiceMeshesMeshNetworkArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshNetworkArrayInput` via:
GetServiceMeshesMeshNetworkArray{ GetServiceMeshesMeshNetworkArgs{...} }
type GetServiceMeshesMeshNetworkArrayOutput ¶
type GetServiceMeshesMeshNetworkArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshNetworkArrayOutput) ElementType ¶
func (GetServiceMeshesMeshNetworkArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshNetworkArrayOutput) ToGetServiceMeshesMeshNetworkArrayOutput ¶
func (o GetServiceMeshesMeshNetworkArrayOutput) ToGetServiceMeshesMeshNetworkArrayOutput() GetServiceMeshesMeshNetworkArrayOutput
func (GetServiceMeshesMeshNetworkArrayOutput) ToGetServiceMeshesMeshNetworkArrayOutputWithContext ¶
func (o GetServiceMeshesMeshNetworkArrayOutput) ToGetServiceMeshesMeshNetworkArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshNetworkArrayOutput
type GetServiceMeshesMeshNetworkInput ¶
type GetServiceMeshesMeshNetworkInput interface { pulumi.Input ToGetServiceMeshesMeshNetworkOutput() GetServiceMeshesMeshNetworkOutput ToGetServiceMeshesMeshNetworkOutputWithContext(context.Context) GetServiceMeshesMeshNetworkOutput }
GetServiceMeshesMeshNetworkInput is an input type that accepts GetServiceMeshesMeshNetworkArgs and GetServiceMeshesMeshNetworkOutput values. You can construct a concrete instance of `GetServiceMeshesMeshNetworkInput` via:
GetServiceMeshesMeshNetworkArgs{...}
type GetServiceMeshesMeshNetworkOutput ¶
type GetServiceMeshesMeshNetworkOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshNetworkOutput) ElementType ¶
func (GetServiceMeshesMeshNetworkOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshNetworkOutput) SecurityGroupId ¶
func (o GetServiceMeshesMeshNetworkOutput) SecurityGroupId() pulumi.StringOutput
The ID of the Security group
func (GetServiceMeshesMeshNetworkOutput) ToGetServiceMeshesMeshNetworkOutput ¶
func (o GetServiceMeshesMeshNetworkOutput) ToGetServiceMeshesMeshNetworkOutput() GetServiceMeshesMeshNetworkOutput
func (GetServiceMeshesMeshNetworkOutput) ToGetServiceMeshesMeshNetworkOutputWithContext ¶
func (o GetServiceMeshesMeshNetworkOutput) ToGetServiceMeshesMeshNetworkOutputWithContext(ctx context.Context) GetServiceMeshesMeshNetworkOutput
func (GetServiceMeshesMeshNetworkOutput) VpcId ¶
func (o GetServiceMeshesMeshNetworkOutput) VpcId() pulumi.StringOutput
The ID of the VPC.
func (GetServiceMeshesMeshNetworkOutput) VswitcheLists ¶
func (o GetServiceMeshesMeshNetworkOutput) VswitcheLists() pulumi.StringArrayOutput
The list of Virtual Switch.
type GetServiceMeshesMeshOutput ¶
type GetServiceMeshesMeshOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshOutput) Clusters ¶
func (o GetServiceMeshesMeshOutput) Clusters() pulumi.StringArrayOutput
The Cluster List.
func (GetServiceMeshesMeshOutput) CreateTime ¶
func (o GetServiceMeshesMeshOutput) CreateTime() pulumi.StringOutput
The created time of the Service Mesh instance.
func (GetServiceMeshesMeshOutput) Edition ¶
func (o GetServiceMeshesMeshOutput) Edition() pulumi.StringOutput
Grid instance version type. **Note:** `edition` takes effect only if `enableDetails` is set to `true`.
func (GetServiceMeshesMeshOutput) ElementType ¶
func (GetServiceMeshesMeshOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshOutput) Endpoints ¶
func (o GetServiceMeshesMeshOutput) Endpoints() GetServiceMeshesMeshEndpointArrayOutput
The endpoint details. **Note:** `endpoints` takes effect only if `enableDetails` is set to `true`.
func (GetServiceMeshesMeshOutput) ErrorMessage ¶
func (o GetServiceMeshesMeshOutput) ErrorMessage() pulumi.StringOutput
The returned error message.
func (GetServiceMeshesMeshOutput) Id ¶
func (o GetServiceMeshesMeshOutput) Id() pulumi.StringOutput
The ID of the Service Mesh instance.
func (GetServiceMeshesMeshOutput) IstioOperatorVersion ¶ added in v3.21.0
func (o GetServiceMeshesMeshOutput) IstioOperatorVersion() pulumi.StringOutput
(Available since v1.170.0) The Istio Operator Version. **Note:** `istioOperatorVersion` takes effect only if `enableDetails` is set to `true`.
func (GetServiceMeshesMeshOutput) KubeConfig ¶ added in v3.45.0
func (o GetServiceMeshesMeshOutput) KubeConfig() pulumi.StringOutput
The content of Kube config. **Note:** `kubeConfig` takes effect only if `enableDetails` is set to `true`.
func (GetServiceMeshesMeshOutput) LoadBalancers ¶
func (o GetServiceMeshesMeshOutput) LoadBalancers() GetServiceMeshesMeshLoadBalancerArrayOutput
The configuration of the Load Balancer. **Note:** `loadBalancer` takes effect only if `enableDetails` is set to `true`.
func (GetServiceMeshesMeshOutput) MeshConfigs ¶
func (o GetServiceMeshesMeshOutput) MeshConfigs() GetServiceMeshesMeshMeshConfigArrayOutput
The configuration of the Service grid. **Note:** `meshConfig` takes effect only if `enableDetails` is set to `true`.
func (GetServiceMeshesMeshOutput) Networks ¶
func (o GetServiceMeshesMeshOutput) Networks() GetServiceMeshesMeshNetworkArrayOutput
The configuration of the Service grid network. **Note:** `network` takes effect only if `enableDetails` is set to `true`.
func (GetServiceMeshesMeshOutput) ServiceMeshId ¶
func (o GetServiceMeshesMeshOutput) ServiceMeshId() pulumi.StringOutput
The ID of the Service Mesh instance.
func (GetServiceMeshesMeshOutput) ServiceMeshName ¶
func (o GetServiceMeshesMeshOutput) ServiceMeshName() pulumi.StringOutput
The name of the Service Mesh instance.
func (GetServiceMeshesMeshOutput) SidecarVersion ¶ added in v3.21.0
func (o GetServiceMeshesMeshOutput) SidecarVersion() pulumi.StringOutput
(Available since v1.170.0) The SideCar Version. **Note:** `sidecarVersion` takes effect only if `enableDetails` is set to `true`.
func (GetServiceMeshesMeshOutput) Status ¶
func (o GetServiceMeshesMeshOutput) Status() pulumi.StringOutput
The status of the Service Mesh. Valid values: `running`, `initial`.
func (GetServiceMeshesMeshOutput) ToGetServiceMeshesMeshOutput ¶
func (o GetServiceMeshesMeshOutput) ToGetServiceMeshesMeshOutput() GetServiceMeshesMeshOutput
func (GetServiceMeshesMeshOutput) ToGetServiceMeshesMeshOutputWithContext ¶
func (o GetServiceMeshesMeshOutput) ToGetServiceMeshesMeshOutputWithContext(ctx context.Context) GetServiceMeshesMeshOutput
func (GetServiceMeshesMeshOutput) Version ¶
func (o GetServiceMeshesMeshOutput) Version() pulumi.StringOutput
The version of the Service Mesh instance.
type GetServiceMeshesOutputArgs ¶ added in v3.9.0
type GetServiceMeshesOutputArgs struct { // Whether to query the detailed list of resource attributes. Default value: `false`. EnableDetails pulumi.BoolPtrInput `pulumi:"enableDetails"` // A list of Service Mesh IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // A regex string to filter results by Service Mesh name. NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // The status of the Service Mesh. Valid values: `running`, `initial`. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of arguments for invoking getServiceMeshes.
func (GetServiceMeshesOutputArgs) ElementType ¶ added in v3.9.0
func (GetServiceMeshesOutputArgs) ElementType() reflect.Type
type GetServiceMeshesResult ¶
type GetServiceMeshesResult struct { EnableDetails *bool `pulumi:"enableDetails"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` // A list of Service Mesh Service Meshes. Each element contains the following attributes: Meshes []GetServiceMeshesMesh `pulumi:"meshes"` NameRegex *string `pulumi:"nameRegex"` // A list of Service Mesh names. Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` // The status of the Service Mesh instance. Status *string `pulumi:"status"` }
A collection of values returned by getServiceMeshes.
func GetServiceMeshes ¶
func GetServiceMeshes(ctx *pulumi.Context, args *GetServiceMeshesArgs, opts ...pulumi.InvokeOption) (*GetServiceMeshesResult, error)
This data source provides the Service Mesh Service Meshes of the current Alibaba Cloud user.
> **NOTE:** Available since v1.138.0.
type GetServiceMeshesResultOutput ¶ added in v3.9.0
type GetServiceMeshesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getServiceMeshes.
func GetServiceMeshesOutput ¶ added in v3.9.0
func GetServiceMeshesOutput(ctx *pulumi.Context, args GetServiceMeshesOutputArgs, opts ...pulumi.InvokeOption) GetServiceMeshesResultOutput
func (GetServiceMeshesResultOutput) ElementType ¶ added in v3.9.0
func (GetServiceMeshesResultOutput) ElementType() reflect.Type
func (GetServiceMeshesResultOutput) EnableDetails ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) EnableDetails() pulumi.BoolPtrOutput
func (GetServiceMeshesResultOutput) Id ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetServiceMeshesResultOutput) Ids ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) Ids() pulumi.StringArrayOutput
func (GetServiceMeshesResultOutput) Meshes ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) Meshes() GetServiceMeshesMeshArrayOutput
A list of Service Mesh Service Meshes. Each element contains the following attributes:
func (GetServiceMeshesResultOutput) NameRegex ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) NameRegex() pulumi.StringPtrOutput
func (GetServiceMeshesResultOutput) Names ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) Names() pulumi.StringArrayOutput
A list of Service Mesh names.
func (GetServiceMeshesResultOutput) OutputFile ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetServiceMeshesResultOutput) Status ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) Status() pulumi.StringPtrOutput
The status of the Service Mesh instance.
func (GetServiceMeshesResultOutput) ToGetServiceMeshesResultOutput ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) ToGetServiceMeshesResultOutput() GetServiceMeshesResultOutput
func (GetServiceMeshesResultOutput) ToGetServiceMeshesResultOutputWithContext ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) ToGetServiceMeshesResultOutputWithContext(ctx context.Context) GetServiceMeshesResultOutput
type GetVersionsArgs ¶ added in v3.20.0
type GetVersionsArgs struct { // The edition of the ASM instance. Valid values: // - Default: Standard Edition // - Pro: Professional Edition Edition *string `pulumi:"edition"` // A list of ASM versions. Its element formats as `<edition>:<version>`. Ids []string `pulumi:"ids"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` }
A collection of arguments for invoking getVersions.
type GetVersionsOutputArgs ¶ added in v3.20.0
type GetVersionsOutputArgs struct { // The edition of the ASM instance. Valid values: // - Default: Standard Edition // - Pro: Professional Edition Edition pulumi.StringPtrInput `pulumi:"edition"` // A list of ASM versions. Its element formats as `<edition>:<version>`. Ids pulumi.StringArrayInput `pulumi:"ids"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` }
A collection of arguments for invoking getVersions.
func (GetVersionsOutputArgs) ElementType ¶ added in v3.20.0
func (GetVersionsOutputArgs) ElementType() reflect.Type
type GetVersionsResult ¶ added in v3.20.0
type GetVersionsResult struct { Edition *string `pulumi:"edition"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` OutputFile *string `pulumi:"outputFile"` Versions []GetVersionsVersion `pulumi:"versions"` }
A collection of values returned by getVersions.
func GetVersions ¶ added in v3.20.0
func GetVersions(ctx *pulumi.Context, args *GetVersionsArgs, opts ...pulumi.InvokeOption) (*GetVersionsResult, error)
This data source provides ASM available versions in the specified region.
> **NOTE:** Available in v1.161.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/servicemesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := servicemesh.GetVersions(ctx, &servicemesh.GetVersionsArgs{ Edition: pulumi.StringRef("Default"), }, nil) if err != nil { return err } ctx.Export("serviceMeshVersion", versions[0].Version) return nil }) }
```
type GetVersionsResultOutput ¶ added in v3.20.0
type GetVersionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVersions.
func GetVersionsOutput ¶ added in v3.20.0
func GetVersionsOutput(ctx *pulumi.Context, args GetVersionsOutputArgs, opts ...pulumi.InvokeOption) GetVersionsResultOutput
func (GetVersionsResultOutput) Edition ¶ added in v3.20.0
func (o GetVersionsResultOutput) Edition() pulumi.StringPtrOutput
func (GetVersionsResultOutput) ElementType ¶ added in v3.20.0
func (GetVersionsResultOutput) ElementType() reflect.Type
func (GetVersionsResultOutput) Id ¶ added in v3.20.0
func (o GetVersionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetVersionsResultOutput) Ids ¶ added in v3.20.0
func (o GetVersionsResultOutput) Ids() pulumi.StringArrayOutput
func (GetVersionsResultOutput) OutputFile ¶ added in v3.20.0
func (o GetVersionsResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetVersionsResultOutput) ToGetVersionsResultOutput ¶ added in v3.20.0
func (o GetVersionsResultOutput) ToGetVersionsResultOutput() GetVersionsResultOutput
func (GetVersionsResultOutput) ToGetVersionsResultOutputWithContext ¶ added in v3.20.0
func (o GetVersionsResultOutput) ToGetVersionsResultOutputWithContext(ctx context.Context) GetVersionsResultOutput
func (GetVersionsResultOutput) Versions ¶ added in v3.20.0
func (o GetVersionsResultOutput) Versions() GetVersionsVersionArrayOutput
type GetVersionsVersion ¶ added in v3.20.0
type GetVersionsVersion struct { // The edition of the ASM instance. Valid values: // - Default: Standard Edition // - Pro: Professional Edition Edition string `pulumi:"edition"` Id string `pulumi:"id"` // A list of Service Mesh Service Meshes. Each element contains the following attributes: Version string `pulumi:"version"` }
type GetVersionsVersionArgs ¶ added in v3.20.0
type GetVersionsVersionArgs struct { // The edition of the ASM instance. Valid values: // - Default: Standard Edition // - Pro: Professional Edition Edition pulumi.StringInput `pulumi:"edition"` Id pulumi.StringInput `pulumi:"id"` // A list of Service Mesh Service Meshes. Each element contains the following attributes: Version pulumi.StringInput `pulumi:"version"` }
func (GetVersionsVersionArgs) ElementType ¶ added in v3.20.0
func (GetVersionsVersionArgs) ElementType() reflect.Type
func (GetVersionsVersionArgs) ToGetVersionsVersionOutput ¶ added in v3.20.0
func (i GetVersionsVersionArgs) ToGetVersionsVersionOutput() GetVersionsVersionOutput
func (GetVersionsVersionArgs) ToGetVersionsVersionOutputWithContext ¶ added in v3.20.0
func (i GetVersionsVersionArgs) ToGetVersionsVersionOutputWithContext(ctx context.Context) GetVersionsVersionOutput
type GetVersionsVersionArray ¶ added in v3.20.0
type GetVersionsVersionArray []GetVersionsVersionInput
func (GetVersionsVersionArray) ElementType ¶ added in v3.20.0
func (GetVersionsVersionArray) ElementType() reflect.Type
func (GetVersionsVersionArray) ToGetVersionsVersionArrayOutput ¶ added in v3.20.0
func (i GetVersionsVersionArray) ToGetVersionsVersionArrayOutput() GetVersionsVersionArrayOutput
func (GetVersionsVersionArray) ToGetVersionsVersionArrayOutputWithContext ¶ added in v3.20.0
func (i GetVersionsVersionArray) ToGetVersionsVersionArrayOutputWithContext(ctx context.Context) GetVersionsVersionArrayOutput
type GetVersionsVersionArrayInput ¶ added in v3.20.0
type GetVersionsVersionArrayInput interface { pulumi.Input ToGetVersionsVersionArrayOutput() GetVersionsVersionArrayOutput ToGetVersionsVersionArrayOutputWithContext(context.Context) GetVersionsVersionArrayOutput }
GetVersionsVersionArrayInput is an input type that accepts GetVersionsVersionArray and GetVersionsVersionArrayOutput values. You can construct a concrete instance of `GetVersionsVersionArrayInput` via:
GetVersionsVersionArray{ GetVersionsVersionArgs{...} }
type GetVersionsVersionArrayOutput ¶ added in v3.20.0
type GetVersionsVersionArrayOutput struct{ *pulumi.OutputState }
func (GetVersionsVersionArrayOutput) ElementType ¶ added in v3.20.0
func (GetVersionsVersionArrayOutput) ElementType() reflect.Type
func (GetVersionsVersionArrayOutput) Index ¶ added in v3.20.0
func (o GetVersionsVersionArrayOutput) Index(i pulumi.IntInput) GetVersionsVersionOutput
func (GetVersionsVersionArrayOutput) ToGetVersionsVersionArrayOutput ¶ added in v3.20.0
func (o GetVersionsVersionArrayOutput) ToGetVersionsVersionArrayOutput() GetVersionsVersionArrayOutput
func (GetVersionsVersionArrayOutput) ToGetVersionsVersionArrayOutputWithContext ¶ added in v3.20.0
func (o GetVersionsVersionArrayOutput) ToGetVersionsVersionArrayOutputWithContext(ctx context.Context) GetVersionsVersionArrayOutput
type GetVersionsVersionInput ¶ added in v3.20.0
type GetVersionsVersionInput interface { pulumi.Input ToGetVersionsVersionOutput() GetVersionsVersionOutput ToGetVersionsVersionOutputWithContext(context.Context) GetVersionsVersionOutput }
GetVersionsVersionInput is an input type that accepts GetVersionsVersionArgs and GetVersionsVersionOutput values. You can construct a concrete instance of `GetVersionsVersionInput` via:
GetVersionsVersionArgs{...}
type GetVersionsVersionOutput ¶ added in v3.20.0
type GetVersionsVersionOutput struct{ *pulumi.OutputState }
func (GetVersionsVersionOutput) Edition ¶ added in v3.20.0
func (o GetVersionsVersionOutput) Edition() pulumi.StringOutput
The edition of the ASM instance. Valid values: - Default: Standard Edition - Pro: Professional Edition
func (GetVersionsVersionOutput) ElementType ¶ added in v3.20.0
func (GetVersionsVersionOutput) ElementType() reflect.Type
func (GetVersionsVersionOutput) Id ¶ added in v3.20.0
func (o GetVersionsVersionOutput) Id() pulumi.StringOutput
func (GetVersionsVersionOutput) ToGetVersionsVersionOutput ¶ added in v3.20.0
func (o GetVersionsVersionOutput) ToGetVersionsVersionOutput() GetVersionsVersionOutput
func (GetVersionsVersionOutput) ToGetVersionsVersionOutputWithContext ¶ added in v3.20.0
func (o GetVersionsVersionOutput) ToGetVersionsVersionOutputWithContext(ctx context.Context) GetVersionsVersionOutput
func (GetVersionsVersionOutput) Version ¶ added in v3.20.0
func (o GetVersionsVersionOutput) Version() pulumi.StringOutput
A list of Service Mesh Service Meshes. Each element contains the following attributes:
type ServiceMesh ¶
type ServiceMesh struct { pulumi.CustomResourceState // List of clusters. ClusterIds pulumi.StringArrayOutput `pulumi:"clusterIds"` // Cluster specification. The service mesh instance specification. Valid values: `standard`,`enterprise`,`ultimate`. Default to `standard`. ClusterSpec pulumi.StringOutput `pulumi:"clusterSpec"` // Service grid creation time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Whether to customize Prometheus. Value: // -'true': custom Prometheus. // -'false': Do not customize Prometheus. // Default value: 'false '. CustomizedPrometheus pulumi.BoolPtrOutput `pulumi:"customizedPrometheus"` // Grid instance version type (for example: the standard, the Pro version, etc.). Edition pulumi.StringPtrOutput `pulumi:"edition"` // Data plane KubeAPI access capability. See `extraConfiguration` below. ExtraConfiguration ServiceMeshExtraConfigurationOutput `pulumi:"extraConfiguration"` // Whether to forcibly delete the ASM instance. Value: // -'true': force deletion of ASM instance // -'false': no forced deletion of ASM instance // Default value: false. Force pulumi.BoolPtrOutput `pulumi:"force"` // Load balancing information. See `loadBalancer` below. LoadBalancer ServiceMeshLoadBalancerOutput `pulumi:"loadBalancer"` // Service grid configuration information. See `meshConfig` below. MeshConfig ServiceMeshMeshConfigOutput `pulumi:"meshConfig"` // Service grid network configuration information. See `network` below. Network ServiceMeshNetworkOutput `pulumi:"network"` // The Prometheus service address (in non-custom cases, use the ARMS address format). PrometheusUrl pulumi.StringPtrOutput `pulumi:"prometheusUrl"` // ServiceMeshName. ServiceMeshName pulumi.StringPtrOutput `pulumi:"serviceMeshName"` // The status of the resource. Status pulumi.StringOutput `pulumi:"status"` // The tag of the resource. Tags pulumi.MapOutput `pulumi:"tags"` // Service grid version number. The version of the resource. you can look up the version using alicloud_service_mesh_versions. Note: The version supports updating from v1.170.0, the relevant version can be obtained via istioOperatorVersion in `servicemesh.getServiceMeshes`. Version pulumi.StringPtrOutput `pulumi:"version"` }
Provides a Service Mesh Service Mesh resource.
For information about Service Mesh Service Mesh and how to use it, see [What is Service Mesh](https://www.alibabacloud.com/help/en/asm/developer-reference/api-servicemesh-2020-01-11-createservicemesh).
> **NOTE:** Available since v1.138.0.
## Import
Service Mesh Service Mesh can be imported using the id, e.g.
```sh $ pulumi import alicloud:servicemesh/serviceMesh:ServiceMesh example <id> ```
func GetServiceMesh ¶
func GetServiceMesh(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServiceMeshState, opts ...pulumi.ResourceOption) (*ServiceMesh, error)
GetServiceMesh gets an existing ServiceMesh 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 NewServiceMesh ¶
func NewServiceMesh(ctx *pulumi.Context, name string, args *ServiceMeshArgs, opts ...pulumi.ResourceOption) (*ServiceMesh, error)
NewServiceMesh registers a new resource with the given unique name, arguments, and options.
func (*ServiceMesh) ElementType ¶
func (*ServiceMesh) ElementType() reflect.Type
func (*ServiceMesh) ToServiceMeshOutput ¶
func (i *ServiceMesh) ToServiceMeshOutput() ServiceMeshOutput
func (*ServiceMesh) ToServiceMeshOutputWithContext ¶
func (i *ServiceMesh) ToServiceMeshOutputWithContext(ctx context.Context) ServiceMeshOutput
type ServiceMeshArgs ¶
type ServiceMeshArgs struct { // List of clusters. ClusterIds pulumi.StringArrayInput // Cluster specification. The service mesh instance specification. Valid values: `standard`,`enterprise`,`ultimate`. Default to `standard`. ClusterSpec pulumi.StringPtrInput // Whether to customize Prometheus. Value: // -'true': custom Prometheus. // -'false': Do not customize Prometheus. // Default value: 'false '. CustomizedPrometheus pulumi.BoolPtrInput // Grid instance version type (for example: the standard, the Pro version, etc.). Edition pulumi.StringPtrInput // Data plane KubeAPI access capability. See `extraConfiguration` below. ExtraConfiguration ServiceMeshExtraConfigurationPtrInput // Whether to forcibly delete the ASM instance. Value: // -'true': force deletion of ASM instance // -'false': no forced deletion of ASM instance // Default value: false. Force pulumi.BoolPtrInput // Load balancing information. See `loadBalancer` below. LoadBalancer ServiceMeshLoadBalancerPtrInput // Service grid configuration information. See `meshConfig` below. MeshConfig ServiceMeshMeshConfigPtrInput // Service grid network configuration information. See `network` below. Network ServiceMeshNetworkInput // The Prometheus service address (in non-custom cases, use the ARMS address format). PrometheusUrl pulumi.StringPtrInput // ServiceMeshName. ServiceMeshName pulumi.StringPtrInput // The tag of the resource. Tags pulumi.MapInput // Service grid version number. The version of the resource. you can look up the version using alicloud_service_mesh_versions. Note: The version supports updating from v1.170.0, the relevant version can be obtained via istioOperatorVersion in `servicemesh.getServiceMeshes`. Version pulumi.StringPtrInput }
The set of arguments for constructing a ServiceMesh resource.
func (ServiceMeshArgs) ElementType ¶
func (ServiceMeshArgs) ElementType() reflect.Type
type ServiceMeshArray ¶
type ServiceMeshArray []ServiceMeshInput
func (ServiceMeshArray) ElementType ¶
func (ServiceMeshArray) ElementType() reflect.Type
func (ServiceMeshArray) ToServiceMeshArrayOutput ¶
func (i ServiceMeshArray) ToServiceMeshArrayOutput() ServiceMeshArrayOutput
func (ServiceMeshArray) ToServiceMeshArrayOutputWithContext ¶
func (i ServiceMeshArray) ToServiceMeshArrayOutputWithContext(ctx context.Context) ServiceMeshArrayOutput
type ServiceMeshArrayInput ¶
type ServiceMeshArrayInput interface { pulumi.Input ToServiceMeshArrayOutput() ServiceMeshArrayOutput ToServiceMeshArrayOutputWithContext(context.Context) ServiceMeshArrayOutput }
ServiceMeshArrayInput is an input type that accepts ServiceMeshArray and ServiceMeshArrayOutput values. You can construct a concrete instance of `ServiceMeshArrayInput` via:
ServiceMeshArray{ ServiceMeshArgs{...} }
type ServiceMeshArrayOutput ¶
type ServiceMeshArrayOutput struct{ *pulumi.OutputState }
func (ServiceMeshArrayOutput) ElementType ¶
func (ServiceMeshArrayOutput) ElementType() reflect.Type
func (ServiceMeshArrayOutput) Index ¶
func (o ServiceMeshArrayOutput) Index(i pulumi.IntInput) ServiceMeshOutput
func (ServiceMeshArrayOutput) ToServiceMeshArrayOutput ¶
func (o ServiceMeshArrayOutput) ToServiceMeshArrayOutput() ServiceMeshArrayOutput
func (ServiceMeshArrayOutput) ToServiceMeshArrayOutputWithContext ¶
func (o ServiceMeshArrayOutput) ToServiceMeshArrayOutputWithContext(ctx context.Context) ServiceMeshArrayOutput
type ServiceMeshExtraConfiguration ¶ added in v3.20.0
type ServiceMeshExtraConfiguration struct { // Whether the data plane KubeAPI access capability is enabled. Indicates whether the Kubernetes API of clusters on the data plane is used to access Istio resources. A value of true indicates that the Kubernetes API is used. CrAggregationEnabled *bool `pulumi:"crAggregationEnabled"` }
type ServiceMeshExtraConfigurationArgs ¶ added in v3.20.0
type ServiceMeshExtraConfigurationArgs struct { // Whether the data plane KubeAPI access capability is enabled. Indicates whether the Kubernetes API of clusters on the data plane is used to access Istio resources. A value of true indicates that the Kubernetes API is used. CrAggregationEnabled pulumi.BoolPtrInput `pulumi:"crAggregationEnabled"` }
func (ServiceMeshExtraConfigurationArgs) ElementType ¶ added in v3.20.0
func (ServiceMeshExtraConfigurationArgs) ElementType() reflect.Type
func (ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationOutput ¶ added in v3.20.0
func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationOutput() ServiceMeshExtraConfigurationOutput
func (ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationOutputWithContext ¶ added in v3.20.0
func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationOutput
func (ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationPtrOutput ¶ added in v3.20.0
func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationPtrOutput() ServiceMeshExtraConfigurationPtrOutput
func (ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationPtrOutputWithContext ¶ added in v3.20.0
func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationPtrOutput
type ServiceMeshExtraConfigurationInput ¶ added in v3.20.0
type ServiceMeshExtraConfigurationInput interface { pulumi.Input ToServiceMeshExtraConfigurationOutput() ServiceMeshExtraConfigurationOutput ToServiceMeshExtraConfigurationOutputWithContext(context.Context) ServiceMeshExtraConfigurationOutput }
ServiceMeshExtraConfigurationInput is an input type that accepts ServiceMeshExtraConfigurationArgs and ServiceMeshExtraConfigurationOutput values. You can construct a concrete instance of `ServiceMeshExtraConfigurationInput` via:
ServiceMeshExtraConfigurationArgs{...}
type ServiceMeshExtraConfigurationOutput ¶ added in v3.20.0
type ServiceMeshExtraConfigurationOutput struct{ *pulumi.OutputState }
func (ServiceMeshExtraConfigurationOutput) CrAggregationEnabled ¶ added in v3.20.0
func (o ServiceMeshExtraConfigurationOutput) CrAggregationEnabled() pulumi.BoolPtrOutput
Whether the data plane KubeAPI access capability is enabled. Indicates whether the Kubernetes API of clusters on the data plane is used to access Istio resources. A value of true indicates that the Kubernetes API is used.
func (ServiceMeshExtraConfigurationOutput) ElementType ¶ added in v3.20.0
func (ServiceMeshExtraConfigurationOutput) ElementType() reflect.Type
func (ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationOutput ¶ added in v3.20.0
func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationOutput() ServiceMeshExtraConfigurationOutput
func (ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationOutputWithContext ¶ added in v3.20.0
func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationOutput
func (ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationPtrOutput ¶ added in v3.20.0
func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationPtrOutput() ServiceMeshExtraConfigurationPtrOutput
func (ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationPtrOutputWithContext ¶ added in v3.20.0
func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationPtrOutput
type ServiceMeshExtraConfigurationPtrInput ¶ added in v3.20.0
type ServiceMeshExtraConfigurationPtrInput interface { pulumi.Input ToServiceMeshExtraConfigurationPtrOutput() ServiceMeshExtraConfigurationPtrOutput ToServiceMeshExtraConfigurationPtrOutputWithContext(context.Context) ServiceMeshExtraConfigurationPtrOutput }
ServiceMeshExtraConfigurationPtrInput is an input type that accepts ServiceMeshExtraConfigurationArgs, ServiceMeshExtraConfigurationPtr and ServiceMeshExtraConfigurationPtrOutput values. You can construct a concrete instance of `ServiceMeshExtraConfigurationPtrInput` via:
ServiceMeshExtraConfigurationArgs{...} or: nil
func ServiceMeshExtraConfigurationPtr ¶ added in v3.20.0
func ServiceMeshExtraConfigurationPtr(v *ServiceMeshExtraConfigurationArgs) ServiceMeshExtraConfigurationPtrInput
type ServiceMeshExtraConfigurationPtrOutput ¶ added in v3.20.0
type ServiceMeshExtraConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshExtraConfigurationPtrOutput) CrAggregationEnabled ¶ added in v3.20.0
func (o ServiceMeshExtraConfigurationPtrOutput) CrAggregationEnabled() pulumi.BoolPtrOutput
Whether the data plane KubeAPI access capability is enabled. Indicates whether the Kubernetes API of clusters on the data plane is used to access Istio resources. A value of true indicates that the Kubernetes API is used.
func (ServiceMeshExtraConfigurationPtrOutput) ElementType ¶ added in v3.20.0
func (ServiceMeshExtraConfigurationPtrOutput) ElementType() reflect.Type
func (ServiceMeshExtraConfigurationPtrOutput) ToServiceMeshExtraConfigurationPtrOutput ¶ added in v3.20.0
func (o ServiceMeshExtraConfigurationPtrOutput) ToServiceMeshExtraConfigurationPtrOutput() ServiceMeshExtraConfigurationPtrOutput
func (ServiceMeshExtraConfigurationPtrOutput) ToServiceMeshExtraConfigurationPtrOutputWithContext ¶ added in v3.20.0
func (o ServiceMeshExtraConfigurationPtrOutput) ToServiceMeshExtraConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationPtrOutput
type ServiceMeshInput ¶
type ServiceMeshInput interface { pulumi.Input ToServiceMeshOutput() ServiceMeshOutput ToServiceMeshOutputWithContext(ctx context.Context) ServiceMeshOutput }
type ServiceMeshLoadBalancer ¶
type ServiceMeshLoadBalancer struct { // The Instance ID of APIServer Load Balancer. ApiServerLoadbalancerId *string `pulumi:"apiServerLoadbalancerId"` // Indicates whether to use the IP address of a public network exposed API Server. ApiServerPublicEip *bool `pulumi:"apiServerPublicEip"` // Indicates whether to use the IP address of a public network exposure Istio Pilot. PilotPublicEip *bool `pulumi:"pilotPublicEip"` // The Instance ID of Pilot Load Balancer. PilotPublicLoadbalancerId *string `pulumi:"pilotPublicLoadbalancerId"` }
type ServiceMeshLoadBalancerArgs ¶
type ServiceMeshLoadBalancerArgs struct { // The Instance ID of APIServer Load Balancer. ApiServerLoadbalancerId pulumi.StringPtrInput `pulumi:"apiServerLoadbalancerId"` // Indicates whether to use the IP address of a public network exposed API Server. ApiServerPublicEip pulumi.BoolPtrInput `pulumi:"apiServerPublicEip"` // Indicates whether to use the IP address of a public network exposure Istio Pilot. PilotPublicEip pulumi.BoolPtrInput `pulumi:"pilotPublicEip"` // The Instance ID of Pilot Load Balancer. PilotPublicLoadbalancerId pulumi.StringPtrInput `pulumi:"pilotPublicLoadbalancerId"` }
func (ServiceMeshLoadBalancerArgs) ElementType ¶
func (ServiceMeshLoadBalancerArgs) ElementType() reflect.Type
func (ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerOutput ¶
func (i ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerOutput() ServiceMeshLoadBalancerOutput
func (ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerOutputWithContext ¶
func (i ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerOutput
func (ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerPtrOutput ¶
func (i ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerPtrOutput() ServiceMeshLoadBalancerPtrOutput
func (ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerPtrOutputWithContext ¶
func (i ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerPtrOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerPtrOutput
type ServiceMeshLoadBalancerInput ¶
type ServiceMeshLoadBalancerInput interface { pulumi.Input ToServiceMeshLoadBalancerOutput() ServiceMeshLoadBalancerOutput ToServiceMeshLoadBalancerOutputWithContext(context.Context) ServiceMeshLoadBalancerOutput }
ServiceMeshLoadBalancerInput is an input type that accepts ServiceMeshLoadBalancerArgs and ServiceMeshLoadBalancerOutput values. You can construct a concrete instance of `ServiceMeshLoadBalancerInput` via:
ServiceMeshLoadBalancerArgs{...}
type ServiceMeshLoadBalancerOutput ¶
type ServiceMeshLoadBalancerOutput struct{ *pulumi.OutputState }
func (ServiceMeshLoadBalancerOutput) ApiServerLoadbalancerId ¶
func (o ServiceMeshLoadBalancerOutput) ApiServerLoadbalancerId() pulumi.StringPtrOutput
The Instance ID of APIServer Load Balancer.
func (ServiceMeshLoadBalancerOutput) ApiServerPublicEip ¶
func (o ServiceMeshLoadBalancerOutput) ApiServerPublicEip() pulumi.BoolPtrOutput
Indicates whether to use the IP address of a public network exposed API Server.
func (ServiceMeshLoadBalancerOutput) ElementType ¶
func (ServiceMeshLoadBalancerOutput) ElementType() reflect.Type
func (ServiceMeshLoadBalancerOutput) PilotPublicEip ¶
func (o ServiceMeshLoadBalancerOutput) PilotPublicEip() pulumi.BoolPtrOutput
Indicates whether to use the IP address of a public network exposure Istio Pilot.
func (ServiceMeshLoadBalancerOutput) PilotPublicLoadbalancerId ¶
func (o ServiceMeshLoadBalancerOutput) PilotPublicLoadbalancerId() pulumi.StringPtrOutput
The Instance ID of Pilot Load Balancer.
func (ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerOutput ¶
func (o ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerOutput() ServiceMeshLoadBalancerOutput
func (ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerOutputWithContext ¶
func (o ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerOutput
func (ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerPtrOutput ¶
func (o ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerPtrOutput() ServiceMeshLoadBalancerPtrOutput
func (ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerPtrOutputWithContext ¶
func (o ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerPtrOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerPtrOutput
type ServiceMeshLoadBalancerPtrInput ¶
type ServiceMeshLoadBalancerPtrInput interface { pulumi.Input ToServiceMeshLoadBalancerPtrOutput() ServiceMeshLoadBalancerPtrOutput ToServiceMeshLoadBalancerPtrOutputWithContext(context.Context) ServiceMeshLoadBalancerPtrOutput }
ServiceMeshLoadBalancerPtrInput is an input type that accepts ServiceMeshLoadBalancerArgs, ServiceMeshLoadBalancerPtr and ServiceMeshLoadBalancerPtrOutput values. You can construct a concrete instance of `ServiceMeshLoadBalancerPtrInput` via:
ServiceMeshLoadBalancerArgs{...} or: nil
func ServiceMeshLoadBalancerPtr ¶
func ServiceMeshLoadBalancerPtr(v *ServiceMeshLoadBalancerArgs) ServiceMeshLoadBalancerPtrInput
type ServiceMeshLoadBalancerPtrOutput ¶
type ServiceMeshLoadBalancerPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshLoadBalancerPtrOutput) ApiServerLoadbalancerId ¶
func (o ServiceMeshLoadBalancerPtrOutput) ApiServerLoadbalancerId() pulumi.StringPtrOutput
The Instance ID of APIServer Load Balancer.
func (ServiceMeshLoadBalancerPtrOutput) ApiServerPublicEip ¶
func (o ServiceMeshLoadBalancerPtrOutput) ApiServerPublicEip() pulumi.BoolPtrOutput
Indicates whether to use the IP address of a public network exposed API Server.
func (ServiceMeshLoadBalancerPtrOutput) Elem ¶
func (o ServiceMeshLoadBalancerPtrOutput) Elem() ServiceMeshLoadBalancerOutput
func (ServiceMeshLoadBalancerPtrOutput) ElementType ¶
func (ServiceMeshLoadBalancerPtrOutput) ElementType() reflect.Type
func (ServiceMeshLoadBalancerPtrOutput) PilotPublicEip ¶
func (o ServiceMeshLoadBalancerPtrOutput) PilotPublicEip() pulumi.BoolPtrOutput
Indicates whether to use the IP address of a public network exposure Istio Pilot.
func (ServiceMeshLoadBalancerPtrOutput) PilotPublicLoadbalancerId ¶
func (o ServiceMeshLoadBalancerPtrOutput) PilotPublicLoadbalancerId() pulumi.StringPtrOutput
The Instance ID of Pilot Load Balancer.
func (ServiceMeshLoadBalancerPtrOutput) ToServiceMeshLoadBalancerPtrOutput ¶
func (o ServiceMeshLoadBalancerPtrOutput) ToServiceMeshLoadBalancerPtrOutput() ServiceMeshLoadBalancerPtrOutput
func (ServiceMeshLoadBalancerPtrOutput) ToServiceMeshLoadBalancerPtrOutputWithContext ¶
func (o ServiceMeshLoadBalancerPtrOutput) ToServiceMeshLoadBalancerPtrOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerPtrOutput
type ServiceMeshMap ¶
type ServiceMeshMap map[string]ServiceMeshInput
func (ServiceMeshMap) ElementType ¶
func (ServiceMeshMap) ElementType() reflect.Type
func (ServiceMeshMap) ToServiceMeshMapOutput ¶
func (i ServiceMeshMap) ToServiceMeshMapOutput() ServiceMeshMapOutput
func (ServiceMeshMap) ToServiceMeshMapOutputWithContext ¶
func (i ServiceMeshMap) ToServiceMeshMapOutputWithContext(ctx context.Context) ServiceMeshMapOutput
type ServiceMeshMapInput ¶
type ServiceMeshMapInput interface { pulumi.Input ToServiceMeshMapOutput() ServiceMeshMapOutput ToServiceMeshMapOutputWithContext(context.Context) ServiceMeshMapOutput }
ServiceMeshMapInput is an input type that accepts ServiceMeshMap and ServiceMeshMapOutput values. You can construct a concrete instance of `ServiceMeshMapInput` via:
ServiceMeshMap{ "key": ServiceMeshArgs{...} }
type ServiceMeshMapOutput ¶
type ServiceMeshMapOutput struct{ *pulumi.OutputState }
func (ServiceMeshMapOutput) ElementType ¶
func (ServiceMeshMapOutput) ElementType() reflect.Type
func (ServiceMeshMapOutput) MapIndex ¶
func (o ServiceMeshMapOutput) MapIndex(k pulumi.StringInput) ServiceMeshOutput
func (ServiceMeshMapOutput) ToServiceMeshMapOutput ¶
func (o ServiceMeshMapOutput) ToServiceMeshMapOutput() ServiceMeshMapOutput
func (ServiceMeshMapOutput) ToServiceMeshMapOutputWithContext ¶
func (o ServiceMeshMapOutput) ToServiceMeshMapOutputWithContext(ctx context.Context) ServiceMeshMapOutput
type ServiceMeshMeshConfig ¶
type ServiceMeshMeshConfig struct { // The access logging configuration. See `accessLog` below. AccessLog *ServiceMeshMeshConfigAccessLog `pulumi:"accessLog"` // Audit information. See `audit` below. Audit *ServiceMeshMeshConfigAudit `pulumi:"audit"` // Control plane log collection configuration. See `controlPlaneLog` below. ControlPlaneLog *ServiceMeshMeshConfigControlPlaneLog `pulumi:"controlPlaneLog"` // Whether or not to enable the use of a custom zipkin. CustomizedZipkin *bool `pulumi:"customizedZipkin"` // Whether to enable service can access the service through the nearest node access. EnableLocalityLb *bool `pulumi:"enableLocalityLb"` // The IP ADDRESS range. IncludeIpRanges *string `pulumi:"includeIpRanges"` // Kiali configuration. See `kiali` below. Kiali *ServiceMeshMeshConfigKiali `pulumi:"kiali"` // The open-door policy of agent (OPA) plug-in information. See `opa` below. Opa *ServiceMeshMeshConfigOpa `pulumi:"opa"` // Out to the traffic policy. OutboundTrafficPolicy *string `pulumi:"outboundTrafficPolicy"` // Link trace sampling information. See `pilot` below. Pilot *ServiceMeshMeshConfigPilot `pulumi:"pilot"` // Prometheus configuration. Prometheus *ServiceMeshMeshConfigPrometheus `pulumi:"prometheus"` // Proxy configuration. See `proxy` below. Proxy *ServiceMeshMeshConfigProxy `pulumi:"proxy"` // Sidecar injector configuration. See `sidecarInjector` below. SidecarInjector *ServiceMeshMeshConfigSidecarInjector `pulumi:"sidecarInjector"` // Whether to enable acquisition Prometheus metrics (it is recommended that you use [Alibaba Cloud Prometheus monitoring](https://arms.console.aliyun.com/). Telemetry *bool `pulumi:"telemetry"` // Whether to enable link trace (you need to have [Alibaba Cloud link tracking service](https://tracing-analysis.console.aliyun.com/). Tracing *bool `pulumi:"tracing"` }
type ServiceMeshMeshConfigAccessLog ¶
type ServiceMeshMeshConfigAccessLog struct { Enabled *bool `pulumi:"enabled"` GatewayEnabled *bool `pulumi:"gatewayEnabled"` GatewayLifecycle *int `pulumi:"gatewayLifecycle"` Project *string `pulumi:"project"` SidecarEnabled *bool `pulumi:"sidecarEnabled"` SidecarLifecycle *int `pulumi:"sidecarLifecycle"` }
type ServiceMeshMeshConfigAccessLogArgs ¶
type ServiceMeshMeshConfigAccessLogArgs struct { Enabled pulumi.BoolPtrInput `pulumi:"enabled"` GatewayEnabled pulumi.BoolPtrInput `pulumi:"gatewayEnabled"` GatewayLifecycle pulumi.IntPtrInput `pulumi:"gatewayLifecycle"` Project pulumi.StringPtrInput `pulumi:"project"` SidecarEnabled pulumi.BoolPtrInput `pulumi:"sidecarEnabled"` SidecarLifecycle pulumi.IntPtrInput `pulumi:"sidecarLifecycle"` }
func (ServiceMeshMeshConfigAccessLogArgs) ElementType ¶
func (ServiceMeshMeshConfigAccessLogArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogOutput ¶
func (i ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogOutput() ServiceMeshMeshConfigAccessLogOutput
func (ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogOutputWithContext ¶
func (i ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogOutput
func (ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogPtrOutput ¶
func (i ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogPtrOutput() ServiceMeshMeshConfigAccessLogPtrOutput
func (ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext ¶
func (i ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogPtrOutput
type ServiceMeshMeshConfigAccessLogInput ¶
type ServiceMeshMeshConfigAccessLogInput interface { pulumi.Input ToServiceMeshMeshConfigAccessLogOutput() ServiceMeshMeshConfigAccessLogOutput ToServiceMeshMeshConfigAccessLogOutputWithContext(context.Context) ServiceMeshMeshConfigAccessLogOutput }
ServiceMeshMeshConfigAccessLogInput is an input type that accepts ServiceMeshMeshConfigAccessLogArgs and ServiceMeshMeshConfigAccessLogOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigAccessLogInput` via:
ServiceMeshMeshConfigAccessLogArgs{...}
type ServiceMeshMeshConfigAccessLogOutput ¶
type ServiceMeshMeshConfigAccessLogOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigAccessLogOutput) ElementType ¶
func (ServiceMeshMeshConfigAccessLogOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigAccessLogOutput) Enabled ¶
func (o ServiceMeshMeshConfigAccessLogOutput) Enabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigAccessLogOutput) GatewayEnabled ¶ added in v3.55.1
func (o ServiceMeshMeshConfigAccessLogOutput) GatewayEnabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigAccessLogOutput) GatewayLifecycle ¶ added in v3.55.1
func (o ServiceMeshMeshConfigAccessLogOutput) GatewayLifecycle() pulumi.IntPtrOutput
func (ServiceMeshMeshConfigAccessLogOutput) Project ¶ added in v3.23.0
func (o ServiceMeshMeshConfigAccessLogOutput) Project() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigAccessLogOutput) SidecarEnabled ¶ added in v3.55.1
func (o ServiceMeshMeshConfigAccessLogOutput) SidecarEnabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigAccessLogOutput) SidecarLifecycle ¶ added in v3.55.1
func (o ServiceMeshMeshConfigAccessLogOutput) SidecarLifecycle() pulumi.IntPtrOutput
func (ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogOutput ¶
func (o ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogOutput() ServiceMeshMeshConfigAccessLogOutput
func (ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogOutputWithContext ¶
func (o ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogOutput
func (ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogPtrOutput ¶
func (o ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogPtrOutput() ServiceMeshMeshConfigAccessLogPtrOutput
func (ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogPtrOutput
type ServiceMeshMeshConfigAccessLogPtrInput ¶
type ServiceMeshMeshConfigAccessLogPtrInput interface { pulumi.Input ToServiceMeshMeshConfigAccessLogPtrOutput() ServiceMeshMeshConfigAccessLogPtrOutput ToServiceMeshMeshConfigAccessLogPtrOutputWithContext(context.Context) ServiceMeshMeshConfigAccessLogPtrOutput }
ServiceMeshMeshConfigAccessLogPtrInput is an input type that accepts ServiceMeshMeshConfigAccessLogArgs, ServiceMeshMeshConfigAccessLogPtr and ServiceMeshMeshConfigAccessLogPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigAccessLogPtrInput` via:
ServiceMeshMeshConfigAccessLogArgs{...} or: nil
func ServiceMeshMeshConfigAccessLogPtr ¶
func ServiceMeshMeshConfigAccessLogPtr(v *ServiceMeshMeshConfigAccessLogArgs) ServiceMeshMeshConfigAccessLogPtrInput
type ServiceMeshMeshConfigAccessLogPtrOutput ¶
type ServiceMeshMeshConfigAccessLogPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigAccessLogPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigAccessLogPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigAccessLogPtrOutput) Enabled ¶
func (o ServiceMeshMeshConfigAccessLogPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigAccessLogPtrOutput) GatewayEnabled ¶ added in v3.55.1
func (o ServiceMeshMeshConfigAccessLogPtrOutput) GatewayEnabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigAccessLogPtrOutput) GatewayLifecycle ¶ added in v3.55.1
func (o ServiceMeshMeshConfigAccessLogPtrOutput) GatewayLifecycle() pulumi.IntPtrOutput
func (ServiceMeshMeshConfigAccessLogPtrOutput) Project ¶ added in v3.23.0
func (o ServiceMeshMeshConfigAccessLogPtrOutput) Project() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigAccessLogPtrOutput) SidecarEnabled ¶ added in v3.55.1
func (o ServiceMeshMeshConfigAccessLogPtrOutput) SidecarEnabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigAccessLogPtrOutput) SidecarLifecycle ¶ added in v3.55.1
func (o ServiceMeshMeshConfigAccessLogPtrOutput) SidecarLifecycle() pulumi.IntPtrOutput
func (ServiceMeshMeshConfigAccessLogPtrOutput) ToServiceMeshMeshConfigAccessLogPtrOutput ¶
func (o ServiceMeshMeshConfigAccessLogPtrOutput) ToServiceMeshMeshConfigAccessLogPtrOutput() ServiceMeshMeshConfigAccessLogPtrOutput
func (ServiceMeshMeshConfigAccessLogPtrOutput) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigAccessLogPtrOutput) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogPtrOutput
type ServiceMeshMeshConfigArgs ¶
type ServiceMeshMeshConfigArgs struct { // The access logging configuration. See `accessLog` below. AccessLog ServiceMeshMeshConfigAccessLogPtrInput `pulumi:"accessLog"` // Audit information. See `audit` below. Audit ServiceMeshMeshConfigAuditPtrInput `pulumi:"audit"` // Control plane log collection configuration. See `controlPlaneLog` below. ControlPlaneLog ServiceMeshMeshConfigControlPlaneLogPtrInput `pulumi:"controlPlaneLog"` // Whether or not to enable the use of a custom zipkin. CustomizedZipkin pulumi.BoolPtrInput `pulumi:"customizedZipkin"` // Whether to enable service can access the service through the nearest node access. EnableLocalityLb pulumi.BoolPtrInput `pulumi:"enableLocalityLb"` // The IP ADDRESS range. IncludeIpRanges pulumi.StringPtrInput `pulumi:"includeIpRanges"` // Kiali configuration. See `kiali` below. Kiali ServiceMeshMeshConfigKialiPtrInput `pulumi:"kiali"` // The open-door policy of agent (OPA) plug-in information. See `opa` below. Opa ServiceMeshMeshConfigOpaPtrInput `pulumi:"opa"` // Out to the traffic policy. OutboundTrafficPolicy pulumi.StringPtrInput `pulumi:"outboundTrafficPolicy"` // Link trace sampling information. See `pilot` below. Pilot ServiceMeshMeshConfigPilotPtrInput `pulumi:"pilot"` // Prometheus configuration. Prometheus ServiceMeshMeshConfigPrometheusPtrInput `pulumi:"prometheus"` // Proxy configuration. See `proxy` below. Proxy ServiceMeshMeshConfigProxyPtrInput `pulumi:"proxy"` // Sidecar injector configuration. See `sidecarInjector` below. SidecarInjector ServiceMeshMeshConfigSidecarInjectorPtrInput `pulumi:"sidecarInjector"` // Whether to enable acquisition Prometheus metrics (it is recommended that you use [Alibaba Cloud Prometheus monitoring](https://arms.console.aliyun.com/). Telemetry pulumi.BoolPtrInput `pulumi:"telemetry"` // Whether to enable link trace (you need to have [Alibaba Cloud link tracking service](https://tracing-analysis.console.aliyun.com/). Tracing pulumi.BoolPtrInput `pulumi:"tracing"` }
func (ServiceMeshMeshConfigArgs) ElementType ¶
func (ServiceMeshMeshConfigArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigOutput ¶
func (i ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigOutput() ServiceMeshMeshConfigOutput
func (ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigOutputWithContext ¶
func (i ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOutput
func (ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigPtrOutput ¶
func (i ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigPtrOutput() ServiceMeshMeshConfigPtrOutput
func (ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigPtrOutputWithContext ¶
func (i ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPtrOutput
type ServiceMeshMeshConfigAuditArgs ¶
type ServiceMeshMeshConfigAuditArgs struct { Enabled pulumi.BoolPtrInput `pulumi:"enabled"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (ServiceMeshMeshConfigAuditArgs) ElementType ¶
func (ServiceMeshMeshConfigAuditArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditOutput ¶
func (i ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditOutput() ServiceMeshMeshConfigAuditOutput
func (ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditOutputWithContext ¶
func (i ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditOutput
func (ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditPtrOutput ¶
func (i ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditPtrOutput() ServiceMeshMeshConfigAuditPtrOutput
func (ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditPtrOutputWithContext ¶
func (i ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditPtrOutput
type ServiceMeshMeshConfigAuditInput ¶
type ServiceMeshMeshConfigAuditInput interface { pulumi.Input ToServiceMeshMeshConfigAuditOutput() ServiceMeshMeshConfigAuditOutput ToServiceMeshMeshConfigAuditOutputWithContext(context.Context) ServiceMeshMeshConfigAuditOutput }
ServiceMeshMeshConfigAuditInput is an input type that accepts ServiceMeshMeshConfigAuditArgs and ServiceMeshMeshConfigAuditOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigAuditInput` via:
ServiceMeshMeshConfigAuditArgs{...}
type ServiceMeshMeshConfigAuditOutput ¶
type ServiceMeshMeshConfigAuditOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigAuditOutput) ElementType ¶
func (ServiceMeshMeshConfigAuditOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigAuditOutput) Enabled ¶
func (o ServiceMeshMeshConfigAuditOutput) Enabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigAuditOutput) Project ¶
func (o ServiceMeshMeshConfigAuditOutput) Project() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditOutput ¶
func (o ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditOutput() ServiceMeshMeshConfigAuditOutput
func (ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditOutputWithContext ¶
func (o ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditOutput
func (ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditPtrOutput ¶
func (o ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditPtrOutput() ServiceMeshMeshConfigAuditPtrOutput
func (ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditPtrOutput
type ServiceMeshMeshConfigAuditPtrInput ¶
type ServiceMeshMeshConfigAuditPtrInput interface { pulumi.Input ToServiceMeshMeshConfigAuditPtrOutput() ServiceMeshMeshConfigAuditPtrOutput ToServiceMeshMeshConfigAuditPtrOutputWithContext(context.Context) ServiceMeshMeshConfigAuditPtrOutput }
ServiceMeshMeshConfigAuditPtrInput is an input type that accepts ServiceMeshMeshConfigAuditArgs, ServiceMeshMeshConfigAuditPtr and ServiceMeshMeshConfigAuditPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigAuditPtrInput` via:
ServiceMeshMeshConfigAuditArgs{...} or: nil
func ServiceMeshMeshConfigAuditPtr ¶
func ServiceMeshMeshConfigAuditPtr(v *ServiceMeshMeshConfigAuditArgs) ServiceMeshMeshConfigAuditPtrInput
type ServiceMeshMeshConfigAuditPtrOutput ¶
type ServiceMeshMeshConfigAuditPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigAuditPtrOutput) Elem ¶
func (o ServiceMeshMeshConfigAuditPtrOutput) Elem() ServiceMeshMeshConfigAuditOutput
func (ServiceMeshMeshConfigAuditPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigAuditPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigAuditPtrOutput) Enabled ¶
func (o ServiceMeshMeshConfigAuditPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigAuditPtrOutput) Project ¶
func (o ServiceMeshMeshConfigAuditPtrOutput) Project() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigAuditPtrOutput) ToServiceMeshMeshConfigAuditPtrOutput ¶
func (o ServiceMeshMeshConfigAuditPtrOutput) ToServiceMeshMeshConfigAuditPtrOutput() ServiceMeshMeshConfigAuditPtrOutput
func (ServiceMeshMeshConfigAuditPtrOutput) ToServiceMeshMeshConfigAuditPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigAuditPtrOutput) ToServiceMeshMeshConfigAuditPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditPtrOutput
type ServiceMeshMeshConfigControlPlaneLog ¶ added in v3.23.0
type ServiceMeshMeshConfigControlPlaneLogArgs ¶ added in v3.23.0
type ServiceMeshMeshConfigControlPlaneLogArgs struct { Enabled pulumi.BoolInput `pulumi:"enabled"` LogTtlInDay pulumi.IntPtrInput `pulumi:"logTtlInDay"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (ServiceMeshMeshConfigControlPlaneLogArgs) ElementType ¶ added in v3.23.0
func (ServiceMeshMeshConfigControlPlaneLogArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogOutput ¶ added in v3.23.0
func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogOutput() ServiceMeshMeshConfigControlPlaneLogOutput
func (ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogOutputWithContext ¶ added in v3.23.0
func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogOutput
func (ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogPtrOutput ¶ added in v3.23.0
func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogPtrOutput() ServiceMeshMeshConfigControlPlaneLogPtrOutput
func (ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext ¶ added in v3.23.0
func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogPtrOutput
type ServiceMeshMeshConfigControlPlaneLogInput ¶ added in v3.23.0
type ServiceMeshMeshConfigControlPlaneLogInput interface { pulumi.Input ToServiceMeshMeshConfigControlPlaneLogOutput() ServiceMeshMeshConfigControlPlaneLogOutput ToServiceMeshMeshConfigControlPlaneLogOutputWithContext(context.Context) ServiceMeshMeshConfigControlPlaneLogOutput }
ServiceMeshMeshConfigControlPlaneLogInput is an input type that accepts ServiceMeshMeshConfigControlPlaneLogArgs and ServiceMeshMeshConfigControlPlaneLogOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigControlPlaneLogInput` via:
ServiceMeshMeshConfigControlPlaneLogArgs{...}
type ServiceMeshMeshConfigControlPlaneLogOutput ¶ added in v3.23.0
type ServiceMeshMeshConfigControlPlaneLogOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigControlPlaneLogOutput) ElementType ¶ added in v3.23.0
func (ServiceMeshMeshConfigControlPlaneLogOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigControlPlaneLogOutput) Enabled ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogOutput) Enabled() pulumi.BoolOutput
func (ServiceMeshMeshConfigControlPlaneLogOutput) LogTtlInDay ¶ added in v3.55.1
func (o ServiceMeshMeshConfigControlPlaneLogOutput) LogTtlInDay() pulumi.IntPtrOutput
func (ServiceMeshMeshConfigControlPlaneLogOutput) Project ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogOutput) Project() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogOutput ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogOutput() ServiceMeshMeshConfigControlPlaneLogOutput
func (ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogOutputWithContext ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogOutput
func (ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutput ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutput() ServiceMeshMeshConfigControlPlaneLogPtrOutput
func (ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogPtrOutput
type ServiceMeshMeshConfigControlPlaneLogPtrInput ¶ added in v3.23.0
type ServiceMeshMeshConfigControlPlaneLogPtrInput interface { pulumi.Input ToServiceMeshMeshConfigControlPlaneLogPtrOutput() ServiceMeshMeshConfigControlPlaneLogPtrOutput ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext(context.Context) ServiceMeshMeshConfigControlPlaneLogPtrOutput }
ServiceMeshMeshConfigControlPlaneLogPtrInput is an input type that accepts ServiceMeshMeshConfigControlPlaneLogArgs, ServiceMeshMeshConfigControlPlaneLogPtr and ServiceMeshMeshConfigControlPlaneLogPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigControlPlaneLogPtrInput` via:
ServiceMeshMeshConfigControlPlaneLogArgs{...} or: nil
func ServiceMeshMeshConfigControlPlaneLogPtr ¶ added in v3.23.0
func ServiceMeshMeshConfigControlPlaneLogPtr(v *ServiceMeshMeshConfigControlPlaneLogArgs) ServiceMeshMeshConfigControlPlaneLogPtrInput
type ServiceMeshMeshConfigControlPlaneLogPtrOutput ¶ added in v3.23.0
type ServiceMeshMeshConfigControlPlaneLogPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) ElementType ¶ added in v3.23.0
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) Enabled ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) LogTtlInDay ¶ added in v3.55.1
func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) LogTtlInDay() pulumi.IntPtrOutput
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) Project ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) Project() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutput ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutput() ServiceMeshMeshConfigControlPlaneLogPtrOutput
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogPtrOutput
type ServiceMeshMeshConfigInput ¶
type ServiceMeshMeshConfigInput interface { pulumi.Input ToServiceMeshMeshConfigOutput() ServiceMeshMeshConfigOutput ToServiceMeshMeshConfigOutputWithContext(context.Context) ServiceMeshMeshConfigOutput }
ServiceMeshMeshConfigInput is an input type that accepts ServiceMeshMeshConfigArgs and ServiceMeshMeshConfigOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigInput` via:
ServiceMeshMeshConfigArgs{...}
type ServiceMeshMeshConfigKialiArgs ¶
type ServiceMeshMeshConfigKialiArgs struct { Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Kiali service address. Url pulumi.StringPtrInput `pulumi:"url"` }
func (ServiceMeshMeshConfigKialiArgs) ElementType ¶
func (ServiceMeshMeshConfigKialiArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiOutput ¶
func (i ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiOutput() ServiceMeshMeshConfigKialiOutput
func (ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiOutputWithContext ¶
func (i ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiOutput
func (ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiPtrOutput ¶
func (i ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiPtrOutput() ServiceMeshMeshConfigKialiPtrOutput
func (ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiPtrOutputWithContext ¶
func (i ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiPtrOutput
type ServiceMeshMeshConfigKialiInput ¶
type ServiceMeshMeshConfigKialiInput interface { pulumi.Input ToServiceMeshMeshConfigKialiOutput() ServiceMeshMeshConfigKialiOutput ToServiceMeshMeshConfigKialiOutputWithContext(context.Context) ServiceMeshMeshConfigKialiOutput }
ServiceMeshMeshConfigKialiInput is an input type that accepts ServiceMeshMeshConfigKialiArgs and ServiceMeshMeshConfigKialiOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigKialiInput` via:
ServiceMeshMeshConfigKialiArgs{...}
type ServiceMeshMeshConfigKialiOutput ¶
type ServiceMeshMeshConfigKialiOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigKialiOutput) ElementType ¶
func (ServiceMeshMeshConfigKialiOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigKialiOutput) Enabled ¶
func (o ServiceMeshMeshConfigKialiOutput) Enabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiOutput ¶
func (o ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiOutput() ServiceMeshMeshConfigKialiOutput
func (ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiOutputWithContext ¶
func (o ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiOutput
func (ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiPtrOutput ¶
func (o ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiPtrOutput() ServiceMeshMeshConfigKialiPtrOutput
func (ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiPtrOutput
func (ServiceMeshMeshConfigKialiOutput) Url ¶ added in v3.44.1
func (o ServiceMeshMeshConfigKialiOutput) Url() pulumi.StringPtrOutput
Kiali service address.
type ServiceMeshMeshConfigKialiPtrInput ¶
type ServiceMeshMeshConfigKialiPtrInput interface { pulumi.Input ToServiceMeshMeshConfigKialiPtrOutput() ServiceMeshMeshConfigKialiPtrOutput ToServiceMeshMeshConfigKialiPtrOutputWithContext(context.Context) ServiceMeshMeshConfigKialiPtrOutput }
ServiceMeshMeshConfigKialiPtrInput is an input type that accepts ServiceMeshMeshConfigKialiArgs, ServiceMeshMeshConfigKialiPtr and ServiceMeshMeshConfigKialiPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigKialiPtrInput` via:
ServiceMeshMeshConfigKialiArgs{...} or: nil
func ServiceMeshMeshConfigKialiPtr ¶
func ServiceMeshMeshConfigKialiPtr(v *ServiceMeshMeshConfigKialiArgs) ServiceMeshMeshConfigKialiPtrInput
type ServiceMeshMeshConfigKialiPtrOutput ¶
type ServiceMeshMeshConfigKialiPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigKialiPtrOutput) Elem ¶
func (o ServiceMeshMeshConfigKialiPtrOutput) Elem() ServiceMeshMeshConfigKialiOutput
func (ServiceMeshMeshConfigKialiPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigKialiPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigKialiPtrOutput) Enabled ¶
func (o ServiceMeshMeshConfigKialiPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigKialiPtrOutput) ToServiceMeshMeshConfigKialiPtrOutput ¶
func (o ServiceMeshMeshConfigKialiPtrOutput) ToServiceMeshMeshConfigKialiPtrOutput() ServiceMeshMeshConfigKialiPtrOutput
func (ServiceMeshMeshConfigKialiPtrOutput) ToServiceMeshMeshConfigKialiPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigKialiPtrOutput) ToServiceMeshMeshConfigKialiPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiPtrOutput
func (ServiceMeshMeshConfigKialiPtrOutput) Url ¶ added in v3.44.1
func (o ServiceMeshMeshConfigKialiPtrOutput) Url() pulumi.StringPtrOutput
Kiali service address.
type ServiceMeshMeshConfigOpaArgs ¶
type ServiceMeshMeshConfigOpaArgs struct { Enabled pulumi.BoolPtrInput `pulumi:"enabled"` LimitCpu pulumi.StringPtrInput `pulumi:"limitCpu"` LimitMemory pulumi.StringPtrInput `pulumi:"limitMemory"` LogLevel pulumi.StringPtrInput `pulumi:"logLevel"` RequestCpu pulumi.StringPtrInput `pulumi:"requestCpu"` RequestMemory pulumi.StringPtrInput `pulumi:"requestMemory"` }
func (ServiceMeshMeshConfigOpaArgs) ElementType ¶
func (ServiceMeshMeshConfigOpaArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaOutput ¶
func (i ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaOutput() ServiceMeshMeshConfigOpaOutput
func (ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaOutputWithContext ¶
func (i ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaOutput
func (ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaPtrOutput ¶
func (i ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaPtrOutput() ServiceMeshMeshConfigOpaPtrOutput
func (ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaPtrOutputWithContext ¶
func (i ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaPtrOutput
type ServiceMeshMeshConfigOpaInput ¶
type ServiceMeshMeshConfigOpaInput interface { pulumi.Input ToServiceMeshMeshConfigOpaOutput() ServiceMeshMeshConfigOpaOutput ToServiceMeshMeshConfigOpaOutputWithContext(context.Context) ServiceMeshMeshConfigOpaOutput }
ServiceMeshMeshConfigOpaInput is an input type that accepts ServiceMeshMeshConfigOpaArgs and ServiceMeshMeshConfigOpaOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigOpaInput` via:
ServiceMeshMeshConfigOpaArgs{...}
type ServiceMeshMeshConfigOpaOutput ¶
type ServiceMeshMeshConfigOpaOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigOpaOutput) ElementType ¶
func (ServiceMeshMeshConfigOpaOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigOpaOutput) Enabled ¶
func (o ServiceMeshMeshConfigOpaOutput) Enabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigOpaOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigOpaOutput) LimitCpu() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigOpaOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigOpaOutput) LimitMemory() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigOpaOutput) LogLevel ¶
func (o ServiceMeshMeshConfigOpaOutput) LogLevel() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigOpaOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigOpaOutput) RequestCpu() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigOpaOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigOpaOutput) RequestMemory() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaOutput ¶
func (o ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaOutput() ServiceMeshMeshConfigOpaOutput
func (ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaOutputWithContext ¶
func (o ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaOutput
func (ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaPtrOutput ¶
func (o ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaPtrOutput() ServiceMeshMeshConfigOpaPtrOutput
func (ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaPtrOutput
type ServiceMeshMeshConfigOpaPtrInput ¶
type ServiceMeshMeshConfigOpaPtrInput interface { pulumi.Input ToServiceMeshMeshConfigOpaPtrOutput() ServiceMeshMeshConfigOpaPtrOutput ToServiceMeshMeshConfigOpaPtrOutputWithContext(context.Context) ServiceMeshMeshConfigOpaPtrOutput }
ServiceMeshMeshConfigOpaPtrInput is an input type that accepts ServiceMeshMeshConfigOpaArgs, ServiceMeshMeshConfigOpaPtr and ServiceMeshMeshConfigOpaPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigOpaPtrInput` via:
ServiceMeshMeshConfigOpaArgs{...} or: nil
func ServiceMeshMeshConfigOpaPtr ¶
func ServiceMeshMeshConfigOpaPtr(v *ServiceMeshMeshConfigOpaArgs) ServiceMeshMeshConfigOpaPtrInput
type ServiceMeshMeshConfigOpaPtrOutput ¶
type ServiceMeshMeshConfigOpaPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigOpaPtrOutput) Elem ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) Elem() ServiceMeshMeshConfigOpaOutput
func (ServiceMeshMeshConfigOpaPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigOpaPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigOpaPtrOutput) Enabled ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigOpaPtrOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) LimitCpu() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigOpaPtrOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) LimitMemory() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigOpaPtrOutput) LogLevel ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) LogLevel() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigOpaPtrOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) RequestCpu() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigOpaPtrOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) RequestMemory() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigOpaPtrOutput) ToServiceMeshMeshConfigOpaPtrOutput ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) ToServiceMeshMeshConfigOpaPtrOutput() ServiceMeshMeshConfigOpaPtrOutput
func (ServiceMeshMeshConfigOpaPtrOutput) ToServiceMeshMeshConfigOpaPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) ToServiceMeshMeshConfigOpaPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaPtrOutput
type ServiceMeshMeshConfigOutput ¶
type ServiceMeshMeshConfigOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigOutput) AccessLog ¶
func (o ServiceMeshMeshConfigOutput) AccessLog() ServiceMeshMeshConfigAccessLogPtrOutput
The access logging configuration. See `accessLog` below.
func (ServiceMeshMeshConfigOutput) Audit ¶
func (o ServiceMeshMeshConfigOutput) Audit() ServiceMeshMeshConfigAuditPtrOutput
Audit information. See `audit` below.
func (ServiceMeshMeshConfigOutput) ControlPlaneLog ¶ added in v3.23.0
func (o ServiceMeshMeshConfigOutput) ControlPlaneLog() ServiceMeshMeshConfigControlPlaneLogPtrOutput
Control plane log collection configuration. See `controlPlaneLog` below.
func (ServiceMeshMeshConfigOutput) CustomizedZipkin ¶
func (o ServiceMeshMeshConfigOutput) CustomizedZipkin() pulumi.BoolPtrOutput
Whether or not to enable the use of a custom zipkin.
func (ServiceMeshMeshConfigOutput) ElementType ¶
func (ServiceMeshMeshConfigOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigOutput) EnableLocalityLb ¶
func (o ServiceMeshMeshConfigOutput) EnableLocalityLb() pulumi.BoolPtrOutput
Whether to enable service can access the service through the nearest node access.
func (ServiceMeshMeshConfigOutput) IncludeIpRanges ¶ added in v3.44.1
func (o ServiceMeshMeshConfigOutput) IncludeIpRanges() pulumi.StringPtrOutput
The IP ADDRESS range.
func (ServiceMeshMeshConfigOutput) Kiali ¶
func (o ServiceMeshMeshConfigOutput) Kiali() ServiceMeshMeshConfigKialiPtrOutput
Kiali configuration. See `kiali` below.
func (ServiceMeshMeshConfigOutput) Opa ¶
func (o ServiceMeshMeshConfigOutput) Opa() ServiceMeshMeshConfigOpaPtrOutput
The open-door policy of agent (OPA) plug-in information. See `opa` below.
func (ServiceMeshMeshConfigOutput) OutboundTrafficPolicy ¶
func (o ServiceMeshMeshConfigOutput) OutboundTrafficPolicy() pulumi.StringPtrOutput
Out to the traffic policy.
func (ServiceMeshMeshConfigOutput) Pilot ¶
func (o ServiceMeshMeshConfigOutput) Pilot() ServiceMeshMeshConfigPilotPtrOutput
Link trace sampling information. See `pilot` below.
func (ServiceMeshMeshConfigOutput) Prometheus ¶ added in v3.44.1
func (o ServiceMeshMeshConfigOutput) Prometheus() ServiceMeshMeshConfigPrometheusPtrOutput
Prometheus configuration.
func (ServiceMeshMeshConfigOutput) Proxy ¶
func (o ServiceMeshMeshConfigOutput) Proxy() ServiceMeshMeshConfigProxyPtrOutput
Proxy configuration. See `proxy` below.
func (ServiceMeshMeshConfigOutput) SidecarInjector ¶
func (o ServiceMeshMeshConfigOutput) SidecarInjector() ServiceMeshMeshConfigSidecarInjectorPtrOutput
Sidecar injector configuration. See `sidecarInjector` below.
func (ServiceMeshMeshConfigOutput) Telemetry ¶
func (o ServiceMeshMeshConfigOutput) Telemetry() pulumi.BoolPtrOutput
Whether to enable acquisition Prometheus metrics (it is recommended that you use [Alibaba Cloud Prometheus monitoring](https://arms.console.aliyun.com/).
func (ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigOutput ¶
func (o ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigOutput() ServiceMeshMeshConfigOutput
func (ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigOutputWithContext ¶
func (o ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOutput
func (ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigPtrOutput ¶
func (o ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigPtrOutput() ServiceMeshMeshConfigPtrOutput
func (ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPtrOutput
func (ServiceMeshMeshConfigOutput) Tracing ¶
func (o ServiceMeshMeshConfigOutput) Tracing() pulumi.BoolPtrOutput
Whether to enable link trace (you need to have [Alibaba Cloud link tracking service](https://tracing-analysis.console.aliyun.com/).
type ServiceMeshMeshConfigPilotArgs ¶
type ServiceMeshMeshConfigPilotArgs struct { Http10Enabled pulumi.BoolPtrInput `pulumi:"http10Enabled"` TraceSampling pulumi.Float64PtrInput `pulumi:"traceSampling"` }
func (ServiceMeshMeshConfigPilotArgs) ElementType ¶
func (ServiceMeshMeshConfigPilotArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotOutput ¶
func (i ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotOutput() ServiceMeshMeshConfigPilotOutput
func (ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotOutputWithContext ¶
func (i ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotOutput
func (ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotPtrOutput ¶
func (i ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotPtrOutput() ServiceMeshMeshConfigPilotPtrOutput
func (ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotPtrOutputWithContext ¶
func (i ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotPtrOutput
type ServiceMeshMeshConfigPilotInput ¶
type ServiceMeshMeshConfigPilotInput interface { pulumi.Input ToServiceMeshMeshConfigPilotOutput() ServiceMeshMeshConfigPilotOutput ToServiceMeshMeshConfigPilotOutputWithContext(context.Context) ServiceMeshMeshConfigPilotOutput }
ServiceMeshMeshConfigPilotInput is an input type that accepts ServiceMeshMeshConfigPilotArgs and ServiceMeshMeshConfigPilotOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigPilotInput` via:
ServiceMeshMeshConfigPilotArgs{...}
type ServiceMeshMeshConfigPilotOutput ¶
type ServiceMeshMeshConfigPilotOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigPilotOutput) ElementType ¶
func (ServiceMeshMeshConfigPilotOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigPilotOutput) Http10Enabled ¶
func (o ServiceMeshMeshConfigPilotOutput) Http10Enabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotOutput ¶
func (o ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotOutput() ServiceMeshMeshConfigPilotOutput
func (ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotOutputWithContext ¶
func (o ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotOutput
func (ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotPtrOutput ¶
func (o ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotPtrOutput() ServiceMeshMeshConfigPilotPtrOutput
func (ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotPtrOutput
func (ServiceMeshMeshConfigPilotOutput) TraceSampling ¶
func (o ServiceMeshMeshConfigPilotOutput) TraceSampling() pulumi.Float64PtrOutput
type ServiceMeshMeshConfigPilotPtrInput ¶
type ServiceMeshMeshConfigPilotPtrInput interface { pulumi.Input ToServiceMeshMeshConfigPilotPtrOutput() ServiceMeshMeshConfigPilotPtrOutput ToServiceMeshMeshConfigPilotPtrOutputWithContext(context.Context) ServiceMeshMeshConfigPilotPtrOutput }
ServiceMeshMeshConfigPilotPtrInput is an input type that accepts ServiceMeshMeshConfigPilotArgs, ServiceMeshMeshConfigPilotPtr and ServiceMeshMeshConfigPilotPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigPilotPtrInput` via:
ServiceMeshMeshConfigPilotArgs{...} or: nil
func ServiceMeshMeshConfigPilotPtr ¶
func ServiceMeshMeshConfigPilotPtr(v *ServiceMeshMeshConfigPilotArgs) ServiceMeshMeshConfigPilotPtrInput
type ServiceMeshMeshConfigPilotPtrOutput ¶
type ServiceMeshMeshConfigPilotPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigPilotPtrOutput) Elem ¶
func (o ServiceMeshMeshConfigPilotPtrOutput) Elem() ServiceMeshMeshConfigPilotOutput
func (ServiceMeshMeshConfigPilotPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigPilotPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigPilotPtrOutput) Http10Enabled ¶
func (o ServiceMeshMeshConfigPilotPtrOutput) Http10Enabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigPilotPtrOutput) ToServiceMeshMeshConfigPilotPtrOutput ¶
func (o ServiceMeshMeshConfigPilotPtrOutput) ToServiceMeshMeshConfigPilotPtrOutput() ServiceMeshMeshConfigPilotPtrOutput
func (ServiceMeshMeshConfigPilotPtrOutput) ToServiceMeshMeshConfigPilotPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigPilotPtrOutput) ToServiceMeshMeshConfigPilotPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotPtrOutput
func (ServiceMeshMeshConfigPilotPtrOutput) TraceSampling ¶
func (o ServiceMeshMeshConfigPilotPtrOutput) TraceSampling() pulumi.Float64PtrOutput
type ServiceMeshMeshConfigPrometheus ¶ added in v3.44.1
type ServiceMeshMeshConfigPrometheusArgs ¶ added in v3.44.1
type ServiceMeshMeshConfigPrometheusArgs struct { // Prometheus service addresses (enabled external Prometheus when the system automatically populates). ExternalUrl pulumi.StringPtrInput `pulumi:"externalUrl"` // Whether to enable external Prometheus. UseExternal pulumi.BoolPtrInput `pulumi:"useExternal"` }
func (ServiceMeshMeshConfigPrometheusArgs) ElementType ¶ added in v3.44.1
func (ServiceMeshMeshConfigPrometheusArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigPrometheusArgs) ToServiceMeshMeshConfigPrometheusOutput ¶ added in v3.44.1
func (i ServiceMeshMeshConfigPrometheusArgs) ToServiceMeshMeshConfigPrometheusOutput() ServiceMeshMeshConfigPrometheusOutput
func (ServiceMeshMeshConfigPrometheusArgs) ToServiceMeshMeshConfigPrometheusOutputWithContext ¶ added in v3.44.1
func (i ServiceMeshMeshConfigPrometheusArgs) ToServiceMeshMeshConfigPrometheusOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPrometheusOutput
func (ServiceMeshMeshConfigPrometheusArgs) ToServiceMeshMeshConfigPrometheusPtrOutput ¶ added in v3.44.1
func (i ServiceMeshMeshConfigPrometheusArgs) ToServiceMeshMeshConfigPrometheusPtrOutput() ServiceMeshMeshConfigPrometheusPtrOutput
func (ServiceMeshMeshConfigPrometheusArgs) ToServiceMeshMeshConfigPrometheusPtrOutputWithContext ¶ added in v3.44.1
func (i ServiceMeshMeshConfigPrometheusArgs) ToServiceMeshMeshConfigPrometheusPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPrometheusPtrOutput
type ServiceMeshMeshConfigPrometheusInput ¶ added in v3.44.1
type ServiceMeshMeshConfigPrometheusInput interface { pulumi.Input ToServiceMeshMeshConfigPrometheusOutput() ServiceMeshMeshConfigPrometheusOutput ToServiceMeshMeshConfigPrometheusOutputWithContext(context.Context) ServiceMeshMeshConfigPrometheusOutput }
ServiceMeshMeshConfigPrometheusInput is an input type that accepts ServiceMeshMeshConfigPrometheusArgs and ServiceMeshMeshConfigPrometheusOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigPrometheusInput` via:
ServiceMeshMeshConfigPrometheusArgs{...}
type ServiceMeshMeshConfigPrometheusOutput ¶ added in v3.44.1
type ServiceMeshMeshConfigPrometheusOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigPrometheusOutput) ElementType ¶ added in v3.44.1
func (ServiceMeshMeshConfigPrometheusOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigPrometheusOutput) ExternalUrl ¶ added in v3.44.1
func (o ServiceMeshMeshConfigPrometheusOutput) ExternalUrl() pulumi.StringPtrOutput
Prometheus service addresses (enabled external Prometheus when the system automatically populates).
func (ServiceMeshMeshConfigPrometheusOutput) ToServiceMeshMeshConfigPrometheusOutput ¶ added in v3.44.1
func (o ServiceMeshMeshConfigPrometheusOutput) ToServiceMeshMeshConfigPrometheusOutput() ServiceMeshMeshConfigPrometheusOutput
func (ServiceMeshMeshConfigPrometheusOutput) ToServiceMeshMeshConfigPrometheusOutputWithContext ¶ added in v3.44.1
func (o ServiceMeshMeshConfigPrometheusOutput) ToServiceMeshMeshConfigPrometheusOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPrometheusOutput
func (ServiceMeshMeshConfigPrometheusOutput) ToServiceMeshMeshConfigPrometheusPtrOutput ¶ added in v3.44.1
func (o ServiceMeshMeshConfigPrometheusOutput) ToServiceMeshMeshConfigPrometheusPtrOutput() ServiceMeshMeshConfigPrometheusPtrOutput
func (ServiceMeshMeshConfigPrometheusOutput) ToServiceMeshMeshConfigPrometheusPtrOutputWithContext ¶ added in v3.44.1
func (o ServiceMeshMeshConfigPrometheusOutput) ToServiceMeshMeshConfigPrometheusPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPrometheusPtrOutput
func (ServiceMeshMeshConfigPrometheusOutput) UseExternal ¶ added in v3.44.1
func (o ServiceMeshMeshConfigPrometheusOutput) UseExternal() pulumi.BoolPtrOutput
Whether to enable external Prometheus.
type ServiceMeshMeshConfigPrometheusPtrInput ¶ added in v3.44.1
type ServiceMeshMeshConfigPrometheusPtrInput interface { pulumi.Input ToServiceMeshMeshConfigPrometheusPtrOutput() ServiceMeshMeshConfigPrometheusPtrOutput ToServiceMeshMeshConfigPrometheusPtrOutputWithContext(context.Context) ServiceMeshMeshConfigPrometheusPtrOutput }
ServiceMeshMeshConfigPrometheusPtrInput is an input type that accepts ServiceMeshMeshConfigPrometheusArgs, ServiceMeshMeshConfigPrometheusPtr and ServiceMeshMeshConfigPrometheusPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigPrometheusPtrInput` via:
ServiceMeshMeshConfigPrometheusArgs{...} or: nil
func ServiceMeshMeshConfigPrometheusPtr ¶ added in v3.44.1
func ServiceMeshMeshConfigPrometheusPtr(v *ServiceMeshMeshConfigPrometheusArgs) ServiceMeshMeshConfigPrometheusPtrInput
type ServiceMeshMeshConfigPrometheusPtrOutput ¶ added in v3.44.1
type ServiceMeshMeshConfigPrometheusPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigPrometheusPtrOutput) ElementType ¶ added in v3.44.1
func (ServiceMeshMeshConfigPrometheusPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigPrometheusPtrOutput) ExternalUrl ¶ added in v3.44.1
func (o ServiceMeshMeshConfigPrometheusPtrOutput) ExternalUrl() pulumi.StringPtrOutput
Prometheus service addresses (enabled external Prometheus when the system automatically populates).
func (ServiceMeshMeshConfigPrometheusPtrOutput) ToServiceMeshMeshConfigPrometheusPtrOutput ¶ added in v3.44.1
func (o ServiceMeshMeshConfigPrometheusPtrOutput) ToServiceMeshMeshConfigPrometheusPtrOutput() ServiceMeshMeshConfigPrometheusPtrOutput
func (ServiceMeshMeshConfigPrometheusPtrOutput) ToServiceMeshMeshConfigPrometheusPtrOutputWithContext ¶ added in v3.44.1
func (o ServiceMeshMeshConfigPrometheusPtrOutput) ToServiceMeshMeshConfigPrometheusPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPrometheusPtrOutput
func (ServiceMeshMeshConfigPrometheusPtrOutput) UseExternal ¶ added in v3.44.1
func (o ServiceMeshMeshConfigPrometheusPtrOutput) UseExternal() pulumi.BoolPtrOutput
Whether to enable external Prometheus.
type ServiceMeshMeshConfigProxyArgs ¶
type ServiceMeshMeshConfigProxyArgs struct { ClusterDomain pulumi.StringPtrInput `pulumi:"clusterDomain"` LimitCpu pulumi.StringPtrInput `pulumi:"limitCpu"` LimitMemory pulumi.StringPtrInput `pulumi:"limitMemory"` RequestCpu pulumi.StringPtrInput `pulumi:"requestCpu"` RequestMemory pulumi.StringPtrInput `pulumi:"requestMemory"` }
func (ServiceMeshMeshConfigProxyArgs) ElementType ¶
func (ServiceMeshMeshConfigProxyArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyOutput ¶
func (i ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyOutput() ServiceMeshMeshConfigProxyOutput
func (ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyOutputWithContext ¶
func (i ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyOutput
func (ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyPtrOutput ¶
func (i ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyPtrOutput() ServiceMeshMeshConfigProxyPtrOutput
func (ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyPtrOutputWithContext ¶
func (i ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyPtrOutput
type ServiceMeshMeshConfigProxyInput ¶
type ServiceMeshMeshConfigProxyInput interface { pulumi.Input ToServiceMeshMeshConfigProxyOutput() ServiceMeshMeshConfigProxyOutput ToServiceMeshMeshConfigProxyOutputWithContext(context.Context) ServiceMeshMeshConfigProxyOutput }
ServiceMeshMeshConfigProxyInput is an input type that accepts ServiceMeshMeshConfigProxyArgs and ServiceMeshMeshConfigProxyOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigProxyInput` via:
ServiceMeshMeshConfigProxyArgs{...}
type ServiceMeshMeshConfigProxyOutput ¶
type ServiceMeshMeshConfigProxyOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigProxyOutput) ClusterDomain ¶ added in v3.44.1
func (o ServiceMeshMeshConfigProxyOutput) ClusterDomain() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigProxyOutput) ElementType ¶
func (ServiceMeshMeshConfigProxyOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigProxyOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigProxyOutput) LimitCpu() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigProxyOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigProxyOutput) LimitMemory() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigProxyOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigProxyOutput) RequestCpu() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigProxyOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigProxyOutput) RequestMemory() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyOutput ¶
func (o ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyOutput() ServiceMeshMeshConfigProxyOutput
func (ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyOutputWithContext ¶
func (o ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyOutput
func (ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyPtrOutput ¶
func (o ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyPtrOutput() ServiceMeshMeshConfigProxyPtrOutput
func (ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyPtrOutput
type ServiceMeshMeshConfigProxyPtrInput ¶
type ServiceMeshMeshConfigProxyPtrInput interface { pulumi.Input ToServiceMeshMeshConfigProxyPtrOutput() ServiceMeshMeshConfigProxyPtrOutput ToServiceMeshMeshConfigProxyPtrOutputWithContext(context.Context) ServiceMeshMeshConfigProxyPtrOutput }
ServiceMeshMeshConfigProxyPtrInput is an input type that accepts ServiceMeshMeshConfigProxyArgs, ServiceMeshMeshConfigProxyPtr and ServiceMeshMeshConfigProxyPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigProxyPtrInput` via:
ServiceMeshMeshConfigProxyArgs{...} or: nil
func ServiceMeshMeshConfigProxyPtr ¶
func ServiceMeshMeshConfigProxyPtr(v *ServiceMeshMeshConfigProxyArgs) ServiceMeshMeshConfigProxyPtrInput
type ServiceMeshMeshConfigProxyPtrOutput ¶
type ServiceMeshMeshConfigProxyPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigProxyPtrOutput) ClusterDomain ¶ added in v3.44.1
func (o ServiceMeshMeshConfigProxyPtrOutput) ClusterDomain() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigProxyPtrOutput) Elem ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) Elem() ServiceMeshMeshConfigProxyOutput
func (ServiceMeshMeshConfigProxyPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigProxyPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigProxyPtrOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) LimitCpu() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigProxyPtrOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) LimitMemory() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigProxyPtrOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) RequestCpu() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigProxyPtrOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) RequestMemory() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigProxyPtrOutput) ToServiceMeshMeshConfigProxyPtrOutput ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) ToServiceMeshMeshConfigProxyPtrOutput() ServiceMeshMeshConfigProxyPtrOutput
func (ServiceMeshMeshConfigProxyPtrOutput) ToServiceMeshMeshConfigProxyPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) ToServiceMeshMeshConfigProxyPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyPtrOutput
type ServiceMeshMeshConfigPtrInput ¶
type ServiceMeshMeshConfigPtrInput interface { pulumi.Input ToServiceMeshMeshConfigPtrOutput() ServiceMeshMeshConfigPtrOutput ToServiceMeshMeshConfigPtrOutputWithContext(context.Context) ServiceMeshMeshConfigPtrOutput }
ServiceMeshMeshConfigPtrInput is an input type that accepts ServiceMeshMeshConfigArgs, ServiceMeshMeshConfigPtr and ServiceMeshMeshConfigPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigPtrInput` via:
ServiceMeshMeshConfigArgs{...} or: nil
func ServiceMeshMeshConfigPtr ¶
func ServiceMeshMeshConfigPtr(v *ServiceMeshMeshConfigArgs) ServiceMeshMeshConfigPtrInput
type ServiceMeshMeshConfigPtrOutput ¶
type ServiceMeshMeshConfigPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigPtrOutput) AccessLog ¶
func (o ServiceMeshMeshConfigPtrOutput) AccessLog() ServiceMeshMeshConfigAccessLogPtrOutput
The access logging configuration. See `accessLog` below.
func (ServiceMeshMeshConfigPtrOutput) Audit ¶
func (o ServiceMeshMeshConfigPtrOutput) Audit() ServiceMeshMeshConfigAuditPtrOutput
Audit information. See `audit` below.
func (ServiceMeshMeshConfigPtrOutput) ControlPlaneLog ¶ added in v3.23.0
func (o ServiceMeshMeshConfigPtrOutput) ControlPlaneLog() ServiceMeshMeshConfigControlPlaneLogPtrOutput
Control plane log collection configuration. See `controlPlaneLog` below.
func (ServiceMeshMeshConfigPtrOutput) CustomizedZipkin ¶
func (o ServiceMeshMeshConfigPtrOutput) CustomizedZipkin() pulumi.BoolPtrOutput
Whether or not to enable the use of a custom zipkin.
func (ServiceMeshMeshConfigPtrOutput) Elem ¶
func (o ServiceMeshMeshConfigPtrOutput) Elem() ServiceMeshMeshConfigOutput
func (ServiceMeshMeshConfigPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigPtrOutput) EnableLocalityLb ¶
func (o ServiceMeshMeshConfigPtrOutput) EnableLocalityLb() pulumi.BoolPtrOutput
Whether to enable service can access the service through the nearest node access.
func (ServiceMeshMeshConfigPtrOutput) IncludeIpRanges ¶ added in v3.44.1
func (o ServiceMeshMeshConfigPtrOutput) IncludeIpRanges() pulumi.StringPtrOutput
The IP ADDRESS range.
func (ServiceMeshMeshConfigPtrOutput) Kiali ¶
func (o ServiceMeshMeshConfigPtrOutput) Kiali() ServiceMeshMeshConfigKialiPtrOutput
Kiali configuration. See `kiali` below.
func (ServiceMeshMeshConfigPtrOutput) Opa ¶
func (o ServiceMeshMeshConfigPtrOutput) Opa() ServiceMeshMeshConfigOpaPtrOutput
The open-door policy of agent (OPA) plug-in information. See `opa` below.
func (ServiceMeshMeshConfigPtrOutput) OutboundTrafficPolicy ¶
func (o ServiceMeshMeshConfigPtrOutput) OutboundTrafficPolicy() pulumi.StringPtrOutput
Out to the traffic policy.
func (ServiceMeshMeshConfigPtrOutput) Pilot ¶
func (o ServiceMeshMeshConfigPtrOutput) Pilot() ServiceMeshMeshConfigPilotPtrOutput
Link trace sampling information. See `pilot` below.
func (ServiceMeshMeshConfigPtrOutput) Prometheus ¶ added in v3.44.1
func (o ServiceMeshMeshConfigPtrOutput) Prometheus() ServiceMeshMeshConfigPrometheusPtrOutput
Prometheus configuration.
func (ServiceMeshMeshConfigPtrOutput) Proxy ¶
func (o ServiceMeshMeshConfigPtrOutput) Proxy() ServiceMeshMeshConfigProxyPtrOutput
Proxy configuration. See `proxy` below.
func (ServiceMeshMeshConfigPtrOutput) SidecarInjector ¶
func (o ServiceMeshMeshConfigPtrOutput) SidecarInjector() ServiceMeshMeshConfigSidecarInjectorPtrOutput
Sidecar injector configuration. See `sidecarInjector` below.
func (ServiceMeshMeshConfigPtrOutput) Telemetry ¶
func (o ServiceMeshMeshConfigPtrOutput) Telemetry() pulumi.BoolPtrOutput
Whether to enable acquisition Prometheus metrics (it is recommended that you use [Alibaba Cloud Prometheus monitoring](https://arms.console.aliyun.com/).
func (ServiceMeshMeshConfigPtrOutput) ToServiceMeshMeshConfigPtrOutput ¶
func (o ServiceMeshMeshConfigPtrOutput) ToServiceMeshMeshConfigPtrOutput() ServiceMeshMeshConfigPtrOutput
func (ServiceMeshMeshConfigPtrOutput) ToServiceMeshMeshConfigPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigPtrOutput) ToServiceMeshMeshConfigPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPtrOutput
func (ServiceMeshMeshConfigPtrOutput) Tracing ¶
func (o ServiceMeshMeshConfigPtrOutput) Tracing() pulumi.BoolPtrOutput
Whether to enable link trace (you need to have [Alibaba Cloud link tracking service](https://tracing-analysis.console.aliyun.com/).
type ServiceMeshMeshConfigSidecarInjector ¶
type ServiceMeshMeshConfigSidecarInjector struct { AutoInjectionPolicyEnabled *bool `pulumi:"autoInjectionPolicyEnabled"` EnableNamespacesByDefault *bool `pulumi:"enableNamespacesByDefault"` InitCniConfiguration *ServiceMeshMeshConfigSidecarInjectorInitCniConfiguration `pulumi:"initCniConfiguration"` LimitCpu *string `pulumi:"limitCpu"` LimitMemory *string `pulumi:"limitMemory"` RequestCpu *string `pulumi:"requestCpu"` RequestMemory *string `pulumi:"requestMemory"` // Other automatic injection Sidecar configuration (in YAML format). SidecarInjectorWebhookAsYaml *string `pulumi:"sidecarInjectorWebhookAsYaml"` }
type ServiceMeshMeshConfigSidecarInjectorArgs ¶
type ServiceMeshMeshConfigSidecarInjectorArgs struct { AutoInjectionPolicyEnabled pulumi.BoolPtrInput `pulumi:"autoInjectionPolicyEnabled"` EnableNamespacesByDefault pulumi.BoolPtrInput `pulumi:"enableNamespacesByDefault"` InitCniConfiguration ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrInput `pulumi:"initCniConfiguration"` LimitCpu pulumi.StringPtrInput `pulumi:"limitCpu"` LimitMemory pulumi.StringPtrInput `pulumi:"limitMemory"` RequestCpu pulumi.StringPtrInput `pulumi:"requestCpu"` RequestMemory pulumi.StringPtrInput `pulumi:"requestMemory"` // Other automatic injection Sidecar configuration (in YAML format). SidecarInjectorWebhookAsYaml pulumi.StringPtrInput `pulumi:"sidecarInjectorWebhookAsYaml"` }
func (ServiceMeshMeshConfigSidecarInjectorArgs) ElementType ¶
func (ServiceMeshMeshConfigSidecarInjectorArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorOutput ¶
func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorOutput() ServiceMeshMeshConfigSidecarInjectorOutput
func (ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorOutputWithContext ¶
func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorOutput
func (ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorPtrOutput ¶
func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorPtrOutput() ServiceMeshMeshConfigSidecarInjectorPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext ¶
func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorPtrOutput
type ServiceMeshMeshConfigSidecarInjectorInitCniConfiguration ¶ added in v3.44.1
type ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs ¶ added in v3.44.1
type ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs struct { Enabled pulumi.BoolPtrInput `pulumi:"enabled"` ExcludeNamespaces pulumi.StringPtrInput `pulumi:"excludeNamespaces"` }
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ElementType ¶ added in v3.44.1
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput ¶ added in v3.44.1
func (i ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput() ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext ¶ added in v3.44.1
func (i ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput ¶ added in v3.44.1
func (i ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput() ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutputWithContext ¶ added in v3.44.1
func (i ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput
type ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationInput ¶ added in v3.44.1
type ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationInput interface { pulumi.Input ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput() ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext(context.Context) ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput }
ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationInput is an input type that accepts ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs and ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationInput` via:
ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs{...}
type ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput ¶ added in v3.44.1
type ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ElementType ¶ added in v3.44.1
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) Enabled ¶ added in v3.44.1
func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) Enabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ExcludeNamespaces ¶ added in v3.44.1
func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ExcludeNamespaces() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput ¶ added in v3.44.1
func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput() ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext ¶ added in v3.44.1
func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput ¶ added in v3.44.1
func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput() ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutputWithContext ¶ added in v3.44.1
func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput
type ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrInput ¶ added in v3.44.1
type ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrInput interface { pulumi.Input ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput() ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutputWithContext(context.Context) ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput }
ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrInput is an input type that accepts ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs, ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtr and ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrInput` via:
ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs{...} or: nil
func ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtr ¶ added in v3.44.1
func ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtr(v *ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrInput
type ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput ¶ added in v3.44.1
type ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput) ElementType ¶ added in v3.44.1
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput) Enabled ¶ added in v3.44.1
func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput) ExcludeNamespaces ¶ added in v3.44.1
func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput) ExcludeNamespaces() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput ¶ added in v3.44.1
func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput() ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutputWithContext ¶ added in v3.44.1
func (o ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput) ToServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput
type ServiceMeshMeshConfigSidecarInjectorInput ¶
type ServiceMeshMeshConfigSidecarInjectorInput interface { pulumi.Input ToServiceMeshMeshConfigSidecarInjectorOutput() ServiceMeshMeshConfigSidecarInjectorOutput ToServiceMeshMeshConfigSidecarInjectorOutputWithContext(context.Context) ServiceMeshMeshConfigSidecarInjectorOutput }
ServiceMeshMeshConfigSidecarInjectorInput is an input type that accepts ServiceMeshMeshConfigSidecarInjectorArgs and ServiceMeshMeshConfigSidecarInjectorOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigSidecarInjectorInput` via:
ServiceMeshMeshConfigSidecarInjectorArgs{...}
type ServiceMeshMeshConfigSidecarInjectorOutput ¶
type ServiceMeshMeshConfigSidecarInjectorOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigSidecarInjectorOutput) AutoInjectionPolicyEnabled ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) AutoInjectionPolicyEnabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorOutput) ElementType ¶
func (ServiceMeshMeshConfigSidecarInjectorOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigSidecarInjectorOutput) EnableNamespacesByDefault ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) EnableNamespacesByDefault() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorOutput) InitCniConfiguration ¶ added in v3.44.1
func (o ServiceMeshMeshConfigSidecarInjectorOutput) InitCniConfiguration() ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) LimitCpu() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) LimitMemory() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) RequestCpu() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) RequestMemory() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorOutput) SidecarInjectorWebhookAsYaml ¶ added in v3.44.1
func (o ServiceMeshMeshConfigSidecarInjectorOutput) SidecarInjectorWebhookAsYaml() pulumi.StringPtrOutput
Other automatic injection Sidecar configuration (in YAML format).
func (ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorOutput ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorOutput() ServiceMeshMeshConfigSidecarInjectorOutput
func (ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorOutputWithContext ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorOutput
func (ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutput ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutput() ServiceMeshMeshConfigSidecarInjectorPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorPtrOutput
type ServiceMeshMeshConfigSidecarInjectorPtrInput ¶
type ServiceMeshMeshConfigSidecarInjectorPtrInput interface { pulumi.Input ToServiceMeshMeshConfigSidecarInjectorPtrOutput() ServiceMeshMeshConfigSidecarInjectorPtrOutput ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext(context.Context) ServiceMeshMeshConfigSidecarInjectorPtrOutput }
ServiceMeshMeshConfigSidecarInjectorPtrInput is an input type that accepts ServiceMeshMeshConfigSidecarInjectorArgs, ServiceMeshMeshConfigSidecarInjectorPtr and ServiceMeshMeshConfigSidecarInjectorPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigSidecarInjectorPtrInput` via:
ServiceMeshMeshConfigSidecarInjectorArgs{...} or: nil
func ServiceMeshMeshConfigSidecarInjectorPtr ¶
func ServiceMeshMeshConfigSidecarInjectorPtr(v *ServiceMeshMeshConfigSidecarInjectorArgs) ServiceMeshMeshConfigSidecarInjectorPtrInput
type ServiceMeshMeshConfigSidecarInjectorPtrOutput ¶
type ServiceMeshMeshConfigSidecarInjectorPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) AutoInjectionPolicyEnabled ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) AutoInjectionPolicyEnabled() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) EnableNamespacesByDefault ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) EnableNamespacesByDefault() pulumi.BoolPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) InitCniConfiguration ¶ added in v3.44.1
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) InitCniConfiguration() ServiceMeshMeshConfigSidecarInjectorInitCniConfigurationPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) LimitCpu() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) LimitMemory() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestCpu() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestMemory() pulumi.StringPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) SidecarInjectorWebhookAsYaml ¶ added in v3.44.1
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) SidecarInjectorWebhookAsYaml() pulumi.StringPtrOutput
Other automatic injection Sidecar configuration (in YAML format).
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutput ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutput() ServiceMeshMeshConfigSidecarInjectorPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorPtrOutput
type ServiceMeshNetwork ¶
type ServiceMeshNetworkArgs ¶
type ServiceMeshNetworkArgs struct { // Security group ID. SecurityGroupId pulumi.StringPtrInput `pulumi:"securityGroupId"` // VPC ID. VpcId pulumi.StringInput `pulumi:"vpcId"` // Virtual Switch ID. VswitcheList pulumi.StringInput `pulumi:"vswitcheList"` }
func (ServiceMeshNetworkArgs) ElementType ¶
func (ServiceMeshNetworkArgs) ElementType() reflect.Type
func (ServiceMeshNetworkArgs) ToServiceMeshNetworkOutput ¶
func (i ServiceMeshNetworkArgs) ToServiceMeshNetworkOutput() ServiceMeshNetworkOutput
func (ServiceMeshNetworkArgs) ToServiceMeshNetworkOutputWithContext ¶
func (i ServiceMeshNetworkArgs) ToServiceMeshNetworkOutputWithContext(ctx context.Context) ServiceMeshNetworkOutput
func (ServiceMeshNetworkArgs) ToServiceMeshNetworkPtrOutput ¶
func (i ServiceMeshNetworkArgs) ToServiceMeshNetworkPtrOutput() ServiceMeshNetworkPtrOutput
func (ServiceMeshNetworkArgs) ToServiceMeshNetworkPtrOutputWithContext ¶
func (i ServiceMeshNetworkArgs) ToServiceMeshNetworkPtrOutputWithContext(ctx context.Context) ServiceMeshNetworkPtrOutput
type ServiceMeshNetworkInput ¶
type ServiceMeshNetworkInput interface { pulumi.Input ToServiceMeshNetworkOutput() ServiceMeshNetworkOutput ToServiceMeshNetworkOutputWithContext(context.Context) ServiceMeshNetworkOutput }
ServiceMeshNetworkInput is an input type that accepts ServiceMeshNetworkArgs and ServiceMeshNetworkOutput values. You can construct a concrete instance of `ServiceMeshNetworkInput` via:
ServiceMeshNetworkArgs{...}
type ServiceMeshNetworkOutput ¶
type ServiceMeshNetworkOutput struct{ *pulumi.OutputState }
func (ServiceMeshNetworkOutput) ElementType ¶
func (ServiceMeshNetworkOutput) ElementType() reflect.Type
func (ServiceMeshNetworkOutput) SecurityGroupId ¶ added in v3.44.1
func (o ServiceMeshNetworkOutput) SecurityGroupId() pulumi.StringPtrOutput
Security group ID.
func (ServiceMeshNetworkOutput) ToServiceMeshNetworkOutput ¶
func (o ServiceMeshNetworkOutput) ToServiceMeshNetworkOutput() ServiceMeshNetworkOutput
func (ServiceMeshNetworkOutput) ToServiceMeshNetworkOutputWithContext ¶
func (o ServiceMeshNetworkOutput) ToServiceMeshNetworkOutputWithContext(ctx context.Context) ServiceMeshNetworkOutput
func (ServiceMeshNetworkOutput) ToServiceMeshNetworkPtrOutput ¶
func (o ServiceMeshNetworkOutput) ToServiceMeshNetworkPtrOutput() ServiceMeshNetworkPtrOutput
func (ServiceMeshNetworkOutput) ToServiceMeshNetworkPtrOutputWithContext ¶
func (o ServiceMeshNetworkOutput) ToServiceMeshNetworkPtrOutputWithContext(ctx context.Context) ServiceMeshNetworkPtrOutput
func (ServiceMeshNetworkOutput) VpcId ¶
func (o ServiceMeshNetworkOutput) VpcId() pulumi.StringOutput
VPC ID.
func (ServiceMeshNetworkOutput) VswitcheList ¶
func (o ServiceMeshNetworkOutput) VswitcheList() pulumi.StringOutput
Virtual Switch ID.
type ServiceMeshNetworkPtrInput ¶
type ServiceMeshNetworkPtrInput interface { pulumi.Input ToServiceMeshNetworkPtrOutput() ServiceMeshNetworkPtrOutput ToServiceMeshNetworkPtrOutputWithContext(context.Context) ServiceMeshNetworkPtrOutput }
ServiceMeshNetworkPtrInput is an input type that accepts ServiceMeshNetworkArgs, ServiceMeshNetworkPtr and ServiceMeshNetworkPtrOutput values. You can construct a concrete instance of `ServiceMeshNetworkPtrInput` via:
ServiceMeshNetworkArgs{...} or: nil
func ServiceMeshNetworkPtr ¶
func ServiceMeshNetworkPtr(v *ServiceMeshNetworkArgs) ServiceMeshNetworkPtrInput
type ServiceMeshNetworkPtrOutput ¶
type ServiceMeshNetworkPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshNetworkPtrOutput) Elem ¶
func (o ServiceMeshNetworkPtrOutput) Elem() ServiceMeshNetworkOutput
func (ServiceMeshNetworkPtrOutput) ElementType ¶
func (ServiceMeshNetworkPtrOutput) ElementType() reflect.Type
func (ServiceMeshNetworkPtrOutput) SecurityGroupId ¶ added in v3.44.1
func (o ServiceMeshNetworkPtrOutput) SecurityGroupId() pulumi.StringPtrOutput
Security group ID.
func (ServiceMeshNetworkPtrOutput) ToServiceMeshNetworkPtrOutput ¶
func (o ServiceMeshNetworkPtrOutput) ToServiceMeshNetworkPtrOutput() ServiceMeshNetworkPtrOutput
func (ServiceMeshNetworkPtrOutput) ToServiceMeshNetworkPtrOutputWithContext ¶
func (o ServiceMeshNetworkPtrOutput) ToServiceMeshNetworkPtrOutputWithContext(ctx context.Context) ServiceMeshNetworkPtrOutput
func (ServiceMeshNetworkPtrOutput) VpcId ¶
func (o ServiceMeshNetworkPtrOutput) VpcId() pulumi.StringPtrOutput
VPC ID.
func (ServiceMeshNetworkPtrOutput) VswitcheList ¶
func (o ServiceMeshNetworkPtrOutput) VswitcheList() pulumi.StringPtrOutput
Virtual Switch ID.
type ServiceMeshOutput ¶
type ServiceMeshOutput struct{ *pulumi.OutputState }
func (ServiceMeshOutput) ClusterIds ¶ added in v3.27.0
func (o ServiceMeshOutput) ClusterIds() pulumi.StringArrayOutput
List of clusters.
func (ServiceMeshOutput) ClusterSpec ¶ added in v3.27.0
func (o ServiceMeshOutput) ClusterSpec() pulumi.StringOutput
Cluster specification. The service mesh instance specification. Valid values: `standard`,`enterprise`,`ultimate`. Default to `standard`.
func (ServiceMeshOutput) CreateTime ¶ added in v3.44.1
func (o ServiceMeshOutput) CreateTime() pulumi.StringOutput
Service grid creation time.
func (ServiceMeshOutput) CustomizedPrometheus ¶ added in v3.44.1
func (o ServiceMeshOutput) CustomizedPrometheus() pulumi.BoolPtrOutput
Whether to customize Prometheus. Value: -'true': custom Prometheus. -'false': Do not customize Prometheus. Default value: 'false '.
func (ServiceMeshOutput) Edition ¶ added in v3.27.0
func (o ServiceMeshOutput) Edition() pulumi.StringPtrOutput
Grid instance version type (for example: the standard, the Pro version, etc.).
func (ServiceMeshOutput) ElementType ¶
func (ServiceMeshOutput) ElementType() reflect.Type
func (ServiceMeshOutput) ExtraConfiguration ¶ added in v3.27.0
func (o ServiceMeshOutput) ExtraConfiguration() ServiceMeshExtraConfigurationOutput
Data plane KubeAPI access capability. See `extraConfiguration` below.
func (ServiceMeshOutput) Force ¶ added in v3.27.0
func (o ServiceMeshOutput) Force() pulumi.BoolPtrOutput
Whether to forcibly delete the ASM instance. Value: -'true': force deletion of ASM instance -'false': no forced deletion of ASM instance Default value: false.
func (ServiceMeshOutput) LoadBalancer ¶ added in v3.27.0
func (o ServiceMeshOutput) LoadBalancer() ServiceMeshLoadBalancerOutput
Load balancing information. See `loadBalancer` below.
func (ServiceMeshOutput) MeshConfig ¶ added in v3.27.0
func (o ServiceMeshOutput) MeshConfig() ServiceMeshMeshConfigOutput
Service grid configuration information. See `meshConfig` below.
func (ServiceMeshOutput) Network ¶ added in v3.27.0
func (o ServiceMeshOutput) Network() ServiceMeshNetworkOutput
Service grid network configuration information. See `network` below.
func (ServiceMeshOutput) PrometheusUrl ¶ added in v3.44.1
func (o ServiceMeshOutput) PrometheusUrl() pulumi.StringPtrOutput
The Prometheus service address (in non-custom cases, use the ARMS address format).
func (ServiceMeshOutput) ServiceMeshName ¶ added in v3.27.0
func (o ServiceMeshOutput) ServiceMeshName() pulumi.StringPtrOutput
ServiceMeshName.
func (ServiceMeshOutput) Status ¶ added in v3.27.0
func (o ServiceMeshOutput) Status() pulumi.StringOutput
The status of the resource.
func (ServiceMeshOutput) Tags ¶ added in v3.44.1
func (o ServiceMeshOutput) Tags() pulumi.MapOutput
The tag of the resource.
func (ServiceMeshOutput) ToServiceMeshOutput ¶
func (o ServiceMeshOutput) ToServiceMeshOutput() ServiceMeshOutput
func (ServiceMeshOutput) ToServiceMeshOutputWithContext ¶
func (o ServiceMeshOutput) ToServiceMeshOutputWithContext(ctx context.Context) ServiceMeshOutput
func (ServiceMeshOutput) Version ¶ added in v3.27.0
func (o ServiceMeshOutput) Version() pulumi.StringPtrOutput
Service grid version number. The version of the resource. you can look up the version using alicloud_service_mesh_versions. Note: The version supports updating from v1.170.0, the relevant version can be obtained via istioOperatorVersion in `servicemesh.getServiceMeshes`.
type ServiceMeshState ¶
type ServiceMeshState struct { // List of clusters. ClusterIds pulumi.StringArrayInput // Cluster specification. The service mesh instance specification. Valid values: `standard`,`enterprise`,`ultimate`. Default to `standard`. ClusterSpec pulumi.StringPtrInput // Service grid creation time. CreateTime pulumi.StringPtrInput // Whether to customize Prometheus. Value: // -'true': custom Prometheus. // -'false': Do not customize Prometheus. // Default value: 'false '. CustomizedPrometheus pulumi.BoolPtrInput // Grid instance version type (for example: the standard, the Pro version, etc.). Edition pulumi.StringPtrInput // Data plane KubeAPI access capability. See `extraConfiguration` below. ExtraConfiguration ServiceMeshExtraConfigurationPtrInput // Whether to forcibly delete the ASM instance. Value: // -'true': force deletion of ASM instance // -'false': no forced deletion of ASM instance // Default value: false. Force pulumi.BoolPtrInput // Load balancing information. See `loadBalancer` below. LoadBalancer ServiceMeshLoadBalancerPtrInput // Service grid configuration information. See `meshConfig` below. MeshConfig ServiceMeshMeshConfigPtrInput // Service grid network configuration information. See `network` below. Network ServiceMeshNetworkPtrInput // The Prometheus service address (in non-custom cases, use the ARMS address format). PrometheusUrl pulumi.StringPtrInput // ServiceMeshName. ServiceMeshName pulumi.StringPtrInput // The status of the resource. Status pulumi.StringPtrInput // The tag of the resource. Tags pulumi.MapInput // Service grid version number. The version of the resource. you can look up the version using alicloud_service_mesh_versions. Note: The version supports updating from v1.170.0, the relevant version can be obtained via istioOperatorVersion in `servicemesh.getServiceMeshes`. Version pulumi.StringPtrInput }
func (ServiceMeshState) ElementType ¶
func (ServiceMeshState) ElementType() reflect.Type
type UserPermission ¶ added in v3.23.0
type UserPermission struct { pulumi.CustomResourceState // List of permissions. **Warning:** The list requires the full amount of permission information to be passed. Adding permissions means adding items to the list, and deleting them or inputting nothing means removing items. See `permissions` below. Permissions UserPermissionPermissionArrayOutput `pulumi:"permissions"` // The configuration of the Load Balancer. See the following `Block loadBalancer`. SubAccountUserId pulumi.StringOutput `pulumi:"subAccountUserId"` }
Provides a Service Mesh UserPermission resource.
For information about Service Mesh User Permission and how to use it, see [What is User Permission](https://www.alibabacloud.com/help/en/alibaba-cloud-service-mesh/latest/api-servicemesh-2020-01-11-grantuserpermissions).
> **NOTE:** Available since v1.174.0.
## Import
Service Mesh User Permission can be imported using the id, e.g.
```sh $ pulumi import alicloud:servicemesh/userPermission:UserPermission example <id> ```
func GetUserPermission ¶ added in v3.23.0
func GetUserPermission(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserPermissionState, opts ...pulumi.ResourceOption) (*UserPermission, error)
GetUserPermission gets an existing UserPermission 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 NewUserPermission ¶ added in v3.23.0
func NewUserPermission(ctx *pulumi.Context, name string, args *UserPermissionArgs, opts ...pulumi.ResourceOption) (*UserPermission, error)
NewUserPermission registers a new resource with the given unique name, arguments, and options.
func (*UserPermission) ElementType ¶ added in v3.23.0
func (*UserPermission) ElementType() reflect.Type
func (*UserPermission) ToUserPermissionOutput ¶ added in v3.23.0
func (i *UserPermission) ToUserPermissionOutput() UserPermissionOutput
func (*UserPermission) ToUserPermissionOutputWithContext ¶ added in v3.23.0
func (i *UserPermission) ToUserPermissionOutputWithContext(ctx context.Context) UserPermissionOutput
type UserPermissionArgs ¶ added in v3.23.0
type UserPermissionArgs struct { // List of permissions. **Warning:** The list requires the full amount of permission information to be passed. Adding permissions means adding items to the list, and deleting them or inputting nothing means removing items. See `permissions` below. Permissions UserPermissionPermissionArrayInput // The configuration of the Load Balancer. See the following `Block loadBalancer`. SubAccountUserId pulumi.StringInput }
The set of arguments for constructing a UserPermission resource.
func (UserPermissionArgs) ElementType ¶ added in v3.23.0
func (UserPermissionArgs) ElementType() reflect.Type
type UserPermissionArray ¶ added in v3.23.0
type UserPermissionArray []UserPermissionInput
func (UserPermissionArray) ElementType ¶ added in v3.23.0
func (UserPermissionArray) ElementType() reflect.Type
func (UserPermissionArray) ToUserPermissionArrayOutput ¶ added in v3.23.0
func (i UserPermissionArray) ToUserPermissionArrayOutput() UserPermissionArrayOutput
func (UserPermissionArray) ToUserPermissionArrayOutputWithContext ¶ added in v3.23.0
func (i UserPermissionArray) ToUserPermissionArrayOutputWithContext(ctx context.Context) UserPermissionArrayOutput
type UserPermissionArrayInput ¶ added in v3.23.0
type UserPermissionArrayInput interface { pulumi.Input ToUserPermissionArrayOutput() UserPermissionArrayOutput ToUserPermissionArrayOutputWithContext(context.Context) UserPermissionArrayOutput }
UserPermissionArrayInput is an input type that accepts UserPermissionArray and UserPermissionArrayOutput values. You can construct a concrete instance of `UserPermissionArrayInput` via:
UserPermissionArray{ UserPermissionArgs{...} }
type UserPermissionArrayOutput ¶ added in v3.23.0
type UserPermissionArrayOutput struct{ *pulumi.OutputState }
func (UserPermissionArrayOutput) ElementType ¶ added in v3.23.0
func (UserPermissionArrayOutput) ElementType() reflect.Type
func (UserPermissionArrayOutput) Index ¶ added in v3.23.0
func (o UserPermissionArrayOutput) Index(i pulumi.IntInput) UserPermissionOutput
func (UserPermissionArrayOutput) ToUserPermissionArrayOutput ¶ added in v3.23.0
func (o UserPermissionArrayOutput) ToUserPermissionArrayOutput() UserPermissionArrayOutput
func (UserPermissionArrayOutput) ToUserPermissionArrayOutputWithContext ¶ added in v3.23.0
func (o UserPermissionArrayOutput) ToUserPermissionArrayOutputWithContext(ctx context.Context) UserPermissionArrayOutput
type UserPermissionInput ¶ added in v3.23.0
type UserPermissionInput interface { pulumi.Input ToUserPermissionOutput() UserPermissionOutput ToUserPermissionOutputWithContext(ctx context.Context) UserPermissionOutput }
type UserPermissionMap ¶ added in v3.23.0
type UserPermissionMap map[string]UserPermissionInput
func (UserPermissionMap) ElementType ¶ added in v3.23.0
func (UserPermissionMap) ElementType() reflect.Type
func (UserPermissionMap) ToUserPermissionMapOutput ¶ added in v3.23.0
func (i UserPermissionMap) ToUserPermissionMapOutput() UserPermissionMapOutput
func (UserPermissionMap) ToUserPermissionMapOutputWithContext ¶ added in v3.23.0
func (i UserPermissionMap) ToUserPermissionMapOutputWithContext(ctx context.Context) UserPermissionMapOutput
type UserPermissionMapInput ¶ added in v3.23.0
type UserPermissionMapInput interface { pulumi.Input ToUserPermissionMapOutput() UserPermissionMapOutput ToUserPermissionMapOutputWithContext(context.Context) UserPermissionMapOutput }
UserPermissionMapInput is an input type that accepts UserPermissionMap and UserPermissionMapOutput values. You can construct a concrete instance of `UserPermissionMapInput` via:
UserPermissionMap{ "key": UserPermissionArgs{...} }
type UserPermissionMapOutput ¶ added in v3.23.0
type UserPermissionMapOutput struct{ *pulumi.OutputState }
func (UserPermissionMapOutput) ElementType ¶ added in v3.23.0
func (UserPermissionMapOutput) ElementType() reflect.Type
func (UserPermissionMapOutput) MapIndex ¶ added in v3.23.0
func (o UserPermissionMapOutput) MapIndex(k pulumi.StringInput) UserPermissionOutput
func (UserPermissionMapOutput) ToUserPermissionMapOutput ¶ added in v3.23.0
func (o UserPermissionMapOutput) ToUserPermissionMapOutput() UserPermissionMapOutput
func (UserPermissionMapOutput) ToUserPermissionMapOutputWithContext ¶ added in v3.23.0
func (o UserPermissionMapOutput) ToUserPermissionMapOutputWithContext(ctx context.Context) UserPermissionMapOutput
type UserPermissionOutput ¶ added in v3.23.0
type UserPermissionOutput struct{ *pulumi.OutputState }
func (UserPermissionOutput) ElementType ¶ added in v3.23.0
func (UserPermissionOutput) ElementType() reflect.Type
func (UserPermissionOutput) Permissions ¶ added in v3.27.0
func (o UserPermissionOutput) Permissions() UserPermissionPermissionArrayOutput
List of permissions. **Warning:** The list requires the full amount of permission information to be passed. Adding permissions means adding items to the list, and deleting them or inputting nothing means removing items. See `permissions` below.
func (UserPermissionOutput) SubAccountUserId ¶ added in v3.27.0
func (o UserPermissionOutput) SubAccountUserId() pulumi.StringOutput
The configuration of the Load Balancer. See the following `Block loadBalancer`.
func (UserPermissionOutput) ToUserPermissionOutput ¶ added in v3.23.0
func (o UserPermissionOutput) ToUserPermissionOutput() UserPermissionOutput
func (UserPermissionOutput) ToUserPermissionOutputWithContext ¶ added in v3.23.0
func (o UserPermissionOutput) ToUserPermissionOutputWithContext(ctx context.Context) UserPermissionOutput
type UserPermissionPermission ¶ added in v3.23.0
type UserPermissionPermission struct { // Whether the grant object is a RAM role. IsCustom *bool `pulumi:"isCustom"` // Whether the grant object is an entity. IsRamRole *bool `pulumi:"isRamRole"` // The permission name. Valid values: `istio-admin`, `istio-ops`, `istio-readonly`. // - `istio-admin`: The administrator. // - `istio-ops`: The administrator of the service mesh resource. // - `istio-readonly`: The read only permission. RoleName *string `pulumi:"roleName"` // The role type. Valid Value: `custom`. RoleType *string `pulumi:"roleType"` // The service mesh id. ServiceMeshId *string `pulumi:"serviceMeshId"` }
type UserPermissionPermissionArgs ¶ added in v3.23.0
type UserPermissionPermissionArgs struct { // Whether the grant object is a RAM role. IsCustom pulumi.BoolPtrInput `pulumi:"isCustom"` // Whether the grant object is an entity. IsRamRole pulumi.BoolPtrInput `pulumi:"isRamRole"` // The permission name. Valid values: `istio-admin`, `istio-ops`, `istio-readonly`. // - `istio-admin`: The administrator. // - `istio-ops`: The administrator of the service mesh resource. // - `istio-readonly`: The read only permission. RoleName pulumi.StringPtrInput `pulumi:"roleName"` // The role type. Valid Value: `custom`. RoleType pulumi.StringPtrInput `pulumi:"roleType"` // The service mesh id. ServiceMeshId pulumi.StringPtrInput `pulumi:"serviceMeshId"` }
func (UserPermissionPermissionArgs) ElementType ¶ added in v3.23.0
func (UserPermissionPermissionArgs) ElementType() reflect.Type
func (UserPermissionPermissionArgs) ToUserPermissionPermissionOutput ¶ added in v3.23.0
func (i UserPermissionPermissionArgs) ToUserPermissionPermissionOutput() UserPermissionPermissionOutput
func (UserPermissionPermissionArgs) ToUserPermissionPermissionOutputWithContext ¶ added in v3.23.0
func (i UserPermissionPermissionArgs) ToUserPermissionPermissionOutputWithContext(ctx context.Context) UserPermissionPermissionOutput
type UserPermissionPermissionArray ¶ added in v3.23.0
type UserPermissionPermissionArray []UserPermissionPermissionInput
func (UserPermissionPermissionArray) ElementType ¶ added in v3.23.0
func (UserPermissionPermissionArray) ElementType() reflect.Type
func (UserPermissionPermissionArray) ToUserPermissionPermissionArrayOutput ¶ added in v3.23.0
func (i UserPermissionPermissionArray) ToUserPermissionPermissionArrayOutput() UserPermissionPermissionArrayOutput
func (UserPermissionPermissionArray) ToUserPermissionPermissionArrayOutputWithContext ¶ added in v3.23.0
func (i UserPermissionPermissionArray) ToUserPermissionPermissionArrayOutputWithContext(ctx context.Context) UserPermissionPermissionArrayOutput
type UserPermissionPermissionArrayInput ¶ added in v3.23.0
type UserPermissionPermissionArrayInput interface { pulumi.Input ToUserPermissionPermissionArrayOutput() UserPermissionPermissionArrayOutput ToUserPermissionPermissionArrayOutputWithContext(context.Context) UserPermissionPermissionArrayOutput }
UserPermissionPermissionArrayInput is an input type that accepts UserPermissionPermissionArray and UserPermissionPermissionArrayOutput values. You can construct a concrete instance of `UserPermissionPermissionArrayInput` via:
UserPermissionPermissionArray{ UserPermissionPermissionArgs{...} }
type UserPermissionPermissionArrayOutput ¶ added in v3.23.0
type UserPermissionPermissionArrayOutput struct{ *pulumi.OutputState }
func (UserPermissionPermissionArrayOutput) ElementType ¶ added in v3.23.0
func (UserPermissionPermissionArrayOutput) ElementType() reflect.Type
func (UserPermissionPermissionArrayOutput) Index ¶ added in v3.23.0
func (o UserPermissionPermissionArrayOutput) Index(i pulumi.IntInput) UserPermissionPermissionOutput
func (UserPermissionPermissionArrayOutput) ToUserPermissionPermissionArrayOutput ¶ added in v3.23.0
func (o UserPermissionPermissionArrayOutput) ToUserPermissionPermissionArrayOutput() UserPermissionPermissionArrayOutput
func (UserPermissionPermissionArrayOutput) ToUserPermissionPermissionArrayOutputWithContext ¶ added in v3.23.0
func (o UserPermissionPermissionArrayOutput) ToUserPermissionPermissionArrayOutputWithContext(ctx context.Context) UserPermissionPermissionArrayOutput
type UserPermissionPermissionInput ¶ added in v3.23.0
type UserPermissionPermissionInput interface { pulumi.Input ToUserPermissionPermissionOutput() UserPermissionPermissionOutput ToUserPermissionPermissionOutputWithContext(context.Context) UserPermissionPermissionOutput }
UserPermissionPermissionInput is an input type that accepts UserPermissionPermissionArgs and UserPermissionPermissionOutput values. You can construct a concrete instance of `UserPermissionPermissionInput` via:
UserPermissionPermissionArgs{...}
type UserPermissionPermissionOutput ¶ added in v3.23.0
type UserPermissionPermissionOutput struct{ *pulumi.OutputState }
func (UserPermissionPermissionOutput) ElementType ¶ added in v3.23.0
func (UserPermissionPermissionOutput) ElementType() reflect.Type
func (UserPermissionPermissionOutput) IsCustom ¶ added in v3.23.0
func (o UserPermissionPermissionOutput) IsCustom() pulumi.BoolPtrOutput
Whether the grant object is a RAM role.
func (UserPermissionPermissionOutput) IsRamRole ¶ added in v3.23.0
func (o UserPermissionPermissionOutput) IsRamRole() pulumi.BoolPtrOutput
Whether the grant object is an entity.
func (UserPermissionPermissionOutput) RoleName ¶ added in v3.23.0
func (o UserPermissionPermissionOutput) RoleName() pulumi.StringPtrOutput
The permission name. Valid values: `istio-admin`, `istio-ops`, `istio-readonly`. - `istio-admin`: The administrator. - `istio-ops`: The administrator of the service mesh resource. - `istio-readonly`: The read only permission.
func (UserPermissionPermissionOutput) RoleType ¶ added in v3.23.0
func (o UserPermissionPermissionOutput) RoleType() pulumi.StringPtrOutput
The role type. Valid Value: `custom`.
func (UserPermissionPermissionOutput) ServiceMeshId ¶ added in v3.23.0
func (o UserPermissionPermissionOutput) ServiceMeshId() pulumi.StringPtrOutput
The service mesh id.
func (UserPermissionPermissionOutput) ToUserPermissionPermissionOutput ¶ added in v3.23.0
func (o UserPermissionPermissionOutput) ToUserPermissionPermissionOutput() UserPermissionPermissionOutput
func (UserPermissionPermissionOutput) ToUserPermissionPermissionOutputWithContext ¶ added in v3.23.0
func (o UserPermissionPermissionOutput) ToUserPermissionPermissionOutputWithContext(ctx context.Context) UserPermissionPermissionOutput
type UserPermissionState ¶ added in v3.23.0
type UserPermissionState struct { // List of permissions. **Warning:** The list requires the full amount of permission information to be passed. Adding permissions means adding items to the list, and deleting them or inputting nothing means removing items. See `permissions` below. Permissions UserPermissionPermissionArrayInput // The configuration of the Load Balancer. See the following `Block loadBalancer`. SubAccountUserId pulumi.StringPtrInput }
func (UserPermissionState) ElementType ¶ added in v3.23.0
func (UserPermissionState) ElementType() reflect.Type