Class CsmCopySlotEntity

java.lang.Object
com.microsoft.azure.management.appservice.CsmCopySlotEntity

public class CsmCopySlotEntity extends Object
Copy deployment slot parameters.
  • Constructor Details

    • CsmCopySlotEntity

      public CsmCopySlotEntity()
  • Method Details

    • targetSlot

      public String targetSlot()
      Get destination deployment slot during copy operation.
      Returns:
      the targetSlot value
    • withTargetSlot

      public CsmCopySlotEntity withTargetSlot(String targetSlot)
      Set destination deployment slot during copy operation.
      Parameters:
      targetSlot - the targetSlot value to set
      Returns:
      the CsmCopySlotEntity object itself.
    • siteConfig

      public SiteConfig siteConfig()
      Get the site object which will be merged with the source slot site to produce new destination slot site object. <code>null</code> to just copy source slot content. Otherwise a <code>Site</code> object with properties to override source slot site.
      Returns:
      the siteConfig value
    • withSiteConfig

      public CsmCopySlotEntity withSiteConfig(SiteConfig siteConfig)
      Set the site object which will be merged with the source slot site to produce new destination slot site object. <code>null</code> to just copy source slot content. Otherwise a <code>Site</code> object with properties to override source slot site.
      Parameters:
      siteConfig - the siteConfig value to set
      Returns:
      the CsmCopySlotEntity object itself.