Alibaba Cloud v3.66.0 published on Friday, Nov 15, 2024 by Pulumi
alicloud.servicemesh.getServiceMeshes
Explore with Pulumi AI
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: alicloud:servicemesh/getServiceMeshes:getServiceMeshes
arguments:
# arguments dictionary
The 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:
edition
takes effect only ifenable_details
is set totrue
. - Endpoints
List<Pulumi.
Ali Cloud. Service Mesh. Inputs. Get Service Meshes Mesh Endpoint> - The endpoint details. Note:
endpoints
takes effect only ifenable_details
is 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_version
takes effect only ifenable_details
is set totrue
. - Kube
Config string - The content of Kube config. Note:
kube_config
takes effect only ifenable_details
is 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_balancer
takes effect only ifenable_details
is 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_config
takes effect only ifenable_details
is set totrue
. - Networks
List<Pulumi.
Ali Cloud. Service Mesh. Inputs. Get Service Meshes Mesh Network> - The configuration of the Service grid network. Note:
network
takes effect only ifenable_details
is 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_version
takes effect only ifenable_details
is 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:
edition
takes effect only ifenable_details
is set totrue
. - Endpoints
[]Get
Service Meshes Mesh Endpoint - The endpoint details. Note:
endpoints
takes effect only ifenable_details
is 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_version
takes effect only ifenable_details
is set totrue
. - Kube
Config string - The content of Kube config. Note:
kube_config
takes effect only ifenable_details
is set totrue
. - Load
Balancers []GetService Meshes Mesh Load Balancer - The configuration of the Load Balancer. Note:
load_balancer
takes effect only ifenable_details
is set totrue
. - Mesh
Configs []GetService Meshes Mesh Mesh Config - The configuration of the Service grid. Note:
mesh_config
takes effect only ifenable_details
is set totrue
. - Networks
[]Get
Service Meshes Mesh Network - The configuration of the Service grid network. Note:
network
takes effect only ifenable_details
is 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_version
takes effect only ifenable_details
is 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:
edition
takes effect only ifenable_details
is set totrue
. - endpoints
List<Get
Service Meshes Mesh Endpoint> - The endpoint details. Note:
endpoints
takes effect only ifenable_details
is 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_version
takes effect only ifenable_details
is set totrue
. - kube
Config String - The content of Kube config. Note:
kube_config
takes effect only ifenable_details
is set totrue
. - load
Balancers List<GetService Meshes Mesh Load Balancer> - The configuration of the Load Balancer. Note:
load_balancer
takes effect only ifenable_details
is set totrue
. - mesh
Configs List<GetService Meshes Mesh Mesh Config> - The configuration of the Service grid. Note:
mesh_config
takes effect only ifenable_details
is set totrue
. - networks
List<Get
Service Meshes Mesh Network> - The configuration of the Service grid network. Note:
network
takes effect only ifenable_details
is 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_version
takes effect only ifenable_details
is 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:
edition
takes effect only ifenable_details
is set totrue
. - endpoints
Get
Service Meshes Mesh Endpoint[] - The endpoint details. Note:
endpoints
takes effect only ifenable_details
is 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_version
takes effect only ifenable_details
is set totrue
. - kube
Config string - The content of Kube config. Note:
kube_config
takes effect only ifenable_details
is set totrue
. - load
Balancers GetService Meshes Mesh Load Balancer[] - The configuration of the Load Balancer. Note:
load_balancer
takes effect only ifenable_details
is set totrue
. - mesh
Configs GetService Meshes Mesh Mesh Config[] - The configuration of the Service grid. Note:
mesh_config
takes effect only ifenable_details
is set totrue
. - networks
Get
Service Meshes Mesh Network[] - The configuration of the Service grid network. Note:
network
takes effect only ifenable_details
is 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_version
takes effect only ifenable_details
is 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:
edition
takes effect only ifenable_details
is set totrue
. - endpoints
Sequence[Get
Service Meshes Mesh Endpoint] - The endpoint details. Note:
endpoints
takes effect only ifenable_details
is 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_version
takes effect only ifenable_details
is set totrue
. - kube_
config str - The content of Kube config. Note:
kube_config
takes effect only ifenable_details
is set totrue
. - load_
balancers Sequence[GetService Meshes Mesh Load Balancer] - The configuration of the Load Balancer. Note:
load_balancer
takes effect only ifenable_details
is set totrue
. - mesh_
configs Sequence[GetService Meshes Mesh Mesh Config] - The configuration of the Service grid. Note:
mesh_config
takes effect only ifenable_details
is set totrue
. - networks
Sequence[Get
Service Meshes Mesh Network] - The configuration of the Service grid network. Note:
network
takes effect only ifenable_details
is 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_version
takes effect only ifenable_details
is 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:
edition
takes effect only ifenable_details
is set totrue
. - endpoints List<Property Map>
- The endpoint details. Note:
endpoints
takes effect only ifenable_details
is 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_version
takes effect only ifenable_details
is set totrue
. - kube
Config String - The content of Kube config. Note:
kube_config
takes effect only ifenable_details
is set totrue
. - load
Balancers List<Property Map> - The configuration of the Load Balancer. Note:
load_balancer
takes effect only ifenable_details
is set totrue
. - mesh
Configs List<Property Map> - The configuration of the Service grid. Note:
mesh_config
takes effect only ifenable_details
is set totrue
. - networks List<Property Map>
- The configuration of the Service grid network. Note:
network
takes effect only ifenable_details
is 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_version
takes effect only ifenable_details
is 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
alicloud
Terraform Provider.