Note

Ce plugin fait partie de la collection communauté.réseau (version 2.0.1).

Pour l'installer, utilisez : ansible-galaxy collection install community.network.

Pour l'utiliser dans un playbook, spécifiez : community.network.avi_virtualservice.

  • Synopsis
  • Exigences
  • Paramètres
  • Notes
  • Exemples
  • Valeurs de retour

Synopsis

Exigences

Les exigences ci-dessous sont nécessaires sur l'hôte qui exécute ce module.

  • avisdk

Paramètres

Paramètre Choix/par défaut Commentaires
active_standby_se_tagchaîne de caractères Cette configuration s'applique uniquement si le virtualservice est en mode legacy active standby ha et que la distribution de charge parmi les standby actifs est activée.Ce champ est utilisé pour étiqueter le virtualservice afin que les virtualservices avec la même étiquette partagent le même moteur de service actif.Les virtualservices avec des étiquettes différentes auront des moteurs de service actifs différents.Si l'un des moteurs de service dans le serviceenginegroup échoue, tous les virtualservices finiront par utiliser le même moteur de service actif. La redistribution des virtualservices peut être manuelle ou automatisée lorsque le moteur de service défaillant se rétablit.La redistribution est basée sur la propriété de redistribution automatique du serviceenginegroup.Options d'enum - ACTIVE_STANDBY_SE_1, ACTIVE_STANDBY_SE_2.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme ACTIVE_STANDBY_SE_1.
allow_invalid_client_certbooléen
    Choix :

  • pas de
  • oui
Traiter la demande même si un certificat client invalide est présenté.Les apis datascript doivent être utilisées pour le traitement de telles demandes.Champ introduit en 18.2.3.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme False.
politique_analytiquechaîne de caractères Détermine les paramètres d'analyse pour l'application.
analytics_profile_refchaîne de caractères Spécifie les paramètres liés à l'analytique.C'est une référence à un objet de type analyticsprofile.
api_contextdictionnaire Contexte de l'API d'Avi qui comprend l'ID de la session actuelle et le jeton CSRF.Cela permet à l'utilisateur d'effectuer une seule connexion et de réutiliser la session.
api_versionchaîne de caractères Par défaut :
"16.4.4"
Version de l'API Avi à utiliser pour l'API et les objets Avi.
apic_contract_graphchaîne de caractères Le nom du contrat/graphique associé au service virtuel.Doit être dans le format Ceci est applicable uniquement pour le mode d'intégration de service avec le contrôleur cisco apic.Champ introduit dans 17.2.12,18.1.2.
application_profile_refchaîne de caractères Active les fonctionnalités spécifiques à la couche d'application pour le service virtuel.C'est une référence à un objet de type applicationprofile.
auto_allocate_floating_ipbooléen
    Choix :

  • pas de
  • oui
Auto-allocation d'ip flottants/élastiques à partir de l'infrastructure du cloud.Champ déprécié en 17.1.1.
auto_allocate_ipbooléen
    Choix :

  • pas de
  • oui
Allocation automatique de vip à partir du sous-réseau fourni.Champ déprécié en 17.1.1.
availability_zonechaîne de caractères Zone de disponibilité pour placer le service virtuel.Champ déprécié dans 17.1.1.
avi_allocated_fipbooléen
    Choix :

  • pas de
  • oui
(à usage interne) fip alloué par avi dans l'infrastructure du nuage.Champ déprécié en 17.1.1.
avi_allocated_vipbooléen
    Choix :

  • pas de
  • oui
Vip (à usage interne) alloué par avi dans l'infrastructure en nuage.Champ déprécié en 17.1.1.
avi_api_patch_opchaîne de caractères
    Choix :

  • ajouter
  • remplacer
  • supprimer
Opération de patch à utiliser lorsque vous utilisez avi_api_update_method comme patch.
avi_api_update_methodchaîne de caractères
    Choix :

  • mettre
  • patch
