Partager via


Azure.ResourceManager.Workloads.Models Espace de noms

Classes

ApplicationServerConfiguration

Obtient ou définit la configuration du serveur d’applications.

ApplicationServerFullResourceNames

Objet de noms de ressources complets pour les ressources de la couche Application. Le nombre d’entrées dans cette liste doit être égal au nombre de machines virtuelles à créer pour la couche Application.

ApplicationServerVmDetails

Détails de la machine virtuelle du serveur d’applications.

ArmWorkloadsModelFactory

Fabrique de modèles pour les modèles.

CentralServerConfiguration

Obtient ou définit la configuration du serveur central.

CentralServerFullResourceNames

Objet complet des noms de ressources pour les ressources de la couche serveur centrale.

CentralServerVmDetails

Détails de la machine virtuelle de l’instance SAP Central Services.

CreateAndMountFileShareConfiguration

Obtient ou définit la configuration du partage de fichiers où le partage de fichiers du répertoire de transport est créé et monté dans le cadre du flux de création d’infrastructure. Créez au préalable le groupe de ressources dans lequel vous souhaitez placer le répertoire de transport. Le compte de stockage et le partage de fichiers sont créés automatiquement par le service ACSS et n’ont pas besoin d’être prédéfini.

DatabaseConfiguration

Obtient ou définit la configuration de la base de données.

DatabaseServerFullResourceNames

Objet complet des noms de ressources pour les ressources de la couche de base de données. Le nombre d’entrées dans cette liste doit être égal au nombre de machines virtuelles à créer pour la couche de base de données.

DatabaseVmDetails

Détails de la machine virtuelle de base de données.

DB2ProviderInstanceProperties

Obtient ou définit les propriétés du fournisseur DB2.

DeployerVmPackages

Définit l’URL et l’ID de compte de stockage où les packages de machine virtuelle du déploiement sont chargés.

DeploymentConfiguration

Configuration du déploiement.

DeploymentWithOSConfiguration

Déploiement avec configuration du système d’exploitation.

DiscoveryConfiguration

Détails de la découverte.

DiskVolumeConfiguration

Configuration de disque requise pour le volume sélectionné.

EnqueueReplicationServerProperties

Définit les propriétés du serveur de réplication en file d’attente (ERS) SAP.

EnqueueServerProperties

Définit les propriétés du serveur de file d’attente SAP.

ExternalInstallationSoftwareConfiguration

Entrée de configuration du logiciel SAP lorsque le logiciel est installé en externe en dehors du service.

FileShareConfiguration

Détails de configuration du partage de fichiers, renseignés avec des informations sur la configuration du stockage monté sur le VIS. L’option createAndMount est sélectionnée en cas d’entrée manquante. Veuillez noter qu’il FileShareConfiguration s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent CreateAndMountFileShareConfiguration, MountFileShareConfiguration et SkipFileShareConfiguration.

GatewayServerProperties

Définit les propriétés du serveur de passerelle SAP.

HanaDBProviderInstanceProperties

Obtient ou définit les propriétés du fournisseur.

HighAvailabilitySoftwareConfiguration

Obtient ou définit la configuration logicielle à haute disponibilité.

InfrastructureConfiguration

Déployer les détails de l’infrastructure SAP. Veuillez noter qu’il InfrastructureConfiguration s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent SingleServerConfiguration et ThreeTierConfiguration.

LoadBalancerResourceNames

Objet de noms de ressources pour l’équilibreur de charge et les ressources associées.

MessageServerProperties

Définit les propriétés du serveur de messages SAP.

MountFileShareConfiguration

Obtient ou définit la configuration du partage de fichiers où le partage de fichiers du répertoire de transport existe déjà et où l’utilisateur souhaite monter le partage de fichiers dans le cadre du flux de création d’infrastructure.

MsSqlServerProviderInstanceProperties

Obtient ou définit les propriétés du fournisseur SQL Server.

NetworkInterfaceResourceNames

Objet de noms de ressources pour l’interface réseau et les ressources associées.

OSSapConfiguration

Définit les configurations du système d’exploitation et de SAP pour le déploiement.

PrometheusHAClusterProviderInstanceProperties

Obtient ou définit les propriétés du fournisseur PrometheusHaCluster.

PrometheusOSProviderInstanceProperties

Obtient ou définit les propriétés du fournisseur PrometheusOS.

ProviderSpecificProperties

