Le costanti di vRealize Automation Cloud Assembly consentono di applicare coppie chiave-valore note alle progettazioni in modo invisibile all'utente.

La chiave viene visualizzata nel codice del modello cloud e il valore diventa parte delle distribuzioni basate su tale modello cloud. Le costanti richiedono il binding di propgroup sotto la risorsa.

Il binding di propgroup viene utilizzato solo con gruppi di proprietà costanti, non con gruppi di proprietà di input.

Creare il gruppo di proprietà costanti

  1. Passare a Progettazione > Gruppi di proprietà e fare clic su Nuovo gruppo di proprietà.
  2. Selezionare Valori costanti.
  3. Specificare un nome e inserire una descrizione per il nuovo gruppo di proprietà.
    Nome I nomi dei gruppi di proprietà devono essere univoci all'interno di una determinata organizzazione. Sono consentiti solo lettere, numeri e caratteri di sottolineatura.
    Nome visualizzato Lasciare vuoto. Nel modulo di richiesta non viene visualizzata alcuna intestazione.
    Descrizione Descrivere l'uso a cui è destinato questo set di costanti.
    Scope

    Stabilire se un amministratore può condividere il gruppo di proprietà con l'intera organizzazione. In caso contrario, un solo progetto potrà accedere al gruppo di proprietà.

    Anche se è sempre possibile aggiungere o modificare proprietà nel gruppo, l'ambito è permanente e non può essere modificato in un secondo momento.

    Progetto Quando l'ambito è solo di un progetto, questo progetto può accedere al gruppo di proprietà.
  4. Per aggiungere una proprietà costante al gruppo, fare clic su Nuova proprietà.
  5. Immettere un nome che rappresenti la chiave e una descrizione.
  6. Selezionare un tipo di proprietà e sostituire null con il valore desiderato. Fare clic su Crea.
    Aggiunta di una costante a un gruppo di proprietà
  7. Aggiungere altre costanti al gruppo e fare clic su Salva al termine dell'operazione.
    Proprietà costanti aggiunte a un gruppo di proprietà

Binding delle risorse del modello cloud al gruppo di proprietà

Per utilizzare i valori costanti in una risorsa in modo invisibile all'utente, aggiungere binding propgroup nella risorsa.

È possibile aggiungere rapidamente un intero set di costanti a una risorsa facendo riferimento al gruppo di proprietà stesso.

resources:
  Cloud_Machine_1:
    type: Cloud.Machine
    properties:
      payerInfo: '${propgroup.payerDetails}'

In alternativa, è possibile aggiungere singole costanti del gruppo di proprietà a parti selezionate della progettazione.

resources:
  Cloud_Machine_1:
    type: Cloud.Machine
    properties:
      payerAccount: '${propgroup.payerDetails.payerAccountNumber}'
      payerCost: '${propgroup.payerDetails.payerCostCenter}'
      payerFed: '${propgroup.payerDetails.payerFederal}'