La méthode par défaut pour la mise à jour des objets est HTTP PUT.Le réglage sur patch annulera ce comportement pour utiliser HTTP PATCH.
avi_credentialsdictionnaire Dictionnaire Avi Credentials qui peut être utilisé à la place de l'énumération des détails de connexion du contrôleur Avi.
api_versionchaîne de caractères Par défaut :
"16.4.4"
Version du contrôleur Avi
contrôleurchaîne de caractères IP ou SQDN du contrôleur Avi
csrftokenchaîne de caractères Csrftoken de l'API du contrôleur Avi pour réutiliser la session existante avec l'id de la session.
mot de passechaîne de caractères Mot de passe du contrôleur Avi
portchaîne de caractères Port du contrôleur Avi
session_idchaîne de caractères Identifiant de session API du contrôleur Avi pour réutiliser une session existante avec csrftoken.
locatairechaîne de caractères Par défaut :
"admin"
Locataire du contrôleur Avi
tenant_uuidchaîne de caractères UUID du locataire du contrôleur Avi
timeoutchaîne de caractères Par défaut :
300
Délai de demande du contrôleur Avi
jetonchaîne de caractères Jeton API du contrôleur Avi
nom d'utilisateurchaîne de caractères Nom d'utilisateur du contrôleur Avi
avi_disable_session_cache_as_factbooléen
    Choix :

  • pas de
  • oui
Il désactive la mise en cache des informations de session avi comme un fait.
azure_availability_setchaîne de caractères (internal-use)applicable pour azure only.Azure availability set auquel ce vs est associé.Internally set by the cloud connector.Field introduced in 17.2.12, 18.1.2.
bulk_sync_kvcacheboolean
    Choix :

  • pas de
  • oui
(il s'agit d'une fonctionnalité bêta).Synchroniser le cache de valeurs clés vers le nouveau ses lorsque vs êtes mis à l'échelle.Par exemple, les sessions ssl sont stockées en utilisant le cache de valeurs clés de vs.Lorsque le vs est mis à l'échelle, les informations de session ssl sont synchronisées vers le nouveau se, permettant aux sessions ssl existantes d'être réutilisées sur le nouveau se.Champ introduit dans 17.2.7, 18.1.1.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme False.
client_authchaîne de caractères Configuration de l'authentification http pour les ressources protégées.
close_client_conn_on_config_updateboolean
    Choix :

  • pas de
  • oui
Fermer la connexion client lors de vs mise à jour de la configuration.Champ introduit en 17.2.4.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme False.
cloud_config_cksumchaîne de caractères Somme de contrôle de la configuration du cloud pour vs.Définie en interne par le connecteur cloud.
cloud_refchaîne de caractères Il s'agit d'une référence à un objet de type cloud.
type_nuagechaîne de caractères Options de l'enum - cloud_none, cloud_vcenter, cloud_openstack, cloud_aws, cloud_vca, cloud_apic, cloud_mesos, cloud_linuxserver, cloud_docker_ucp,cloud_rancher, cloud_oshift_k8s, cloud_azure, cloud_gcp.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme CLOUD_NONE.
taux_de_connexion_limitechaîne de caractères Limitation du débit des connexions entrantes vers ce service virtuel.
content_rewritechaîne de caractères Profil utilisé pour faire correspondre et réécrire des chaînes de caractères dans la demande et/ou le corps de la réponse.
contrôleurchaîne de caractères Par défaut :
""
Adresse IP ou nom d'hôte du contrôleur. La valeur par défaut est la variable d'environnement AVI_CONTROLLER.
created_bychaîne de caractères Nom du créateur.
delay_fairnessbooléen
    Choix :

  • pas de
  • oui