Obtient ou définit les propriétés spécifiques au fournisseur. Veuillez noter qu’il ProviderSpecificProperties s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent DB2ProviderInstanceProperties, MsSqlServerProviderInstanceProperties, PrometheusHAClusterProviderInstanceProperties, HanaDBProviderInstancePropertiesPrometheusOSProviderInstancePropertieset SapNetWeaverProviderInstanceProperties.

SapApplicationServerInstancePatch

Définit le corps de la demande pour la mise à jour de l’instance d’application SAP.

SapAvailabilityZoneDetailsContent

Demande SAP pour obtenir la liste des zones de disponibilité.

SapAvailabilityZoneDetailsResult

Liste des paires de zones de disponibilité prises en charge qui font partie du déploiement SAP HA.

SapAvailabilityZonePair

Paire de zones de disponibilité SAP.

SapCentralServerInstancePatch

Définit le corps de la demande pour la mise à jour de SAP Central Instance.

SapConfiguration

Configuration SAP. Veuillez noter qu’il SapConfiguration s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent DeploymentConfiguration, DeploymentWithOSConfiguration et DiscoveryConfiguration.

SapDatabaseInstancePatch

Définit le corps de la demande pour la mise à jour de l’instance de base de données SAP.

SapDiskConfiguration

La configuration de disque SAP contient les détails du « disque recommandé » et la liste des détails des disques pris en charge pour un type de volume.

SapDiskConfigurationsContent

Demande SAP pour obtenir la liste des configurations de disque.

SapDiskConfigurationsResult

Liste des configurations de disque pour vmSku qui font partie du déploiement SAP.

SapImageReference

Spécifie des informations sur l’image à utiliser. Vous pouvez spécifier des informations sur les images de plateforme, les images de la Place de marché ou les images de machine virtuelle. Cet élément est requis lorsque vous souhaitez utiliser une image de plateforme, une image de la Place de marché ou une image de machine virtuelle, mais n’est pas utilisé dans d’autres opérations de création. REMARQUE : L’éditeur et l’offre de référence d’image ne peuvent être définis que lorsque vous créez le groupe identique.

SapInstallWithoutOSConfigSoftwareConfiguration

Entrée de configuration du logiciel SAP lorsque le logiciel doit être installé par service sans configurations de système d’exploitation.

SapLandscapeMonitorMetricThresholds

Obtient ou définit les valeurs de seuil pour l’intégrité des métriques supérieures.

SapLandscapeMonitorPropertiesGrouping

Obtient ou définit les regroupements DE SID par paysage et environnement.

SapLandscapeMonitorSidMapping

Obtient ou définit le mappage du SID à Environnement/Applications.

SapLinuxConfiguration

Spécifie les paramètres du système d’exploitation Linux sur la machine virtuelle. <br><br br>Pour obtenir la liste des distributions Linux prises en charge, consultez Linux on Azure-Endorsed Distributions.

SapMonitorPatch

Définit le corps de la demande pour la mise à jour de la ressource du moniteur SAP.

SapNetWeaverProviderInstanceProperties

Obtient ou définit les propriétés du fournisseur.

SapOSConfiguration

Définit la configuration du système d’exploitation. Veuillez noter qu’il SapOSConfiguration s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent SapLinuxConfiguration et SapWindowsConfiguration.

SapOSProfile

Spécifie les paramètres du système d’exploitation de la machine virtuelle. Certains paramètres ne peuvent pas être modifiés une fois la machine virtuelle approvisionnée.

SapSizingRecommendationContent

Demande de recommandation de dimensionnement SAP.

SapSizingRecommendationResult

Résultat de la recommandation de dimensionnement SAP. Veuillez noter qu’il SapSizingRecommendationResult s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent SingleServerRecommendationResult et ThreeTierRecommendationResult.

SapSoftwareConfiguration

Entrée de configuration du logiciel SAP. Veuillez noter qu’il SapSoftwareConfiguration s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent ExternalInstallationSoftwareConfiguration, SapInstallWithoutOSConfigSoftwareConfiguration et ServiceInitiatedSoftwareConfiguration.

SapSshKeyPair

Paire de clés SSH utilisée pour l’authentification auprès de la machine virtuelle. La clé doit être au moins 2 048 bits et au format ssh-rsa. <br><br br> Pour créer des clés ssh, consultez Créer des clés SSH sur Linux et Mac pour les machines virtuelles Linux dans Azure.

SapSshPublicKey

Contient des informations sur la clé publique du certificat SSH et le chemin d’accès sur la machine virtuelle Linux où la clé publique est placée.

SapStopContent

Arrêtez le corps de la demande sap instance.

SapSupportedResourceSkusResult

