Microsoft.ServiceFabric managedClusters 2020-01-01-preview
- dernière
- 2024-06-01-preview
- 2024-04-01
- 2024-02-01-preview
- 2023-12-01-preview
- 2023-11-01-preview
- 2023-09-01-preview
- 2023-07-01-preview
- 2023-03-01-preview
- 2023-02-01-preview
- 2022-10-01-preview
- 2022-08-01-preview
- 2022-06-01-preview
- 2022-02-01-preview
- 2022-01-01
- 2021-11-01-preview
- 2021-07-01-preview
- 2021-05-01
- 2021-01-01-preview
- 2020-01-01-preview
Définition de ressource Bicep
Le type de ressource managedClusters peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.ServiceFabric/managedClusters, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.ServiceFabric/managedClusters@2020-01-01-preview' = {
location: 'string'
name: 'string'
properties: {
addonFeatures: [
'string'
]
adminPassword: 'string'
adminUserName: 'string'
azureActiveDirectory: {
clientApplication: 'string'
clusterApplication: 'string'
tenantId: 'string'
}
clientConnectionPort: int
clients: [
{
commonName: 'string'
isAdmin: bool
issuerThumbprint: 'string'
thumbprint: 'string'
}
]
clusterCodeVersion: 'string'
dnsName: 'string'
fabricSettings: [
{
name: 'string'
parameters: [
{
name: 'string'
value: 'string'
}
]
}
]
httpGatewayConnectionPort: int
loadBalancingRules: [
{
backendPort: int
frontendPort: int
probeProtocol: 'string'
probeRequestPath: 'string'
protocol: 'string'
}
]
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valeurs de propriété
AzureActiveDirectory
Nom | Description | Valeur |
---|---|---|
clientApplication | ID d’application cliente Azure Active Directory. | corde |
clusterApplication | ID d’application de cluster Azure Active Directory. | corde |
tenantId | ID de locataire Azure Active Directory. | corde |
ClientCertificate
Nom | Description | Valeur |
---|---|---|
commonName | Nom commun du certificat. | corde |
isAdmin | Indique si le certificat est administrateur ou non. | bool (obligatoire) |
issuerThumbprint | Empreinte numérique de l’émetteur pour le certificat. Utilisé uniquement avec CommonName. | corde |
Empreinte | Empreinte numérique du certificat. | corde |
LoadBalancingRule
Nom | Description | Valeur |
---|---|---|
backendPort | Port utilisé pour les connexions internes sur le point de terminaison. Les valeurs acceptables sont comprises entre 1 et 65535. | int Contraintes: Valeur minimale = 1 Valeur maximale = 65534 (obligatoire) |
frontendPort | Port du point de terminaison externe. Les numéros de port pour chaque règle doivent être uniques dans l’équilibreur de charge. Les valeurs acceptables sont comprises entre 1 et 65534. | int Contraintes: Valeur minimale = 1 Valeur maximale = 65534 (obligatoire) |
probeProtocol | référence à la sonde d’équilibreur de charge utilisée par la règle d’équilibrage de charge. | 'http' 'https' 'tcp' (obligatoire) |
probeRequestPath | Chemin de requête de la sonde. Uniquement pris en charge pour les sondes HTTP/HTTPS. | corde |
protocole | Référence au protocole de transport utilisé par la règle d’équilibrage de charge. | 'tcp' 'udp' (obligatoire) |
ManagedClusterProperties
Nom | Description | Valeur |
---|---|---|
addonFeatures | certificats clients pour le cluster. | Tableau de chaînes contenant l’un des éléments suivants : 'BackupRestoreService' 'DnsService' 'ResourceMonitorService' |
adminPassword | mot de passe de l’utilisateur administrateur de machine virtuelle. | corde Contraintes: Valeur sensible. Passez en tant que paramètre sécurisé. |
adminUserName | nom d’utilisateur administrateur de machine virtuelle. | chaîne (obligatoire) |
azureActiveDirectory | Azure Active Directory. | AzureActiveDirectory |
clientConnectionPort | Port utilisé pour les connexions clientes au cluster. | Int |
clients | certificats clients pour le cluster. | ClientCertificate[] |
clusterCodeVersion | Version du runtime Service Fabric du cluster. Cette propriété ne peut être définie que par l’utilisateur lorsque upgradeMode a la valeur « Manual ». Pour obtenir la liste des versions de Service Fabric disponibles pour les nouveaux clusters, utilisez 'API ClusterVersion. Pour obtenir la liste des versions disponibles pour les clusters existants, utilisez availableClusterVersions. | corde |
dnsName | Nom dns du cluster. | chaîne (obligatoire) |
fabricSettings | Liste des paramètres de structure personnalisés pour configurer le cluster. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Port utilisé pour les connexions HTTP au cluster. | Int |
loadBalancingRules | Décrit les règles d’équilibrage de charge. | LoadBalancingRule[] |
Microsoft.ServiceFabric/managedClusters
Nom | Description | Valeur |
---|---|---|
emplacement | Emplacement des ressources Azure. | chaîne (obligatoire) |
nom | Nom de la ressource | chaîne (obligatoire) |
Propriétés | Propriétés de la ressource de cluster managé | ManagedClusterProperties |
Sku | Référence SKU du cluster managé | référence SKU |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
ResourceTags
Nom | Description | Valeur |
---|
SettingsParameterDescription
Nom | Description | Valeur |
---|---|---|
nom | Nom du paramètre du paramètre de l’infrastructure. | chaîne (obligatoire) |
valeur | Valeur de paramètre du paramètre de structure. | chaîne (obligatoire) |
SettingsSectionDescription
Nom | Description | Valeur |
---|---|---|
nom | Nom de section des paramètres de l’infrastructure. | chaîne (obligatoire) |
Paramètres | Collection de paramètres dans la section. | SettingsParameterDescription[] (obligatoire) |
Sku
Nom | Description | Valeur |
---|---|---|
nom | Nom de la référence SKU. | 'De base' 'Standard' (obligatoire) |
Définition de ressource de modèle ARM
Le type de ressource managedClusters peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.ServiceFabric/managedClusters, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.ServiceFabric/managedClusters",
"apiVersion": "2020-01-01-preview",
"name": "string",
"location": "string",
"properties": {
"addonFeatures": [ "string" ],
"adminPassword": "string",
"adminUserName": "string",
"azureActiveDirectory": {
"clientApplication": "string",
"clusterApplication": "string",
"tenantId": "string"
},
"clientConnectionPort": "int",
"clients": [
{
"commonName": "string",
"isAdmin": "bool",
"issuerThumbprint": "string",
"thumbprint": "string"
}
],
"clusterCodeVersion": "string",
"dnsName": "string",
"fabricSettings": [
{
"name": "string",
"parameters": [
{
"name": "string",
"value": "string"
}
]
}
],
"httpGatewayConnectionPort": "int",
"loadBalancingRules": [
{
"backendPort": "int",
"frontendPort": "int",
"probeProtocol": "string",
"probeRequestPath": "string",
"protocol": "string"
}
]
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valeurs de propriété
AzureActiveDirectory
Nom | Description | Valeur |
---|---|---|
clientApplication | ID d’application cliente Azure Active Directory. | corde |
clusterApplication | ID d’application de cluster Azure Active Directory. | corde |
tenantId | ID de locataire Azure Active Directory. | corde |
ClientCertificate
Nom | Description | Valeur |
---|---|---|
commonName | Nom commun du certificat. | corde |
isAdmin | Indique si le certificat est administrateur ou non. | bool (obligatoire) |
issuerThumbprint | Empreinte numérique de l’émetteur pour le certificat. Utilisé uniquement avec CommonName. | corde |
Empreinte | Empreinte numérique du certificat. | corde |
LoadBalancingRule
Nom | Description | Valeur |
---|---|---|
backendPort | Port utilisé pour les connexions internes sur le point de terminaison. Les valeurs acceptables sont comprises entre 1 et 65535. | int Contraintes: Valeur minimale = 1 Valeur maximale = 65534 (obligatoire) |
frontendPort | Port du point de terminaison externe. Les numéros de port pour chaque règle doivent être uniques dans l’équilibreur de charge. Les valeurs acceptables sont comprises entre 1 et 65534. | int Contraintes: Valeur minimale = 1 Valeur maximale = 65534 (obligatoire) |
probeProtocol | référence à la sonde d’équilibreur de charge utilisée par la règle d’équilibrage de charge. | 'http' 'https' 'tcp' (obligatoire) |
probeRequestPath | Chemin de requête de la sonde. Uniquement pris en charge pour les sondes HTTP/HTTPS. | corde |
protocole | Référence au protocole de transport utilisé par la règle d’équilibrage de charge. | 'tcp' 'udp' (obligatoire) |
ManagedClusterProperties
Nom | Description | Valeur |
---|---|---|
addonFeatures | certificats clients pour le cluster. | Tableau de chaînes contenant l’un des éléments suivants : 'BackupRestoreService' 'DnsService' 'ResourceMonitorService' |
adminPassword | mot de passe de l’utilisateur administrateur de machine virtuelle. | corde Contraintes: Valeur sensible. Passez en tant que paramètre sécurisé. |
adminUserName | nom d’utilisateur administrateur de machine virtuelle. | chaîne (obligatoire) |
azureActiveDirectory | Azure Active Directory. | AzureActiveDirectory |
clientConnectionPort | Port utilisé pour les connexions clientes au cluster. | Int |
clients | certificats clients pour le cluster. | ClientCertificate[] |
clusterCodeVersion | Version du runtime Service Fabric du cluster. Cette propriété ne peut être définie que par l’utilisateur lorsque upgradeMode a la valeur « Manual ». Pour obtenir la liste des versions de Service Fabric disponibles pour les nouveaux clusters, utilisez 'API ClusterVersion. Pour obtenir la liste des versions disponibles pour les clusters existants, utilisez availableClusterVersions. | corde |
dnsName | Nom dns du cluster. | chaîne (obligatoire) |
fabricSettings | Liste des paramètres de structure personnalisés pour configurer le cluster. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Port utilisé pour les connexions HTTP au cluster. | Int |
loadBalancingRules | Décrit les règles d’équilibrage de charge. | LoadBalancingRule[] |
Microsoft.ServiceFabric/managedClusters
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2020-01-01-preview' |
emplacement | Emplacement des ressources Azure. | chaîne (obligatoire) |
nom | Nom de la ressource | chaîne (obligatoire) |
Propriétés | Propriétés de la ressource de cluster managé | ManagedClusterProperties |
Sku | Référence SKU du cluster managé | référence SKU |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
type | Type de ressource | 'Microsoft.ServiceFabric/managedClusters' |
ResourceTags
Nom | Description | Valeur |
---|
SettingsParameterDescription
Nom | Description | Valeur |
---|---|---|
nom | Nom du paramètre du paramètre de l’infrastructure. | chaîne (obligatoire) |
valeur | Valeur de paramètre du paramètre de structure. | chaîne (obligatoire) |
SettingsSectionDescription
Nom | Description | Valeur |
---|---|---|
nom | Nom de section des paramètres de l’infrastructure. | chaîne (obligatoire) |
Paramètres | Collection de paramètres dans la section. | SettingsParameterDescription[] (obligatoire) |
Sku
Nom | Description | Valeur |
---|---|---|
nom | Nom de la référence SKU. | 'De base' 'Standard' (obligatoire) |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource managedClusters peut être déployé avec des opérations qui ciblent :
- groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.ServiceFabric/managedClusters, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceFabric/managedClusters@2020-01-01-preview"
name = "string"
location = "string"
body = jsonencode({
properties = {
addonFeatures = [
"string"
]
adminPassword = "string"
adminUserName = "string"
azureActiveDirectory = {
clientApplication = "string"
clusterApplication = "string"
tenantId = "string"
}
clientConnectionPort = int
clients = [
{
commonName = "string"
isAdmin = bool
issuerThumbprint = "string"
thumbprint = "string"
}
]
clusterCodeVersion = "string"
dnsName = "string"
fabricSettings = [
{
name = "string"
parameters = [
{
name = "string"
value = "string"
}
]
}
]
httpGatewayConnectionPort = int
loadBalancingRules = [
{
backendPort = int
frontendPort = int
probeProtocol = "string"
probeRequestPath = "string"
protocol = "string"
}
]
}
})
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
}
Valeurs de propriété
AzureActiveDirectory
Nom | Description | Valeur |
---|---|---|
clientApplication | ID d’application cliente Azure Active Directory. | corde |
clusterApplication | ID d’application de cluster Azure Active Directory. | corde |
tenantId | ID de locataire Azure Active Directory. | corde |
ClientCertificate
Nom | Description | Valeur |
---|---|---|
commonName | Nom commun du certificat. | corde |
isAdmin | Indique si le certificat est administrateur ou non. | bool (obligatoire) |
issuerThumbprint | Empreinte numérique de l’émetteur pour le certificat. Utilisé uniquement avec CommonName. | corde |
Empreinte | Empreinte numérique du certificat. | corde |
LoadBalancingRule
Nom | Description | Valeur |
---|---|---|
backendPort | Port utilisé pour les connexions internes sur le point de terminaison. Les valeurs acceptables sont comprises entre 1 et 65535. | int Contraintes: Valeur minimale = 1 Valeur maximale = 65534 (obligatoire) |
frontendPort | Port du point de terminaison externe. Les numéros de port pour chaque règle doivent être uniques dans l’équilibreur de charge. Les valeurs acceptables sont comprises entre 1 et 65534. | int Contraintes: Valeur minimale = 1 Valeur maximale = 65534 (obligatoire) |
probeProtocol | référence à la sonde d’équilibreur de charge utilisée par la règle d’équilibrage de charge. | 'http' 'https' 'tcp' (obligatoire) |
probeRequestPath | Chemin de requête de la sonde. Uniquement pris en charge pour les sondes HTTP/HTTPS. | corde |
protocole | Référence au protocole de transport utilisé par la règle d’équilibrage de charge. | 'tcp' 'udp' (obligatoire) |
ManagedClusterProperties
Nom | Description | Valeur |
---|---|---|
addonFeatures | certificats clients pour le cluster. | Tableau de chaînes contenant l’un des éléments suivants : 'BackupRestoreService' 'DnsService' 'ResourceMonitorService' |
adminPassword | mot de passe de l’utilisateur administrateur de machine virtuelle. | corde Contraintes: Valeur sensible. Passez en tant que paramètre sécurisé. |
adminUserName | nom d’utilisateur administrateur de machine virtuelle. | chaîne (obligatoire) |
azureActiveDirectory | Azure Active Directory. | AzureActiveDirectory |
clientConnectionPort | Port utilisé pour les connexions clientes au cluster. | Int |
clients | certificats clients pour le cluster. | ClientCertificate[] |
clusterCodeVersion | Version du runtime Service Fabric du cluster. Cette propriété ne peut être définie que par l’utilisateur lorsque upgradeMode a la valeur « Manual ». Pour obtenir la liste des versions de Service Fabric disponibles pour les nouveaux clusters, utilisez 'API ClusterVersion. Pour obtenir la liste des versions disponibles pour les clusters existants, utilisez availableClusterVersions. | corde |
dnsName | Nom dns du cluster. | chaîne (obligatoire) |
fabricSettings | Liste des paramètres de structure personnalisés pour configurer le cluster. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Port utilisé pour les connexions HTTP au cluster. | Int |
loadBalancingRules | Décrit les règles d’équilibrage de charge. | LoadBalancingRule[] |
Microsoft.ServiceFabric/managedClusters
Nom | Description | Valeur |
---|---|---|
emplacement | Emplacement des ressources Azure. | chaîne (obligatoire) |
nom | Nom de la ressource | chaîne (obligatoire) |
Propriétés | Propriétés de la ressource de cluster managé | ManagedClusterProperties |
Sku | Référence SKU du cluster managé | référence SKU |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. |
type | Type de ressource | « Microsoft.ServiceFabric/managedClusters@2020-01-01-preview » |
ResourceTags
Nom | Description | Valeur |
---|
SettingsParameterDescription
Nom | Description | Valeur |
---|---|---|
nom | Nom du paramètre du paramètre de l’infrastructure. | chaîne (obligatoire) |
valeur | Valeur de paramètre du paramètre de structure. | chaîne (obligatoire) |
SettingsSectionDescription
Nom | Description | Valeur |
---|---|---|
nom | Nom de section des paramètres de l’infrastructure. | chaîne (obligatoire) |
Paramètres | Collection de paramètres dans la section. | SettingsParameterDescription[] (obligatoire) |
Sku
Nom | Description | Valeur |
---|---|---|
nom | Nom de la référence SKU. | 'De base' 'Standard' (obligatoire) |