Partager via


Qumulo.Storage fileSystems 2022-10-12

Définition de ressource Bicep

Le type de ressource FileSystems peut être déployé avec des opérations qui ciblent :

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 Qumulo.Storage/fileSystems, ajoutez le bicep suivant à votre modèle.

resource symbolicname 'Qumulo.Storage/fileSystems@2022-10-12' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    adminPassword: 'string'
    availabilityZone: 'string'
    clusterLoginUrl: 'string'
    delegatedSubnetId: 'string'
    initialCapacity: int
    marketplaceDetails: {
      marketplaceSubscriptionId: 'string'
      offerId: 'string'
      planId: 'string'
      publisherId: 'string'
    }
    privateIPs: [
      'string'
    ]
    storageSku: 'string'
    userDetails: {
      email: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Valeurs de propriété

FileSystemResourceProperties

Nom Description Valeur
adminPassword Mot de passe administrateur initial de la ressource corde

Contraintes:
Valeur sensible. Passez en tant que paramètre sécurisé. (obligatoire)
availabilityZone Zone de disponibilité corde
clusterLoginUrl ID du système de fichiers de la ressource corde
delegatedSubnetId ID de sous-réseau délégué pour l’injection de réseau virtuel chaîne (obligatoire)
initialCapacity Capacité de stockage en To int (obligatoire)
marketplaceDetails Détails de la Place de marché MarketplaceDetails (obligatoire)
privateIPs Adresses IP privées de la ressource string[]
storageSku Référence SKU de stockage 'Performances'
'Standard' (obligatoire)
userDetails Détails de l’utilisateur UserDetails (obligatoire)

ManagedServiceIdentity

Nom Description Valeur
type Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). 'None'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned' (obligatoire)
userAssignedIdentities Ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs de dictionnaire peuvent être des objets vides ({}) dans les requêtes. UserAssignedIdentities

MarketplaceDetails

Nom Description Valeur
marketplaceSubscriptionId ID d’abonnement de la Place de marché corde
offerId ID de l’offre chaîne (obligatoire)
planId Plan Id chaîne (obligatoire)
publisherId ID du serveur de publication chaîne (obligatoire)

Qumulo.Storage/fileSystems

Nom Description Valeur
identité Identités de service managées affectées à cette ressource. ManagedServiceIdentity
emplacement Emplacement géographique où réside la ressource chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés spécifiques à la ressource pour cette ressource. FileSystemResourceProperties (obligatoire)
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles

TrackedResourceTags

Nom Description Valeur

UserAssignedIdentities

Nom Description Valeur

UserAssignedIdentity

Nom Description Valeur

UserDetails

Nom Description Valeur
Messagerie électronique E-mail utilisateur corde

Contraintes:
Valeur sensible. Passez en tant que paramètre sécurisé. (obligatoire)

Définition de ressource de modèle ARM

Le type de ressource FileSystems peut être déployé avec des opérations qui ciblent :

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 Qumulo.Storage/fileSystems, ajoutez le code JSON suivant à votre modèle.