Liste des références SKU prises en charge pour les différentes ressources qui font partie du déploiement SAP.

SapSupportedSku

Référence SKU prise en charge par SAP.

SapSupportedSkusContent

Demande SAP pour obtenir la liste des références SKU prises en charge.

SapVirtualInstanceErrorDetail

Définition de l’erreur.

SapVirtualInstancePatch

Définit le corps de la demande pour la mise à jour de Virtual Instance pour SAP.

SapVirtualMachineConfiguration

Définit la configuration de la machine virtuelle.

SapWindowsConfiguration

Spécifie les paramètres du système d’exploitation Windows sur la machine virtuelle.

ServiceInitiatedSoftwareConfiguration

Configuration du logiciel SAP Entrée lorsque le logiciel doit être installé par service.

SharedStorageResourceNames

Objet de noms de ressources pour le stockage partagé.

SingleServerConfiguration

Obtient ou définit la configuration de serveur unique. Pour connaître les conditions préalables à la création de l’infrastructure, consultez ici.

SingleServerCustomResourceNames

Entrée resource-names pour spécifier des noms personnalisés pour les ressources Azure sous-jacentes qui font partie d’un système SAP à serveur unique. Veuillez noter qu’il SingleServerCustomResourceNames s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent SingleServerFullResourceNames.

SingleServerFullResourceNames

Objet de nom de ressource où les valeurs spécifiées seront des noms de ressources complets des ressources correspondantes dans un système SAP à serveur unique.

SingleServerRecommendationResult

Configuration recommandée pour un système SAP à serveur unique.

SkipFileShareConfiguration

Obtient ou définit la configuration du partage de fichiers pour les scénarios où le partage de fichiers de répertoire de transport n’est pas créé ou requis.

SupportedConfigurationsDiskDetails

Détails de la taille de disque prise en charge pour un type de disque.

ThreeTierConfiguration

Obtient ou définit la configuration SAP à trois niveaux. Pour connaître les conditions préalables à la création de l’infrastructure, consultez ici.

ThreeTierCustomResourceNames

Entrée resource-names pour spécifier des noms personnalisés pour les ressources Azure sous-jacentes qui font partie d’un système SAP à trois niveaux. Veuillez noter qu’il ThreeTierCustomResourceNames s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent ThreeTierFullResourceNames.

ThreeTierFullResourceNames

Objet de nom de ressource dans lequel les valeurs spécifiées seront des noms de ressources complets des ressources correspondantes dans un système SAP à trois niveaux.

ThreeTierRecommendationResult

Configuration recommandée pour un système SAP à trois niveaux.

UserAssignedServiceIdentity

Une identité affectée par l’utilisateur créée au préalable avec des rôles appropriés attribués. Pour en savoir plus sur les identités et les rôles requis, consultez le guide pratique ACSS.

VirtualMachineResourceNames

Objet de noms de ressources pour la machine virtuelle et les ressources associées.

Structures

ApplicationServerVirtualMachineType

Définit le type de machine virtuelle du serveur d’applications.

CentralServerVirtualMachineType

Définit le type de machine virtuelle du serveur central.

DiskDetailsDiskSkuName

Définit le nom de la référence SKU du disque.

EnqueueReplicationServerType

Définit le type de serveur de réplication en file d’attente.

ManagedServiceIdentityType

Type d’identité de service managé (seuls les types None, UserAssigned sont autorisés).

SapDatabaseScaleMethod

Méthode d’échelle de base de données.

SapDatabaseType

Définit les types de base de données SAP pris en charge.

SapDeploymentType

Type de déploiement SAP, serveur unique ou trois niveaux.

SapEnvironmentType

Définit le type d’environnement - Production/Non Production.

SapHealthState

Définit l’intégrité des instances SAP.

SapHighAvailabilityType

Type de haute disponibilité (AvailabilitySet ou AvailabilityZone).

SapLandscapeMonitorProvisioningState

État de l’approvisionnement du moniteur SAP.

SapProductType

Définit le type de produit SAP.

SapRoutingPreference

Définit la préférence de routage du moniteur SAP. Par défaut, seul le trafic RFC1918 est acheminé vers le réseau virtuel du client.

SapSslPreference

Obtient ou définit la préférence de certificat si la communication sécurisée est activée.

SapVirtualInstanceProvisioningState

Définit les états d’approvisionnement.

SapVirtualInstanceState

Définit l’état Instance virtuelle pour SAP.

SapVirtualInstanceStatus

Définit l’instance SAP status.

WorkloadMonitorProvisioningState

État de l’approvisionnement du moniteur SAP.