Skip to content

ServiceOrchestrationRequirement

Field Type Mandatory Description
serviceDefinition Name yes/no The required service definition name. Mandatory in case of dynamic strategy.
operations List<Name> yes/no The required service operation names. Exactly one operation must be defined, when the following orchestration flags are true: ONLY_INTERCLOUD, ALLOW_INTERCLOUD, ALLOW_TRANSLATION
versions List<Version> no The required service versions.
alivesAt DateTime no The orchestrated service must be alive by this time.
metadataRequirements List<MetadataRequirements> no The orchestrated service must meet at least to one of the specified metadata requirement.
interfaceTemplateNames List<Name> no The orchestrated service must offer at least one from the specified interface template names.
interfaceAddressTypes List<AddressType> no The orchestrated service must offer at least one from the specified interface address types.
interfacePropertyRequirements List<MetadataRequirements> no The orchestrated service must offer at least one interface that meets with one of the specified property requirements.
securityPolicies List<SecurityPolicy> no The orchestrated service must meet with one of the specified security policies.
preferredProviders List<Name> no Provider system names specified here have priority.