Sélectionnez l'algorithme pour l'équité qos.Cela détermine comment plusieurs services virtuels partageant les mêmes moteurs de service vont prioriser le trafic sur un réseau encombré.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme False.
descriptionchaîne de caractères Description définie par l'utilisateur pour l'objet.
réf_réseau_découvertchaîne de caractères (usage interne) réseaux découverts fournissant l'accessibilité pour l'ip de service virtuel face au client.Ce champ est déprécié.Il s'agit d'une référence à un objet de type réseau.Champ déprécié dans 17.1.1.
réseaux_découvertschaîne de caractères (usage interne) réseaux découverts fournissant l'accessibilité pour l'ip de service virtuel faisant face au client.Ce champ est utilisé en interne par avi, non modifiable par l'utilisateur.Champ déprécié dans 17.1.1.
discovered_subnetchaîne de caractères (usage interne) sous-réseaux découverts fournissant l'accessibilité pour l'ip de service virtuel faisant face au client.Ce champ est déprécié.Champ déprécié dans 17.1.1.
dns_infochaîne de caractères Données spécifiques à la découverte du service, notamment le nom de domaine pleinement qualifié, le type et la durée de vie de l'enregistrement dns.Notez qu'un seul des paramètres fqdn et dns_info est autorisé.
dns_policieschaîne de caractères Politiques dns appliquées sur le trafic dns du service virtuel.Champ introduit en 17.1.1.
est_ouest_placementbooléen
    Choix :

  • pas de
  • oui
Force le placement sur tous les se du groupe de services (mode mesos uniquement).La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme False.
enable_autogwbooléen
    Choix :

  • pas de
  • oui
Le trafic de réponse aux clients sera renvoyé à l'adresse mac source de la connexion, plutôt que d'être envoyé statiquement à une passerelle par défaut.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme True.
enable_rhibooléen
    Choix :

  • pas de
  • oui
Activez l'injection de santé de route en utilisant la configuration bgp dans le contexte vrf.
enable_rhi_snatbooléen
    Choix :

  • pas de
  • oui
Activer l'injection de santé de route pour l'adresse ip flottante source nat'ted en utilisant la configuration bgp dans le contexte vrf.
activébooléen
    Choix :

  • pas de
  • oui
Activer ou désactiver le service virtuel.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme True.
error_page_profile_refchaîne de caractères Profil de page d'erreur à utiliser pour ce virtualservice.Ce profil est utilisé pour envoyer la page d'erreur personnalisée au client générée par le proxy.C'est une référence à un objet de type errorpageprofile.Champ introduit dans 17.2.4.
floating_ipchaîne de caractères IP flottante à associer à ce service virtuel.Champ déprécié en 17.1.1.
floating_subnet_uuidchaîne de caractères Si auto_allocate_floating_ip est vrai et qu'il existe plus d'un sous-réseau d'ip flottante, alors le sous-réseau pour l'allocation d'adresse d'ip flottante.Ce champ est applicable uniquement si le virtualservice appartient à un cloud openstack ou aws.Dans un cloud openstack ou aws, il est requis lorsque auto_allocate_floating_ip est sélectionné.Champ déprécié dans 17.1.1.
flow_distchaîne de caractères Critères de répartition des flux entre ses.Options de l'enum - LOAD_AWARE, CONSISTENT_HASH_SOURCE_IP_ADDRESS, CONSISTENT_HASH_SOURCE_IP_ADDRESS_ET_PORT.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme LOAD_AWARE.
flux_label_typechaîne de caractères Critères d'étiquetage des flux.Options d'énumération - NO_LABEL, APPLICATION_LABEL, SERVICE_LABEL.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par le contrôleur Avi comme NO_LABEL.
fqdnchaîne de caractères Nom de domaine entièrement qualifié, résoluble par DNS, du service virtuel.Seule une des configurations 'fqdn' et 'dns_info' est autorisée.
nom_hôte_xlatechaîne de caractères Traduit le nom d'hôte envoyé aux serveurs à cette valeur.Traduit le nom d'hôte envoyé par les serveurs en retour à la valeur utilisée par le client.
http_policieschaîne de caractères Politiques http appliquées sur le trafic de données du service virtuel.
ign_pool_net_reachbooléen
    Choix :

  • pas de
  • oui
Ignorer les contraintes d'accessibilité réseau des serveurs de pool pour le placement des services virtuels.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme False.
ip_addresschaîne de caractères Adresse ip du service virtuel.Champ déprécié en 17.1.1.
ipam_network_subnetchaîne de caractères Sous-réseau et/ou réseau pour l'allocation de l'ip de virtualservice par le module fournisseur d'ipam.Champ déprécié en 17.1.1.
l4_policieschaîne de caractères Politiques L4 appliquées au trafic de données du service virtuel.Champ introduit en 17.2.7.
limit_doserbooléen
    Choix :

  • pas de
  • oui
