1
0
mirror of https://github.com/home-assistant/core.git synced 2026-04-29 05:03:59 +01:00
Files
core/tests/components/portainer/fixtures/endpoints.json
Erwin Douna b496637bdd Add Portainer integration (#142875)
Co-authored-by: Manu <4445816+tr4nt0r@users.noreply.github.com>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-09-10 21:01:41 +02:00

196 lines
5.1 KiB
JSON

[
{
"AMTDeviceGUID": "4c4c4544-004b-3910-8037-b6c04f504633",
"AuthorizedTeams": [1],
"AuthorizedUsers": [1],
"AzureCredentials": {
"ApplicationID": "eag7cdo9-o09l-9i83-9dO9-f0b23oe78db4",
"AuthenticationKey": "cOrXoK/1D35w8YQ8nH1/8ZGwzz45JIYD5jxHKXEQknk=",
"TenantID": "34ddc78d-4fel-2358-8cc1-df84c8o839f5"
},
"ComposeSyntaxMaxVersion": "3.8",
"ContainerEngine": "docker",
"EdgeCheckinInterval": 5,
"EdgeID": "string",
"EdgeKey": "string",
"EnableGPUManagement": true,
"Gpus": [
{
"name": "name",
"value": "value"
}
],
"GroupId": 1,
"Heartbeat": true,
"Id": 1,
"IsEdgeDevice": true,
"Kubernetes": {
"Configuration": {
"AllowNoneIngressClass": true,
"EnableResourceOverCommit": true,
"IngressAvailabilityPerNamespace": true,
"IngressClasses": [
{
"Blocked": true,
"BlockedNamespaces": ["string"],
"Name": "string",
"Type": "string"
}
],
"ResourceOverCommitPercentage": 0,
"RestrictDefaultNamespace": true,
"StorageClasses": [
{
"AccessModes": ["string"],
"AllowVolumeExpansion": true,
"Name": "string",
"Provisioner": "string"
}
],
"UseLoadBalancer": true,
"UseServerMetrics": true
},
"Flags": {
"IsServerIngressClassDetected": true,
"IsServerMetricsDetected": true,
"IsServerStorageDetected": true
},
"Snapshots": [
{
"DiagnosticsData": {
"DNS": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"Log": "string",
"Proxy": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"Telnet": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
}
},
"KubernetesVersion": "string",
"NodeCount": 0,
"Time": 0,
"TotalCPU": 0,
"TotalMemory": 0
}
]
},
"Name": "my-environment",
"PostInitMigrations": {
"MigrateGPUs": true,
"MigrateIngresses": true
},
"PublicURL": "docker.mydomain.tld:2375",
"Snapshots": [
{
"ContainerCount": 0,
"DiagnosticsData": {
"DNS": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"Log": "string",
"Proxy": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"Telnet": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
}
},
"DockerSnapshotRaw": {},
"DockerVersion": "string",
"GpuUseAll": true,
"GpuUseList": ["string"],
"HealthyContainerCount": 0,
"ImageCount": 0,
"IsPodman": true,
"NodeCount": 0,
"RunningContainerCount": 0,
"ServiceCount": 0,
"StackCount": 0,
"StoppedContainerCount": 0,
"Swarm": true,
"Time": 0,
"TotalCPU": 0,
"TotalMemory": 0,
"UnhealthyContainerCount": 0,
"VolumeCount": 0
}
],
"Status": 1,
"TLS": true,
"TLSCACert": "string",
"TLSCert": "string",
"TLSConfig": {
"TLS": true,
"TLSCACert": "/data/tls/ca.pem",
"TLSCert": "/data/tls/cert.pem",
"TLSKey": "/data/tls/key.pem",
"TLSSkipVerify": false
},
"TLSKey": "string",
"TagIds": [1],
"Tags": ["string"],
"TeamAccessPolicies": {
"additionalProp1": {
"RoleId": 1
},
"additionalProp2": {
"RoleId": 1
},
"additionalProp3": {
"RoleId": 1
}
},
"Type": 1,
"URL": "docker.mydomain.tld:2375",
"UserAccessPolicies": {
"additionalProp1": {
"RoleId": 1
},
"additionalProp2": {
"RoleId": 1
},
"additionalProp3": {
"RoleId": 1
}
},
"UserTrusted": true,
"agent": {
"version": "1.0.0"
},
"edge": {
"CommandInterval": 60,
"PingInterval": 60,
"SnapshotInterval": 60,
"asyncMode": true
},
"lastCheckInDate": 0,
"queryDate": 0,
"securitySettings": {
"allowBindMountsForRegularUsers": false,
"allowContainerCapabilitiesForRegularUsers": true,
"allowDeviceMappingForRegularUsers": true,
"allowHostNamespaceForRegularUsers": true,
"allowPrivilegedModeForRegularUsers": false,
"allowStackManagementForRegularUsers": true,
"allowSysctlSettingForRegularUsers": true,
"allowVolumeBrowserForRegularUsers": true,
"enableHostManagementFeatures": true
}
}
]