mirror of
https://github.com/Combodo/iTop.git
synced 2026-02-13 23:44:11 +01:00
Compare commits
10 Commits
9010_Fix_f
...
feature/85
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
57856ef6c3 | ||
|
|
28166a7c11 | ||
|
|
91ad9be491 | ||
|
|
12f71718c2 | ||
|
|
1a7f8b1110 | ||
|
|
856a63b934 | ||
|
|
e283f0180a | ||
|
|
180fc1a9c4 | ||
|
|
99e7463462 | ||
|
|
079c384a09 |
@@ -71,6 +71,19 @@
|
||||
<module>itop-virtualization-mgmt</module>
|
||||
</modules>
|
||||
<default>true</default>
|
||||
<sub_options>
|
||||
<options type="array">
|
||||
<choice>
|
||||
<extension_code>itop-container-mgmt</extension_code>
|
||||
<title>Containerization</title>
|
||||
<description><![CDATA[Manage Container Images, Applications and Hosts]]></description>
|
||||
<modules type="array">
|
||||
<module>itop-container-mgmt</module>
|
||||
</modules>
|
||||
<default>false</default>
|
||||
</choice>
|
||||
</options>
|
||||
</sub_options>
|
||||
</choice>
|
||||
</options>
|
||||
</step>
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Set>
|
||||
<ContainerImageType alias="ContainerImageType" id="1">
|
||||
<name>Docker Hardened Image</name>
|
||||
</ContainerImageType>
|
||||
<ContainerImageType alias="ContainerImageType" id="2">
|
||||
<name>Docker Official Image</name>
|
||||
</ContainerImageType>
|
||||
<ContainerImageType alias="ContainerImageType" id="3">
|
||||
<name>Verified Publisher</name>
|
||||
</ContainerImageType>
|
||||
</Set>
|
||||
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Set>
|
||||
<ContainerType alias="ContainerType" id="1">
|
||||
<name>AWS - Elastic Container Service</name>
|
||||
</ContainerType>
|
||||
<ContainerType alias="ContainerType" id="2">
|
||||
<name>AWS - Elastic Kubernetes Service</name>
|
||||
</ContainerType>
|
||||
<ContainerType alias="ContainerType" id="3">
|
||||
<name>Azure Kubernetes Service</name>
|
||||
</ContainerType>
|
||||
<ContainerType alias="ContainerType" id="4">
|
||||
<name>Docker Swarm</name>
|
||||
</ContainerType>
|
||||
<ContainerType alias="ContainerType" id="5">
|
||||
<name>Google Kubernetes Engine</name>
|
||||
</ContainerType>
|
||||
<ContainerType alias="ContainerType" id="6">
|
||||
<name>Kubernetes</name>
|
||||
</ContainerType>
|
||||
<ContainerType alias="ContainerType" id="7">
|
||||
<name>Nomad</name>
|
||||
</ContainerType>
|
||||
<ContainerType alias="ContainerType" id="8">
|
||||
<name>OpenShift</name>
|
||||
</ContainerType>
|
||||
</Set>
|
||||
1442
datamodels/2.x/itop-container-mgmt/datamodel.itop-container-mgmt.xml
Normal file
1442
datamodels/2.x/itop-container-mgmt/datamodel.itop-container-mgmt.xml
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,176 @@
|
||||
<?php
|
||||
/**
|
||||
* Localized data
|
||||
*
|
||||
* @copyright Copyright (C) 2013 XXXXX
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
//
|
||||
// Fieldsets for Container classes
|
||||
//
|
||||
|
||||
Dict::Add('EN US', 'English', 'English', [
|
||||
'Container:baseinfo' => 'General',
|
||||
'Container:moreinfo' => 'Container specifics',
|
||||
'Container:otherinfo' => 'Dates and description',
|
||||
]);
|
||||
|
||||
//
|
||||
// Class Container Image
|
||||
//
|
||||
|
||||
Dict::Add('EN US', 'English', 'English', [
|
||||
'Class:ContainerImage/Name' => '%1$s %2$s',
|
||||
'Class:ContainerImage/ComplementaryName' => '%1$s - %2$s',
|
||||
'Class:ContainerImage' => 'Container Image',
|
||||
'Class:ContainerImage+' => 'The image of a software ready to be launched as a container',
|
||||
'Class:ContainerImage/Attribute:name' => 'Name',
|
||||
'Class:ContainerImage/Attribute:name+' => '',
|
||||
'Class:ContainerImage/Attribute:version' => 'Version',
|
||||
'Class:ContainerImage/Attribute:version+' => '',
|
||||
'Class:ContainerImage/Attribute:description' => 'Description',
|
||||
'Class:ContainerImage/Attribute:description+' => '',
|
||||
'Class:ContainerImage/Attribute:publisher' => 'Publisher',
|
||||
'Class:ContainerImage/Attribute:publisher+' => 'Publisher of the image. Eg. php, nginx, ...',
|
||||
'Class:ContainerImage/Attribute:image' => 'Image',
|
||||
'Class:ContainerImage/Attribute:image+' => 'Detailed information to retrieve the image on the appropriate hosting platform',
|
||||
'Class:ContainerImage/Attribute:type_id' => 'Type',
|
||||
'Class:ContainerImage/Attribute:type_id+' => 'Type d\image',
|
||||
'Class:ContainerImage/Attribute:software_id' => 'Software',
|
||||
'Class:ContainerImage/Attribute:software_id+' => '',
|
||||
'Class:ContainerImage/Attribute:containerapplications_list' => 'Containerized Applications',
|
||||
'Class:ContainerImage/Attribute:containerapplications_list+' => 'Applications to which this image contributes',
|
||||
]);
|
||||
|
||||
//
|
||||
// Class Container Application
|
||||
//
|
||||
|
||||
Dict::Add('EN US', 'English', 'English', [
|
||||
'Class:ContainerApplication/Name' => '%1$s',
|
||||
'Class:ContainerApplication/ComplementaryName' => '%1$s',
|
||||
'Class:ContainerApplication' => 'Containerized Application',
|
||||
'Class:ContainerApplication+' => 'An application deployed on a Container Platform',
|
||||
'Class:ContainerApplication/Attribute:descriptor' => 'Deployment file',
|
||||
'Class:ContainerApplication/Attribute:descriptor+' => 'File describing how to deploy the application on the container platform (e.g., Docker Compose, Helm Chart, etc.)',
|
||||
'Class:ContainerApplication/Attribute:containervirtualhost_id' => 'Container Host',
|
||||
'Class:ContainerApplication/Attribute:containervirtualhost_id+' => 'Container Platform on which the application is running',
|
||||
'Class:ContainerApplication/Attribute:containertype_id' => 'Container type',
|
||||
'Class:ContainerApplication/Attribute:containertype_id+' => 'Technology used for containerization',
|
||||
'Class:ContainerApplication/Attribute:containerimages_list' => 'Container images',
|
||||
'Class:ContainerApplication/Attribute:containerimages_list+' => 'Software images used to build the containerized application',
|
||||
|
||||
]);
|
||||
|
||||
//
|
||||
// Class: lnkContainerApplicationToImage
|
||||
//
|
||||
|
||||
Dict::Add('EN US', 'English', 'English', [
|
||||
'Class:lnkContainerApplicationToImage' => 'Link Container Application / Image',
|
||||
'Class:lnkContainerApplicationToImage+' => '',
|
||||
'Class:lnkContainerApplicationToImage/Name' => '%1$s / %2$s',
|
||||
'Class:lnkContainerApplicationToImage/Name+' => '',
|
||||
'Class:lnkContainerApplicationToImage/Attribute:containerapplication_id' => 'Containerized Application',
|
||||
'Class:lnkContainerApplicationToImage/Attribute:containerapplication_id+' => 'Application which uses this image',
|
||||
'Class:lnkContainerApplicationToImage/Attribute:containerimage_id' => 'Container Image',
|
||||
'Class:lnkContainerApplicationToImage/Attribute:containerimage_id+' => 'Software image used to build the containerized application',
|
||||
]);
|
||||
|
||||
//
|
||||
// Class Container Virtual Host
|
||||
//
|
||||
|
||||
Dict::Add('EN US', 'English', 'English', [
|
||||
'Class:ContainerVirtualHost/Name' => '%1$s',
|
||||
'Class:ContainerVirtualHost/ComplementaryName' => '',
|
||||
'Class:ContainerVirtualHost' => 'Container Platform',
|
||||
'Class:ContainerVirtualHost+' => 'Platform on which applications run as containers',
|
||||
'Class:ContainerVirtualHost/Attribute:containertype_id' => 'Container Type',
|
||||
'Class:ContainerVirtualHost/Attribute:containertype_id+' => 'Technology used to deliver containerization',
|
||||
'Class:ContainerVirtualHost/Attribute:status' => 'Status',
|
||||
'Class:ContainerVirtualHost/Attribute:status+' => 'Status of the container platform',
|
||||
'Class:ContainerVirtualHost/Attribute:containerapplications_list' => 'Applications',
|
||||
'Class:ContainerVirtualHost/Attribute:containerapplications_list+' => 'Applications running on this container environment',
|
||||
|
||||
|
||||
]);
|
||||
|
||||
//
|
||||
// Class Container Host
|
||||
//
|
||||
|
||||
Dict::Add('EN US', 'English', 'English', [
|
||||
'Class:ContainerHost/Name' => '%1$s',
|
||||
'Class:ContainerHost/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:ContainerHost' => 'Container Host',
|
||||
'Class:ContainerHost+' => 'Host dedicated to containers. It is the basic element of a Container Platform',
|
||||
'Class:ContainerHost/Attribute:containercluster_id' => 'Container Cluster',
|
||||
'Class:ContainerHost/Attribute:containercluster_id+' => '',
|
||||
'Class:ContainerHost/Attribute:role' => 'Role',
|
||||
'Class:ContainerHost/Attribute:role+' => 'Role of the host within its cluster: Master or Worker. Standalone when not part of a cluster.',
|
||||
'Class:ContainerHost/Attribute:system_id' => 'System',
|
||||
'Class:ContainerHost/Attribute:system_id+' => 'The system can be a Server, a Virtual Machine, a Cloud, ...',
|
||||
'Class:ContainerHost/Attribute:role/Value:master' => 'Master',
|
||||
'Class:ContainerHost/Attribute:role/Value:worker' => 'Worker',
|
||||
'Class:ContainerHost/Attribute:role/Value:standalone' => 'Standalone',
|
||||
]);
|
||||
|
||||
//
|
||||
// Class Container Cluster
|
||||
//
|
||||
|
||||
Dict::Add('EN US', 'English', 'English', [
|
||||
'Class:ContainerCluster/Name' => '%1$s',
|
||||
'Class:ContainerCluster/ComplementaryName' => '',
|
||||
'Class:ContainerCluster' => 'Container Cluster',
|
||||
'Class:ContainerCluster+' => 'A Container Platform made of a cluster of Container Hosts',
|
||||
'Class:ContainerCluster/Attribute:redundancy' => 'Configuration of the redundancy',
|
||||
'Class:ContainerCluster/Attribute:redundancy/disabled' => 'The cluster is up if all its hosts are up',
|
||||
'Class:ContainerCluster/Attribute:redundancy/count' => 'The cluster is up if at least %1$s hosts are up',
|
||||
'Class:ContainerCluster/Attribute:redundancy/percent' => 'The cluster is up if at least %1$s %% of the hosts are up',
|
||||
'Class:ContainerCluster/Attribute:containerhosts_list' => 'Container Hosts',
|
||||
'Class:ContainerCluster/Attribute:containerhosts_list+' => 'Hosts part of this cluster',
|
||||
]);
|
||||
|
||||
//
|
||||
// Class Container Type
|
||||
//
|
||||
|
||||
Dict::Add('EN US', 'English', 'English', [
|
||||
'Class:ContainerType/Name' => '%1$s',
|
||||
'Class:ContainerType/ComplementaryName' => '',
|
||||
'Class:ContainerType' => 'Container Type',
|
||||
'Class:ContainerType+' => 'Technology used to deliver containerization',
|
||||
]);
|
||||
|
||||
//
|
||||
// Class Container Type
|
||||
//
|
||||
|
||||
Dict::Add('EN US', 'English', 'English', [
|
||||
'Class:ContainerImageType/Name' => '%1$s',
|
||||
'Class:ContainerImageType/ComplementaryName' => '',
|
||||
'Class:ContainerImageType' => 'Container Image Type',
|
||||
'Class:ContainerImageType+' => 'Typology of container images',
|
||||
]);
|
||||
|
||||
//
|
||||
// Class Cloud
|
||||
//
|
||||
|
||||
Dict::Add('EN US', 'English', 'English', [
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Cloud',
|
||||
'Class:Cloud+' => 'A Virtual Host operated by a Cloud provider. It can host Virtual Machines and Container Hosts',
|
||||
'Class:Cloud/Attribute:provider_id' => 'Provider',
|
||||
'Class:Cloud/Attribute:provider_id+' => '',
|
||||
'Class:Cloud/Attribute:location_id' => 'Location id',
|
||||
'Class:Cloud/Attribute:location_id+' => '',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Container Hosts',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => '',
|
||||
]);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,175 @@
|
||||
<?php
|
||||
/**
|
||||
* Localized data
|
||||
*
|
||||
* @copyright Copyright (C) 2013 XXXXX
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*/
|
||||
|
||||
//
|
||||
// Fieldsets for Container classes
|
||||
//
|
||||
|
||||
Dict::Add('FR FR', 'French', 'Français', [
|
||||
'Container:baseinfo' => 'Informations générales',
|
||||
'Container:moreinfo' => 'Spécificités de la conteneurisation',
|
||||
'Container:otherinfo' => 'Dates et description',
|
||||
]);
|
||||
//
|
||||
// Class Container Image
|
||||
//
|
||||
|
||||
Dict::Add('FR FR', 'French', 'Français', [
|
||||
'Class:ContainerImage/Name' => '%1$s %2$s',
|
||||
'Class:ContainerImage/ComplementaryName' => '%1$s - %2$s',
|
||||
'Class:ContainerImage' => 'Image pour Conteneur',
|
||||
'Class:ContainerImage+' => 'L\'image d\'un logiciel, constituant d\'une Application Conteneurisée',
|
||||
'Class:ContainerImage/Attribute:name' => 'Nom',
|
||||
'Class:ContainerImage/Attribute:name+' => '',
|
||||
'Class:ContainerImage/Attribute:version' => 'Version',
|
||||
'Class:ContainerImage/Attribute:version+' => '',
|
||||
'Class:ContainerImage/Attribute:description' => 'Description',
|
||||
'Class:ContainerImage/Attribute:description+' => '',
|
||||
'Class:ContainerImage/Attribute:publisher' => 'Editeur',
|
||||
'Class:ContainerImage/Attribute:publisher+' => 'Fournisseur de l\image',
|
||||
'Class:ContainerImage/Attribute:image' => 'Image',
|
||||
'Class:ContainerImage/Attribute:image+' => 'Détail permettant de récupérer l\'image sur la plateforme d\'hébergement appropriée',
|
||||
'Class:ContainerImage/Attribute:type_id' => 'Type',
|
||||
'Class:ContainerImage/Attribute:type_id+' => 'Type d\image',
|
||||
'Class:ContainerImage/Attribute:software_id' => 'Logiciel',
|
||||
'Class:ContainerImage/Attribute:software_id+' => '',
|
||||
'Class:ContainerImage/Attribute:containerapplications_list' => 'Applications conteneurisées',
|
||||
'Class:ContainerImage/Attribute:containerapplications_list+' => 'Les applications qui utilisent cette image',
|
||||
]);
|
||||
|
||||
//
|
||||
// Class Container Application
|
||||
//
|
||||
|
||||
Dict::Add('FR FR', 'French', 'Français', [
|
||||
'Class:ContainerApplication/Name' => '%1$s',
|
||||
'Class:ContainerApplication/ComplementaryName' => '%1$s',
|
||||
'Class:ContainerApplication' => 'Application Conteneurisée',
|
||||
'Class:ContainerApplication+' => 'Une application déployée sur une Plateforme de Conteneurisation',
|
||||
'Class:ContainerApplication/Attribute:descriptor' => 'Fichier de déploiement',
|
||||
'Class:ContainerApplication/Attribute:descriptor+' => 'Fichier décrivant la manière de déployer l\'application sur la plateforme de conteneurisation (par exemple, Docker Compose, Helm Chart, etc.)',
|
||||
'Class:ContainerApplication/Attribute:containervirtualhost_id' => 'Hôte',
|
||||
'Class:ContainerApplication/Attribute:containervirtualhost_id+' => 'Plateforme de conteneurisation sur laquelle cette application est déployée',
|
||||
'Class:ContainerApplication/Attribute:containertype_id' => 'Type de conteneur',
|
||||
'Class:ContainerApplication/Attribute:containertype_id+' => 'Typologie de plateforme de conteneurisation',
|
||||
'Class:ContainerApplication/Attribute:containerimages_list' => 'Images',
|
||||
'Class:ContainerApplication/Attribute:containerimages_list+' => 'Images des conteneurs constitutifs de cette application',
|
||||
]);
|
||||
|
||||
//
|
||||
// Class: lnkContainerApplicationToImage
|
||||
//
|
||||
|
||||
Dict::Add('FR FR', 'French', 'Français', [
|
||||
'Class:lnkContainerApplicationToImage' => 'Lien Application / Image pour Conteneur',
|
||||
'Class:lnkContainerApplicationToImage+' => '',
|
||||
'Class:lnkContainerApplicationToImage/Name' => '%1$s / %2$s',
|
||||
'Class:lnkContainerApplicationToImage/Name+' => '',
|
||||
'Class:lnkContainerApplicationToImage/Attribute:containerapplication_id' => 'Application conteneurisée',
|
||||
'Class:lnkContainerApplicationToImage/Attribute:containerapplication_id+' => 'Application qui utilise cette image',
|
||||
'Class:lnkContainerApplicationToImage/Attribute:containerimage_id' => 'Image pour conteneur',
|
||||
'Class:lnkContainerApplicationToImage/Attribute:containerimage_id+' => 'Une image qui contribue à l\'application',
|
||||
]);
|
||||
|
||||
//
|
||||
// Class Container Virtual Host
|
||||
//
|
||||
|
||||
Dict::Add('FR FR', 'French', 'Français', [
|
||||
'Class:ContainerVirtualHost/Name' => '%1$s',
|
||||
'Class:ContainerVirtualHost/ComplementaryName' => '',
|
||||
'Class:ContainerVirtualHost' => 'Plateforme de Conteneurisation',
|
||||
'Class:ContainerVirtualHost+' => 'Plateforme sur laquelle des applications s\'exécutent dans des conteneurs',
|
||||
'Class:ContainerVirtualHost/Attribute:containertype_id' => 'Type de plateforme',
|
||||
'Class:ContainerVirtualHost/Attribute:containertype_id+' => 'Technologie de conteneurisation utilisée',
|
||||
'Class:ContainerVirtualHost/Attribute:status' => 'État',
|
||||
'Class:ContainerVirtualHost/Attribute:status+' => 'État de la plateforme de conteneurisation',
|
||||
'Class:ContainerVirtualHost/Attribute:containerapplications_list' => 'Applications',
|
||||
'Class:ContainerVirtualHost/Attribute:containerapplications_list+' => 'Applications qui sont déployées sur cette plateforme',
|
||||
'ContainerVirtualHost:baseinfo' => 'Informations générales',
|
||||
'ContainerVirtualHost:moreinfo' => 'Spécificités de la conteneurisation',
|
||||
]);
|
||||
|
||||
//
|
||||
// Class Container Host
|
||||
//
|
||||
|
||||
Dict::Add('FR FR', 'French', 'Français', [
|
||||
'Class:ContainerHost/Name' => '%1$s',
|
||||
'Class:ContainerHost/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:ContainerHost' => 'Hôte pour Conteneurs',
|
||||
'Class:ContainerHost+' => 'Logiciel hôte dédié à l\'exécution de conteneurs. C\'est l\'élément de base d\'une Plateforme de Conteneurisation',
|
||||
'Class:ContainerHost/Attribute:containercluster_id' => 'Grappe pour conteneurs',
|
||||
'Class:ContainerHost/Attribute:containercluster_id+' => 'Grappe d\'hôtes pour conteneurs',
|
||||
'Class:ContainerHost/Attribute:role' => 'Rôle',
|
||||
'Class:ContainerHost/Attribute:role+' => 'Rôle de cet hôte au sein de la grappe : Maître ou Esclave. Autonome en l\'absence de grappe',
|
||||
'Class:ContainerHost/Attribute:role/Value:master' => 'Maître',
|
||||
'Class:ContainerHost/Attribute:role/Value:worker' => 'Esclave',
|
||||
'Class:ContainerHost/Attribute:role/Value:standalone' => 'Autonome',
|
||||
'Class:ContainerHost/Attribute:system_id' => 'Système',
|
||||
'Class:ContainerHost/Attribute:system_id+' => 'Le système sur lequel cet hôte tourne. Cela peut être un Serveur, une Machine Virtuelle ou un Nuage',
|
||||
]);
|
||||
|
||||
//
|
||||
// Class Container Cluster
|
||||
//
|
||||
|
||||
Dict::Add('FR FR', 'French', 'Français', [
|
||||
'Class:ContainerCluster/Name' => '%1$s',
|
||||
'Class:ContainerCluster/ComplementaryName' => '',
|
||||
'Class:ContainerCluster' => 'Grappe pour Conteneurs',
|
||||
'Class:ContainerCluster+' => 'Plateforme de Conteneurisation constitué d\'une grappe d\'Hôtes pour Conteneurs',
|
||||
'Class:ContainerCluster/Attribute:redundancy' => 'Configuration de la redondance',
|
||||
'Class:ContainerCluster/Attribute:redundancy/disabled' => 'La grappe est opérationnelle si tous les hôtes qui la composent sont opérationnels',
|
||||
'Class:ContainerCluster/Attribute:redundancy/count' => 'Nombre minimal d\'hôtes pour que la grappe soit opérationnelle : %1$s',
|
||||
'Class:ContainerCluster/Attribute:redundancy/percent' => 'Pourcentage minimal d\'hôtes pour que la grappe soit opérationnelle : %1$s %%',
|
||||
'Class:ContainerCluster/Attribute:containerhosts_list' => 'Hôtes pour conteneurs',
|
||||
'Class:ContainerCluster/Attribute:containerhosts_list+' => 'Hôtes composant cette grappe',
|
||||
]);
|
||||
|
||||
//
|
||||
// Class Container Type
|
||||
//
|
||||
|
||||
Dict::Add('FR FR', 'French', 'Français', [
|
||||
'Class:ContainerType/Name' => '%1$s',
|
||||
'Class:ContainerType/ComplementaryName' => '',
|
||||
'Class:ContainerType' => 'Type de conteneurisation',
|
||||
'Class:ContainerType+' => 'Technologie de conteneurisation',
|
||||
]);
|
||||
|
||||
//
|
||||
// Class Container Image Type
|
||||
//
|
||||
|
||||
Dict::Add('FR FR', 'French', 'Français', [
|
||||
'Class:ContainerImageType/Name' => '%1$s',
|
||||
'Class:ContainerImageType/ComplementaryName' => '',
|
||||
'Class:ContainerImageType' => 'Type d\'image',
|
||||
'Class:ContainerImageType+' => 'Typologie d\'images pour container',
|
||||
|
||||
]);
|
||||
|
||||
//
|
||||
// Class Cloud
|
||||
//
|
||||
|
||||
Dict::Add('FR FR', 'French', 'Français', [
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Nuage',
|
||||
'Class:Cloud+' => 'Hôte virtuel, opéré par un fournisseur de services Cloud, il peut héberger des Machines Virtuelles, des Hôtes pour Conteneurs, etc.',
|
||||
'Class:Cloud/Attribute:provider_id' => 'Fournisseur',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Organisation fournissant le nuage',
|
||||
'Class:Cloud/Attribute:location_id' => 'Site',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Site du fournisseur, hébergeant le nuage',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Hôtes pour conteneurs',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'Liste des hôtes hébergés dans ce nuage',
|
||||
|
||||
]);
|
||||
?>
|
||||
@@ -0,0 +1,346 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 48 48"
|
||||
width="48px"
|
||||
height="48px"
|
||||
version="1.1"
|
||||
id="svg17"
|
||||
sodipodi:docname="icons8-desktop-container-alt(2).svg"
|
||||
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs17">
|
||||
<linearGradient
|
||||
id="z~0a6SjB_MRO4U5XcH~qfa"
|
||||
x1="24"
|
||||
x2="24"
|
||||
y1="4.4889998"
|
||||
y2="45.143002"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.50425665,0,0,0.52649101,23.048596,23.922275)">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#21ad64"
|
||||
id="stop1-3" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#088242"
|
||||
id="stop2-6" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
x1="24"
|
||||
y1="4.4889998"
|
||||
x2="24"
|
||||
y2="45.143002"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="color-1">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#f44f5a"
|
||||
id="stop1-7" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#e52030"
|
||||
id="stop2-5" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="namedview17"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="8"
|
||||
inkscape:cx="-14"
|
||||
inkscape:cy="22"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1360"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg17"
|
||||
showguides="true">
|
||||
<sodipodi:guide
|
||||
position="8.6248555,32.468683"
|
||||
orientation="1,0"
|
||||
id="guide17"
|
||||
inkscape:locked="false" />
|
||||
<sodipodi:guide
|
||||
position="18.623701,39.409067"
|
||||
orientation="0,-1"
|
||||
id="guide18"
|
||||
inkscape:locked="false" />
|
||||
<sodipodi:guide
|
||||
position="14.939875,32.189707"
|
||||
orientation="0,-1"
|
||||
id="guide19"
|
||||
inkscape:locked="false" />
|
||||
<sodipodi:guide
|
||||
position="-48.5,14.5625"
|
||||
orientation="1,0"
|
||||
id="guide20"
|
||||
inkscape:locked="false" />
|
||||
<sodipodi:guide
|
||||
position="10.092844,11.552042"
|
||||
orientation="0,-1"
|
||||
id="guide21"
|
||||
inkscape:locked="false" />
|
||||
</sodipodi:namedview>
|
||||
<radialGradient
|
||||
id="JbJPDQpzlQgFl0pQhERgYa"
|
||||
cx="232.47"
|
||||
cy="544.051"
|
||||
r="86.245"
|
||||
gradientTransform="matrix(0.7455679,0,0,-0.93789676,-130.40909,581.4208)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop
|
||||
offset=".323"
|
||||
stop-color="#23d9d6"
|
||||
id="stop1" />
|
||||
<stop
|
||||
offset=".427"
|
||||
stop-color="#23d4d7"
|
||||
id="stop2" />
|
||||
<stop
|
||||
offset=".542"
|
||||
stop-color="#21c7dc"
|
||||
id="stop3" />
|
||||
<stop
|
||||
offset=".664"
|
||||
stop-color="#1fb0e2"
|
||||
id="stop4" />
|
||||
<stop
|
||||
offset=".789"
|
||||
stop-color="#1c91ec"
|
||||
id="stop5" />
|
||||
<stop
|
||||
offset=".917"
|
||||
stop-color="#1969f8"
|
||||
id="stop6" />
|
||||
<stop
|
||||
offset=".944"
|
||||
stop-color="#1860fb"
|
||||
id="stop7" />
|
||||
</radialGradient>
|
||||
<path
|
||||
fill="url(#JbJPDQpzlQgFl0pQhERgYa)"
|
||||
d="M 7.7397454,6 H 35.575672 c 0.96121,0 1.739746,0.7785361 1.739746,1.7397454 V 35.575672 c 0,0.96121 -0.778536,1.739746 -1.739746,1.739746 H 7.7397454 C 6.7785361,37.315418 6,36.536882 6,35.575672 V 7.7397454 C 6,6.7785361 6.7785361,6 7.7397454,6 Z"
|
||||
id="path7"
|
||||
style="fill:url(#JbJPDQpzlQgFl0pQhERgYa);stroke-width:0.869873" />
|
||||
<path
|
||||
fill="#184f85"
|
||||
d="M 37.315418,35.575672 V 32.096181 H 6 v 3.479491 c 0,0.96121 0.7785361,1.739746 1.7397454,1.739746 H 35.575672 c 0.96121,0 1.739746,-0.778536 1.739746,-1.739746 z"
|
||||
id="path8"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
d="m 8.1746818,36.445545 c -0.7193848,0 -1.3048091,-0.585424 -1.3048091,-1.304809 v -0.869873 c 0,-0.719385 0.5854243,-1.304809 1.3048091,-1.304809 h 0.8698727 c 0.7193847,0 1.3048095,0.585424 1.3048095,1.304809 v 0.869873 c 0,0.719385 -0.5854248,1.304809 -1.3048095,1.304809 z"
|
||||
opacity="0.05"
|
||||
id="path9"
|
||||
style="display:inline;stroke-width:0.869873" />
|
||||
<path
|
||||
d="m 8.1746818,36.010609 c -0.4792999,0 -0.8698727,-0.390573 -0.8698727,-0.869873 v -0.869873 c 0,-0.4793 0.3905728,-0.869873 0.8698727,-0.869873 h 0.8698727 c 0.4792999,0 0.8698727,0.390573 0.8698727,0.869873 v 0.869873 c 0,0.4793 -0.3905728,0.869873 -0.8698727,0.869873 z"
|
||||
opacity="0.07"
|
||||
id="path10"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
fill="#ffffff"
|
||||
d="M 9.0445545,35.575672 H 8.1746818 c -0.2400849,0 -0.4349364,-0.194851 -0.4349364,-0.434936 v -0.869873 c 0,-0.240085 0.1948515,-0.434936 0.4349364,-0.434936 h 0.8698727 c 0.2400849,0 0.4349363,0.194851 0.4349363,0.434936 v 0.869873 c 0,0.240085 -0.1948514,0.434936 -0.4349363,0.434936 z"
|
||||
id="path11"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
d="m 12.442916,36.457287 c -0.719385,0 -1.304809,-0.585424 -1.304809,-1.304809 v -0.869873 c 0,-0.719385 0.585424,-1.304809 1.304809,-1.304809 h 0.869873 c 0.719384,0 1.304809,0.585424 1.304809,1.304809 v 0.869873 c 0,0.719385 -0.585425,1.304809 -1.304809,1.304809 z"
|
||||
opacity="0.05"
|
||||
id="path9-5"
|
||||
style="display:inline;stroke-width:0.869873" />
|
||||
<path
|
||||
d="m 12.442916,36.022351 c -0.4793,0 -0.869873,-0.390573 -0.869873,-0.869873 v -0.869873 c 0,-0.4793 0.390573,-0.869873 0.869873,-0.869873 h 0.869873 c 0.4793,0 0.869873,0.390573 0.869873,0.869873 v 0.869873 c 0,0.4793 -0.390573,0.869873 -0.869873,0.869873 z"
|
||||
opacity="0.07"
|
||||
id="path10-9"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
fill="#ffffff"
|
||||
d="m 13.312789,35.587414 h -0.869873 c -0.240085,0 -0.434936,-0.194851 -0.434936,-0.434936 v -0.869873 c 0,-0.240085 0.194851,-0.434936 0.434936,-0.434936 h 0.869873 c 0.240085,0 0.434936,0.194851 0.434936,0.434936 v 0.869873 c 0,0.240085 -0.194851,0.434936 -0.434936,0.434936 z"
|
||||
id="path11-2"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
d="m 16.812935,36.440821 c -0.719385,0 -1.304809,-0.585424 -1.304809,-1.304809 v -0.869873 c 0,-0.719385 0.585424,-1.304809 1.304809,-1.304809 h 0.869873 c 0.719384,0 1.304809,0.585424 1.304809,1.304809 v 0.869873 c 0,0.719385 -0.585425,1.304809 -1.304809,1.304809 z"
|
||||
opacity="0.05"
|
||||
id="path9-8"
|
||||
style="display:inline;stroke-width:0.869873" />
|
||||
<path
|
||||
d="m 16.812935,36.005885 c -0.4793,0 -0.869873,-0.390573 -0.869873,-0.869873 v -0.869873 c 0,-0.4793 0.390573,-0.869873 0.869873,-0.869873 h 0.869873 c 0.4793,0 0.869872,0.390573 0.869872,0.869873 v 0.869873 c 0,0.4793 -0.390572,0.869873 -0.869872,0.869873 z"
|
||||
opacity="0.07"
|
||||
id="path10-97"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
fill="#ffffff"
|
||||
d="m 17.682808,35.570948 h -0.869873 c -0.240085,0 -0.434936,-0.194851 -0.434936,-0.434936 v -0.869873 c 0,-0.240085 0.194851,-0.434936 0.434936,-0.434936 h 0.869873 c 0.240085,0 0.434936,0.194851 0.434936,0.434936 v 0.869873 c 0,0.240085 -0.194851,0.434936 -0.434936,0.434936 z"
|
||||
id="path11-3"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
d="m 21.172333,36.463025 c -0.719385,0 -1.304809,-0.585424 -1.304809,-1.304809 v -0.869873 c 0,-0.719385 0.585424,-1.304809 1.304809,-1.304809 h 0.869872 c 0.719385,0 1.30481,0.585424 1.30481,1.304809 v 0.869873 c 0,0.719385 -0.585425,1.304809 -1.30481,1.304809 z"
|
||||
opacity="0.05"
|
||||
id="path9-1"
|
||||
style="display:inline;stroke-width:0.869873" />
|
||||
<path
|
||||
d="m 21.172333,36.028089 c -0.4793,0 -0.869873,-0.390573 -0.869873,-0.869873 v -0.869873 c 0,-0.4793 0.390573,-0.869873 0.869873,-0.869873 h 0.869872 c 0.4793,0 0.869873,0.390573 0.869873,0.869873 v 0.869873 c 0,0.4793 -0.390573,0.869873 -0.869873,0.869873 z"
|
||||
opacity="0.07"
|
||||
id="path10-2"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
fill="#ffffff"
|
||||
d="m 22.042205,35.593152 h -0.869872 c -0.240085,0 -0.434937,-0.194851 -0.434937,-0.434936 v -0.869873 c 0,-0.240085 0.194852,-0.434936 0.434937,-0.434936 h 0.869872 c 0.240085,0 0.434937,0.194851 0.434937,0.434936 v 0.869873 c 0,0.240085 -0.194852,0.434936 -0.434937,0.434936 z"
|
||||
id="path11-9"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
d="m 9.9144272,13.828854 c -0.7193847,0 -1.3048091,-0.585424 -1.3048091,-1.304809 V 9.9144272 c 0,-0.7193847 0.5854244,-1.3048091 1.3048091,-1.3048091 h 2.6096178 c 0.719385,0 1.304809,0.5854244 1.304809,1.3048091 v 2.6096178 c 0,0.719385 -0.585424,1.304809 -1.304809,1.304809 z"
|
||||
opacity="0.05"
|
||||
id="path12"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
d="m 9.9144272,13.393918 c -0.4792999,0 -0.8698727,-0.390573 -0.8698727,-0.869873 V 9.9144272 c 0,-0.4792999 0.3905728,-0.8698727 0.8698727,-0.8698727 h 2.6096178 c 0.4793,0 0.869873,0.3905728 0.869873,0.8698727 v 2.6096178 c 0,0.4793 -0.390573,0.869873 -0.869873,0.869873 z"
|
||||
opacity="0.07"
|
||||
id="path13"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
fill="#ffffff"
|
||||
d="M 12.524045,12.958982 H 9.9144272 c -0.2400849,0 -0.4349364,-0.194852 -0.4349364,-0.434937 V 9.9144272 c 0,-0.2400849 0.1948515,-0.4349364 0.4349364,-0.4349364 h 2.6096178 c 0.240085,0 0.434937,0.1948515 0.434937,0.4349364 v 2.6096178 c 0,0.240085 -0.194852,0.434937 -0.434937,0.434937 z"
|
||||
id="path14"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
d="m 9.925223,21.049076 c -0.719385,0 -1.304809,-0.585424 -1.304809,-1.304809 v -2.609618 c 0,-0.719385 0.585424,-1.304809 1.304809,-1.304809 h 2.609618 c 0.719385,0 1.304809,0.585424 1.304809,1.304809 v 2.609618 c 0,0.719385 -0.585424,1.304809 -1.304809,1.304809 z"
|
||||
opacity="0.05"
|
||||
id="path12-7"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
d="m 9.925223,20.61414 c -0.4793,0 -0.869873,-0.390573 -0.869873,-0.869873 v -2.609618 c 0,-0.4793 0.390573,-0.869873 0.869873,-0.869873 h 2.609618 c 0.4793,0 0.869873,0.390573 0.869873,0.869873 v 2.609618 c 0,0.4793 -0.390573,0.869873 -0.869873,0.869873 z"
|
||||
opacity="0.07"
|
||||
id="path13-0"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
fill="#ffffff"
|
||||
d="M 12.534841,20.179204 H 9.925223 c -0.240085,0 -0.434936,-0.194852 -0.434936,-0.434937 v -2.609618 c 0,-0.240085 0.194851,-0.434936 0.434936,-0.434936 h 2.609618 c 0.240085,0 0.434937,0.194851 0.434937,0.434936 v 2.609618 c 0,0.240085 -0.194852,0.434937 -0.434937,0.434937 z"
|
||||
id="path14-9"
|
||||
style="stroke-width:0.869873" />
|
||||
<g
|
||||
id="g17">
|
||||
<path
|
||||
d="m 9.9239547,28.13042 c -0.719385,0 -1.304809,-0.585424 -1.304809,-1.304809 v -2.609618 c 0,-0.719384 0.585424,-1.304809 1.304809,-1.304809 h 2.6096183 c 0.719385,0 1.304809,0.585425 1.304809,1.304809 v 2.609618 c 0,0.719385 -0.585424,1.304809 -1.304809,1.304809 z"
|
||||
opacity="0.05"
|
||||
id="path12-6"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
d="m 9.9239547,27.695484 c -0.4793,0 -0.869873,-0.390573 -0.869873,-0.869873 v -2.609618 c 0,-0.4793 0.390573,-0.869873 0.869873,-0.869873 h 2.6096183 c 0.4793,0 0.869873,0.390573 0.869873,0.869873 v 2.609618 c 0,0.4793 -0.390573,0.869873 -0.869873,0.869873 z"
|
||||
opacity="0.07"
|
||||
id="path13-06"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
fill="#ffffff"
|
||||
d="M 12.533573,27.260548 H 9.9239547 c -0.240085,0 -0.434936,-0.194852 -0.434936,-0.434937 v -2.609618 c 0,-0.240085 0.194851,-0.434936 0.434936,-0.434936 h 2.6096183 c 0.240085,0 0.434937,0.194851 0.434937,0.434936 v 2.609618 c 0,0.240085 -0.194852,0.434937 -0.434937,0.434937 z"
|
||||
id="path14-2"
|
||||
style="stroke-width:0.869873" />
|
||||
</g>
|
||||
<g
|
||||
id="g18"
|
||||
transform="translate(1.8119612,-8.374796)">
|
||||
<path
|
||||
d="M 15.304809,22.219236 C 14.585424,22.219236 14,21.633812 14,20.914427 V 18.304809 C 14,17.585424 14.585424,17 15.304809,17 h 2.609618 c 0.719385,0 1.304809,0.585424 1.304809,1.304809 v 2.609618 c 0,0.719385 -0.585424,1.304809 -1.304809,1.304809 z"
|
||||
opacity="0.05"
|
||||
id="path12-1"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
d="m 15.304809,21.7843 c -0.4793,0 -0.869873,-0.390573 -0.869873,-0.869873 v -2.609618 c 0,-0.4793 0.390573,-0.869873 0.869873,-0.869873 h 2.609618 c 0.4793,0 0.869873,0.390573 0.869873,0.869873 v 2.609618 c 0,0.4793 -0.390573,0.869873 -0.869873,0.869873 z"
|
||||
opacity="0.07"
|
||||
id="path13-8"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
fill="#ffffff"
|
||||
d="m 17.914427,21.349364 h -2.609618 c -0.240085,0 -0.434936,-0.194852 -0.434936,-0.434937 v -2.609618 c 0,-0.240085 0.194851,-0.434936 0.434936,-0.434936 h 2.609618 c 0.240085,0 0.434937,0.194851 0.434937,0.434936 v 2.609618 c 0,0.240085 -0.194852,0.434937 -0.434937,0.434937 z"
|
||||
id="path14-7"
|
||||
style="stroke-width:0.869873" />
|
||||
</g>
|
||||
<path
|
||||
d="m 17.084265,21.042459 c -0.719384,0 -1.304809,-0.585424 -1.304809,-1.304809 v -2.609618 c 0,-0.719385 0.585425,-1.304809 1.304809,-1.304809 h 2.609618 c 0.719385,0 1.304809,0.585424 1.304809,1.304809 v 2.609618 c 0,0.719385 -0.585424,1.304809 -1.304809,1.304809 z"
|
||||
opacity="0.05"
|
||||
id="path12-2"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
d="m 17.084265,20.607523 c -0.4793,0 -0.869873,-0.390573 -0.869873,-0.869873 v -2.609618 c 0,-0.4793 0.390573,-0.869873 0.869873,-0.869873 h 2.609618 c 0.4793,0 0.869873,0.390573 0.869873,0.869873 v 2.609618 c 0,0.4793 -0.390573,0.869873 -0.869873,0.869873 z"
|
||||
opacity="0.07"
|
||||
id="path13-02"
|
||||
style="stroke-width:0.869873" />
|
||||
<path
|
||||
fill="#ffffff"
|
||||
d="m 19.693883,20.172587 h -2.609618 c -0.240085,0 -0.434936,-0.194852 -0.434936,-0.434937 v -2.609618 c 0,-0.240085 0.194851,-0.434936 0.434936,-0.434936 h 2.609618 c 0.240085,0 0.434937,0.194851 0.434937,0.434936 v 2.609618 c 0,0.240085 -0.194852,0.434937 -0.434937,0.434937 z"
|
||||
id="path14-3"
|
||||
style="stroke-width:0.869873" />
|
||||
<g
|
||||
fill="none"
|
||||
fill-rule="nonzero"
|
||||
stroke="none"
|
||||
stroke-width="1"
|
||||
stroke-linecap="butt"
|
||||
stroke-linejoin="miter"
|
||||
stroke-miterlimit="10"
|
||||
stroke-dasharray="none"
|
||||
stroke-dashoffset="0"
|
||||
font-family="none"
|
||||
font-weight="none"
|
||||
font-size="none"
|
||||
text-anchor="none"
|
||||
style="display:inline;mix-blend-mode:normal"
|
||||
id="g9"
|
||||
transform="matrix(0.09476897,0,0,0.09902703,23.025816,23.874812)">
|
||||
<g
|
||||
transform="scale(5.33333)"
|
||||
id="g8">
|
||||
<path
|
||||
d="m 1,12 h 46 v 25 c 0,0.552 -0.448,1 -1,1 H 2 C 1.448,38 1,37.552 1,37 Z"
|
||||
fill="#b41530"
|
||||
id="path2-3" />
|
||||
<path
|
||||
d="m 44,10 c -0.552,0 -1,0.448 -1,1 v 1 H 5 V 11 C 5,10.448 4.552,10 4,10 H 2 c -0.552,0 -1,0.448 -1,1 v 26 c 0,0.552 0.448,1 1,1 h 44 c 0.552,0 1,-0.448 1,-1 V 12 11 c 0,-0.552 -0.448,-1 -1,-1 z m -31,4 h 2 V 36 H 13 Z M 11,36 H 9 V 14 h 2 z m 6,-22 h 2 v 22 h -2 z m 4,0 h 2 v 22 h -2 z m 4,0 h 2 v 22 h -2 z m 4,0 h 2 v 22 h -2 z m 4,0 h 2 v 22 h -2 z m 4,0 h 2 V 36 H 37 Z M 5,14 H 7 V 36 H 5 Z M 43,36 H 41 V 14 h 2 z"
|
||||
fill="url(#color-1)"
|
||||
id="path3-5"
|
||||
style="fill:url(#color-1)" />
|
||||
<path
|
||||
d="m 13.5,36 h 4 c 0.276,0 0.5,0.224 0.5,0.5 v 1 c 0,0.276 -0.224,0.5 -0.5,0.5 h -4 C 13.224,38 13,37.776 13,37.5 v -1 C 13,36.224 13.224,36 13.5,36 Z"
|
||||
fill="#a3102a"
|
||||
id="path4-6" />
|
||||
<path
|
||||
d="m 30.5,36 h 4 c 0.276,0 0.5,0.224 0.5,0.5 v 1 c 0,0.276 -0.224,0.5 -0.5,0.5 h -4 C 30.224,38 30,37.776 30,37.5 v -1 C 30,36.224 30.224,36 30.5,36 Z"
|
||||
fill="#a3102a"
|
||||
id="path5" />
|
||||
<circle
|
||||
cx="45"
|
||||
cy="12"
|
||||
r="1"
|
||||
fill="#a3102a"
|
||||
id="circle5-2" />
|
||||
<circle
|
||||
cx="45"
|
||||
cy="36"
|
||||
r="1"
|
||||
fill="#a3102a"
|
||||
id="circle6-9" />
|
||||
<circle
|
||||
cx="3"
|
||||
cy="12"
|
||||
r="1"
|
||||
fill="#a3102a"
|
||||
id="circle7-1" />
|
||||
<circle
|
||||
cx="3"
|
||||
cy="36"
|
||||
r="1"
|
||||
fill="#a3102a"
|
||||
id="circle8" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 16 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48px" height="48px"><linearGradient id="IW_Sf1PHIv01Y0HkR8iXLa" x1="33.5" x2="33.5" y1="21.279" y2="14.16" gradientTransform="matrix(1 0 0 -1 0 47.89)" gradientUnits="userSpaceOnUse"><stop offset=".168" stop-color="#c9cdcf"/><stop offset=".423" stop-color="#dcdee0"/><stop offset=".477" stop-color="#e1e2e4"/><stop offset=".859" stop-color="#e4e4e6"/></linearGradient><path fill="url(#IW_Sf1PHIv01Y0HkR8iXLa)" d="M37,38c-0.132,0-0.266-0.025-0.394-0.081l-4.575-1.961C30.189,35.169,29,33.365,29,31.362V25 c0-0.553,0.447-1,1-1s1,0.447,1,1v6.362c0,1.201,0.714,2.284,1.818,2.758l4.575,1.961c0.508,0.218,0.743,0.806,0.525,1.313 C37.757,37.773,37.388,38,37,38z"/><linearGradient id="IW_Sf1PHIv01Y0HkR8iXLb" x1="-533.666" x2="-536.399" y1="13.398" y2="8.258" gradientTransform="rotate(180 -249 23.945)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#33bef0"/><stop offset="1" stop-color="#0a85d9"/></linearGradient><circle cx="37" cy="37" r="3" fill="url(#IW_Sf1PHIv01Y0HkR8iXLb)"/><linearGradient id="IW_Sf1PHIv01Y0HkR8iXLc" x1="14.5" x2="14.5" y1="21.279" y2="14.16" gradientTransform="matrix(1 0 0 -1 0 47.89)" gradientUnits="userSpaceOnUse"><stop offset=".194" stop-color="#c9cdcf"/><stop offset=".503" stop-color="#e1e2e4"/><stop offset=".859" stop-color="#e4e4e6"/></linearGradient><path fill="url(#IW_Sf1PHIv01Y0HkR8iXLc)" d="M11,38c-0.388,0-0.757-0.227-0.919-0.606c-0.218-0.507,0.018-1.095,0.525-1.313l4.575-1.961 C16.286,33.646,17,32.563,17,31.362V25c0-0.553,0.447-1,1-1s1,0.447,1,1v6.362c0,2.003-1.189,3.807-3.031,4.596l-4.575,1.961 C11.266,37.975,11.132,38,11,38z"/><linearGradient id="IW_Sf1PHIv01Y0HkR8iXLd" x1="24" x2="24" y1="21.279" y2="14.16" gradientTransform="matrix(1 0 0 -1 0 47.89)" gradientUnits="userSpaceOnUse"><stop offset=".149" stop-color="#c9cdcf"/><stop offset=".318" stop-color="#d2d5d7"/><stop offset=".494" stop-color="#e1e2e4"/><stop offset=".859" stop-color="#e4e4e6"/></linearGradient><path fill="url(#IW_Sf1PHIv01Y0HkR8iXLd)" d="M24,41c-0.553,0-1-0.447-1-1V24c0-0.553,0.447-1,1-1s1,0.447,1,1v16 C25,40.553,24.553,41,24,41z"/><linearGradient id="IW_Sf1PHIv01Y0HkR8iXLe" x1="16.832" x2="30.197" y1="42.119" y2="16.983" gradientTransform="matrix(1 0 0 -1 0 47.89)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#2aa4f4"/><stop offset="1" stop-color="#007ad9"/></linearGradient><path fill="url(#IW_Sf1PHIv01Y0HkR8iXLe)" d="M34.183,9.034C31.992,5.422,28.034,3,23.5,3c-6.087,0-11.152,4.353-12.266,10.115 C7.696,13.718,5,16.79,5,20.5c0,4.142,3.358,7.5,7.5,7.5c0.007,0,0.014-0.001,0.021-0.001V28H33.5c5.247,0,9.5-4.253,9.5-9.5 C43,13.484,39.11,9.386,34.183,9.034z"/><linearGradient id="IW_Sf1PHIv01Y0HkR8iXLf" x1="22.666" x2="25.399" y1="9.398" y2="4.258" gradientTransform="matrix(1 0 0 -1 0 47.89)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#33bef0"/><stop offset="1" stop-color="#0a85d9"/></linearGradient><circle cx="24" cy="41" r="3" fill="url(#IW_Sf1PHIv01Y0HkR8iXLf)"/><linearGradient id="IW_Sf1PHIv01Y0HkR8iXLg" x1="9.666" x2="12.399" y1="13.398" y2="8.258" gradientTransform="matrix(1 0 0 -1 0 47.89)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#33bef0"/><stop offset="1" stop-color="#0a85d9"/></linearGradient><circle cx="11" cy="37" r="3" fill="url(#IW_Sf1PHIv01Y0HkR8iXLg)"/></svg>
|
||||
|
After Width: | Height: | Size: 3.3 KiB |
@@ -0,0 +1,524 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 240 240"
|
||||
width="240px"
|
||||
height="240px"
|
||||
version="1.1"
|
||||
id="svg48"
|
||||
sodipodi:docname="icons8-farm-container(2).svg"
|
||||
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview50"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="4.0187236"
|
||||
inkscape:cx="89.456264"
|
||||
inkscape:cy="163.73358"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1360"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg48"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:deskcolor="#d1d1d1" />
|
||||
<defs
|
||||
id="defs27">
|
||||
<linearGradient
|
||||
id="linear0"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="37.685921"
|
||||
y1="19.14217"
|
||||
x2="130.956497"
|
||||
y2="148.210251"
|
||||
gradientTransform="scale(1.395349)">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:rgb(16.470589%,64.313728%,95.686275%);stop-opacity:1;"
|
||||
id="stop2" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:rgb(0%,47.843137%,85.09804%);stop-opacity:1;"
|
||||
id="stop4" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
id="radial0"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="86"
|
||||
cy="132.583328"
|
||||
fx="86"
|
||||
fy="132.583328"
|
||||
r="10.75"
|
||||
gradientTransform="scale(4.999995)">
|
||||
<stop
|
||||
offset="0.582"
|
||||
style="stop-color:rgb(0%,0%,0%);stop-opacity:0.2;"
|
||||
id="stop7" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:rgb(0%,0%,0%);stop-opacity:0;"
|
||||
id="stop9" />
|
||||
</radialGradient>
|
||||
<linearGradient
|
||||
id="linear1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="50.166672"
|
||||
y1="39.416672"
|
||||
x2="121.833328"
|
||||
y2="39.416672"
|
||||
gradientTransform="scale(1.395349)">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:rgb(11.372549%,34.901962%,70.19608%);stop-opacity:1;"
|
||||
id="stop12" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:rgb(9.803922%,35.686275%,73.725492%);stop-opacity:1;"
|
||||
id="stop14" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linear2"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="50.166672"
|
||||
y1="68.083328"
|
||||
x2="121.833328"
|
||||
y2="68.083328"
|
||||
gradientTransform="scale(1.395349)">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:rgb(11.372549%,34.901962%,70.19608%);stop-opacity:1;"
|
||||
id="stop17" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:rgb(9.803922%,35.686275%,73.725492%);stop-opacity:1;"
|
||||
id="stop19" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linear3"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="50.166672"
|
||||
y1="96.75"
|
||||
x2="121.833328"
|
||||
y2="96.75"
|
||||
gradientTransform="scale(1.395349)">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:rgb(11.372549%,34.901962%,70.19608%);stop-opacity:1;"
|
||||
id="stop22" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:rgb(9.803922%,35.686275%,73.725492%);stop-opacity:1;"
|
||||
id="stop24" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linear0-3"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="37.685921"
|
||||
y1="19.14217"
|
||||
x2="130.9565"
|
||||
y2="148.21025"
|
||||
gradientTransform="scale(1.395349)">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:rgb(69.803923%,16.470589%,95.686275%);stop-opacity:1;"
|
||||
id="stop2-6" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:rgb(52.549022%,0%,85.09804%);stop-opacity:1;"
|
||||
id="stop4-7" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
id="radial0-5"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="86"
|
||||
cy="132.58333"
|
||||
fx="86"
|
||||
fy="132.58333"
|
||||
r="10.75"
|
||||
gradientTransform="scale(4.999995)">
|
||||
<stop
|
||||
offset="0.582"
|
||||
style="stop-color:rgb(0%,0%,0%);stop-opacity:0.2;"
|
||||
id="stop7-3" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:rgb(0%,0%,0%);stop-opacity:0;"
|
||||
id="stop9-5" />
|
||||
</radialGradient>
|
||||
<linearGradient
|
||||
id="linear1-6"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="50.166672"
|
||||
y1="39.416672"
|
||||
x2="121.83333"
|
||||
y2="39.416672"
|
||||
gradientTransform="scale(1.395349)">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:rgb(46.27451%,8.627451%,56.078434%);stop-opacity:1;"
|
||||
id="stop12-2" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:rgb(44.313726%,5.490196%,62.352943%);stop-opacity:1;"
|
||||
id="stop14-9" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linear2-1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="50.166672"
|
||||
y1="68.083328"
|
||||
x2="121.83333"
|
||||
y2="68.083328"
|
||||
gradientTransform="scale(1.395349)">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:rgb(46.27451%,8.627451%,56.078434%);stop-opacity:1;"
|
||||
id="stop17-2" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:rgb(44.313726%,5.490196%,62.352943%);stop-opacity:1;"
|
||||
id="stop19-7" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linear3-0"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="50.166672"
|
||||
y1="96.75"
|
||||
x2="121.83333"
|
||||
y2="96.75"
|
||||
gradientTransform="scale(1.395349)">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:rgb(46.27451%,8.627451%,56.078434%);stop-opacity:1;"
|
||||
id="stop22-9" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:rgb(44.313726%,5.490196%,62.352943%);stop-opacity:1;"
|
||||
id="stop24-3" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
id="radial0-2"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="86"
|
||||
cy="132.58333"
|
||||
fx="86"
|
||||
fy="132.58333"
|
||||
r="10.75"
|
||||
gradientTransform="scale(4.999995)">
|
||||
<stop
|
||||
offset="0.582"
|
||||
style="stop-color:rgb(0%,0%,0%);stop-opacity:0.2;"
|
||||
id="stop7-37" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:rgb(0%,0%,0%);stop-opacity:0;"
|
||||
id="stop9-59" />
|
||||
</radialGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linear0"
|
||||
id="linearGradient251"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="scale(1.395349)"
|
||||
x1="37.685921"
|
||||
y1="19.14217"
|
||||
x2="130.956497"
|
||||
y2="148.210251" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linear1"
|
||||
id="linearGradient253"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="scale(1.395349)"
|
||||
x1="50.166672"
|
||||
y1="39.416672"
|
||||
x2="121.833328"
|
||||
y2="39.416672" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linear2"
|
||||
id="linearGradient255"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="scale(1.395349)"
|
||||
x1="50.166672"
|
||||
y1="68.083328"
|
||||
x2="121.833328"
|
||||
y2="68.083328" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linear3"
|
||||
id="linearGradient257"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="scale(1.395349)"
|
||||
x1="50.166672"
|
||||
y1="96.75"
|
||||
x2="121.833328"
|
||||
y2="96.75" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linear0"
|
||||
id="linearGradient269"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="scale(1.395349)"
|
||||
x1="37.685921"
|
||||
y1="19.14217"
|
||||
x2="130.956497"
|
||||
y2="148.210251" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linear1"
|
||||
id="linearGradient271"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="scale(1.395349)"
|
||||
x1="50.166672"
|
||||
y1="39.416672"
|
||||
x2="121.833328"
|
||||
y2="39.416672" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linear2"
|
||||
id="linearGradient273"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="scale(1.395349)"
|
||||
x1="50.166672"
|
||||
y1="68.083328"
|
||||
x2="121.833328"
|
||||
y2="68.083328" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linear3"
|
||||
id="linearGradient275"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="scale(1.395349)"
|
||||
x1="50.166672"
|
||||
y1="96.75"
|
||||
x2="121.833328"
|
||||
y2="96.75" />
|
||||
<linearGradient
|
||||
x1="24"
|
||||
y1="4.4889998"
|
||||
x2="24"
|
||||
y2="45.143002"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="color-1">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#f44f5a"
|
||||
id="stop1-7" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#e52030"
|
||||
id="stop2-5" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="z~0a6SjB_MRO4U5XcH~qfa-3"
|
||||
x1="24"
|
||||
x2="24"
|
||||
y1="4.4889998"
|
||||
y2="45.143002"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-38,-2)">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#21ad64"
|
||||
id="stop1-1" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#088242"
|
||||
id="stop2-9" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g
|
||||
id="surface37962620"
|
||||
transform="matrix(0.70082968,0,0,0.70082968,-9.1125191,8.1014159)">
|
||||
<path
|
||||
style="fill:url(#linearGradient269);fill-rule:nonzero;stroke:none"
|
||||
d="M 180,20 H 60 c -5.523438,0 -10,4.476562 -10,10 v 180 c 0,5.52344 4.476562,10 10,10 h 120 c 5.52344,0 10,-4.47656 10,-10 V 30 c 0,-5.523438 -4.47656,-10 -10,-10 z m 0,0"
|
||||
id="path29" />
|
||||
<path
|
||||
style="fill:url(#radial0);fill-rule:nonzero;stroke:none"
|
||||
d="m 135,185 c 0,8.28516 -6.71484,15 -15,15 -8.28516,0 -15,-6.71484 -15,-15 0,-8.28516 6.71484,-15 15,-15 8.28516,0 15,6.71484 15,15 z m 0,0"
|
||||
id="path31" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 130,185 c 0,5.52344 -4.47656,10 -10,10 -5.52344,0 -10,-4.47656 -10,-10 0,-5.52344 4.47656,-10 10,-10 5.52344,0 10,4.47656 10,10 z m 0,0"
|
||||
id="path33" />
|
||||
<path
|
||||
style="fill:url(#linearGradient271);fill-rule:nonzero;stroke:none"
|
||||
d="m 167.5,70 h -95 C 71.121094,70 70,68.878906 70,67.5 v -25 C 70,41.121094 71.121094,40 72.5,40 h 95 c 1.37891,0 2.5,1.121094 2.5,2.5 v 25 c 0,1.378906 -1.12109,2.5 -2.5,2.5 z m 0,0"
|
||||
id="path35" />
|
||||
<path
|
||||
style="fill:#4fe6ff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 160,55 c 0,2.761719 -2.23828,5 -5,5 -2.76172,0 -5,-2.238281 -5,-5 0,-2.761719 2.23828,-5 5,-5 2.76172,0 5,2.238281 5,5 z m 0,0"
|
||||
id="path37" />
|
||||
<path
|
||||
style="fill:url(#linearGradient273);fill-rule:nonzero;stroke:none"
|
||||
d="m 167.5,110 h -95 c -1.378906,0 -2.5,-1.12109 -2.5,-2.5 v -25 C 70,81.121094 71.121094,80 72.5,80 h 95 c 1.37891,0 2.5,1.121094 2.5,2.5 v 25 c 0,1.37891 -1.12109,2.5 -2.5,2.5 z m 0,0"
|
||||
id="path39" />
|
||||
<path
|
||||
style="fill:#4fe6ff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 160,95 c 0,2.761719 -2.23828,5 -5,5 -2.76172,0 -5,-2.238281 -5,-5 0,-2.761719 2.23828,-5 5,-5 2.76172,0 5,2.238281 5,5 z m 0,0"
|
||||
id="path41" />
|
||||
<path
|
||||
style="fill:url(#linearGradient275);fill-rule:nonzero;stroke:none"
|
||||
d="m 167.5,150 h -95 c -1.378906,0 -2.5,-1.12109 -2.5,-2.5 v -25 c 0,-1.37891 1.121094,-2.5 2.5,-2.5 h 95 c 1.37891,0 2.5,1.12109 2.5,2.5 v 25 c 0,1.37891 -1.12109,2.5 -2.5,2.5 z m 0,0"
|
||||
id="path43" />
|
||||
<path
|
||||
style="fill:#4fe6ff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 160,135 c 0,2.76172 -2.23828,5 -5,5 -2.76172,0 -5,-2.23828 -5,-5 0,-2.76172 2.23828,-5 5,-5 2.76172,0 5,2.23828 5,5 z m 0,0"
|
||||
id="path45" />
|
||||
</g>
|
||||
<g
|
||||
id="surface39050914"
|
||||
transform="matrix(0.70448581,0,0,0.70448581,24.194376,16.874754)">
|
||||
<path
|
||||
style="fill:url(#linear0-3);fill-rule:nonzero;stroke:none"
|
||||
d="M 180,20 H 60 c -5.523438,0 -10,4.476562 -10,10 v 180 c 0,5.52344 4.476562,10 10,10 h 120 c 5.52344,0 10,-4.47656 10,-10 V 30 c 0,-5.523438 -4.47656,-10 -10,-10 z m 0,0"
|
||||
id="path29-6" />
|
||||
<path
|
||||
style="fill:url(#radial0-5);fill-rule:nonzero;stroke:none"
|
||||
d="m 135,185 c 0,8.28516 -6.71484,15 -15,15 -8.28516,0 -15,-6.71484 -15,-15 0,-8.28516 6.71484,-15 15,-15 8.28516,0 15,6.71484 15,15 z m 0,0"
|
||||
id="path31-0" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 130,185 c 0,5.52344 -4.47656,10 -10,10 -5.52344,0 -10,-4.47656 -10,-10 0,-5.52344 4.47656,-10 10,-10 5.52344,0 10,4.47656 10,10 z m 0,0"
|
||||
id="path33-6" />
|
||||
<path
|
||||
style="fill:url(#linear1-6);fill-rule:nonzero;stroke:none"
|
||||
d="m 167.5,70 h -95 C 71.121094,70 70,68.878906 70,67.5 v -25 C 70,41.121094 71.121094,40 72.5,40 h 95 c 1.37891,0 2.5,1.121094 2.5,2.5 v 25 c 0,1.378906 -1.12109,2.5 -2.5,2.5 z m 0,0"
|
||||
id="path35-2" />
|
||||
<path
|
||||
style="fill:#f530ff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 160,55 c 0,2.761719 -2.23828,5 -5,5 -2.76172,0 -5,-2.238281 -5,-5 0,-2.761719 2.23828,-5 5,-5 2.76172,0 5,2.238281 5,5 z m 0,0"
|
||||
id="path37-6" />
|
||||
<path
|
||||
style="fill:url(#linear2-1);fill-rule:nonzero;stroke:none"
|
||||
d="m 167.5,110 h -95 c -1.378906,0 -2.5,-1.12109 -2.5,-2.5 v -25 C 70,81.121094 71.121094,80 72.5,80 h 95 c 1.37891,0 2.5,1.121094 2.5,2.5 v 25 c 0,1.37891 -1.12109,2.5 -2.5,2.5 z m 0,0"
|
||||
id="path39-1" />
|
||||
<path
|
||||
style="fill:#f530ff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 160,95 c 0,2.761719 -2.23828,5 -5,5 -2.76172,0 -5,-2.238281 -5,-5 0,-2.761719 2.23828,-5 5,-5 2.76172,0 5,2.238281 5,5 z m 0,0"
|
||||
id="path41-8" />
|
||||
<path
|
||||
style="fill:url(#linear3-0);fill-rule:nonzero;stroke:none"
|
||||
d="m 167.5,150 h -95 c -1.378906,0 -2.5,-1.12109 -2.5,-2.5 v -25 c 0,-1.37891 1.121094,-2.5 2.5,-2.5 h 95 c 1.37891,0 2.5,1.12109 2.5,2.5 v 25 c 0,1.37891 -1.12109,2.5 -2.5,2.5 z m 0,0"
|
||||
id="path43-7" />
|
||||
<path
|
||||
style="fill:#f530ff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 160,135 c 0,2.76172 -2.23828,5 -5,5 -2.76172,0 -5,-2.23828 -5,-5 0,-2.76172 2.23828,-5 5,-5 2.76172,0 5,2.23828 5,5 z m 0,0"
|
||||
id="path45-9" />
|
||||
</g>
|
||||
<g
|
||||
id="surface37962620-2"
|
||||
transform="matrix(0.70082968,0,0,0.70082968,64.946318,26.356156)">
|
||||
<path
|
||||
style="fill:url(#linearGradient251);fill-rule:nonzero;stroke:none"
|
||||
d="M 180,20 H 60 c -5.523438,0 -10,4.476562 -10,10 v 180 c 0,5.52344 4.476562,10 10,10 h 120 c 5.52344,0 10,-4.47656 10,-10 V 30 c 0,-5.523438 -4.47656,-10 -10,-10 z m 0,0"
|
||||
id="path29-9" />
|
||||
<path
|
||||
style="fill:url(#radial0-2);fill-rule:nonzero;stroke:none"
|
||||
d="m 135,185 c 0,8.28516 -6.71484,15 -15,15 -8.28516,0 -15,-6.71484 -15,-15 0,-8.28516 6.71484,-15 15,-15 8.28516,0 15,6.71484 15,15 z m 0,0"
|
||||
id="path31-3" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 130,185 c 0,5.52344 -4.47656,10 -10,10 -5.52344,0 -10,-4.47656 -10,-10 0,-5.52344 4.47656,-10 10,-10 5.52344,0 10,4.47656 10,10 z m 0,0"
|
||||
id="path33-1" />
|
||||
<path
|
||||
style="fill:url(#linearGradient253);fill-rule:nonzero;stroke:none"
|
||||
d="m 167.5,70 h -95 C 71.121094,70 70,68.878906 70,67.5 v -25 C 70,41.121094 71.121094,40 72.5,40 h 95 c 1.37891,0 2.5,1.121094 2.5,2.5 v 25 c 0,1.378906 -1.12109,2.5 -2.5,2.5 z m 0,0"
|
||||
id="path35-9" />
|
||||
<path
|
||||
style="fill:#4fe6ff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 160,55 c 0,2.761719 -2.23828,5 -5,5 -2.76172,0 -5,-2.238281 -5,-5 0,-2.761719 2.23828,-5 5,-5 2.76172,0 5,2.238281 5,5 z m 0,0"
|
||||
id="path37-4" />
|
||||
<path
|
||||
style="fill:url(#linearGradient255);fill-rule:nonzero;stroke:none"
|
||||
d="m 167.5,110 h -95 c -1.378906,0 -2.5,-1.12109 -2.5,-2.5 v -25 C 70,81.121094 71.121094,80 72.5,80 h 95 c 1.37891,0 2.5,1.121094 2.5,2.5 v 25 c 0,1.37891 -1.12109,2.5 -2.5,2.5 z m 0,0"
|
||||
id="path39-7" />
|
||||
<path
|
||||
style="fill:#4fe6ff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 160,95 c 0,2.761719 -2.23828,5 -5,5 -2.76172,0 -5,-2.238281 -5,-5 0,-2.761719 2.23828,-5 5,-5 2.76172,0 5,2.238281 5,5 z m 0,0"
|
||||
id="path41-84" />
|
||||
<path
|
||||
style="fill:url(#linearGradient257);fill-rule:nonzero;stroke:none"
|
||||
d="m 167.5,150 h -95 c -1.378906,0 -2.5,-1.12109 -2.5,-2.5 v -25 c 0,-1.37891 1.121094,-2.5 2.5,-2.5 h 95 c 1.37891,0 2.5,1.12109 2.5,2.5 v 25 c 0,1.37891 -1.12109,2.5 -2.5,2.5 z m 0,0"
|
||||
id="path43-5" />
|
||||
<path
|
||||
style="fill:#4fe6ff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 160,135 c 0,2.76172 -2.23828,5 -5,5 -2.76172,0 -5,-2.23828 -5,-5 0,-2.76172 2.23828,-5 5,-5 2.76172,0 5,2.23828 5,5 z m 0,0"
|
||||
id="path45-0" />
|
||||
</g>
|
||||
<g
|
||||
fill="none"
|
||||
fill-rule="nonzero"
|
||||
stroke="none"
|
||||
stroke-width="1"
|
||||
stroke-linecap="butt"
|
||||
stroke-linejoin="miter"
|
||||
stroke-miterlimit="10"
|
||||
stroke-dasharray="none"
|
||||
stroke-dashoffset="0"
|
||||
font-family="none"
|
||||
font-weight="none"
|
||||
font-size="none"
|
||||
text-anchor="none"
|
||||
style="display:inline;mix-blend-mode:normal"
|
||||
id="g9"
|
||||
transform="matrix(0.52119415,0,0,0.5446121,102.47174,115.50098)">
|
||||
<g
|
||||
transform="scale(5.33333)"
|
||||
id="g8">
|
||||
<path
|
||||
d="m 1,12 h 46 v 25 c 0,0.552 -0.448,1 -1,1 H 2 C 1.448,38 1,37.552 1,37 Z"
|
||||
fill="#b41530"
|
||||
id="path2-3" />
|
||||
<path
|
||||
d="m 44,10 c -0.552,0 -1,0.448 -1,1 v 1 H 5 V 11 C 5,10.448 4.552,10 4,10 H 2 c -0.552,0 -1,0.448 -1,1 v 26 c 0,0.552 0.448,1 1,1 h 44 c 0.552,0 1,-0.448 1,-1 V 12 11 c 0,-0.552 -0.448,-1 -1,-1 z m -31,4 h 2 V 36 H 13 Z M 11,36 H 9 V 14 h 2 z m 6,-22 h 2 v 22 h -2 z m 4,0 h 2 v 22 h -2 z m 4,0 h 2 v 22 h -2 z m 4,0 h 2 v 22 h -2 z m 4,0 h 2 v 22 h -2 z m 4,0 h 2 V 36 H 37 Z M 5,14 H 7 V 36 H 5 Z M 43,36 H 41 V 14 h 2 z"
|
||||
fill="url(#color-1)"
|
||||
id="path3-5"
|
||||
style="fill:url(#color-1)" />
|
||||
<path
|
||||
d="m 13.5,36 h 4 c 0.276,0 0.5,0.224 0.5,0.5 v 1 c 0,0.276 -0.224,0.5 -0.5,0.5 h -4 C 13.224,38 13,37.776 13,37.5 v -1 C 13,36.224 13.224,36 13.5,36 Z"
|
||||
fill="#a3102a"
|
||||
id="path4-6" />
|
||||
<path
|
||||
d="m 30.5,36 h 4 c 0.276,0 0.5,0.224 0.5,0.5 v 1 c 0,0.276 -0.224,0.5 -0.5,0.5 h -4 C 30.224,38 30,37.776 30,37.5 v -1 C 30,36.224 30.224,36 30.5,36 Z"
|
||||
fill="#a3102a"
|
||||
id="path5" />
|
||||
<circle
|
||||
cx="45"
|
||||
cy="12"
|
||||
r="1"
|
||||
fill="#a3102a"
|
||||
id="circle5-2" />
|
||||
<circle
|
||||
cx="45"
|
||||
cy="36"
|
||||
r="1"
|
||||
fill="#a3102a"
|
||||
id="circle6-9" />
|
||||
<circle
|
||||
cx="3"
|
||||
cy="12"
|
||||
r="1"
|
||||
fill="#a3102a"
|
||||
id="circle7-1" />
|
||||
<circle
|
||||
cx="3"
|
||||
cy="36"
|
||||
r="1"
|
||||
fill="#a3102a"
|
||||
id="circle8" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 19 KiB |
@@ -0,0 +1,275 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 48 48"
|
||||
width="240px"
|
||||
height="240px"
|
||||
version="1.1"
|
||||
id="svg1633"
|
||||
sodipodi:docname="icons8-server-container(2).svg"
|
||||
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||
inkscape:export-filename="icons8-hypervisor.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs1637">
|
||||
<linearGradient
|
||||
x1="24"
|
||||
y1="4.4889998"
|
||||
x2="24"
|
||||
y2="45.143002"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="color-1">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#f44f5a"
|
||||
id="stop1-7" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#e52030"
|
||||
id="stop2-5" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="z~0a6SjB_MRO4U5XcH~qfa-3"
|
||||
x1="24"
|
||||
x2="24"
|
||||
y1="4.4889998"
|
||||
y2="45.143002"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-38,-2)">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#21ad64"
|
||||
id="stop1-1" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#088242"
|
||||
id="stop2-9" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="namedview1635"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8416667"
|
||||
inkscape:cx="124.04692"
|
||||
inkscape:cy="133.72434"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1360"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg1633"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:deskcolor="#d1d1d1" />
|
||||
<linearGradient
|
||||
id="H5zWGZDzzYRltSZyl6Krha"
|
||||
x1="10.517"
|
||||
x2="36.546"
|
||||
y1="5.342"
|
||||
y2="41.361"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.79016159,0,0,0.79016159,4.2796009,2.6739179)">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#2aa4f4"
|
||||
id="stop1590" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#007ad9"
|
||||
id="stop1592" />
|
||||
</linearGradient>
|
||||
<path
|
||||
fill="url(#H5zWGZDzzYRltSZyl6Krha)"
|
||||
d="M 32.725418,5.8345643 H 13.76154 c -0.873128,0 -1.580323,0.7071946 -1.580323,1.5803232 V 35.860705 c 0,0.873128 0.707195,1.580323 1.580323,1.580323 h 18.963878 c 0.873129,0 1.580324,-0.707195 1.580324,-1.580323 V 7.4148875 c 0,-0.8731286 -0.707195,-1.5803232 -1.580324,-1.5803232 z"
|
||||
id="path1595"
|
||||
style="fill:url(#H5zWGZDzzYRltSZyl6Krha);stroke-width:0.790162" />
|
||||
<radialGradient
|
||||
id="H5zWGZDzzYRltSZyl6Krhb"
|
||||
cx="24"
|
||||
cy="37"
|
||||
r="3"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.79016159,0,0,0.79016159,4.2796009,2.6739179)">
|
||||
<stop
|
||||
offset=".582"
|
||||
stop-opacity=".2"
|
||||
id="stop1597" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-opacity="0"
|
||||
id="stop1599" />
|
||||
</radialGradient>
|
||||
<circle
|
||||
cx="23.243479"
|
||||
cy="31.909897"
|
||||
r="2.3704848"
|
||||
fill="url(#H5zWGZDzzYRltSZyl6Krhb)"
|
||||
id="circle1602"
|
||||
style="fill:url(#H5zWGZDzzYRltSZyl6Krhb);stroke-width:0.790162" />
|
||||
<circle
|
||||
cx="23.243479"
|
||||
cy="31.909897"
|
||||
r="1.5803232"
|
||||
fill="#ffffff"
|
||||
id="circle1604"
|
||||
style="stroke-width:0.790162" />
|
||||
<linearGradient
|
||||
id="H5zWGZDzzYRltSZyl6Krhc"
|
||||
x1="14"
|
||||
x2="34"
|
||||
y1="11"
|
||||
y2="11"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.79016159,0,0,0.79016159,4.2796009,2.6739179)">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#1d59b3"
|
||||
id="stop1606" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#195bbc"
|
||||
id="stop1608" />
|
||||
</linearGradient>
|
||||
<path
|
||||
fill="url(#H5zWGZDzzYRltSZyl6Krhc)"
|
||||
d="m 30.750014,13.73618 h -15.01307 c -0.218084,0 -0.395081,-0.176996 -0.395081,-0.395081 V 9.3902915 c 0,-0.2180846 0.176997,-0.3950808 0.395081,-0.3950808 h 15.01307 c 0.218085,0 0.395081,0.1769962 0.395081,0.3950808 v 3.9508075 c 0,0.218085 -0.176996,0.395081 -0.395081,0.395081 z"
|
||||
id="path1611"
|
||||
style="fill:url(#H5zWGZDzzYRltSZyl6Krhc);stroke-width:0.790162" />
|
||||
<circle
|
||||
cx="28.774611"
|
||||
cy="11.365695"
|
||||
r="0.79016161"
|
||||
fill="#50e6ff"
|
||||
id="circle1613"
|
||||
style="stroke-width:0.790162" />
|
||||
<linearGradient
|
||||
id="H5zWGZDzzYRltSZyl6Krhd"
|
||||
x1="14"
|
||||
x2="34"
|
||||
y1="19"
|
||||
y2="19"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.79016159,0,0,0.79016159,4.2796009,2.6739179)">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#1d59b3"
|
||||
id="stop1615" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#195bbc"
|
||||
id="stop1617" />
|
||||
</linearGradient>
|
||||
<path
|
||||
fill="url(#H5zWGZDzzYRltSZyl6Krhd)"
|
||||
d="m 30.750014,20.057473 h -15.01307 c -0.218084,0 -0.395081,-0.176997 -0.395081,-0.395081 v -3.950808 c 0,-0.218085 0.176997,-0.395081 0.395081,-0.395081 h 15.01307 c 0.218085,0 0.395081,0.176996 0.395081,0.395081 v 3.950808 c 0,0.218084 -0.176996,0.395081 -0.395081,0.395081 z"
|
||||
id="path1620"
|
||||
style="fill:url(#H5zWGZDzzYRltSZyl6Krhd);stroke-width:0.790162" />
|
||||
<circle
|
||||
cx="28.774611"
|
||||
cy="17.686989"
|
||||
r="0.79016161"
|
||||
fill="#50e6ff"
|
||||
id="circle1622"
|
||||
style="stroke-width:0.790162" />
|
||||
<linearGradient
|
||||
id="H5zWGZDzzYRltSZyl6Krhe"
|
||||
x1="14"
|
||||
x2="34"
|
||||
y1="27"
|
||||
y2="27"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.79016159,0,0,0.79016159,4.2796009,2.6739179)">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#1d59b3"
|
||||
id="stop1624" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#195bbc"
|
||||
id="stop1626" />
|
||||
</linearGradient>
|
||||
<path
|
||||
fill="url(#H5zWGZDzzYRltSZyl6Krhe)"
|
||||
d="m 30.750014,26.378765 h -15.01307 c -0.218084,0 -0.395081,-0.176996 -0.395081,-0.39508 v -3.950808 c 0,-0.218085 0.176997,-0.395081 0.395081,-0.395081 h 15.01307 c 0.218085,0 0.395081,0.176996 0.395081,0.395081 v 3.950808 c 0,0.218084 -0.176996,0.39508 -0.395081,0.39508 z"
|
||||
id="path1629"
|
||||
style="fill:url(#H5zWGZDzzYRltSZyl6Krhe);stroke-width:0.790162" />
|
||||
<circle
|
||||
cx="28.774611"
|
||||
cy="24.008282"
|
||||
r="0.79016161"
|
||||
fill="#50e6ff"
|
||||
id="circle1631"
|
||||
style="stroke-width:0.790162" />
|
||||
<g
|
||||
fill="none"
|
||||
fill-rule="nonzero"
|
||||
stroke="none"
|
||||
stroke-width="1"
|
||||
stroke-linecap="butt"
|
||||
stroke-linejoin="miter"
|
||||
stroke-miterlimit="10"
|
||||
stroke-dasharray="none"
|
||||
stroke-dashoffset="0"
|
||||
font-family="none"
|
||||
font-weight="none"
|
||||
font-size="none"
|
||||
text-anchor="none"
|
||||
style="display:inline;mix-blend-mode:normal"
|
||||
id="g9"
|
||||
transform="matrix(0.10423883,0,0,0.10892242,19.519126,22.252121)">
|
||||
<g
|
||||
transform="scale(5.33333)"
|
||||
id="g8">
|
||||
<path
|
||||
d="m 1,12 h 46 v 25 c 0,0.552 -0.448,1 -1,1 H 2 C 1.448,38 1,37.552 1,37 Z"
|
||||
fill="#b41530"
|
||||
id="path2-3" />
|
||||
<path
|
||||
d="m 44,10 c -0.552,0 -1,0.448 -1,1 v 1 H 5 V 11 C 5,10.448 4.552,10 4,10 H 2 c -0.552,0 -1,0.448 -1,1 v 26 c 0,0.552 0.448,1 1,1 h 44 c 0.552,0 1,-0.448 1,-1 V 12 11 c 0,-0.552 -0.448,-1 -1,-1 z m -31,4 h 2 V 36 H 13 Z M 11,36 H 9 V 14 h 2 z m 6,-22 h 2 v 22 h -2 z m 4,0 h 2 v 22 h -2 z m 4,0 h 2 v 22 h -2 z m 4,0 h 2 v 22 h -2 z m 4,0 h 2 v 22 h -2 z m 4,0 h 2 V 36 H 37 Z M 5,14 H 7 V 36 H 5 Z M 43,36 H 41 V 14 h 2 z"
|
||||
fill="url(#color-1)"
|
||||
id="path3-5"
|
||||
style="fill:url(#color-1)" />
|
||||
<path
|
||||
d="m 13.5,36 h 4 c 0.276,0 0.5,0.224 0.5,0.5 v 1 c 0,0.276 -0.224,0.5 -0.5,0.5 h -4 C 13.224,38 13,37.776 13,37.5 v -1 C 13,36.224 13.224,36 13.5,36 Z"
|
||||
fill="#a3102a"
|
||||
id="path4-6" />
|
||||
<path
|
||||
d="m 30.5,36 h 4 c 0.276,0 0.5,0.224 0.5,0.5 v 1 c 0,0.276 -0.224,0.5 -0.5,0.5 h -4 C 30.224,38 30,37.776 30,37.5 v -1 C 30,36.224 30.224,36 30.5,36 Z"
|
||||
fill="#a3102a"
|
||||
id="path5" />
|
||||
<circle
|
||||
cx="45"
|
||||
cy="12"
|
||||
r="1"
|
||||
fill="#a3102a"
|
||||
id="circle5-2" />
|
||||
<circle
|
||||
cx="45"
|
||||
cy="36"
|
||||
r="1"
|
||||
fill="#a3102a"
|
||||
id="circle6-9" />
|
||||
<circle
|
||||
cx="3"
|
||||
cy="12"
|
||||
r="1"
|
||||
fill="#a3102a"
|
||||
id="circle7-1" />
|
||||
<circle
|
||||
cx="3"
|
||||
cy="36"
|
||||
r="1"
|
||||
fill="#a3102a"
|
||||
id="circle8" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 8.4 KiB |
@@ -0,0 +1,336 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 48 48"
|
||||
width="240px"
|
||||
height="240px"
|
||||
version="1.1"
|
||||
id="svg320"
|
||||
sodipodi:docname="icons8-software-container.svg"
|
||||
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs324">
|
||||
<linearGradient
|
||||
id="M0KIpv9F9DO9XPHmZgcmng"
|
||||
x1="12.496"
|
||||
x2="15.03"
|
||||
y1="26.719999"
|
||||
y2="21.954"
|
||||
gradientTransform="matrix(0.42119248,0,0,-0.42119248,25.421635,46.097652)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#737b80"
|
||||
id="stop449" />
|
||||
<stop
|
||||
offset=".473"
|
||||
stop-color="#686f74"
|
||||
id="stop451" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#575c61"
|
||||
id="stop453" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="M0KIpv9F9DO9XPHmZgcmnf"
|
||||
x1="32.495998"
|
||||
x2="35.028999"
|
||||
y1="26.719999"
|
||||
y2="21.954"
|
||||
gradientTransform="matrix(0.42119248,0,0,-0.42119248,25.421635,46.097652)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#737b80"
|
||||
id="stop440" />
|
||||
<stop
|
||||
offset=".473"
|
||||
stop-color="#686f74"
|
||||
id="stop442" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#575c61"
|
||||
id="stop444" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="M0KIpv9F9DO9XPHmZgcmne"
|
||||
x1="22.496"
|
||||
x2="25.028999"
|
||||
y1="26.719999"
|
||||
y2="21.954"
|
||||
gradientTransform="matrix(0.42119248,0,0,-0.42119248,25.421635,46.097652)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#737b80"
|
||||
id="stop431" />
|
||||
<stop
|
||||
offset=".473"
|
||||
stop-color="#686f74"
|
||||
id="stop433" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#575c61"
|
||||
id="stop435" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
id="M0KIpv9F9DO9XPHmZgcmnd"
|
||||
cx="14"
|
||||
cy="23.889999"
|
||||
r="4"
|
||||
gradientTransform="matrix(0.42119248,0,0,-0.42119248,25.421635,46.097652)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop
|
||||
offset=".696"
|
||||
stop-opacity=".2"
|
||||
id="stop424" />
|
||||
<stop
|
||||
offset=".959"
|
||||
stop-opacity="0"
|
||||
id="stop426" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id="M0KIpv9F9DO9XPHmZgcmnc"
|
||||
cx="24"
|
||||
cy="23.889999"
|
||||
r="4"
|
||||
gradientTransform="matrix(0.42119248,0,0,-0.42119248,25.421635,46.097652)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop
|
||||
offset=".696"
|
||||
stop-opacity=".2"
|
||||
id="stop417" />
|
||||
<stop
|
||||
offset=".959"
|
||||
stop-opacity="0"
|
||||
id="stop419" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id="M0KIpv9F9DO9XPHmZgcmnb"
|
||||
cx="34"
|
||||
cy="23.889999"
|
||||
r="4"
|
||||
gradientTransform="matrix(0.42119248,0,0,-0.42119248,25.421635,46.097652)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop
|
||||
offset=".696"
|
||||
stop-opacity=".2"
|
||||
id="stop410" />
|
||||
<stop
|
||||
offset=".959"
|
||||
stop-opacity="0"
|
||||
id="stop412" />
|
||||
</radialGradient>
|
||||
<linearGradient
|
||||
id="M0KIpv9F9DO9XPHmZgcmna"
|
||||
x1="10.302"
|
||||
x2="32.533001"
|
||||
y1="49.653"
|
||||
y2="7.8410001"
|
||||
gradientTransform="matrix(0.42119248,0,0,-0.42119248,25.421635,46.097652)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#fcfcfc"
|
||||
id="stop403" />
|
||||
<stop
|
||||
offset=".95"
|
||||
stop-color="#c3c9cd"
|
||||
id="stop405" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
x1="24"
|
||||
y1="4.4889998"
|
||||
x2="24"
|
||||
y2="45.143002"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="color-1">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#f44f5a"
|
||||
id="stop1-7" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#e52030"
|
||||
id="stop2-5" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="namedview322"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.4208334"
|
||||
inkscape:cx="-122.81525"
|
||||
inkscape:cy="44.340175"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1360"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg320"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:deskcolor="#d1d1d1" />
|
||||
<linearGradient
|
||||
id="SVGID_1_"
|
||||
x1="23.855"
|
||||
x2="23.983"
|
||||
y1="4.908"
|
||||
y2="17.227"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.83754239,0,0,0.83754239,1.9089261,1.7931334)">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#7dd8f3"
|
||||
id="stop291" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#45b0d0"
|
||||
id="stop293" />
|
||||
</linearGradient>
|
||||
<circle
|
||||
cx="22.009941"
|
||||
cy="17.622683"
|
||||
r="12.563135"
|
||||
fill="url(#SVGID_1_)"
|
||||
id="circle296"
|
||||
style="fill:url(#SVGID_1_);stroke-width:0.837541" />
|
||||
<linearGradient
|
||||
id="SVGID_2_"
|
||||
x1="18.175"
|
||||
x2="29.825"
|
||||
y1="19.021"
|
||||
y2="19.021"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.83754239,0,0,0.83754239,1.9089261,1.7931334)">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#3079d6"
|
||||
id="stop298" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#297cd2"
|
||||
id="stop300" />
|
||||
</linearGradient>
|
||||
<circle
|
||||
cx="22.009941"
|
||||
cy="17.706436"
|
||||
r="4.8577456"
|
||||
fill="url(#SVGID_2_)"
|
||||
id="circle303"
|
||||
style="fill:url(#SVGID_2_);stroke-width:0.837541" />
|
||||
<circle
|
||||
cx="22.009941"
|
||||
cy="17.706436"
|
||||
r="1.9263473"
|
||||
fill="#ffffff"
|
||||
id="circle305"
|
||||
style="stroke-width:0.837541" />
|
||||
<path
|
||||
d="m 9.4468073,17.622683 c 0,6.951602 5.6115347,12.563137 12.5631357,12.563137 6.951601,0 12.563135,-5.611535 12.563135,-12.563137 0,-0.251262 0,-0.502525 0,-0.753787 H 9.4468073 c 0,0.251262 0,0.502525 0,0.753787 z"
|
||||
opacity="0.05"
|
||||
id="path307"
|
||||
style="stroke-width:0.837541" />
|
||||
<path
|
||||
d="m 9.4468073,17.622683 c 0,6.951602 5.6115347,12.563137 12.5631357,12.563137 6.951601,0 12.563135,-5.611535 12.563135,-12.563137 0,-0.08376 0,-0.167507 0,-0.335016 H 9.4468073 c 0,0.08376 0,0.167509 0,0.335016 z"
|
||||
opacity="0.07"
|
||||
id="path309"
|
||||
style="stroke-width:0.837541" />
|
||||
<linearGradient
|
||||
id="SVGID_3_"
|
||||
x1="16.786"
|
||||
x2="30.174"
|
||||
y1="-440.286"
|
||||
y2="-472.232"
|
||||
gradientTransform="matrix(0.83754239,0,0,-0.83754239,1.9089261,-354.99993)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#eba84b"
|
||||
id="stop311" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#d97218"
|
||||
id="stop313" />
|
||||
</linearGradient>
|
||||
<path
|
||||
fill="url(#SVGID_3_)"
|
||||
d="M 36.248163,38.644997 H 7.7717222 c -0.5025255,0 -0.8375424,-0.418771 -0.8375424,-0.837543 V 18.543981 c 0,-0.502525 0.3350169,-0.837544 0.8375424,-0.837544 H 36.248163 c 0.502526,0 0.837542,0.335019 0.837542,0.837544 v 19.263473 c 0,0.418772 -0.418771,0.837543 -0.837542,0.837543 z"
|
||||
id="path316"
|
||||
style="fill:url(#SVGID_3_);stroke-width:0.837541" />
|
||||
<path
|
||||
fill="#633412"
|
||||
d="m 18.659773,21.056608 h 6.700339 c 0.502526,0 0.837542,0.335017 0.837542,0.837542 v 0 c 0,0.502525 -0.335016,0.837542 -0.837542,0.837542 h -6.700339 c -0.502525,0 -0.837541,-0.335017 -0.837541,-0.837542 v 0 c 0,-0.502525 0.335016,-0.837542 0.837541,-0.837542 z"
|
||||
id="path318"
|
||||
style="stroke-width:0.837541" />
|
||||
<g
|
||||
fill="none"
|
||||
fill-rule="nonzero"
|
||||
stroke="none"
|
||||
stroke-width="1"
|
||||
stroke-linecap="butt"
|
||||
stroke-linejoin="miter"
|
||||
stroke-miterlimit="10"
|
||||
stroke-dasharray="none"
|
||||
stroke-dashoffset="0"
|
||||
font-family="none"
|
||||
font-weight="none"
|
||||
font-size="none"
|
||||
text-anchor="none"
|
||||
style="display:inline;mix-blend-mode:normal"
|
||||
id="g9"
|
||||
transform="matrix(0.10423883,0,0,0.10892242,19.968987,23.126292)">
|
||||
<g
|
||||
transform="scale(5.33333)"
|
||||
id="g8">
|
||||
<path
|
||||
d="m 1,12 h 46 v 25 c 0,0.552 -0.448,1 -1,1 H 2 C 1.448,38 1,37.552 1,37 Z"
|
||||
fill="#b41530"
|
||||
id="path2-3" />
|
||||
<path
|
||||
d="m 44,10 c -0.552,0 -1,0.448 -1,1 v 1 H 5 V 11 C 5,10.448 4.552,10 4,10 H 2 c -0.552,0 -1,0.448 -1,1 v 26 c 0,0.552 0.448,1 1,1 h 44 c 0.552,0 1,-0.448 1,-1 V 12 11 c 0,-0.552 -0.448,-1 -1,-1 z m -31,4 h 2 V 36 H 13 Z M 11,36 H 9 V 14 h 2 z m 6,-22 h 2 v 22 h -2 z m 4,0 h 2 v 22 h -2 z m 4,0 h 2 v 22 h -2 z m 4,0 h 2 v 22 h -2 z m 4,0 h 2 v 22 h -2 z m 4,0 h 2 V 36 H 37 Z M 5,14 H 7 V 36 H 5 Z M 43,36 H 41 V 14 h 2 z"
|
||||
fill="url(#color-1)"
|
||||
id="path3-5"
|
||||
style="fill:url(#color-1)" />
|
||||
<path
|
||||
d="m 13.5,36 h 4 c 0.276,0 0.5,0.224 0.5,0.5 v 1 c 0,0.276 -0.224,0.5 -0.5,0.5 h -4 C 13.224,38 13,37.776 13,37.5 v -1 C 13,36.224 13.224,36 13.5,36 Z"
|
||||
fill="#a3102a"
|
||||
id="path4-6" />
|
||||
<path
|
||||
d="m 30.5,36 h 4 c 0.276,0 0.5,0.224 0.5,0.5 v 1 c 0,0.276 -0.224,0.5 -0.5,0.5 h -4 C 30.224,38 30,37.776 30,37.5 v -1 C 30,36.224 30.224,36 30.5,36 Z"
|
||||
fill="#a3102a"
|
||||
id="path5" />
|
||||
<circle
|
||||
cx="45"
|
||||
cy="12"
|
||||
r="1"
|
||||
fill="#a3102a"
|
||||
id="circle5-2" />
|
||||
<circle
|
||||
cx="45"
|
||||
cy="36"
|
||||
r="1"
|
||||
fill="#a3102a"
|
||||
id="circle6-9" />
|
||||
<circle
|
||||
cx="3"
|
||||
cy="12"
|
||||
r="1"
|
||||
fill="#a3102a"
|
||||
id="circle7-1" />
|
||||
<circle
|
||||
cx="3"
|
||||
cy="36"
|
||||
r="1"
|
||||
fill="#a3102a"
|
||||
id="circle8" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 9.7 KiB |
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
// PHP Data Model definition file
|
||||
|
||||
// WARNING - WARNING - WARNING
|
||||
// DO NOT EDIT THIS FILE (unless you know what you are doing)
|
||||
//
|
||||
// If you provide a datamodel.xxxx.xml file with your module,
|
||||
// this file WILL BE overwritten by the compilation of the
|
||||
// module (during the setup) if the datamodel.xxxx.xml file
|
||||
// contains the definition of new classes or menus.
|
||||
//
|
||||
// The recommended way to define new classes (for iTop 2.0 and later) is via the XML definition.
|
||||
// This file remains in the module's template only for the cases where there is:
|
||||
// - either no new class or menu defined in the XML file
|
||||
// - or no XML file at all supplied by the module
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
<?php
|
||||
//
|
||||
// iTop module definition file
|
||||
//
|
||||
|
||||
SetupWebPage::AddModule(
|
||||
__FILE__, // Path to the current file, all other file names are relative to the directory containing this file
|
||||
'itop-container-mgmt/3.2.0',
|
||||
array(
|
||||
// Identification
|
||||
//
|
||||
'label' => 'Container management',
|
||||
'category' => 'business',
|
||||
|
||||
// Setup
|
||||
//
|
||||
'dependencies' => array(
|
||||
'itop-virtualization-mgmt/3.2.0'
|
||||
),
|
||||
'mandatory' => false,
|
||||
'visible' => true,
|
||||
'installer' => 'ContainerTypeInstaller',
|
||||
|
||||
// Components
|
||||
//
|
||||
'datamodel' => array(
|
||||
'model.itop-container-mgmt.php', // Contains the PHP code generated by the "compilation" of datamodel.combodo-container-mgmt.xml
|
||||
),
|
||||
'webservice' => array(
|
||||
|
||||
),
|
||||
'data.struct' => array(
|
||||
// add your 'structure' definition XML files here,
|
||||
'data/en_us.data.itop-container-type.xml',
|
||||
'data/en_us.data.itop-container-image-type.xml',
|
||||
),
|
||||
'data.sample' => array(
|
||||
// add your sample data XML files here,
|
||||
),
|
||||
|
||||
// Documentation
|
||||
//
|
||||
'doc.manual_setup' => '', // hyperlink to manual setup documentation, if any
|
||||
'doc.more_information' => '', // hyperlink to more information, if any
|
||||
|
||||
// Default settings
|
||||
//
|
||||
'settings' => array(
|
||||
// Module specific settings go here, if any
|
||||
),
|
||||
)
|
||||
);
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user