Met vRealize Automation Cloud Assembly-constanten kunt u bekende sleutelwaardeparen op de achtergrond op uw ontwerpen toepassen.

De sleutel wordt weergegeven in de code van de cloudsjabloon en de waarde wordt onderdeel van implementaties die zijn gebaseerd op die cloudsjabloon. Voor 'constanten' is de binding propgroup vereist onder de resource.

De binding propgroup wordt alleen gebruikt met constante eigenschapsgroepen, geen eigenschapsgroepen voor invoer.

De constante eigenschapsgroep maken

  1. Ga naar Ontwerp > Eigenschapsgroepen en klik op Nieuwe eigenschapsgroep.
  2. Selecteer Constante waarden.
  3. Geef een naam en beschrijving op voor de nieuwe eigenschapsgroep.
    Naam Eigenschapsgroepsnamen moeten uniek zijn binnen een bepaalde organisatie. Alleen letters, cijfers en onderstrepingstekens zijn toegestaan.
    Schermnaam Laat het veld leeg. Er wordt geen kop weergegeven op het aanvraagformulier.
    Beschrijving Leg uit waarvoor deze set constanten is bedoeld.
    Scope

    Bepaal of een beheerder de eigenschapsgroep mag delen met de hele organisatie. Anders krijgt slechts één project toegang tot de eigenschapsgroep.

    Hoewel u altijd eigenschappen in de groep kunt toevoegen of aanpassen, is het bereik permanent en kan het later niet worden gewijzigd.

    Project Wanneer het bereik uitsluitend dit project is, krijgt dit project toegang tot de eigenschapsgroep.
  4. Als u een constante eigenschap wilt toevoegen aan de groep, klikt u op Nieuwe eigenschap.
  5. Voer een naam in die als sleutel fungeert, evenals een beschrijving.
  6. Selecteer een eigenschapstype en vervang null door de gewenste waarde. Klik op Maken.
    Een constante aan een eigenschapsgroep toevoegen
  7. Voeg meer constanten aan de groep toe en klik op Opslaan wanneer u klaar bent.
    Constante eigenschappen die aan een eigenschapsgroep zijn toegevoegd

Resources van een cloudsjabloon binden aan de eigenschapsgroep

Als u constante waarden in een resource op de achtergrond wilt gebruiken, voegt u propgroup-bindingen toe onder de resource.

U kunt snel een hele set constanten aan een resource toevoegen door naar de eigenschapsgroep zelf te verwijzen.

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

U kunt ook individuele constanten uit de eigenschapsgroep toevoegen aan geselecteerde onderdelen van uw ontwerp.

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