Limiter les attaquants dos potentiels qui dépassent significativement max_cps_per_client à une fraction de max_cps_per_client pendant un certain temps.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme False.
max_cps_par_clientchaîne de caractères Connexions maximales par seconde par ip client.Les valeurs autorisées sont 10-1000.Les valeurs spéciales sont 0- 'illimité'.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme 0.
microservice_refchaîne de caractères Microservice représentant le service virtuel.C'est une référence à un objet de type microservice.
min_pools_upchaîne de caractères Nombre minimum de pools up pour marquer vs up.Champ introduit dans 18.2.1, 17.2.12.
nomchaîne de caractères / obligatoire Nom du service virtuel.
ref_profil_réseauchaîne de caractères Détermine les paramètres du réseau tels que le protocole, tcp ou udp, et les options connexes pour le protocole.C'est une référence à un objet de type networkprofile.
réf_réseauchaîne de caractères Remplacer manuellement le réseau sur lequel le service virtuel est placé.C'est une référence à un objet de type réseau.Champ déprécié dans 17.1.1.
network_security_policy_refchaîne de caractères Politiques de sécurité du réseau pour le service virtuel.C'est une référence à un objet de type networksecuritypolicy.
nsx_securitygroupchaîne de caractères Une liste de groupes de services nsx représentant les clients qui peuvent accéder à l'ip du service virtuel.Champ introduit en 17.1.1.
mot de passechaîne de caractères Par défaut :
""
Mot de passe de l'utilisateur Avi dans le contrôleur Avi. La valeur par défaut est la variable d'environnement AVI_PASSWORD.
performances_limiteschaîne de caractères Paramètres facultatifs qui déterminent les limites de performance comme les connexions ou la bande passante maximales, etc.
pool_group_refchaîne de caractères Le groupe de pools est un objet qui contient des pools.C'est une référence à un objet de type poolgroup.
pool_refchaîne de caractères Le pool est un objet qui contient des serveurs de destination et des attributs connexes tels que l'équilibrage de charge et la persistance.C'est une référence à un objet de type pool.
port_uuidchaîne de caractères Port réseau (à usage interne) attribué à l'adresse ip du service virtuel.Champ déprécié en 17.1.1.
remove_listening_port_on_vs_downbooléen
    Choix :

  • pas de
  • oui
Supprimer le port d'écoute si virtualservice est hors service.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme False.
request_rate_limitchaîne de caractères Limite de taux les demandes entrantes à ce service virtuel.
saml_sp_configchaîne de caractères Champ de configuration saml spécifique à une application, introduit dans la version 18.2.3.
scaleout_ecmpbooléen
    Choix :

  • pas de
  • oui
