Class FlowAccessControlConfigurationPolicy

java.lang.Object
com.azure.resourcemanager.appservice.models.FlowAccessControlConfigurationPolicy

public final class FlowAccessControlConfigurationPolicy extends Object
The access control configuration policy.
  • Constructor Details

    • FlowAccessControlConfigurationPolicy

      public FlowAccessControlConfigurationPolicy()
  • Method Details

    • allowedCallerIpAddresses

      public List<IpAddressRange> allowedCallerIpAddresses()
      Get the allowedCallerIpAddresses property: The allowed caller IP address ranges.
      Returns:
      the allowedCallerIpAddresses value.
    • withAllowedCallerIpAddresses

      public FlowAccessControlConfigurationPolicy withAllowedCallerIpAddresses(List<IpAddressRange> allowedCallerIpAddresses)
      Set the allowedCallerIpAddresses property: The allowed caller IP address ranges.
      Parameters:
      allowedCallerIpAddresses - the allowedCallerIpAddresses value to set.
      Returns:
      the FlowAccessControlConfigurationPolicy object itself.
    • openAuthenticationPolicies

      public OpenAuthenticationAccessPolicies openAuthenticationPolicies()
      Get the openAuthenticationPolicies property: The authentication policies for workflow.
      Returns:
      the openAuthenticationPolicies value.
    • withOpenAuthenticationPolicies

      public FlowAccessControlConfigurationPolicy withOpenAuthenticationPolicies(OpenAuthenticationAccessPolicies openAuthenticationPolicies)
      Set the openAuthenticationPolicies property: The authentication policies for workflow.
      Parameters:
      openAuthenticationPolicies - the openAuthenticationPolicies value to set.
      Returns:
      the FlowAccessControlConfigurationPolicy object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.