Alibaba Cloud v3.87.0 published on Saturday, Oct 18, 2025 by Pulumi
alicloud.servicemesh.getServiceMeshes
This data source provides the Service Mesh Service Meshes of the current Alibaba Cloud user.
NOTE: Available since v1.138.0.
Using getServiceMeshes
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getServiceMeshes(args: GetServiceMeshesArgs, opts?: InvokeOptions): Promise<GetServiceMeshesResult>
function getServiceMeshesOutput(args: GetServiceMeshesOutputArgs, opts?: InvokeOptions): Output<GetServiceMeshesResult>def get_service_meshes(enable_details: Optional[bool] = None,
ids: Optional[Sequence[str]] = None,
name_regex: Optional[str] = None,
output_file: Optional[str] = None,
status: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetServiceMeshesResult
def get_service_meshes_output(enable_details: Optional[pulumi.Input[bool]] = None,
ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
name_regex: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
status: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetServiceMeshesResult]func GetServiceMeshes(ctx *Context, args *GetServiceMeshesArgs, opts ...InvokeOption) (*GetServiceMeshesResult, error)
func GetServiceMeshesOutput(ctx *Context, args *GetServiceMeshesOutputArgs, opts ...InvokeOption) GetServiceMeshesResultOutput> Note: This function is named GetServiceMeshes in the Go SDK.
public static class GetServiceMeshes
{
public static Task<GetServiceMeshesResult> InvokeAsync(GetServiceMeshesArgs args, InvokeOptions? opts = null)
public static Output<GetServiceMeshesResult> Invoke(GetServiceMeshesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetServiceMeshesResult> getServiceMeshes(GetServiceMeshesArgs args, InvokeOptions options)
public static Output<GetServiceMeshesResult> getServiceMeshes(GetServiceMeshesArgs args, InvokeOptions options)
fn::invoke:
function: alicloud:servicemesh/getServiceMeshes:getServiceMeshes
arguments:
# arguments dictionaryThe following arguments are supported:
- Enable
Details bool - Whether to query the detailed list of resource attributes. Default value:
false. - Ids List<string>
- A list of Service Mesh IDs.
- Name
Regex string - A regex string to filter results by Service Mesh name.
- Output
File string - File name where to save data source results (after running
pulumi preview). - Status string
- The status of the Service Mesh. Valid values:
running,initial.
- Enable
Details bool - Whether to query the detailed list of resource attributes. Default value:
false. - Ids []string
- A list of Service Mesh IDs.
- Name
Regex string - A regex string to filter results by Service Mesh name.
- Output
File string - File name where to save data source results (after running
pulumi preview). - Status string
- The status of the Service Mesh. Valid values:
running,initial.
- enable
Details Boolean - Whether to query the detailed list of resource attributes. Default value:
false. - ids List<String>
- A list of Service Mesh IDs.
- name
Regex String - A regex string to filter results by Service Mesh name.
- output
File String - File name where to save data source results (after running
pulumi preview). - status String
- The status of the Service Mesh. Valid values:
running,initial.
- enable
Details boolean - Whether to query the detailed list of resource attributes. Default value:
false. - ids string[]
- A list of Service Mesh IDs.
- name
Regex string - A regex string to filter results by Service Mesh name.
- output
File string - File name where to save data source results (after running
pulumi preview). - status string
- The status of the Service Mesh. Valid values:
running,initial.
- enable_
details bool - Whether to query the detailed list of resource attributes. Default value:
false. - ids Sequence[str]
- A list of Service Mesh IDs.
- name_
regex str - A regex string to filter results by Service Mesh name.
- output_
file str - File name where to save data source results (after running
pulumi preview). - status str
- The status of the Service Mesh. Valid values:
running,initial.
- enable
Details Boolean - Whether to query the detailed list of resource attributes. Default value:
false. - ids List<String>
- A list of Service Mesh IDs.
- name
Regex String - A regex string to filter results by Service Mesh name.
- output
File String - File name where to save data source results (after running
pulumi preview). - status String
- The status of the Service Mesh. Valid values:
running,initial.
getServiceMeshes Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids List<string>
- Meshes
List<Pulumi.
Ali Cloud. Service Mesh. Outputs. Get Service Meshes Mesh> - A list of Service Mesh Service Meshes. Each element contains the following attributes:
- Names List<string>
- A list of Service Mesh names.
- Enable
Details bool - Name
Regex string - Output
File string - Status string
- The status of the Service Mesh instance.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids []string
- Meshes
[]Get
Service Meshes Mesh - A list of Service Mesh Service Meshes. Each element contains the following attributes:
- Names []string
- A list of Service Mesh names.
- Enable
Details bool - Name
Regex string - Output
File string - Status string
- The status of the Service Mesh instance.
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- meshes
List<Get
Service Meshes Mesh> - A list of Service Mesh Service Meshes. Each element contains the following attributes:
- names List<String>
- A list of Service Mesh names.
- enable
Details Boolean - name
Regex String - output
File String - status String
- The status of the Service Mesh instance.
- id string
- The provider-assigned unique ID for this managed resource.
- ids string[]
- meshes
Get
Service Meshes Mesh[] - A list of Service Mesh Service Meshes. Each element contains the following attributes:
- names string[]
- A list of Service Mesh names.
- enable
Details boolean - name
Regex string - output
File string - status string
- The status of the Service Mesh instance.
- id str
- The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
- meshes
Sequence[Get
Service Meshes Mesh] - A list of Service Mesh Service Meshes. Each element contains the following attributes:
- names Sequence[str]
- A list of Service Mesh names.
- enable_
details bool - name_
regex str - output_
file str - status str
- The status of the Service Mesh instance.
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- meshes List<Property Map>
- A list of Service Mesh Service Meshes. Each element contains the following attributes:
- names List<String>
- A list of Service Mesh names.
- enable
Details Boolean - name
Regex String - output
File String - status String
- The status of the Service Mesh instance.
Supporting Types
GetServiceMeshesMesh
- Clusters List<string>
- The Cluster List.
- Create
Time string - The created time of the Service Mesh instance.
- Edition string
- Grid instance version type. Note:
editiontakes effect only ifenable_detailsis set totrue. - Endpoints
List<Pulumi.
Ali Cloud. Service Mesh. Inputs. Get Service Meshes Mesh Endpoint> - The endpoint details. Note:
endpointstakes effect only ifenable_detailsis set totrue. - Error
Message string - The returned error message.
- Id string
- The ID of the Service Mesh instance.
- Istio
Operator stringVersion - (Available since v1.170.0) The Istio Operator Version. Note:
istio_operator_versiontakes effect only ifenable_detailsis set totrue. - Kube
Config string - The content of Kube config. Note:
kube_configtakes effect only ifenable_detailsis set totrue. - Load
Balancers List<Pulumi.Ali Cloud. Service Mesh. Inputs. Get Service Meshes Mesh Load Balancer> - The configuration of the Load Balancer. Note:
load_balancertakes effect only ifenable_detailsis set totrue. - Mesh
Configs List<Pulumi.Ali Cloud. Service Mesh. Inputs. Get Service Meshes Mesh Mesh Config> - The configuration of the Service grid. Note:
mesh_configtakes effect only ifenable_detailsis set totrue. - Networks
List<Pulumi.
Ali Cloud. Service Mesh. Inputs. Get Service Meshes Mesh Network> - The configuration of the Service grid network. Note:
networktakes effect only ifenable_detailsis set totrue. - Service
Mesh stringId - The ID of the Service Mesh instance.
- Service
Mesh stringName - The name of the Service Mesh instance.
- Sidecar
Version string - (Available since v1.170.0) The SideCar Version. Note:
sidecar_versiontakes effect only ifenable_detailsis set totrue. - Status string
- The status of the Service Mesh. Valid values:
running,initial. - Version string
- The version of the Service Mesh instance.
- Clusters []string
- The Cluster List.
- Create
Time string - The created time of the Service Mesh instance.
- Edition string
- Grid instance version type. Note:
editiontakes effect only ifenable_detailsis set totrue. - Endpoints
[]Get
Service Meshes Mesh Endpoint - The endpoint details. Note:
endpointstakes effect only ifenable_detailsis set totrue. - Error
Message string - The returned error message.
- Id string
- The ID of the Service Mesh instance.
- Istio
Operator stringVersion - (Available since v1.170.0) The Istio Operator Version. Note:
istio_operator_versiontakes effect only ifenable_detailsis set totrue. - Kube
Config string - The content of Kube config. Note:
kube_configtakes effect only ifenable_detailsis set totrue. - Load
Balancers []GetService Meshes Mesh Load Balancer - The configuration of the Load Balancer. Note:
load_balancertakes effect only ifenable_detailsis set totrue. - Mesh
Configs []GetService Meshes Mesh Mesh Config - The configuration of the Service grid. Note:
mesh_configtakes effect only ifenable_detailsis set totrue. - Networks
[]Get
Service Meshes Mesh Network - The configuration of the Service grid network. Note:
networktakes effect only ifenable_detailsis set totrue. - Service
Mesh stringId - The ID of the Service Mesh instance.
- Service
Mesh stringName - The name of the Service Mesh instance.
- Sidecar
Version string - (Available since v1.170.0) The SideCar Version. Note:
sidecar_versiontakes effect only ifenable_detailsis set totrue. - Status string
- The status of the Service Mesh. Valid values:
running,initial. - Version string
- The version of the Service Mesh instance.
- clusters List<String>
- The Cluster List.
- create
Time String - The created time of the Service Mesh instance.
- edition String
- Grid instance version type. Note:
editiontakes effect only ifenable_detailsis set totrue. - endpoints
List<Get
Service Meshes Mesh Endpoint> - The endpoint details. Note:
endpointstakes effect only ifenable_detailsis set totrue. - error
Message String - The returned error message.
- id String
- The ID of the Service Mesh instance.
- istio
Operator StringVersion - (Available since v1.170.0) The Istio Operator Version. Note:
istio_operator_versiontakes effect only ifenable_detailsis set totrue. - kube
Config String - The content of Kube config. Note:
kube_configtakes effect only ifenable_detailsis set totrue. - load
Balancers List<GetService Meshes Mesh Load Balancer> - The configuration of the Load Balancer. Note:
load_balancertakes effect only ifenable_detailsis set totrue. - mesh
Configs List<GetService Meshes Mesh Mesh Config> - The configuration of the Service grid. Note:
mesh_configtakes effect only ifenable_detailsis set totrue. - networks
List<Get
Service Meshes Mesh Network> - The configuration of the Service grid network. Note:
networktakes effect only ifenable_detailsis set totrue. - service
Mesh StringId - The ID of the Service Mesh instance.
- service
Mesh StringName - The name of the Service Mesh instance.
- sidecar
Version String - (Available since v1.170.0) The SideCar Version. Note:
sidecar_versiontakes effect only ifenable_detailsis set totrue. - status String
- The status of the Service Mesh. Valid values:
running,initial. - version String
- The version of the Service Mesh instance.
- clusters string[]
- The Cluster List.
- create
Time string - The created time of the Service Mesh instance.
- edition string
- Grid instance version type. Note:
editiontakes effect only ifenable_detailsis set totrue. - endpoints
Get
Service Meshes Mesh Endpoint[] - The endpoint details. Note:
endpointstakes effect only ifenable_detailsis set totrue. - error
Message string - The returned error message.
- id string
- The ID of the Service Mesh instance.
- istio
Operator stringVersion - (Available since v1.170.0) The Istio Operator Version. Note:
istio_operator_versiontakes effect only ifenable_detailsis set totrue. - kube
Config string - The content of Kube config. Note:
kube_configtakes effect only ifenable_detailsis set totrue. - load
Balancers GetService Meshes Mesh Load Balancer[] - The configuration of the Load Balancer. Note:
load_balancertakes effect only ifenable_detailsis set totrue. - mesh
Configs GetService Meshes Mesh Mesh Config[] - The configuration of the Service grid. Note:
mesh_configtakes effect only ifenable_detailsis set totrue. - networks
Get
Service Meshes Mesh Network[] - The configuration of the Service grid network. Note:
networktakes effect only ifenable_detailsis set totrue. - service
Mesh stringId - The ID of the Service Mesh instance.
- service
Mesh stringName - The name of the Service Mesh instance.
- sidecar
Version string - (Available since v1.170.0) The SideCar Version. Note:
sidecar_versiontakes effect only ifenable_detailsis set totrue. - status string
- The status of the Service Mesh. Valid values:
running,initial. - version string
- The version of the Service Mesh instance.
- clusters Sequence[str]
- The Cluster List.
- create_
time str - The created time of the Service Mesh instance.
- edition str
- Grid instance version type. Note:
editiontakes effect only ifenable_detailsis set totrue. - endpoints
Sequence[Get
Service Meshes Mesh Endpoint] - The endpoint details. Note:
endpointstakes effect only ifenable_detailsis set totrue. - error_
message str - The returned error message.
- id str
- The ID of the Service Mesh instance.
- istio_
operator_ strversion - (Available since v1.170.0) The Istio Operator Version. Note:
istio_operator_versiontakes effect only ifenable_detailsis set totrue. - kube_
config str - The content of Kube config. Note:
kube_configtakes effect only ifenable_detailsis set totrue. - load_
balancers Sequence[GetService Meshes Mesh Load Balancer] - The configuration of the Load Balancer. Note:
load_balancertakes effect only ifenable_detailsis set totrue. - mesh_
configs Sequence[GetService Meshes Mesh Mesh Config] - The configuration of the Service grid. Note:
mesh_configtakes effect only ifenable_detailsis set totrue. - networks
Sequence[Get
Service Meshes Mesh Network] - The configuration of the Service grid network. Note:
networktakes effect only ifenable_detailsis set totrue. - service_
mesh_ strid - The ID of the Service Mesh instance.
- service_
mesh_ strname - The name of the Service Mesh instance.
- sidecar_
version str - (Available since v1.170.0) The SideCar Version. Note:
sidecar_versiontakes effect only ifenable_detailsis set totrue. - status str
- The status of the Service Mesh. Valid values:
running,initial. - version str
- The version of the Service Mesh instance.
- clusters List<String>
- The Cluster List.
- create
Time String - The created time of the Service Mesh instance.
- edition String
- Grid instance version type. Note:
editiontakes effect only ifenable_detailsis set totrue. - endpoints List<Property Map>
- The endpoint details. Note:
endpointstakes effect only ifenable_detailsis set totrue. - error
Message String - The returned error message.
- id String
- The ID of the Service Mesh instance.
- istio
Operator StringVersion - (Available since v1.170.0) The Istio Operator Version. Note:
istio_operator_versiontakes effect only ifenable_detailsis set totrue. - kube
Config String - The content of Kube config. Note:
kube_configtakes effect only ifenable_detailsis set totrue. - load
Balancers List<Property Map> - The configuration of the Load Balancer. Note:
load_balancertakes effect only ifenable_detailsis set totrue. - mesh
Configs List<Property Map> - The configuration of the Service grid. Note:
mesh_configtakes effect only ifenable_detailsis set totrue. - networks List<Property Map>
- The configuration of the Service grid network. Note:
networktakes effect only ifenable_detailsis set totrue. - service
Mesh StringId - The ID of the Service Mesh instance.
- service
Mesh StringName - The name of the Service Mesh instance.
- sidecar
Version String - (Available since v1.170.0) The SideCar Version. Note:
sidecar_versiontakes effect only ifenable_detailsis set totrue. - status String
- The status of the Service Mesh. Valid values:
running,initial. - version String
- The version of the Service Mesh instance.
GetServiceMeshesMeshEndpoint
- Intranet
Api stringServer Endpoint - The internal address of the API Server.
- Intranet
Pilot stringEndpoint - The internal address of the Istio Pilot.
- Public
Api stringServer Endpoint - The public address of the API Server.
- Public
Pilot stringEndpoint - The public address of the Istio Pilot.
- Intranet
Api stringServer Endpoint - The internal address of the API Server.
- Intranet
Pilot stringEndpoint - The internal address of the Istio Pilot.
- Public
Api stringServer Endpoint - The public address of the API Server.
- Public
Pilot stringEndpoint - The public address of the Istio Pilot.
- intranet
Api StringServer Endpoint - The internal address of the API Server.
- intranet
Pilot StringEndpoint - The internal address of the Istio Pilot.
- public
Api StringServer Endpoint - The public address of the API Server.
- public
Pilot StringEndpoint - The public address of the Istio Pilot.
- intranet
Api stringServer Endpoint - The internal address of the API Server.
- intranet
Pilot stringEndpoint - The internal address of the Istio Pilot.
- public
Api stringServer Endpoint - The public address of the API Server.
- public
Pilot stringEndpoint - The public address of the Istio Pilot.
- intranet_
api_ strserver_ endpoint - The internal address of the API Server.
- intranet_
pilot_ strendpoint - The internal address of the Istio Pilot.
- public_
api_ strserver_ endpoint - The public address of the API Server.
- public_
pilot_ strendpoint - The public address of the Istio Pilot.
- intranet
Api StringServer Endpoint - The internal address of the API Server.
- intranet
Pilot StringEndpoint - The internal address of the Istio Pilot.
- public
Api StringServer Endpoint - The public address of the API Server.
- public
Pilot StringEndpoint - The public address of the Istio Pilot.
GetServiceMeshesMeshLoadBalancer
- Api
Server stringLoadbalancer Id - The IP address of a public network exposed API Server corresponding to the Load Balance.
- Api
Server boolPublic Eip - Whether to use the IP address of a public network exposed the API Server.
- Pilot
Public boolEip - Whether to use the IP address of a public network exposure the Istio Pilot.
- Pilot
Public stringLoadbalancer Id - The IP address of a public network exposure Istio Pilot corresponds to the Load Balance.
- Api
Server stringLoadbalancer Id - The IP address of a public network exposed API Server corresponding to the Load Balance.
- Api
Server boolPublic Eip - Whether to use the IP address of a public network exposed the API Server.
- Pilot
Public boolEip - Whether to use the IP address of a public network exposure the Istio Pilot.
- Pilot
Public stringLoadbalancer Id - The IP address of a public network exposure Istio Pilot corresponds to the Load Balance.
- api
Server StringLoadbalancer Id - The IP address of a public network exposed API Server corresponding to the Load Balance.
- api
Server BooleanPublic Eip - Whether to use the IP address of a public network exposed the API Server.
- pilot
Public BooleanEip - Whether to use the IP address of a public network exposure the Istio Pilot.
- pilot
Public StringLoadbalancer Id - The IP address of a public network exposure Istio Pilot corresponds to the Load Balance.
- api
Server stringLoadbalancer Id - The IP address of a public network exposed API Server corresponding to the Load Balance.
- api
Server booleanPublic Eip - Whether to use the IP address of a public network exposed the API Server.
- pilot
Public booleanEip - Whether to use the IP address of a public network exposure the Istio Pilot.
- pilot
Public stringLoadbalancer Id - The IP address of a public network exposure Istio Pilot corresponds to the Load Balance.
- api_
server_ strloadbalancer_ id - The IP address of a public network exposed API Server corresponding to the Load Balance.
- api_
server_ boolpublic_ eip - Whether to use the IP address of a public network exposed the API Server.
- pilot_
public_ booleip - Whether to use the IP address of a public network exposure the Istio Pilot.
- pilot_
public_ strloadbalancer_ id - The IP address of a public network exposure Istio Pilot corresponds to the Load Balance.
- api
Server StringLoadbalancer Id - The IP address of a public network exposed API Server corresponding to the Load Balance.
- api
Server BooleanPublic Eip - Whether to use the IP address of a public network exposed the API Server.
- pilot
Public BooleanEip - Whether to use the IP address of a public network exposure the Istio Pilot.
- pilot
Public StringLoadbalancer Id - The IP address of a public network exposure Istio Pilot corresponds to the Load Balance.
GetServiceMeshesMeshMeshConfig
- Access
Logs List<Pulumi.Ali Cloud. Service Mesh. Inputs. Get Service Meshes Mesh Mesh Config Access Log> - The configuration of the access logging.
- Audits
List<Pulumi.
Ali Cloud. Service Mesh. Inputs. Get Service Meshes Mesh Mesh Config Audit> - The configuration of the Service grid audit.
- Control
Plane List<Pulumi.Logs Ali Cloud. Service Mesh. Inputs. Get Service Meshes Mesh Mesh Config Control Plane Log> - (Available since v1.174.0) The configuration of the control plane logging.
- Customized
Zipkin bool - Whether or not to enable the use of a custom zipkin.
- Enable
Locality boolLb - Whether to enable service can access the service through the nearest node access.
- Include
Ip stringRanges - The IP ADDRESS range.
- Kialis
List<Pulumi.
Ali Cloud. Service Mesh. Inputs. Get Service Meshes Mesh Mesh Config Kiali> - The configuration of the Kiali.
- Opas
List<Pulumi.
Ali Cloud. Service Mesh. Inputs. Get Service Meshes Mesh Mesh Config Opa> - The open-door policy of agent (OPA) plug-in information.
- Outbound
Traffic stringPolicy - The policy of the Out to the traffic.
- Pilots
List<Pulumi.
Ali Cloud. Service Mesh. Inputs. Get Service Meshes Mesh Mesh Config Pilot> - The configuration of the Link trace sampling.
- Prometheuses
List<Pulumi.
Ali Cloud. Service Mesh. Inputs. Get Service Meshes Mesh Mesh Config Prometheus> - the configuration of the Prometheus.
- Proxies
List<Pulumi.
Ali Cloud. Service Mesh. Inputs. Get Service Meshes Mesh Mesh Config Proxy> - The configuration of the Proxy.
- Sidecar
Injectors List<Pulumi.Ali Cloud. Service Mesh. Inputs. Get Service Meshes Mesh Mesh Config Sidecar Injector> - The configuration of the Sidecar injector.
- Telemetry bool
- Whether to enable acquisition Prometheus metrics.
- Tracing bool
- Whether to enable link trace.
- Access
Logs []GetService Meshes Mesh Mesh Config Access Log - The configuration of the access logging.
- Audits
[]Get
Service Meshes Mesh Mesh Config Audit - The configuration of the Service grid audit.
- Control
Plane []GetLogs Service Meshes Mesh Mesh Config Control Plane Log - (Available since v1.174.0) The configuration of the control plane logging.
- Customized
Zipkin bool - Whether or not to enable the use of a custom zipkin.
- Enable
Locality boolLb - Whether to enable service can access the service through the nearest node access.
- Include
Ip stringRanges - The IP ADDRESS range.
- Kialis
[]Get
Service Meshes Mesh Mesh Config Kiali - The configuration of the Kiali.
- Opas
[]Get
Service Meshes Mesh Mesh Config Opa - The open-door policy of agent (OPA) plug-in information.
- Outbound
Traffic stringPolicy - The policy of the Out to the traffic.
- Pilots
[]Get
Service Meshes Mesh Mesh Config Pilot - The configuration of the Link trace sampling.
- Prometheuses
[]Get
Service Meshes Mesh Mesh Config Prometheus - the configuration of the Prometheus.
- Proxies
[]Get
Service Meshes Mesh Mesh Config Proxy - The configuration of the Proxy.
- Sidecar
Injectors []GetService Meshes Mesh Mesh Config Sidecar Injector - The configuration of the Sidecar injector.
- Telemetry bool
- Whether to enable acquisition Prometheus metrics.
- Tracing bool
- Whether to enable link trace.
- access
Logs List<GetService Meshes Mesh Mesh Config Access Log> - The configuration of the access logging.
- audits
List<Get
Service Meshes Mesh Mesh Config Audit> - The configuration of the Service grid audit.
- control
Plane List<GetLogs Service Meshes Mesh Mesh Config Control Plane Log> - (Available since v1.174.0) The configuration of the control plane logging.
- customized
Zipkin Boolean - Whether or not to enable the use of a custom zipkin.
- enable
Locality BooleanLb - Whether to enable service can access the service through the nearest node access.
- include
Ip StringRanges - The IP ADDRESS range.
- kialis
List<Get
Service Meshes Mesh Mesh Config Kiali> - The configuration of the Kiali.
- opas
List<Get
Service Meshes Mesh Mesh Config Opa> - The open-door policy of agent (OPA) plug-in information.
- outbound
Traffic StringPolicy - The policy of the Out to the traffic.
- pilots
List<Get
Service Meshes Mesh Mesh Config Pilot> - The configuration of the Link trace sampling.
- prometheuses
List<Get
Service Meshes Mesh Mesh Config Prometheus> - the configuration of the Prometheus.
- proxies
List<Get
Service Meshes Mesh Mesh Config Proxy> - The configuration of the Proxy.
- sidecar
Injectors List<GetService Meshes Mesh Mesh Config Sidecar Injector> - The configuration of the Sidecar injector.
- telemetry Boolean
- Whether to enable acquisition Prometheus metrics.
- tracing Boolean
- Whether to enable link trace.
- access
Logs GetService Meshes Mesh Mesh Config Access Log[] - The configuration of the access logging.
- audits
Get
Service Meshes Mesh Mesh Config Audit[] - The configuration of the Service grid audit.
- control
Plane GetLogs Service Meshes Mesh Mesh Config Control Plane Log[] - (Available since v1.174.0) The configuration of the control plane logging.
- customized
Zipkin boolean - Whether or not to enable the use of a custom zipkin.
- enable
Locality booleanLb - Whether to enable service can access the service through the nearest node access.
- include
Ip stringRanges - The IP ADDRESS range.
- kialis
Get
Service Meshes Mesh Mesh Config Kiali[] - The configuration of the Kiali.
- opas
Get
Service Meshes Mesh Mesh Config Opa[] - The open-door policy of agent (OPA) plug-in information.
- outbound
Traffic stringPolicy - The policy of the Out to the traffic.
- pilots
Get
Service Meshes Mesh Mesh Config Pilot[] - The configuration of the Link trace sampling.
- prometheuses
Get
Service Meshes Mesh Mesh Config Prometheus[] - the configuration of the Prometheus.
- proxies
Get
Service Meshes Mesh Mesh Config Proxy[] - The configuration of the Proxy.
- sidecar
Injectors GetService Meshes Mesh Mesh Config Sidecar Injector[] - The configuration of the Sidecar injector.
- telemetry boolean
- Whether to enable acquisition Prometheus metrics.
- tracing boolean
- Whether to enable link trace.
- access_
logs Sequence[GetService Meshes Mesh Mesh Config Access Log] - The configuration of the access logging.
- audits
Sequence[Get
Service Meshes Mesh Mesh Config Audit] - The configuration of the Service grid audit.
- control_
plane_ Sequence[Getlogs Service Meshes Mesh Mesh Config Control Plane Log] - (Available since v1.174.0) The configuration of the control plane logging.
- customized_
zipkin bool - Whether or not to enable the use of a custom zipkin.
- enable_
locality_ boollb - Whether to enable service can access the service through the nearest node access.
- include_
ip_ strranges - The IP ADDRESS range.
- kialis
Sequence[Get
Service Meshes Mesh Mesh Config Kiali] - The configuration of the Kiali.
- opas
Sequence[Get
Service Meshes Mesh Mesh Config Opa] - The open-door policy of agent (OPA) plug-in information.
- outbound_
traffic_ strpolicy - The policy of the Out to the traffic.
- pilots
Sequence[Get
Service Meshes Mesh Mesh Config Pilot] - The configuration of the Link trace sampling.
- prometheuses
Sequence[Get
Service Meshes Mesh Mesh Config Prometheus] - the configuration of the Prometheus.
- proxies
Sequence[Get
Service Meshes Mesh Mesh Config Proxy] - The configuration of the Proxy.
- sidecar_
injectors Sequence[GetService Meshes Mesh Mesh Config Sidecar Injector] - The configuration of the Sidecar injector.
- telemetry bool
- Whether to enable acquisition Prometheus metrics.
- tracing bool
- Whether to enable link trace.
- access
Logs List<Property Map> - The configuration of the access logging.
- audits List<Property Map>
- The configuration of the Service grid audit.
- control
Plane List<Property Map>Logs - (Available since v1.174.0) The configuration of the control plane logging.
- customized
Zipkin Boolean - Whether or not to enable the use of a custom zipkin.
- enable
Locality BooleanLb - Whether to enable service can access the service through the nearest node access.
- include
Ip StringRanges - The IP ADDRESS range.
- kialis List<Property Map>
- The configuration of the Kiali.
- opas List<Property Map>
- The open-door policy of agent (OPA) plug-in information.
- outbound
Traffic StringPolicy - The policy of the Out to the traffic.
- pilots List<Property Map>
- The configuration of the Link trace sampling.
- prometheuses List<Property Map>
- the configuration of the Prometheus.
- proxies List<Property Map>
- The configuration of the Proxy.
- sidecar
Injectors List<Property Map> - The configuration of the Sidecar injector.
- telemetry Boolean
- Whether to enable acquisition Prometheus metrics.
- tracing Boolean
- Whether to enable link trace.
GetServiceMeshesMeshMeshConfigAccessLog
GetServiceMeshesMeshMeshConfigAudit
GetServiceMeshesMeshMeshConfigControlPlaneLog
GetServiceMeshesMeshMeshConfigKiali
GetServiceMeshesMeshMeshConfigOpa
- Enabled bool
- Whether to enable CNI.
- Limit
Cpu string - Sidecar injector Pods on the throttle.
- Limit
Memory string - The memory limit of the Sidecar injector Pods.
- Log
Level string - The log level of the OPA proxy container .
- Request
Cpu string - The requested cpu the Sidecar injector Pods.
- Request
Memory string - The requested memory the Sidecar injector Pods.
- Enabled bool
- Whether to enable CNI.
- Limit
Cpu string - Sidecar injector Pods on the throttle.
- Limit
Memory string - The memory limit of the Sidecar injector Pods.
- Log
Level string - The log level of the OPA proxy container .
- Request
Cpu string - The requested cpu the Sidecar injector Pods.
- Request
Memory string - The requested memory the Sidecar injector Pods.
- enabled Boolean
- Whether to enable CNI.
- limit
Cpu String - Sidecar injector Pods on the throttle.
- limit
Memory String - The memory limit of the Sidecar injector Pods.
- log
Level String - The log level of the OPA proxy container .
- request
Cpu String - The requested cpu the Sidecar injector Pods.
- request
Memory String - The requested memory the Sidecar injector Pods.
- enabled boolean
- Whether to enable CNI.
- limit
Cpu string - Sidecar injector Pods on the throttle.
- limit
Memory string - The memory limit of the Sidecar injector Pods.
- log
Level string - The log level of the OPA proxy container .
- request
Cpu string - The requested cpu the Sidecar injector Pods.
- request
Memory string - The requested memory the Sidecar injector Pods.
- enabled bool
- Whether to enable CNI.
- limit_
cpu str - Sidecar injector Pods on the throttle.
- limit_
memory str - The memory limit of the Sidecar injector Pods.
- log_
level str - The log level of the OPA proxy container .
- request_
cpu str - The requested cpu the Sidecar injector Pods.
- request_
memory str - The requested memory the Sidecar injector Pods.
- enabled Boolean
- Whether to enable CNI.
- limit
Cpu String - Sidecar injector Pods on the throttle.
- limit
Memory String - The memory limit of the Sidecar injector Pods.
- log
Level String - The log level of the OPA proxy container .
- request
Cpu String - The requested cpu the Sidecar injector Pods.
- request
Memory String - The requested memory the Sidecar injector Pods.
GetServiceMeshesMeshMeshConfigPilot
- Http10Enabled bool
- Whether to support the HTTP1.0.
- Trace
Sampling double - The percentage of the Link trace sampling.
- Http10Enabled bool
- Whether to support the HTTP1.0.
- Trace
Sampling float64 - The percentage of the Link trace sampling.
- http10Enabled Boolean
- Whether to support the HTTP1.0.
- trace
Sampling Double - The percentage of the Link trace sampling.
- http10Enabled boolean
- Whether to support the HTTP1.0.
- trace
Sampling number - The percentage of the Link trace sampling.
- http10_
enabled bool - Whether to support the HTTP1.0.
- trace_
sampling float - The percentage of the Link trace sampling.
- http10Enabled Boolean
- Whether to support the HTTP1.0.
- trace
Sampling Number - The percentage of the Link trace sampling.
GetServiceMeshesMeshMeshConfigPrometheus
- External
Url string - The service addresses of the Prometheus.
- Use
External bool - Whether to enable external Prometheus.
- External
Url string - The service addresses of the Prometheus.
- Use
External bool - Whether to enable external Prometheus.
- external
Url String - The service addresses of the Prometheus.
- use
External Boolean - Whether to enable external Prometheus.
- external
Url string - The service addresses of the Prometheus.
- use
External boolean - Whether to enable external Prometheus.
- external_
url str - The service addresses of the Prometheus.
- use_
external bool - Whether to enable external Prometheus.
- external
Url String - The service addresses of the Prometheus.
- use
External Boolean - Whether to enable external Prometheus.
GetServiceMeshesMeshMeshConfigProxy
- Cluster
Domain string - The domain name of the Cluster.
- Limit
Cpu string - Sidecar injector Pods on the throttle.
- Limit
Memory string - The memory limit of the Sidecar injector Pods.
- Request
Cpu string - The requested cpu the Sidecar injector Pods.
- Request
Memory string - The requested memory the Sidecar injector Pods.
- Cluster
Domain string - The domain name of the Cluster.
- Limit
Cpu string - Sidecar injector Pods on the throttle.
- Limit
Memory string - The memory limit of the Sidecar injector Pods.
- Request
Cpu string - The requested cpu the Sidecar injector Pods.
- Request
Memory string - The requested memory the Sidecar injector Pods.
- cluster
Domain String - The domain name of the Cluster.
- limit
Cpu String - Sidecar injector Pods on the throttle.
- limit
Memory String - The memory limit of the Sidecar injector Pods.
- request
Cpu String - The requested cpu the Sidecar injector Pods.
- request
Memory String - The requested memory the Sidecar injector Pods.
- cluster
Domain string - The domain name of the Cluster.
- limit
Cpu string - Sidecar injector Pods on the throttle.
- limit
Memory string - The memory limit of the Sidecar injector Pods.
- request
Cpu string - The requested cpu the Sidecar injector Pods.
- request
Memory string - The requested memory the Sidecar injector Pods.
- cluster_
domain str - The domain name of the Cluster.
- limit_
cpu str - Sidecar injector Pods on the throttle.
- limit_
memory str - The memory limit of the Sidecar injector Pods.
- request_
cpu str - The requested cpu the Sidecar injector Pods.
- request_
memory str - The requested memory the Sidecar injector Pods.
- cluster
Domain String - The domain name of the Cluster.
- limit
Cpu String - Sidecar injector Pods on the throttle.
- limit
Memory String - The memory limit of the Sidecar injector Pods.
- request
Cpu String - The requested cpu the Sidecar injector Pods.
- request
Memory String - The requested memory the Sidecar injector Pods.
GetServiceMeshesMeshMeshConfigSidecarInjector
- Auto
Injection boolPolicy Enabled - Whether to enable by Pod Annotations automatic injection Sidecar.
- Enable
Namespaces boolBy Default - Whether it is the all namespaces you turn on the auto injection capabilities.
- Init
Cni List<Pulumi.Configurations Ali Cloud. Service Mesh. Inputs. Get Service Meshes Mesh Mesh Config Sidecar Injector Init Cni Configuration> - The configuration of the CNI
- Limit
Cpu string - Sidecar injector Pods on the throttle.
- Limit
Memory string - The memory limit of the Sidecar injector Pods.
- Request
Cpu string - The requested cpu the Sidecar injector Pods.
- Request
Memory string - The requested memory the Sidecar injector Pods.
- Sidecar
Injector stringWebhook As Yaml - Other automatic injection Sidecar configuration (in YAML format).
- Auto
Injection boolPolicy Enabled - Whether to enable by Pod Annotations automatic injection Sidecar.
- Enable
Namespaces boolBy Default - Whether it is the all namespaces you turn on the auto injection capabilities.
- Init
Cni []GetConfigurations Service Meshes Mesh Mesh Config Sidecar Injector Init Cni Configuration - The configuration of the CNI
- Limit
Cpu string - Sidecar injector Pods on the throttle.
- Limit
Memory string - The memory limit of the Sidecar injector Pods.
- Request
Cpu string - The requested cpu the Sidecar injector Pods.
- Request
Memory string - The requested memory the Sidecar injector Pods.
- Sidecar
Injector stringWebhook As Yaml - Other automatic injection Sidecar configuration (in YAML format).
- auto
Injection BooleanPolicy Enabled - Whether to enable by Pod Annotations automatic injection Sidecar.
- enable
Namespaces BooleanBy Default - Whether it is the all namespaces you turn on the auto injection capabilities.
- init
Cni List<GetConfigurations Service Meshes Mesh Mesh Config Sidecar Injector Init Cni Configuration> - The configuration of the CNI
- limit
Cpu String - Sidecar injector Pods on the throttle.
- limit
Memory String - The memory limit of the Sidecar injector Pods.
- request
Cpu String - The requested cpu the Sidecar injector Pods.
- request
Memory String - The requested memory the Sidecar injector Pods.
- sidecar
Injector StringWebhook As Yaml - Other automatic injection Sidecar configuration (in YAML format).
- auto
Injection booleanPolicy Enabled - Whether to enable by Pod Annotations automatic injection Sidecar.
- enable
Namespaces booleanBy Default - Whether it is the all namespaces you turn on the auto injection capabilities.
- init
Cni GetConfigurations Service Meshes Mesh Mesh Config Sidecar Injector Init Cni Configuration[] - The configuration of the CNI
- limit
Cpu string - Sidecar injector Pods on the throttle.
- limit
Memory string - The memory limit of the Sidecar injector Pods.
- request
Cpu string - The requested cpu the Sidecar injector Pods.
- request
Memory string - The requested memory the Sidecar injector Pods.
- sidecar
Injector stringWebhook As Yaml - Other automatic injection Sidecar configuration (in YAML format).
- auto_
injection_ boolpolicy_ enabled - Whether to enable by Pod Annotations automatic injection Sidecar.
- enable_
namespaces_ boolby_ default - Whether it is the all namespaces you turn on the auto injection capabilities.
- init_
cni_ Sequence[Getconfigurations Service Meshes Mesh Mesh Config Sidecar Injector Init Cni Configuration] - The configuration of the CNI
- limit_
cpu str - Sidecar injector Pods on the throttle.
- limit_
memory str - The memory limit of the Sidecar injector Pods.
- request_
cpu str - The requested cpu the Sidecar injector Pods.
- request_
memory str - The requested memory the Sidecar injector Pods.
- sidecar_
injector_ strwebhook_ as_ yaml - Other automatic injection Sidecar configuration (in YAML format).
- auto
Injection BooleanPolicy Enabled - Whether to enable by Pod Annotations automatic injection Sidecar.
- enable
Namespaces BooleanBy Default - Whether it is the all namespaces you turn on the auto injection capabilities.
- init
Cni List<Property Map>Configurations - The configuration of the CNI
- limit
Cpu String - Sidecar injector Pods on the throttle.
- limit
Memory String - The memory limit of the Sidecar injector Pods.
- request
Cpu String - The requested cpu the Sidecar injector Pods.
- request
Memory String - The requested memory the Sidecar injector Pods.
- sidecar
Injector StringWebhook As Yaml - Other automatic injection Sidecar configuration (in YAML format).
GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfiguration
- Enabled bool
- Whether to enable CNI.
- Exclude
Namespaces string - The excluded namespace of the CNI.
- Enabled bool
- Whether to enable CNI.
- Exclude
Namespaces string - The excluded namespace of the CNI.
- enabled Boolean
- Whether to enable CNI.
- exclude
Namespaces String - The excluded namespace of the CNI.
- enabled boolean
- Whether to enable CNI.
- exclude
Namespaces string - The excluded namespace of the CNI.
- enabled bool
- Whether to enable CNI.
- exclude_
namespaces str - The excluded namespace of the CNI.
- enabled Boolean
- Whether to enable CNI.
- exclude
Namespaces String - The excluded namespace of the CNI.
GetServiceMeshesMeshNetwork
- Security
Group stringId - The ID of the Security group
- Vpc
Id string - The ID of the VPC.
- Vswitche
Lists List<string> - The list of Virtual Switch.
- Security
Group stringId - The ID of the Security group
- Vpc
Id string - The ID of the VPC.
- Vswitche
Lists []string - The list of Virtual Switch.
- security
Group StringId - The ID of the Security group
- vpc
Id String - The ID of the VPC.
- vswitche
Lists List<String> - The list of Virtual Switch.
- security
Group stringId - The ID of the Security group
- vpc
Id string - The ID of the VPC.
- vswitche
Lists string[] - The list of Virtual Switch.
- security_
group_ strid - The ID of the Security group
- vpc_
id str - The ID of the VPC.
- vswitche_
lists Sequence[str] - The list of Virtual Switch.
- security
Group StringId - The ID of the Security group
- vpc
Id String - The ID of the VPC.
- vswitche
Lists List<String> - The list of Virtual Switch.
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
alicloudTerraform Provider.