Désactiver la redistribution des flux entre les moteurs de service pour un service virtuel.Activer si le réseau lui-même effectue le hachage des flux avec ecmp dans des environnements tels que gcp.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme False.
se_group_refchaîne de caractères Le groupe de moteur de service à utiliser pour ce service virtuel.Le passage à un nouveau groupe de se perturbe les connexions existantes pour ce vs.C'est une référence à un objet de type serviceenginegroup.
security_policy_refchaîne de caractères Politique de sécurité appliquée sur le trafic du service virtuel.Cette politique est utilisée pour effectuer des actions de sécurité telles que l'atténuation des attaques par déni de service distribué (ddos), etc.C'est une référence à un objet de type securitypolicy.Champ introduit dans 18.2.1.
server_network_profile_refchaîne de caractères Détermine le profil des paramètres réseau pour le côté serveur des connexions tcp proxiées.Laisser vide pour utiliser les mêmes paramètres que le côté client à vs de la connexion.C'est une référence à un objet de type networkprofile.
service_metadatachaîne de caractères Métadonnées relatives au service fourni par ce service virtuel.Dans les environnements openshift/kubernetes, les informations sur les pods d'évacuation sont stockées.Toute entrée de l'utilisateur dans ce champ sera écrasée par avi vantage.
service_pool_selectchaîne de caractères Sélectionner le pool en fonction du port de destination.
serviceschaîne de caractères Liste des services définis pour ce service virtuel.
sideband_profilechaîne de caractères Configuration de la bande latérale à utiliser pour ce virtualservice.Elle peut être utilisée pour envoyer le trafic vers des vips à bande latérale pour une inspection externe, etc.
snat_ipchaîne de caractères Adresse(s) ip source flottante Nat'ted pour la connexion amont aux serveurs.
sp_pool_refschaîne de caractères Pools gslb utilisés pour gérer la fonctionnalité de persistance des sites.Chaque pool de persistance des sites contient les virtualservices dans tous les autres sites, qui est auto-généré par le gestionnaire gslb.C'est un champ en lecture seule pour l'utilisateur.C'est une référence à un objet de type pool.Champ introduit dans 17.2.2.
ssl_key_and_certificate_refschaîne de caractères Sélectionnez ou créez un ou deux certificats, ec et/ou rsa, qui seront présentés aux connexions terminées par ssl/tls.C'est une référence à un objet de type sslkeyandcertificate.
ssl_profile_refchaîne de caractères Détermine l'ensemble des versions ssl et des chiffrements à accepter pour les connexions terminées par ssl/tls.C'est une référence à un objet de type sslprofile.
ssl_profile_selectorschaîne de caractères Sélectionner le profil ssl basé sur la correspondance de l'adresse ip du client.Champ introduit dans 18.2.3.
ssl_sess_cache_avg_sizechaîne de caractères Nombre attendu d'entrées de cache de session ssl (peut être dépassé).Les valeurs autorisées sont 1024-16383.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme 1024.
sso_policychaîne de caractères Politique d'authentification et d'autorisation du client pour le virtualservice.Champ déprécié dans 18.2.3.Champ introduit dans 18.2.1.
sso_policy_refchaîne de caractères La politique sso attachée au virtualservice.C'est une référence à un objet de type ssopolicy.Champ introduit dans 18.2.3.
étatchaîne de caractères
    Choix :

  • absent
  • présent
L'état qui doit être appliqué sur l'entité.
enregistrements_dns_statiqueschaîne de caractères Liste des enregistrements dns statiques appliqués à ce service virtuel.Ce sont des entrées statiques et aucun contrôle de santé n'est effectué par rapport aux adresses ip.
sous-réseauchaîne de caractères Sous-réseau fournissant la joignabilité pour le service virtuel ip du client.Champ déprécié en 17.1.1.
subnet_uuidchaîne de caractères Il représente le sous-réseau pour l'allocation de l'adresse ip du service virtuel lorsque auto_allocate_ip est true.It is only applicable in openstack or aws cloud.This field is required if auto_allocate_ip is true.Field deprecated in 17.1.1.
locatairechaîne de caractères Par défaut :
"admin"
Nom du locataire utilisé pour tous les appels de l'API Avi et le contexte de l'objet.
tenant_refchaîne de caractères Il s'agit d'une référence à un objet de type tenant.
locataire_uuidchaîne de caractères Par défaut :
""
UUID du locataire utilisé pour tous les appels de l'API Avi et le contexte de l'objet.
topologie_politiqueschaîne de caractères Politiques de topologie appliquées sur le trafic dns du service virtuel basé sur l'algorithme de topologiegslb.Champ introduit dans 18.2.3.
traffic_clone_profile_refchaîne de caractères Réseau de serveurs ou liste de serveurs pour le clonage du trafic.C'est une référence à un objet de type trafficcloneprofile.Champ introduit dans 17.1.1.
trafic_enabledbooléen
    Choix :

  • pas de
  • oui
Bouton permettant d'activer le trafic de service virtuel sur les moteurs de service qui lui sont attribués.Ce paramètre est effectif uniquement lorsque le drapeau enabled est défini sur true.Champ introduit en 17.2.8.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme True.
typechaîne de caractères Spécifiez s'il s'agit d'un service virtuel normal, ou s'il s'agit du parent ou de l'enfant d'un service virtuel hébergé sni-enabled.Options de l'enum - VS_TYPE_NORMAL, VS_TYPE_VH_PARENT, VS_TYPE_VH_CHILD.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme VS_TYPE_NORMAL.
urlchaîne de caractères URL du contrôleur Avi de l'objet.
use_bridge_ip_as_vipbooléen
    Choix :

  • pas de
  • oui
