public interface PolicyDeploymentService
| Modifier and Type | Method and Description |
|---|---|
void |
newPolicy(PolicyDefinition policy)
Deploys a policy to the API implementations specified in the definition
|
void |
removePolicy(PolicyDefinition policyDefinition)
Removes the specified policy from the API implementation specified in the definition
|
void |
removePolicy(String policyName)
Removes the specified policy
|
void |
reorderPolicy(PolicyDefinition oldPolicy,
PolicyDefinition reorderedPolicy)
Changes Policy Order without reapplying the policy.
|
void |
revertPolicy(PolicyDefinition policy)
Indicates that the version currently applied has become the official configuration.
|
void |
updatePolicy(PolicyDefinition oldPolicy,
PolicyDefinition updatedPolicy)
First undeploys the policy, and then deploys it again.
|
void newPolicy(PolicyDefinition policy)
policy - policy definition to handlevoid updatePolicy(PolicyDefinition oldPolicy, PolicyDefinition updatedPolicy)
oldPolicy - policy that is currently deployedupdatedPolicy - policy with the changes that needs to be deployedvoid revertPolicy(PolicyDefinition policy)
policy - definition of the applied policy.void reorderPolicy(PolicyDefinition oldPolicy, PolicyDefinition reorderedPolicy)
oldPolicy - policy that is currently deployedreorderedPolicy - policy with the new ordervoid removePolicy(PolicyDefinition policyDefinition)
policyDefinition - of the policy to removevoid removePolicy(String policyName)
policyName - of the policy to removeCopyright © 2014–2022 MuleSoft, Inc.. All rights reserved.