Documentation ¶
Index ¶
- func PkgVersion() (semver.Version, error)
- 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) 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) Project() pulumi.StringPtrOutput
- 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) Project() pulumi.StringPtrOutput
- 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.BoolPtrOutput
- 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) 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
- 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
- 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) Kiali() ServiceMeshMeshConfigKialiPtrOutput
- func (o ServiceMeshMeshConfigOutput) Opa() ServiceMeshMeshConfigOpaPtrOutput
- func (o ServiceMeshMeshConfigOutput) OutboundTrafficPolicy() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOutput) Pilot() ServiceMeshMeshConfigPilotPtrOutput
- 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 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 (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) 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) Kiali() ServiceMeshMeshConfigKialiPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Opa() ServiceMeshMeshConfigOpaPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) OutboundTrafficPolicy() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Pilot() ServiceMeshMeshConfigPilotPtrOutput
- 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 ServiceMeshMeshConfigSidecarInjectorInput
- type ServiceMeshMeshConfigSidecarInjectorOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) AutoInjectionPolicyEnabled() pulumi.BoolPtrOutput
- func (ServiceMeshMeshConfigSidecarInjectorOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) EnableNamespacesByDefault() pulumi.BoolPtrOutput
- 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) 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) LimitCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) LimitMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestMemory() 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) 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) 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) Edition() pulumi.StringOutput
- 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) ServiceMeshName() pulumi.StringOutput
- func (o ServiceMeshOutput) Status() pulumi.StringOutput
- func (o ServiceMeshOutput) ToServiceMeshOutput() ServiceMeshOutput
- func (o ServiceMeshOutput) ToServiceMeshOutputWithContext(ctx context.Context) ServiceMeshOutput
- func (o ServiceMeshOutput) Version() pulumi.StringOutput
- 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 ¶
func PkgVersion ¶ added in v0.0.1
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type GetServiceMeshesArgs ¶
type GetServiceMeshesArgs struct { 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"` OutputFile *string `pulumi:"outputFile"` // The status of the resource. Valid values: `running` or `initial`. Status *string `pulumi:"status"` }
A collection of arguments for invoking getServiceMeshes.
type GetServiceMeshesMesh ¶
type GetServiceMeshesMesh struct { // Cluster List. Clusters []string `pulumi:"clusters"` // The created time of the resource. CreateTime string `pulumi:"createTime"` // Grid instance version type. Valid values: `Default` and `Pro`. `Default`:the standard. `Pro`:the Pro version. Edition string `pulumi:"edition"` // The endpoint details. Endpoints []GetServiceMeshesMeshEndpoint `pulumi:"endpoints"` // The Cause of the Error. ErrorMessage string `pulumi:"errorMessage"` // The ID of the Service Mesh. Id string `pulumi:"id"` // The Istio Operator Version. **Note:** the `istioOperatorVersion` is available from the version v1.170.0. IstioOperatorVersion string `pulumi:"istioOperatorVersion"` // The configuration of the Load Balancer. LoadBalancers []GetServiceMeshesMeshLoadBalancer `pulumi:"loadBalancers"` // The configuration of the Service grid. MeshConfigs []GetServiceMeshesMeshMeshConfig `pulumi:"meshConfigs"` // The configuration of the Service grid network. Networks []GetServiceMeshesMeshNetwork `pulumi:"networks"` // The first ID of the resource. ServiceMeshId string `pulumi:"serviceMeshId"` // The name of the resource. ServiceMeshName string `pulumi:"serviceMeshName"` // The SideCar Version. **Note:** the `sidecarVersion` is available from the version v1.170.0. SidecarVersion string `pulumi:"sidecarVersion"` // The status of the resource. Valid values: `running` or `initial`. Status string `pulumi:"status"` // The version of the resource. Version string `pulumi:"version"` }
type GetServiceMeshesMeshArgs ¶
type GetServiceMeshesMeshArgs struct { // Cluster List. Clusters pulumi.StringArrayInput `pulumi:"clusters"` // The created time of the resource. CreateTime pulumi.StringInput `pulumi:"createTime"` // Grid instance version type. Valid values: `Default` and `Pro`. `Default`:the standard. `Pro`:the Pro version. Edition pulumi.StringInput `pulumi:"edition"` // The endpoint details. Endpoints GetServiceMeshesMeshEndpointArrayInput `pulumi:"endpoints"` // The Cause of the Error. ErrorMessage pulumi.StringInput `pulumi:"errorMessage"` // The ID of the Service Mesh. Id pulumi.StringInput `pulumi:"id"` // The Istio Operator Version. **Note:** the `istioOperatorVersion` is available from the version v1.170.0. IstioOperatorVersion pulumi.StringInput `pulumi:"istioOperatorVersion"` // The configuration of the Load Balancer. LoadBalancers GetServiceMeshesMeshLoadBalancerArrayInput `pulumi:"loadBalancers"` // The configuration of the Service grid. MeshConfigs GetServiceMeshesMeshMeshConfigArrayInput `pulumi:"meshConfigs"` // The configuration of the Service grid network. Networks GetServiceMeshesMeshNetworkArrayInput `pulumi:"networks"` // The first ID of the resource. ServiceMeshId pulumi.StringInput `pulumi:"serviceMeshId"` // The name of the resource. ServiceMeshName pulumi.StringInput `pulumi:"serviceMeshName"` // The SideCar Version. **Note:** the `sidecarVersion` is available from the version v1.170.0. SidecarVersion pulumi.StringInput `pulumi:"sidecarVersion"` // The status of the resource. Valid values: `running` or `initial`. Status pulumi.StringInput `pulumi:"status"` // The version of the resource. 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"` // The configuration of the control plane logging. **NOTE:** Available in 1.174.0+ 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. Valid values: `ALLOW_ANY` and `REGISTRY_ONLY`. 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 Service grid audit. 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 Service grid audit.
func (GetServiceMeshesMeshMeshConfigAccessLogOutput) Project ¶
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"` // The configuration of the control plane logging. **NOTE:** Available in 1.174.0+ 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. Valid values: `ALLOW_ANY` and `REGISTRY_ONLY`. 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 Service grid audit. 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 Service grid audit.
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 GetServiceMeshesMeshMeshConfigControlPlaneLogArgs ¶
type GetServiceMeshesMeshMeshConfigControlPlaneLogArgs struct { // Whether to enable Service grid audit. Enabled pulumi.BoolInput `pulumi:"enabled"` // The Service grid audit that to the project. Project pulumi.StringInput `pulumi:"project"` }
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput ¶
func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
type GetServiceMeshesMeshMeshConfigControlPlaneLogArray ¶
type GetServiceMeshesMeshMeshConfigControlPlaneLogArray []GetServiceMeshesMeshMeshConfigControlPlaneLogInput
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
type GetServiceMeshesMeshMeshConfigControlPlaneLogArrayInput ¶
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 ¶
type GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
type GetServiceMeshesMeshMeshConfigControlPlaneLogInput ¶
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 ¶
type GetServiceMeshesMeshMeshConfigControlPlaneLogOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) Enabled ¶
func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) Enabled() pulumi.BoolOutput
Whether to enable Service grid audit.
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) Project ¶
func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) Project() pulumi.StringOutput
The Service grid audit that to the project.
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput ¶
func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutputWithContext ¶
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 Service grid audit. 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 Service grid audit.
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 Service grid audit. 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 Service grid audit. 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 Service grid audit.
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 ¶
func (o GetServiceMeshesMeshMeshConfigOutput) ControlPlaneLogs() GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
The configuration of the control plane logging. **NOTE:** Available in 1.174.0+
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. Valid values: `ALLOW_ANY` and `REGISTRY_ONLY`.
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 Service grid audit. 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 Service grid audit.
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
Cluster List.
func (GetServiceMeshesMeshOutput) CreateTime ¶
func (o GetServiceMeshesMeshOutput) CreateTime() pulumi.StringOutput
The created time of the resource.
func (GetServiceMeshesMeshOutput) Edition ¶
func (o GetServiceMeshesMeshOutput) Edition() pulumi.StringOutput
Grid instance version type. Valid values: `Default` and `Pro`. `Default`:the standard. `Pro`:the Pro version.
func (GetServiceMeshesMeshOutput) ElementType ¶
func (GetServiceMeshesMeshOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshOutput) Endpoints ¶
func (o GetServiceMeshesMeshOutput) Endpoints() GetServiceMeshesMeshEndpointArrayOutput
The endpoint details.
func (GetServiceMeshesMeshOutput) ErrorMessage ¶
func (o GetServiceMeshesMeshOutput) ErrorMessage() pulumi.StringOutput
The Cause of the Error.
func (GetServiceMeshesMeshOutput) Id ¶
func (o GetServiceMeshesMeshOutput) Id() pulumi.StringOutput
The ID of the Service Mesh.
func (GetServiceMeshesMeshOutput) IstioOperatorVersion ¶
func (o GetServiceMeshesMeshOutput) IstioOperatorVersion() pulumi.StringOutput
The Istio Operator Version. **Note:** the `istioOperatorVersion` is available from the version v1.170.0.
func (GetServiceMeshesMeshOutput) LoadBalancers ¶
func (o GetServiceMeshesMeshOutput) LoadBalancers() GetServiceMeshesMeshLoadBalancerArrayOutput
The configuration of the Load Balancer.
func (GetServiceMeshesMeshOutput) MeshConfigs ¶
func (o GetServiceMeshesMeshOutput) MeshConfigs() GetServiceMeshesMeshMeshConfigArrayOutput
The configuration of the Service grid.
func (GetServiceMeshesMeshOutput) Networks ¶
func (o GetServiceMeshesMeshOutput) Networks() GetServiceMeshesMeshNetworkArrayOutput
The configuration of the Service grid network.
func (GetServiceMeshesMeshOutput) ServiceMeshId ¶
func (o GetServiceMeshesMeshOutput) ServiceMeshId() pulumi.StringOutput
The first ID of the resource.
func (GetServiceMeshesMeshOutput) ServiceMeshName ¶
func (o GetServiceMeshesMeshOutput) ServiceMeshName() pulumi.StringOutput
The name of the resource.
func (GetServiceMeshesMeshOutput) SidecarVersion ¶
func (o GetServiceMeshesMeshOutput) SidecarVersion() pulumi.StringOutput
The SideCar Version. **Note:** the `sidecarVersion` is available from the version v1.170.0.
func (GetServiceMeshesMeshOutput) Status ¶
func (o GetServiceMeshesMeshOutput) Status() pulumi.StringOutput
The status of the resource. Valid values: `running` or `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 resource.
type GetServiceMeshesOutputArgs ¶
type GetServiceMeshesOutputArgs struct { 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"` OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // The status of the resource. Valid values: `running` or `initial`. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of arguments for invoking getServiceMeshes.
func (GetServiceMeshesOutputArgs) ElementType ¶
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 resource. 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 in v1.138.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/go/alicloud/servicemesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/rhysmdnz/pulumi-alicloud/sdk/go/alicloud/servicemesh"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { ids, err := servicemesh.GetServiceMeshes(ctx, &servicemesh.GetServiceMeshesArgs{ Ids: []string{ "example_id", }, }, nil) if err != nil { return err } ctx.Export("serviceMeshServiceMeshId1", ids.Meshes[0].Id) nameRegex, err := servicemesh.GetServiceMeshes(ctx, &servicemesh.GetServiceMeshesArgs{ NameRegex: pulumi.StringRef("^my-ServiceMesh"), }, nil) if err != nil { return err } ctx.Export("serviceMeshServiceMeshId2", nameRegex.Meshes[0].Id) status, err := servicemesh.GetServiceMeshes(ctx, &servicemesh.GetServiceMeshesArgs{ Ids: []string{ "example_id", }, Status: pulumi.StringRef("running"), }, nil) if err != nil { return err } ctx.Export("serviceMeshServiceMeshId3", status.Meshes[0].Id) return nil }) }
```
type GetServiceMeshesResultOutput ¶
type GetServiceMeshesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getServiceMeshes.
func GetServiceMeshesOutput ¶
func GetServiceMeshesOutput(ctx *pulumi.Context, args GetServiceMeshesOutputArgs, opts ...pulumi.InvokeOption) GetServiceMeshesResultOutput
func (GetServiceMeshesResultOutput) ElementType ¶
func (GetServiceMeshesResultOutput) ElementType() reflect.Type
func (GetServiceMeshesResultOutput) EnableDetails ¶
func (o GetServiceMeshesResultOutput) EnableDetails() pulumi.BoolPtrOutput
func (GetServiceMeshesResultOutput) Id ¶
func (o GetServiceMeshesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetServiceMeshesResultOutput) Ids ¶
func (o GetServiceMeshesResultOutput) Ids() pulumi.StringArrayOutput
func (GetServiceMeshesResultOutput) Meshes ¶
func (o GetServiceMeshesResultOutput) Meshes() GetServiceMeshesMeshArrayOutput
A list of Service Mesh Service Meshes. Each element contains the following attributes:
func (GetServiceMeshesResultOutput) NameRegex ¶
func (o GetServiceMeshesResultOutput) NameRegex() pulumi.StringPtrOutput
func (GetServiceMeshesResultOutput) Names ¶
func (o GetServiceMeshesResultOutput) Names() pulumi.StringArrayOutput
A list of Service Mesh names.
func (GetServiceMeshesResultOutput) OutputFile ¶
func (o GetServiceMeshesResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetServiceMeshesResultOutput) Status ¶
func (o GetServiceMeshesResultOutput) Status() pulumi.StringPtrOutput
The status of the resource.
func (GetServiceMeshesResultOutput) ToGetServiceMeshesResultOutput ¶
func (o GetServiceMeshesResultOutput) ToGetServiceMeshesResultOutput() GetServiceMeshesResultOutput
func (GetServiceMeshesResultOutput) ToGetServiceMeshesResultOutputWithContext ¶
func (o GetServiceMeshesResultOutput) ToGetServiceMeshesResultOutputWithContext(ctx context.Context) GetServiceMeshesResultOutput
type GetVersionsArgs ¶
type GetVersionsArgs struct { // The edition of the ASM instance. Edition *string `pulumi:"edition"` // A list of ASM versions. Its element formats as `<edition>:<version>`. Ids []string `pulumi:"ids"` OutputFile *string `pulumi:"outputFile"` }
A collection of arguments for invoking getVersions.
type GetVersionsOutputArgs ¶
type GetVersionsOutputArgs struct { // The edition of the ASM instance. Edition pulumi.StringPtrInput `pulumi:"edition"` // A list of ASM versions. Its element formats as `<edition>:<version>`. Ids pulumi.StringArrayInput `pulumi:"ids"` OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` }
A collection of arguments for invoking getVersions.
func (GetVersionsOutputArgs) ElementType ¶
func (GetVersionsOutputArgs) ElementType() reflect.Type
type GetVersionsResult ¶
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 ¶
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/go/alicloud/servicemesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/rhysmdnz/pulumi-alicloud/sdk/go/alicloud/servicemesh"
)
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", data.Alicloud_service_mesh_versions.Versions[0].Version) return nil }) }
```
type GetVersionsResultOutput ¶
type GetVersionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVersions.
func GetVersionsOutput ¶
func GetVersionsOutput(ctx *pulumi.Context, args GetVersionsOutputArgs, opts ...pulumi.InvokeOption) GetVersionsResultOutput
func (GetVersionsResultOutput) Edition ¶
func (o GetVersionsResultOutput) Edition() pulumi.StringPtrOutput
func (GetVersionsResultOutput) ElementType ¶
func (GetVersionsResultOutput) ElementType() reflect.Type
func (GetVersionsResultOutput) Id ¶
func (o GetVersionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetVersionsResultOutput) Ids ¶
func (o GetVersionsResultOutput) Ids() pulumi.StringArrayOutput
func (GetVersionsResultOutput) OutputFile ¶
func (o GetVersionsResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetVersionsResultOutput) ToGetVersionsResultOutput ¶
func (o GetVersionsResultOutput) ToGetVersionsResultOutput() GetVersionsResultOutput
func (GetVersionsResultOutput) ToGetVersionsResultOutputWithContext ¶
func (o GetVersionsResultOutput) ToGetVersionsResultOutputWithContext(ctx context.Context) GetVersionsResultOutput
func (GetVersionsResultOutput) Versions ¶
func (o GetVersionsResultOutput) Versions() GetVersionsVersionArrayOutput
type GetVersionsVersion ¶
type GetVersionsVersionArgs ¶
type GetVersionsVersionArgs struct { // The edition of the ASM instance. Edition pulumi.StringInput `pulumi:"edition"` // The ASM version id. It formats as `<edition>:<version>`. Id pulumi.StringInput `pulumi:"id"` // The AMS version. Version pulumi.StringInput `pulumi:"version"` }
func (GetVersionsVersionArgs) ElementType ¶
func (GetVersionsVersionArgs) ElementType() reflect.Type
func (GetVersionsVersionArgs) ToGetVersionsVersionOutput ¶
func (i GetVersionsVersionArgs) ToGetVersionsVersionOutput() GetVersionsVersionOutput
func (GetVersionsVersionArgs) ToGetVersionsVersionOutputWithContext ¶
func (i GetVersionsVersionArgs) ToGetVersionsVersionOutputWithContext(ctx context.Context) GetVersionsVersionOutput
type GetVersionsVersionArray ¶
type GetVersionsVersionArray []GetVersionsVersionInput
func (GetVersionsVersionArray) ElementType ¶
func (GetVersionsVersionArray) ElementType() reflect.Type
func (GetVersionsVersionArray) ToGetVersionsVersionArrayOutput ¶
func (i GetVersionsVersionArray) ToGetVersionsVersionArrayOutput() GetVersionsVersionArrayOutput
func (GetVersionsVersionArray) ToGetVersionsVersionArrayOutputWithContext ¶
func (i GetVersionsVersionArray) ToGetVersionsVersionArrayOutputWithContext(ctx context.Context) GetVersionsVersionArrayOutput
type GetVersionsVersionArrayInput ¶
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 ¶
type GetVersionsVersionArrayOutput struct{ *pulumi.OutputState }
func (GetVersionsVersionArrayOutput) ElementType ¶
func (GetVersionsVersionArrayOutput) ElementType() reflect.Type
func (GetVersionsVersionArrayOutput) Index ¶
func (o GetVersionsVersionArrayOutput) Index(i pulumi.IntInput) GetVersionsVersionOutput
func (GetVersionsVersionArrayOutput) ToGetVersionsVersionArrayOutput ¶
func (o GetVersionsVersionArrayOutput) ToGetVersionsVersionArrayOutput() GetVersionsVersionArrayOutput
func (GetVersionsVersionArrayOutput) ToGetVersionsVersionArrayOutputWithContext ¶
func (o GetVersionsVersionArrayOutput) ToGetVersionsVersionArrayOutputWithContext(ctx context.Context) GetVersionsVersionArrayOutput
type GetVersionsVersionInput ¶
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 ¶
type GetVersionsVersionOutput struct{ *pulumi.OutputState }
func (GetVersionsVersionOutput) Edition ¶
func (o GetVersionsVersionOutput) Edition() pulumi.StringOutput
The edition of the ASM instance.
func (GetVersionsVersionOutput) ElementType ¶
func (GetVersionsVersionOutput) ElementType() reflect.Type
func (GetVersionsVersionOutput) Id ¶
func (o GetVersionsVersionOutput) Id() pulumi.StringOutput
The ASM version id. It formats as `<edition>:<version>`.
func (GetVersionsVersionOutput) ToGetVersionsVersionOutput ¶
func (o GetVersionsVersionOutput) ToGetVersionsVersionOutput() GetVersionsVersionOutput
func (GetVersionsVersionOutput) ToGetVersionsVersionOutputWithContext ¶
func (o GetVersionsVersionOutput) ToGetVersionsVersionOutputWithContext(ctx context.Context) GetVersionsVersionOutput
func (GetVersionsVersionOutput) Version ¶
func (o GetVersionsVersionOutput) Version() pulumi.StringOutput
The AMS version.
type ServiceMesh ¶
type ServiceMesh struct { pulumi.CustomResourceState // The array of the cluster ids. ClusterIds pulumi.StringArrayOutput `pulumi:"clusterIds"` // The service mesh instance specification. Valid values: `standard`,`enterprise`,`ultimate`. ClusterSpec pulumi.StringOutput `pulumi:"clusterSpec"` // The type of the resource. Valid values: `Default` and `Pro`. `Default`:the standard. `Pro`:the Pro version. Edition pulumi.StringOutput `pulumi:"edition"` // The configurations of additional features for the ASM instance. See the following `Block extraConfiguration`. ExtraConfiguration ServiceMeshExtraConfigurationOutput `pulumi:"extraConfiguration"` // This parameter is used for resource destroy. Default value is `false`. Force pulumi.BoolPtrOutput `pulumi:"force"` // The configuration of the Load Balancer. See the following `Block loadBalancer`. LoadBalancer ServiceMeshLoadBalancerOutput `pulumi:"loadBalancer"` // The configuration of the Service grid. See the following `Block meshConfig`. MeshConfig ServiceMeshMeshConfigOutput `pulumi:"meshConfig"` // The network configuration of the Service grid. See the following `Block network`. Network ServiceMeshNetworkOutput `pulumi:"network"` // The name of the resource. ServiceMeshName pulumi.StringOutput `pulumi:"serviceMeshName"` // The status of the resource. Valid values: `running` or `initial`. Status pulumi.StringOutput `pulumi:"status"` // The version of the resource. you can look up the version using `servicemesh.getVersions`. **Note:** The `version` supports updating from v1.170.0, the relevant version can be obtained via `istioOperatorVersion` in `servicemesh.getServiceMeshes`. Version pulumi.StringOutput `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://help.aliyun.com/document_detail/171559.html).
> **NOTE:** Available in 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 { // The array of the cluster ids. ClusterIds pulumi.StringArrayInput // The service mesh instance specification. Valid values: `standard`,`enterprise`,`ultimate`. ClusterSpec pulumi.StringPtrInput // The type of the resource. Valid values: `Default` and `Pro`. `Default`:the standard. `Pro`:the Pro version. Edition pulumi.StringPtrInput // The configurations of additional features for the ASM instance. See the following `Block extraConfiguration`. ExtraConfiguration ServiceMeshExtraConfigurationPtrInput // This parameter is used for resource destroy. Default value is `false`. Force pulumi.BoolPtrInput // The configuration of the Load Balancer. See the following `Block loadBalancer`. LoadBalancer ServiceMeshLoadBalancerPtrInput // The configuration of the Service grid. See the following `Block meshConfig`. MeshConfig ServiceMeshMeshConfigPtrInput // The network configuration of the Service grid. See the following `Block network`. Network ServiceMeshNetworkInput // The name of the resource. ServiceMeshName pulumi.StringPtrInput // The version of the resource. you can look up the version using `servicemesh.getVersions`. **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 ¶
type ServiceMeshExtraConfiguration struct { // 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 ¶
type ServiceMeshExtraConfigurationArgs struct { // 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 ¶
func (ServiceMeshExtraConfigurationArgs) ElementType() reflect.Type
func (ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationOutput ¶
func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationOutput() ServiceMeshExtraConfigurationOutput
func (ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationOutputWithContext ¶
func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationOutput
func (ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationPtrOutput ¶
func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationPtrOutput() ServiceMeshExtraConfigurationPtrOutput
func (ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationPtrOutputWithContext ¶
func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationPtrOutput
type ServiceMeshExtraConfigurationInput ¶
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 ¶
type ServiceMeshExtraConfigurationOutput struct{ *pulumi.OutputState }
func (ServiceMeshExtraConfigurationOutput) CrAggregationEnabled ¶
func (o ServiceMeshExtraConfigurationOutput) CrAggregationEnabled() pulumi.BoolPtrOutput
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 ¶
func (ServiceMeshExtraConfigurationOutput) ElementType() reflect.Type
func (ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationOutput ¶
func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationOutput() ServiceMeshExtraConfigurationOutput
func (ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationOutputWithContext ¶
func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationOutput
func (ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationPtrOutput ¶
func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationPtrOutput() ServiceMeshExtraConfigurationPtrOutput
func (ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationPtrOutputWithContext ¶
func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationPtrOutput
type ServiceMeshExtraConfigurationPtrInput ¶
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 ¶
func ServiceMeshExtraConfigurationPtr(v *ServiceMeshExtraConfigurationArgs) ServiceMeshExtraConfigurationPtrInput
type ServiceMeshExtraConfigurationPtrOutput ¶
type ServiceMeshExtraConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshExtraConfigurationPtrOutput) CrAggregationEnabled ¶
func (o ServiceMeshExtraConfigurationPtrOutput) CrAggregationEnabled() pulumi.BoolPtrOutput
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 ¶
func (ServiceMeshExtraConfigurationPtrOutput) ElementType() reflect.Type
func (ServiceMeshExtraConfigurationPtrOutput) ToServiceMeshExtraConfigurationPtrOutput ¶
func (o ServiceMeshExtraConfigurationPtrOutput) ToServiceMeshExtraConfigurationPtrOutput() ServiceMeshExtraConfigurationPtrOutput
func (ServiceMeshExtraConfigurationPtrOutput) ToServiceMeshExtraConfigurationPtrOutputWithContext ¶
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 { 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"` PilotPublicLoadbalancerId *string `pulumi:"pilotPublicLoadbalancerId"` }
type ServiceMeshLoadBalancerArgs ¶
type ServiceMeshLoadBalancerArgs struct { ApiServerLoadbalancerId pulumi.StringPtrInput `pulumi:"apiServerLoadbalancerId"` // Whether to use the IP address of a public network exposed the API Server. ApiServerPublicEip pulumi.BoolPtrInput `pulumi:"apiServerPublicEip"` // Whether to use the IP address of a public network exposure the Istio Pilot. PilotPublicEip pulumi.BoolPtrInput `pulumi:"pilotPublicEip"` 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
func (ServiceMeshLoadBalancerOutput) ApiServerPublicEip ¶
func (o ServiceMeshLoadBalancerOutput) ApiServerPublicEip() pulumi.BoolPtrOutput
Whether to use the IP address of a public network exposed the API Server.
func (ServiceMeshLoadBalancerOutput) ElementType ¶
func (ServiceMeshLoadBalancerOutput) ElementType() reflect.Type
func (ServiceMeshLoadBalancerOutput) PilotPublicEip ¶
func (o ServiceMeshLoadBalancerOutput) PilotPublicEip() pulumi.BoolPtrOutput
Whether to use the IP address of a public network exposure the Istio Pilot.
func (ServiceMeshLoadBalancerOutput) PilotPublicLoadbalancerId ¶
func (o ServiceMeshLoadBalancerOutput) PilotPublicLoadbalancerId() pulumi.StringPtrOutput
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
func (ServiceMeshLoadBalancerPtrOutput) ApiServerPublicEip ¶
func (o ServiceMeshLoadBalancerPtrOutput) ApiServerPublicEip() pulumi.BoolPtrOutput
Whether to use the IP address of a public network exposed the 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
Whether to use the IP address of a public network exposure the Istio Pilot.
func (ServiceMeshLoadBalancerPtrOutput) PilotPublicLoadbalancerId ¶
func (o ServiceMeshLoadBalancerPtrOutput) PilotPublicLoadbalancerId() pulumi.StringPtrOutput
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 configuration of the access logging. AccessLog *ServiceMeshMeshConfigAccessLog `pulumi:"accessLog"` // The configuration of the audit. See the following `Block audit`. Audit *ServiceMeshMeshConfigAudit `pulumi:"audit"` // The configuration of the control plane logging. ControlPlaneLog *ServiceMeshMeshConfigControlPlaneLog `pulumi:"controlPlaneLog"` // Whether to enable the use of a custom zipkin. CustomizedZipkin *bool `pulumi:"customizedZipkin"` // The enable locality lb. EnableLocalityLb *bool `pulumi:"enableLocalityLb"` // The configuration of the Kiali. See the following `Block kiali`. Kiali *ServiceMeshMeshConfigKiali `pulumi:"kiali"` // The open-door policy of agent (OPA) plug-in information. See the following `Block opa`. Opa *ServiceMeshMeshConfigOpa `pulumi:"opa"` // The policy of the Out to the traffic. Valid values: `ALLOW_ANY` and `REGISTRY_ONLY`. OutboundTrafficPolicy *string `pulumi:"outboundTrafficPolicy"` // The configuration of the Link trace sampling. See the following `Block pilot`. Pilot *ServiceMeshMeshConfigPilot `pulumi:"pilot"` // The configuration of the Proxy. See the following `Block proxy`. Proxy *ServiceMeshMeshConfigProxy `pulumi:"proxy"` // The configuration of the Sidecar injector. See the following `Block sidecarInjector`. 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 ServiceMeshMeshConfigAccessLogArgs ¶
type ServiceMeshMeshConfigAccessLogArgs struct { // Whether to enable Service grid audit. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The Service grid audit that to the project. Project pulumi.StringPtrInput `pulumi:"project"` }
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
Whether to enable Service grid audit.
func (ServiceMeshMeshConfigAccessLogOutput) Project ¶
func (o ServiceMeshMeshConfigAccessLogOutput) Project() pulumi.StringPtrOutput
The Service grid audit that to the project.
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
Whether to enable Service grid audit.
func (ServiceMeshMeshConfigAccessLogPtrOutput) Project ¶
func (o ServiceMeshMeshConfigAccessLogPtrOutput) Project() pulumi.StringPtrOutput
The Service grid audit that to the project.
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 configuration of the access logging. AccessLog ServiceMeshMeshConfigAccessLogPtrInput `pulumi:"accessLog"` // The configuration of the audit. See the following `Block audit`. Audit ServiceMeshMeshConfigAuditPtrInput `pulumi:"audit"` // The configuration of the control plane logging. ControlPlaneLog ServiceMeshMeshConfigControlPlaneLogPtrInput `pulumi:"controlPlaneLog"` // Whether to enable the use of a custom zipkin. CustomizedZipkin pulumi.BoolPtrInput `pulumi:"customizedZipkin"` // The enable locality lb. EnableLocalityLb pulumi.BoolPtrInput `pulumi:"enableLocalityLb"` // The configuration of the Kiali. See the following `Block kiali`. Kiali ServiceMeshMeshConfigKialiPtrInput `pulumi:"kiali"` // The open-door policy of agent (OPA) plug-in information. See the following `Block opa`. Opa ServiceMeshMeshConfigOpaPtrInput `pulumi:"opa"` // The policy of the Out to the traffic. Valid values: `ALLOW_ANY` and `REGISTRY_ONLY`. OutboundTrafficPolicy pulumi.StringPtrInput `pulumi:"outboundTrafficPolicy"` // The configuration of the Link trace sampling. See the following `Block pilot`. Pilot ServiceMeshMeshConfigPilotPtrInput `pulumi:"pilot"` // The configuration of the Proxy. See the following `Block proxy`. Proxy ServiceMeshMeshConfigProxyPtrInput `pulumi:"proxy"` // The configuration of the Sidecar injector. See the following `Block sidecarInjector`. 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 { // Whether to enable Service grid audit. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The Service grid audit that to the project. 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
Whether to enable Service grid audit.
func (ServiceMeshMeshConfigAuditOutput) Project ¶
func (o ServiceMeshMeshConfigAuditOutput) Project() pulumi.StringPtrOutput
The Service grid audit that to the project.
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
Whether to enable Service grid audit.
func (ServiceMeshMeshConfigAuditPtrOutput) Project ¶
func (o ServiceMeshMeshConfigAuditPtrOutput) Project() pulumi.StringPtrOutput
The Service grid audit that to the project.
func (ServiceMeshMeshConfigAuditPtrOutput) ToServiceMeshMeshConfigAuditPtrOutput ¶
func (o ServiceMeshMeshConfigAuditPtrOutput) ToServiceMeshMeshConfigAuditPtrOutput() ServiceMeshMeshConfigAuditPtrOutput
func (ServiceMeshMeshConfigAuditPtrOutput) ToServiceMeshMeshConfigAuditPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigAuditPtrOutput) ToServiceMeshMeshConfigAuditPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditPtrOutput
type ServiceMeshMeshConfigControlPlaneLogArgs ¶
type ServiceMeshMeshConfigControlPlaneLogArgs struct { // Whether to enable Service grid audit. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The Service grid audit that to the project. Project pulumi.StringPtrInput `pulumi:"project"` }
func (ServiceMeshMeshConfigControlPlaneLogArgs) ElementType ¶
func (ServiceMeshMeshConfigControlPlaneLogArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogOutput ¶
func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogOutput() ServiceMeshMeshConfigControlPlaneLogOutput
func (ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogOutputWithContext ¶
func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogOutput
func (ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogPtrOutput ¶
func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogPtrOutput() ServiceMeshMeshConfigControlPlaneLogPtrOutput
func (ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext ¶
func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogPtrOutput
type ServiceMeshMeshConfigControlPlaneLogInput ¶
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 ¶
type ServiceMeshMeshConfigControlPlaneLogOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigControlPlaneLogOutput) ElementType ¶
func (ServiceMeshMeshConfigControlPlaneLogOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigControlPlaneLogOutput) Enabled ¶
func (o ServiceMeshMeshConfigControlPlaneLogOutput) Enabled() pulumi.BoolPtrOutput
Whether to enable Service grid audit.
func (ServiceMeshMeshConfigControlPlaneLogOutput) Project ¶
func (o ServiceMeshMeshConfigControlPlaneLogOutput) Project() pulumi.StringPtrOutput
The Service grid audit that to the project.
func (ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogOutput ¶
func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogOutput() ServiceMeshMeshConfigControlPlaneLogOutput
func (ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogOutputWithContext ¶
func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogOutput
func (ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutput ¶
func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutput() ServiceMeshMeshConfigControlPlaneLogPtrOutput
func (ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogPtrOutput
type ServiceMeshMeshConfigControlPlaneLogPtrInput ¶
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 ¶
func ServiceMeshMeshConfigControlPlaneLogPtr(v *ServiceMeshMeshConfigControlPlaneLogArgs) ServiceMeshMeshConfigControlPlaneLogPtrInput
type ServiceMeshMeshConfigControlPlaneLogPtrOutput ¶
type ServiceMeshMeshConfigControlPlaneLogPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) Enabled ¶
func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) Enabled() pulumi.BoolPtrOutput
Whether to enable Service grid audit.
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) Project ¶
func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) Project() pulumi.StringPtrOutput
The Service grid audit that to the project.
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutput ¶
func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutput() ServiceMeshMeshConfigControlPlaneLogPtrOutput
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext ¶
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 ServiceMeshMeshConfigKiali ¶
type ServiceMeshMeshConfigKiali struct { // Whether to enable Service grid audit. Enabled *bool `pulumi:"enabled"` }
type ServiceMeshMeshConfigKialiArgs ¶
type ServiceMeshMeshConfigKialiArgs struct { // Whether to enable Service grid audit. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
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
Whether to enable Service grid audit.
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
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
Whether to enable Service grid audit.
func (ServiceMeshMeshConfigKialiPtrOutput) ToServiceMeshMeshConfigKialiPtrOutput ¶
func (o ServiceMeshMeshConfigKialiPtrOutput) ToServiceMeshMeshConfigKialiPtrOutput() ServiceMeshMeshConfigKialiPtrOutput
func (ServiceMeshMeshConfigKialiPtrOutput) ToServiceMeshMeshConfigKialiPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigKialiPtrOutput) ToServiceMeshMeshConfigKialiPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiPtrOutput
type ServiceMeshMeshConfigOpa ¶
type ServiceMeshMeshConfigOpa struct { // Whether to enable Service grid audit. Enabled *bool `pulumi:"enabled"` // The CPU resource of the limitsOPA proxy container. LimitCpu *string `pulumi:"limitCpu"` // The memory resource limit of the OPA proxy container. LimitMemory *string `pulumi:"limitMemory"` // The log level of the OPA proxy container . LogLevel *string `pulumi:"logLevel"` // The CPU resource request of the OPA proxy container. RequestCpu *string `pulumi:"requestCpu"` // The memory resource request of the OPA proxy container. RequestMemory *string `pulumi:"requestMemory"` }
type ServiceMeshMeshConfigOpaArgs ¶
type ServiceMeshMeshConfigOpaArgs struct { // Whether to enable Service grid audit. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CPU resource of the limitsOPA proxy container. LimitCpu pulumi.StringPtrInput `pulumi:"limitCpu"` // The memory resource limit of the OPA proxy container. LimitMemory pulumi.StringPtrInput `pulumi:"limitMemory"` // The log level of the OPA proxy container . LogLevel pulumi.StringPtrInput `pulumi:"logLevel"` // The CPU resource request of the OPA proxy container. RequestCpu pulumi.StringPtrInput `pulumi:"requestCpu"` // The memory resource request of the OPA proxy container. 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
Whether to enable Service grid audit.
func (ServiceMeshMeshConfigOpaOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigOpaOutput) LimitCpu() pulumi.StringPtrOutput
The CPU resource of the limitsOPA proxy container.
func (ServiceMeshMeshConfigOpaOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigOpaOutput) LimitMemory() pulumi.StringPtrOutput
The memory resource limit of the OPA proxy container.
func (ServiceMeshMeshConfigOpaOutput) LogLevel ¶
func (o ServiceMeshMeshConfigOpaOutput) LogLevel() pulumi.StringPtrOutput
The log level of the OPA proxy container .
func (ServiceMeshMeshConfigOpaOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigOpaOutput) RequestCpu() pulumi.StringPtrOutput
The CPU resource request of the OPA proxy container.
func (ServiceMeshMeshConfigOpaOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigOpaOutput) RequestMemory() pulumi.StringPtrOutput
The memory resource request of the OPA proxy container.
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
Whether to enable Service grid audit.
func (ServiceMeshMeshConfigOpaPtrOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) LimitCpu() pulumi.StringPtrOutput
The CPU resource of the limitsOPA proxy container.
func (ServiceMeshMeshConfigOpaPtrOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) LimitMemory() pulumi.StringPtrOutput
The memory resource limit of the OPA proxy container.
func (ServiceMeshMeshConfigOpaPtrOutput) LogLevel ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) LogLevel() pulumi.StringPtrOutput
The log level of the OPA proxy container .
func (ServiceMeshMeshConfigOpaPtrOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) RequestCpu() pulumi.StringPtrOutput
The CPU resource request of the OPA proxy container.
func (ServiceMeshMeshConfigOpaPtrOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) RequestMemory() pulumi.StringPtrOutput
The memory resource request of the OPA proxy container.
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 configuration of the access logging.
func (ServiceMeshMeshConfigOutput) Audit ¶
func (o ServiceMeshMeshConfigOutput) Audit() ServiceMeshMeshConfigAuditPtrOutput
The configuration of the audit. See the following `Block audit`.
func (ServiceMeshMeshConfigOutput) ControlPlaneLog ¶
func (o ServiceMeshMeshConfigOutput) ControlPlaneLog() ServiceMeshMeshConfigControlPlaneLogPtrOutput
The configuration of the control plane logging.
func (ServiceMeshMeshConfigOutput) CustomizedZipkin ¶
func (o ServiceMeshMeshConfigOutput) CustomizedZipkin() pulumi.BoolPtrOutput
Whether 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
The enable locality lb.
func (ServiceMeshMeshConfigOutput) Kiali ¶
func (o ServiceMeshMeshConfigOutput) Kiali() ServiceMeshMeshConfigKialiPtrOutput
The configuration of the Kiali. See the following `Block kiali`.
func (ServiceMeshMeshConfigOutput) Opa ¶
func (o ServiceMeshMeshConfigOutput) Opa() ServiceMeshMeshConfigOpaPtrOutput
The open-door policy of agent (OPA) plug-in information. See the following `Block opa`.
func (ServiceMeshMeshConfigOutput) OutboundTrafficPolicy ¶
func (o ServiceMeshMeshConfigOutput) OutboundTrafficPolicy() pulumi.StringPtrOutput
The policy of the Out to the traffic. Valid values: `ALLOW_ANY` and `REGISTRY_ONLY`.
func (ServiceMeshMeshConfigOutput) Pilot ¶
func (o ServiceMeshMeshConfigOutput) Pilot() ServiceMeshMeshConfigPilotPtrOutput
The configuration of the Link trace sampling. See the following `Block pilot`.
func (ServiceMeshMeshConfigOutput) Proxy ¶
func (o ServiceMeshMeshConfigOutput) Proxy() ServiceMeshMeshConfigProxyPtrOutput
The configuration of the Proxy. See the following `Block proxy`.
func (ServiceMeshMeshConfigOutput) SidecarInjector ¶
func (o ServiceMeshMeshConfigOutput) SidecarInjector() ServiceMeshMeshConfigSidecarInjectorPtrOutput
The configuration of the Sidecar injector. See the following `Block sidecarInjector`.
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 { // Whether to support the HTTP1.0. Http10Enabled pulumi.BoolPtrInput `pulumi:"http10Enabled"` // The percentage of the Link trace sampling. 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
Whether to support the HTTP1.0.
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
The percentage of the Link trace sampling.
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
Whether to support the HTTP1.0.
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
The percentage of the Link trace sampling.
type ServiceMeshMeshConfigProxy ¶
type ServiceMeshMeshConfigProxy struct { // The CPU resource of the limitsOPA proxy container. LimitCpu *string `pulumi:"limitCpu"` // The memory resource limit of the OPA proxy container. LimitMemory *string `pulumi:"limitMemory"` // The CPU resource request of the OPA proxy container. RequestCpu *string `pulumi:"requestCpu"` // The memory resource request of the OPA proxy container. RequestMemory *string `pulumi:"requestMemory"` }
type ServiceMeshMeshConfigProxyArgs ¶
type ServiceMeshMeshConfigProxyArgs struct { // The CPU resource of the limitsOPA proxy container. LimitCpu pulumi.StringPtrInput `pulumi:"limitCpu"` // The memory resource limit of the OPA proxy container. LimitMemory pulumi.StringPtrInput `pulumi:"limitMemory"` // The CPU resource request of the OPA proxy container. RequestCpu pulumi.StringPtrInput `pulumi:"requestCpu"` // The memory resource request of the OPA proxy container. 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) ElementType ¶
func (ServiceMeshMeshConfigProxyOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigProxyOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigProxyOutput) LimitCpu() pulumi.StringPtrOutput
The CPU resource of the limitsOPA proxy container.
func (ServiceMeshMeshConfigProxyOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigProxyOutput) LimitMemory() pulumi.StringPtrOutput
The memory resource limit of the OPA proxy container.
func (ServiceMeshMeshConfigProxyOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigProxyOutput) RequestCpu() pulumi.StringPtrOutput
The CPU resource request of the OPA proxy container.
func (ServiceMeshMeshConfigProxyOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigProxyOutput) RequestMemory() pulumi.StringPtrOutput
The memory resource request of the OPA proxy container.
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) Elem ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) Elem() ServiceMeshMeshConfigProxyOutput
func (ServiceMeshMeshConfigProxyPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigProxyPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigProxyPtrOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) LimitCpu() pulumi.StringPtrOutput
The CPU resource of the limitsOPA proxy container.
func (ServiceMeshMeshConfigProxyPtrOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) LimitMemory() pulumi.StringPtrOutput
The memory resource limit of the OPA proxy container.
func (ServiceMeshMeshConfigProxyPtrOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) RequestCpu() pulumi.StringPtrOutput
The CPU resource request of the OPA proxy container.
func (ServiceMeshMeshConfigProxyPtrOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) RequestMemory() pulumi.StringPtrOutput
The memory resource request of the OPA proxy container.
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 configuration of the access logging.
func (ServiceMeshMeshConfigPtrOutput) Audit ¶
func (o ServiceMeshMeshConfigPtrOutput) Audit() ServiceMeshMeshConfigAuditPtrOutput
The configuration of the audit. See the following `Block audit`.
func (ServiceMeshMeshConfigPtrOutput) ControlPlaneLog ¶
func (o ServiceMeshMeshConfigPtrOutput) ControlPlaneLog() ServiceMeshMeshConfigControlPlaneLogPtrOutput
The configuration of the control plane logging.
func (ServiceMeshMeshConfigPtrOutput) CustomizedZipkin ¶
func (o ServiceMeshMeshConfigPtrOutput) CustomizedZipkin() pulumi.BoolPtrOutput
Whether 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
The enable locality lb.
func (ServiceMeshMeshConfigPtrOutput) Kiali ¶
func (o ServiceMeshMeshConfigPtrOutput) Kiali() ServiceMeshMeshConfigKialiPtrOutput
The configuration of the Kiali. See the following `Block kiali`.
func (ServiceMeshMeshConfigPtrOutput) Opa ¶
func (o ServiceMeshMeshConfigPtrOutput) Opa() ServiceMeshMeshConfigOpaPtrOutput
The open-door policy of agent (OPA) plug-in information. See the following `Block opa`.
func (ServiceMeshMeshConfigPtrOutput) OutboundTrafficPolicy ¶
func (o ServiceMeshMeshConfigPtrOutput) OutboundTrafficPolicy() pulumi.StringPtrOutput
The policy of the Out to the traffic. Valid values: `ALLOW_ANY` and `REGISTRY_ONLY`.
func (ServiceMeshMeshConfigPtrOutput) Pilot ¶
func (o ServiceMeshMeshConfigPtrOutput) Pilot() ServiceMeshMeshConfigPilotPtrOutput
The configuration of the Link trace sampling. See the following `Block pilot`.
func (ServiceMeshMeshConfigPtrOutput) Proxy ¶
func (o ServiceMeshMeshConfigPtrOutput) Proxy() ServiceMeshMeshConfigProxyPtrOutput
The configuration of the Proxy. See the following `Block proxy`.
func (ServiceMeshMeshConfigPtrOutput) SidecarInjector ¶
func (o ServiceMeshMeshConfigPtrOutput) SidecarInjector() ServiceMeshMeshConfigSidecarInjectorPtrOutput
The configuration of the Sidecar injector. See the following `Block sidecarInjector`.
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 { // 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 CPU resource of the limitsOPA proxy container. LimitCpu *string `pulumi:"limitCpu"` // The memory resource limit of the OPA proxy container. LimitMemory *string `pulumi:"limitMemory"` // The CPU resource request of the OPA proxy container. RequestCpu *string `pulumi:"requestCpu"` // The memory resource request of the OPA proxy container. RequestMemory *string `pulumi:"requestMemory"` }
type ServiceMeshMeshConfigSidecarInjectorArgs ¶
type ServiceMeshMeshConfigSidecarInjectorArgs struct { // Whether to enable by Pod Annotations automatic injection Sidecar. AutoInjectionPolicyEnabled pulumi.BoolPtrInput `pulumi:"autoInjectionPolicyEnabled"` // Whether it is the all namespaces you turn on the auto injection capabilities. EnableNamespacesByDefault pulumi.BoolPtrInput `pulumi:"enableNamespacesByDefault"` // The CPU resource of the limitsOPA proxy container. LimitCpu pulumi.StringPtrInput `pulumi:"limitCpu"` // The memory resource limit of the OPA proxy container. LimitMemory pulumi.StringPtrInput `pulumi:"limitMemory"` // The CPU resource request of the OPA proxy container. RequestCpu pulumi.StringPtrInput `pulumi:"requestCpu"` // The memory resource request of the OPA proxy container. RequestMemory pulumi.StringPtrInput `pulumi:"requestMemory"` }
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 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
Whether to enable by Pod Annotations automatic injection Sidecar.
func (ServiceMeshMeshConfigSidecarInjectorOutput) ElementType ¶
func (ServiceMeshMeshConfigSidecarInjectorOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigSidecarInjectorOutput) EnableNamespacesByDefault ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) EnableNamespacesByDefault() pulumi.BoolPtrOutput
Whether it is the all namespaces you turn on the auto injection capabilities.
func (ServiceMeshMeshConfigSidecarInjectorOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) LimitCpu() pulumi.StringPtrOutput
The CPU resource of the limitsOPA proxy container.
func (ServiceMeshMeshConfigSidecarInjectorOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) LimitMemory() pulumi.StringPtrOutput
The memory resource limit of the OPA proxy container.
func (ServiceMeshMeshConfigSidecarInjectorOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) RequestCpu() pulumi.StringPtrOutput
The CPU resource request of the OPA proxy container.
func (ServiceMeshMeshConfigSidecarInjectorOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) RequestMemory() pulumi.StringPtrOutput
The memory resource request of the OPA proxy container.
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
Whether to enable by Pod Annotations automatic injection Sidecar.
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) EnableNamespacesByDefault ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) EnableNamespacesByDefault() pulumi.BoolPtrOutput
Whether it is the all namespaces you turn on the auto injection capabilities.
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) LimitCpu() pulumi.StringPtrOutput
The CPU resource of the limitsOPA proxy container.
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) LimitMemory() pulumi.StringPtrOutput
The memory resource limit of the OPA proxy container.
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestCpu() pulumi.StringPtrOutput
The CPU resource request of the OPA proxy container.
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestMemory() pulumi.StringPtrOutput
The memory resource request of the OPA proxy container.
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 { // The ID of the VPC. VpcId pulumi.StringInput `pulumi:"vpcId"` // The list of Virtual Switch. 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) 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
The ID of the VPC.
func (ServiceMeshNetworkOutput) VswitcheList ¶
func (o ServiceMeshNetworkOutput) VswitcheList() pulumi.StringOutput
The list of Virtual Switch.
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) 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
The ID of the VPC.
func (ServiceMeshNetworkPtrOutput) VswitcheList ¶
func (o ServiceMeshNetworkPtrOutput) VswitcheList() pulumi.StringPtrOutput
The list of Virtual Switch.
type ServiceMeshOutput ¶
type ServiceMeshOutput struct{ *pulumi.OutputState }
func (ServiceMeshOutput) ClusterIds ¶
func (o ServiceMeshOutput) ClusterIds() pulumi.StringArrayOutput
The array of the cluster ids.
func (ServiceMeshOutput) ClusterSpec ¶
func (o ServiceMeshOutput) ClusterSpec() pulumi.StringOutput
The service mesh instance specification. Valid values: `standard`,`enterprise`,`ultimate`.
func (ServiceMeshOutput) Edition ¶
func (o ServiceMeshOutput) Edition() pulumi.StringOutput
The type of the resource. Valid values: `Default` and `Pro`. `Default`:the standard. `Pro`:the Pro version.
func (ServiceMeshOutput) ElementType ¶
func (ServiceMeshOutput) ElementType() reflect.Type
func (ServiceMeshOutput) ExtraConfiguration ¶
func (o ServiceMeshOutput) ExtraConfiguration() ServiceMeshExtraConfigurationOutput
The configurations of additional features for the ASM instance. See the following `Block extraConfiguration`.
func (ServiceMeshOutput) Force ¶
func (o ServiceMeshOutput) Force() pulumi.BoolPtrOutput
This parameter is used for resource destroy. Default value is `false`.
func (ServiceMeshOutput) LoadBalancer ¶
func (o ServiceMeshOutput) LoadBalancer() ServiceMeshLoadBalancerOutput
The configuration of the Load Balancer. See the following `Block loadBalancer`.
func (ServiceMeshOutput) MeshConfig ¶
func (o ServiceMeshOutput) MeshConfig() ServiceMeshMeshConfigOutput
The configuration of the Service grid. See the following `Block meshConfig`.
func (ServiceMeshOutput) Network ¶
func (o ServiceMeshOutput) Network() ServiceMeshNetworkOutput
The network configuration of the Service grid. See the following `Block network`.
func (ServiceMeshOutput) ServiceMeshName ¶
func (o ServiceMeshOutput) ServiceMeshName() pulumi.StringOutput
The name of the resource.
func (ServiceMeshOutput) Status ¶
func (o ServiceMeshOutput) Status() pulumi.StringOutput
The status of the resource. Valid values: `running` or `initial`.
func (ServiceMeshOutput) ToServiceMeshOutput ¶
func (o ServiceMeshOutput) ToServiceMeshOutput() ServiceMeshOutput
func (ServiceMeshOutput) ToServiceMeshOutputWithContext ¶
func (o ServiceMeshOutput) ToServiceMeshOutputWithContext(ctx context.Context) ServiceMeshOutput
func (ServiceMeshOutput) Version ¶
func (o ServiceMeshOutput) Version() pulumi.StringOutput
The version of the resource. you can look up the version using `servicemesh.getVersions`. **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 { // The array of the cluster ids. ClusterIds pulumi.StringArrayInput // The service mesh instance specification. Valid values: `standard`,`enterprise`,`ultimate`. ClusterSpec pulumi.StringPtrInput // The type of the resource. Valid values: `Default` and `Pro`. `Default`:the standard. `Pro`:the Pro version. Edition pulumi.StringPtrInput // The configurations of additional features for the ASM instance. See the following `Block extraConfiguration`. ExtraConfiguration ServiceMeshExtraConfigurationPtrInput // This parameter is used for resource destroy. Default value is `false`. Force pulumi.BoolPtrInput // The configuration of the Load Balancer. See the following `Block loadBalancer`. LoadBalancer ServiceMeshLoadBalancerPtrInput // The configuration of the Service grid. See the following `Block meshConfig`. MeshConfig ServiceMeshMeshConfigPtrInput // The network configuration of the Service grid. See the following `Block network`. Network ServiceMeshNetworkPtrInput // The name of the resource. ServiceMeshName pulumi.StringPtrInput // The status of the resource. Valid values: `running` or `initial`. Status pulumi.StringPtrInput // The version of the resource. you can look up the version using `servicemesh.getVersions`. **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 ¶
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 the following `Block permissions`. 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://help.aliyun.com/document_detail/171622.html).
> **NOTE:** Available in 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 ¶
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 ¶
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 ¶
func (*UserPermission) ElementType() reflect.Type
func (*UserPermission) ToUserPermissionOutput ¶
func (i *UserPermission) ToUserPermissionOutput() UserPermissionOutput
func (*UserPermission) ToUserPermissionOutputWithContext ¶
func (i *UserPermission) ToUserPermissionOutputWithContext(ctx context.Context) UserPermissionOutput
type UserPermissionArgs ¶
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 the following `Block permissions`. 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 ¶
func (UserPermissionArgs) ElementType() reflect.Type
type UserPermissionArray ¶
type UserPermissionArray []UserPermissionInput
func (UserPermissionArray) ElementType ¶
func (UserPermissionArray) ElementType() reflect.Type
func (UserPermissionArray) ToUserPermissionArrayOutput ¶
func (i UserPermissionArray) ToUserPermissionArrayOutput() UserPermissionArrayOutput
func (UserPermissionArray) ToUserPermissionArrayOutputWithContext ¶
func (i UserPermissionArray) ToUserPermissionArrayOutputWithContext(ctx context.Context) UserPermissionArrayOutput
type UserPermissionArrayInput ¶
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 ¶
type UserPermissionArrayOutput struct{ *pulumi.OutputState }
func (UserPermissionArrayOutput) ElementType ¶
func (UserPermissionArrayOutput) ElementType() reflect.Type
func (UserPermissionArrayOutput) Index ¶
func (o UserPermissionArrayOutput) Index(i pulumi.IntInput) UserPermissionOutput
func (UserPermissionArrayOutput) ToUserPermissionArrayOutput ¶
func (o UserPermissionArrayOutput) ToUserPermissionArrayOutput() UserPermissionArrayOutput
func (UserPermissionArrayOutput) ToUserPermissionArrayOutputWithContext ¶
func (o UserPermissionArrayOutput) ToUserPermissionArrayOutputWithContext(ctx context.Context) UserPermissionArrayOutput
type UserPermissionInput ¶
type UserPermissionInput interface { pulumi.Input ToUserPermissionOutput() UserPermissionOutput ToUserPermissionOutputWithContext(ctx context.Context) UserPermissionOutput }
type UserPermissionMap ¶
type UserPermissionMap map[string]UserPermissionInput
func (UserPermissionMap) ElementType ¶
func (UserPermissionMap) ElementType() reflect.Type
func (UserPermissionMap) ToUserPermissionMapOutput ¶
func (i UserPermissionMap) ToUserPermissionMapOutput() UserPermissionMapOutput
func (UserPermissionMap) ToUserPermissionMapOutputWithContext ¶
func (i UserPermissionMap) ToUserPermissionMapOutputWithContext(ctx context.Context) UserPermissionMapOutput
type UserPermissionMapInput ¶
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 ¶
type UserPermissionMapOutput struct{ *pulumi.OutputState }
func (UserPermissionMapOutput) ElementType ¶
func (UserPermissionMapOutput) ElementType() reflect.Type
func (UserPermissionMapOutput) MapIndex ¶
func (o UserPermissionMapOutput) MapIndex(k pulumi.StringInput) UserPermissionOutput
func (UserPermissionMapOutput) ToUserPermissionMapOutput ¶
func (o UserPermissionMapOutput) ToUserPermissionMapOutput() UserPermissionMapOutput
func (UserPermissionMapOutput) ToUserPermissionMapOutputWithContext ¶
func (o UserPermissionMapOutput) ToUserPermissionMapOutputWithContext(ctx context.Context) UserPermissionMapOutput
type UserPermissionOutput ¶
type UserPermissionOutput struct{ *pulumi.OutputState }
func (UserPermissionOutput) ElementType ¶
func (UserPermissionOutput) ElementType() reflect.Type
func (UserPermissionOutput) Permissions ¶
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 the following `Block permissions`.
func (UserPermissionOutput) SubAccountUserId ¶
func (o UserPermissionOutput) SubAccountUserId() pulumi.StringOutput
The configuration of the Load Balancer. See the following `Block loadBalancer`.
func (UserPermissionOutput) ToUserPermissionOutput ¶
func (o UserPermissionOutput) ToUserPermissionOutput() UserPermissionOutput
func (UserPermissionOutput) ToUserPermissionOutputWithContext ¶
func (o UserPermissionOutput) ToUserPermissionOutputWithContext(ctx context.Context) UserPermissionOutput
type UserPermissionPermission ¶
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 ¶
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 ¶
func (UserPermissionPermissionArgs) ElementType() reflect.Type
func (UserPermissionPermissionArgs) ToUserPermissionPermissionOutput ¶
func (i UserPermissionPermissionArgs) ToUserPermissionPermissionOutput() UserPermissionPermissionOutput
func (UserPermissionPermissionArgs) ToUserPermissionPermissionOutputWithContext ¶
func (i UserPermissionPermissionArgs) ToUserPermissionPermissionOutputWithContext(ctx context.Context) UserPermissionPermissionOutput
type UserPermissionPermissionArray ¶
type UserPermissionPermissionArray []UserPermissionPermissionInput
func (UserPermissionPermissionArray) ElementType ¶
func (UserPermissionPermissionArray) ElementType() reflect.Type
func (UserPermissionPermissionArray) ToUserPermissionPermissionArrayOutput ¶
func (i UserPermissionPermissionArray) ToUserPermissionPermissionArrayOutput() UserPermissionPermissionArrayOutput
func (UserPermissionPermissionArray) ToUserPermissionPermissionArrayOutputWithContext ¶
func (i UserPermissionPermissionArray) ToUserPermissionPermissionArrayOutputWithContext(ctx context.Context) UserPermissionPermissionArrayOutput
type UserPermissionPermissionArrayInput ¶
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 ¶
type UserPermissionPermissionArrayOutput struct{ *pulumi.OutputState }
func (UserPermissionPermissionArrayOutput) ElementType ¶
func (UserPermissionPermissionArrayOutput) ElementType() reflect.Type
func (UserPermissionPermissionArrayOutput) Index ¶
func (o UserPermissionPermissionArrayOutput) Index(i pulumi.IntInput) UserPermissionPermissionOutput
func (UserPermissionPermissionArrayOutput) ToUserPermissionPermissionArrayOutput ¶
func (o UserPermissionPermissionArrayOutput) ToUserPermissionPermissionArrayOutput() UserPermissionPermissionArrayOutput
func (UserPermissionPermissionArrayOutput) ToUserPermissionPermissionArrayOutputWithContext ¶
func (o UserPermissionPermissionArrayOutput) ToUserPermissionPermissionArrayOutputWithContext(ctx context.Context) UserPermissionPermissionArrayOutput
type UserPermissionPermissionInput ¶
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 ¶
type UserPermissionPermissionOutput struct{ *pulumi.OutputState }
func (UserPermissionPermissionOutput) ElementType ¶
func (UserPermissionPermissionOutput) ElementType() reflect.Type
func (UserPermissionPermissionOutput) IsCustom ¶
func (o UserPermissionPermissionOutput) IsCustom() pulumi.BoolPtrOutput
Whether the grant object is a RAM role.
func (UserPermissionPermissionOutput) IsRamRole ¶
func (o UserPermissionPermissionOutput) IsRamRole() pulumi.BoolPtrOutput
Whether the grant object is an entity.
func (UserPermissionPermissionOutput) RoleName ¶
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 ¶
func (o UserPermissionPermissionOutput) RoleType() pulumi.StringPtrOutput
The role type. Valid Value: `custom`.
func (UserPermissionPermissionOutput) ServiceMeshId ¶
func (o UserPermissionPermissionOutput) ServiceMeshId() pulumi.StringPtrOutput
The service mesh id.
func (UserPermissionPermissionOutput) ToUserPermissionPermissionOutput ¶
func (o UserPermissionPermissionOutput) ToUserPermissionPermissionOutput() UserPermissionPermissionOutput
func (UserPermissionPermissionOutput) ToUserPermissionPermissionOutputWithContext ¶
func (o UserPermissionPermissionOutput) ToUserPermissionPermissionOutputWithContext(ctx context.Context) UserPermissionPermissionOutput
type UserPermissionState ¶
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 the following `Block permissions`. Permissions UserPermissionPermissionArrayInput // The configuration of the Load Balancer. See the following `Block loadBalancer`. SubAccountUserId pulumi.StringPtrInput }
func (UserPermissionState) ElementType ¶
func (UserPermissionState) ElementType() reflect.Type