Utiliser l'ip du pont comme vip sur chaque hôte dans les déploiements mesos.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme False.
use_vip_as_snatbooléen
    Choix :

  • pas de
  • oui
Utiliser l'ip virtuelle comme ip snat pour la surveillance de la santé et l'envoi de trafic vers les serveurs backend au lieu de l'ip de l'interface du moteur de service.La mise en garde de l'activation de cette option est que le virtualservice ne peut pas être configuré dans un mode ha actif-actif.La solution multi vip basée sur DNS doit être utilisée à des fins de ha & de mise à niveau non perturbatrice.Champ introduit dans 17.1.9,17.2.3.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme False.
nom d'utilisateurchaîne de caractères Par défaut :
""
Nom d'utilisateur utilisé pour accéder au contrôleur Avi. La valeur par défaut est la variable d'environnement AVI_USERNAME.
uuidchaîne de caractères Uuid du service virtuel.
vh_domain_namechaîne de caractères Le nom exact demandé à partir du champ sni-enabled tls hello domain name du client.Si cela correspond, le vs parent transmettra la connexion à ce vs enfant.
vh_parent_vs_uuidchaîne de caractères Spécifie le service virtuel faisant office de parent d'hébergement virtuel (sni).
vipchaîne de caractères Liste des ips de services virtuels.Lors de la création d'un 'vs partagé', veuillez utiliser vsvip_ref pour pointer vers les entités partagées.Champ introduit en 17.1.1.
vrf_context_refchaîne de caractères Contexte de routage virtuel auquel le service virtuel est lié.Il est utilisé pour fournir l'isolation de l'ensemble des réseaux auxquels l'application est attachée.C'est une référence à un objet de type vrfcontext.
vs_datascriptschaîne de caractères Datascripts appliqués sur le trafic de données du service virtuel.
vsvip_cloud_config_cksumchaîne de caractères Somme de contrôle de la configuration du cloud pour vsvip.Définie en interne par le connecteur cloud.Champ introduit dans 17.2.9, 18.1.2.
vsvip_refchaîne de caractères Principalement utilisé lors de la création de vs partagés, ce champ fait référence aux entités qui peuvent être partagées entre les services virtuels.C'est une référence à un objet de type vsvip.Champ introduit en 17.1.1.
waf_policy_refchaîne de caractères Politique waf pour le service virtuel.C'est une référence à un objet de type wafpolicy.Champ introduit dans 17.2.1.
poidschaîne de caractères Le poids de la qualité de service à attribuer au trafic transmis depuis ce service virtuel.Un poids plus élevé donnera la priorité au trafic par rapport aux autres services virtuels partageant les mêmes moteurs de service.Les valeurs autorisées sont de 1-128.La valeur par défaut lorsqu'elle n'est pas spécifiée dans l'API ou le module est interprétée par Avi Controller comme étant 1.

Notes

Note

Exemples

-name: Create SSL Virtual Service using Pool testpool2
  community.network.avi_virtualservice:controller: 10.10.27.90
    username: admin
    password: AviNetworks123!name: newtestvs
    state: present
    performance_limits:max_concurrent_connections:1000services:-port:443enable_ssl:true-port:80ssl_profile_ref:'/api/sslprofile?name=System-Standard'application_profile_ref:'/api/applicationprofile?name=System-Secure-HTTP'ssl_key_and_certificate_refs:-'/api/sslkeyandcertificate?name=System-Default-Cert'ip_address:addr: 10.90.131.103
    type: V4
    pool_ref:'/api/pool?name=testpool2'

Valeurs de retour

Les valeurs de retour courantes sont documentées ici, les champs suivants sont uniques à ce module :

Clé Renvoyé Description
objdictionnaire succès, modifié Objet VirtualService (api/virtualservice)

Auteurs