{
  "type": "Qumulo.Storage/fileSystems",
  "apiVersion": "2022-10-12",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "adminPassword": "string",
    "availabilityZone": "string",
    "clusterLoginUrl": "string",
    "delegatedSubnetId": "string",
    "initialCapacity": "int",
    "marketplaceDetails": {
      "marketplaceSubscriptionId": "string",
      "offerId": "string",
      "planId": "string",
      "publisherId": "string"
    },
    "privateIPs": [ "string" ],
    "storageSku": "string",
    "userDetails": {
      "email": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valeurs de propriété

FileSystemResourceProperties

Nom Description Valeur
adminPassword Mot de passe administrateur initial de la ressource corde

Contraintes:
Valeur sensible. Passez en tant que paramètre sécurisé. (obligatoire)
availabilityZone Zone de disponibilité corde
clusterLoginUrl ID du système de fichiers de la ressource corde
delegatedSubnetId ID de sous-réseau délégué pour l’injection de réseau virtuel chaîne (obligatoire)
initialCapacity Capacité de stockage en To int (obligatoire)
marketplaceDetails Détails de la Place de marché MarketplaceDetails (obligatoire)
privateIPs Adresses IP privées de la ressource string[]
storageSku Référence SKU de stockage 'Performances'
'Standard' (obligatoire)
userDetails Détails de l’utilisateur UserDetails (obligatoire)

ManagedServiceIdentity

Nom Description Valeur
type Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). 'None'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned' (obligatoire)
userAssignedIdentities Ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs de dictionnaire peuvent être des objets vides ({}) dans les requêtes. UserAssignedIdentities

MarketplaceDetails

Nom Description Valeur
marketplaceSubscriptionId ID d’abonnement de la Place de marché corde
offerId ID de l’offre chaîne (obligatoire)
planId Plan Id chaîne (obligatoire)
publisherId ID du serveur de publication chaîne (obligatoire)

Qumulo.Storage/fileSystems

Nom Description Valeur
apiVersion Version de l’API '2022-10-12'
identité Identités de service managées affectées à cette ressource. ManagedServiceIdentity
emplacement Emplacement géographique où réside la ressource chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés spécifiques à la ressource pour cette ressource. FileSystemResourceProperties (obligatoire)
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type Type de ressource 'Qumulo.Storage/fileSystems'

TrackedResourceTags

Nom Description Valeur

UserAssignedIdentities

Nom Description Valeur

UserAssignedIdentity

Nom Description Valeur

UserDetails

Nom Description Valeur
Messagerie électronique E-mail utilisateur corde

Contraintes:
Valeur sensible. Passez en tant que paramètre sécurisé. (obligatoire)

Exemples d’utilisation

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource FileSystems 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 Qumulo.Storage/fileSystems, ajoutez le terraform suivant à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Qumulo.Storage/fileSystems@2022-10-12"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      adminPassword = "string"
      availabilityZone = "string"
      clusterLoginUrl = "string"
      delegatedSubnetId = "string"
      initialCapacity = int
      marketplaceDetails = {
        marketplaceSubscriptionId = "string"
        offerId = "string"
        planId = "string"
        publisherId = "string"
      }
      privateIPs = [
        "string"
      ]
      storageSku = "string"
      userDetails = {
        email = "string"
      }
    }
  }
}

Valeurs de propriété

FileSystemResourceProperties

Nom Description Valeur
adminPassword Mot de passe administrateur initial de la ressource corde

Contraintes:
Valeur sensible. Passez en tant que paramètre sécurisé. (obligatoire)
availabilityZone Zone de disponibilité corde
clusterLoginUrl ID du système de fichiers de la ressource corde
delegatedSubnetId ID de sous-réseau délégué pour l’injection de réseau virtuel chaîne (obligatoire)
initialCapacity Capacité de stockage en To int (obligatoire)
marketplaceDetails Détails de la Place de marché MarketplaceDetails (obligatoire)
privateIPs Adresses IP privées de la ressource string[]
storageSku Référence SKU de stockage 'Performances'
'Standard' (obligatoire)
userDetails Détails de l’utilisateur UserDetails (obligatoire)

ManagedServiceIdentity

Nom Description Valeur
type Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). 'None'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned' (obligatoire)
userAssignedIdentities Ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs de dictionnaire peuvent être des objets vides ({}) dans les requêtes. UserAssignedIdentities

MarketplaceDetails

Nom Description Valeur
marketplaceSubscriptionId ID d’abonnement de la Place de marché corde
offerId ID de l’offre chaîne (obligatoire)
planId Plan Id chaîne (obligatoire)
publisherId ID du serveur de publication chaîne (obligatoire)

Qumulo.Storage/fileSystems

Nom Description Valeur
identité Identités de service managées affectées à cette ressource. ManagedServiceIdentity
emplacement Emplacement géographique où réside la ressource chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés spécifiques à la ressource pour cette ressource. FileSystemResourceProperties (obligatoire)
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes.
type Type de ressource « Qumulo.Storage/fileSystems@2022-10-12 »

TrackedResourceTags

Nom Description Valeur

UserAssignedIdentities

Nom Description Valeur

UserAssignedIdentity

Nom Description Valeur

UserDetails

Nom Description Valeur
Messagerie électronique E-mail utilisateur corde

Contraintes:
Valeur sensible. Passez en tant que paramètre sécurisé. (obligatoire)