Interface ExcludeList

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      PolicyResourceReference filter​(java.lang.String intentPath, java.lang.Boolean deepCheck, java.lang.String enforcementPointPath)
      Filter the firewall exclude list by the given object, to check whether the object is a member of this exclude list.
      void filter​(java.lang.String intentPath, java.lang.Boolean deepCheck, java.lang.String enforcementPointPath, com.vmware.vapi.bindings.client.AsyncCallback<PolicyResourceReference> asyncCallback)
      Filter the firewall exclude list by the given object, to check whether the object is a member of this exclude list.
      void filter​(java.lang.String intentPath, java.lang.Boolean deepCheck, java.lang.String enforcementPointPath, com.vmware.vapi.bindings.client.AsyncCallback<PolicyResourceReference> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Filter the firewall exclude list by the given object, to check whether the object is a member of this exclude list.
      PolicyResourceReference filter​(java.lang.String intentPath, java.lang.Boolean deepCheck, java.lang.String enforcementPointPath, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Filter the firewall exclude list by the given object, to check whether the object is a member of this exclude list.
      PolicyExcludeList get()
      Read exclude list for firewall
      void get​(com.vmware.vapi.bindings.client.AsyncCallback<PolicyExcludeList> asyncCallback)
      Read exclude list for firewall
      void get​(com.vmware.vapi.bindings.client.AsyncCallback<PolicyExcludeList> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Read exclude list for firewall
      PolicyExcludeList get​(com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Read exclude list for firewall
      PolicyExcludeList get0()
      Read security policy exclude list including system and user excluded members.
      void get0​(com.vmware.vapi.bindings.client.AsyncCallback<PolicyExcludeList> asyncCallback)
      Read security policy exclude list including system and user excluded members.
      void get0​(com.vmware.vapi.bindings.client.AsyncCallback<PolicyExcludeList> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Read security policy exclude list including system and user excluded members.
      PolicyExcludeList get0​(com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Read security policy exclude list including system and user excluded members.
      void patch​(PolicyExcludeList policyExcludeList)
      Patch exclusion list for security policy.
      void patch​(PolicyExcludeList policyExcludeList, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
      Patch exclusion list for security policy.
      void patch​(PolicyExcludeList policyExcludeList, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Patch exclusion list for security policy.
      void patch​(PolicyExcludeList policyExcludeList, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Patch exclusion list for security policy.
      PolicyExcludeList update​(PolicyExcludeList policyExcludeList)
      Update the exclusion list for security policy
      void update​(PolicyExcludeList policyExcludeList, com.vmware.vapi.bindings.client.AsyncCallback<PolicyExcludeList> asyncCallback)
      Update the exclusion list for security policy
      void update​(PolicyExcludeList policyExcludeList, com.vmware.vapi.bindings.client.AsyncCallback<PolicyExcludeList> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Update the exclusion list for security policy
      PolicyExcludeList update​(PolicyExcludeList policyExcludeList, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Update the exclusion list for security policy
    • Method Detail

      • filter

        PolicyResourceReference filter​(java.lang.String intentPath,
                                       java.lang.Boolean deepCheck,
                                       java.lang.String enforcementPointPath)
        Filter the firewall exclude list by the given object, to check whether the object is a member of this exclude list.

        Synchronous method overload. Result of the invocation will be reported as a method return value.

        Parameters:
        intentPath - Path of the intent object to be searched in the exclude list (required)
        deepCheck - Check all parents (optional, default to false)
        enforcementPointPath - Path of the enforcement point (optional)
        Returns:
        com.vmware.nsx_policy.model.PolicyResourceReference
        Throws:
        com.vmware.vapi.std.errors.InvalidRequest - Bad Request, Precondition Failed
        com.vmware.vapi.std.errors.Unauthorized - Forbidden
        com.vmware.vapi.std.errors.ServiceUnavailable - Service Unavailable
        com.vmware.vapi.std.errors.InternalServerError - Internal Server Error
        com.vmware.vapi.std.errors.NotFound - Not Found
      • filter

        PolicyResourceReference filter​(java.lang.String intentPath,
                                       java.lang.Boolean deepCheck,
                                       java.lang.String enforcementPointPath,
                                       com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Filter the firewall exclude list by the given object, to check whether the object is a member of this exclude list.

        Synchronous method overload. Result of the invocation will be reported as a method return value. Use invocationConfig to specify configuration for this particular invocation.

        Parameters:
        intentPath - Path of the intent object to be searched in the exclude list (required)
        deepCheck - Check all parents (optional, default to false)
        enforcementPointPath - Path of the enforcement point (optional)
        invocationConfig - Configuration for the method invocation.
        Returns:
        com.vmware.nsx_policy.model.PolicyResourceReference
        Throws:
        com.vmware.vapi.std.errors.InvalidRequest - Bad Request, Precondition Failed
        com.vmware.vapi.std.errors.Unauthorized - Forbidden
        com.vmware.vapi.std.errors.ServiceUnavailable - Service Unavailable
        com.vmware.vapi.std.errors.InternalServerError - Internal Server Error
        com.vmware.vapi.std.errors.NotFound - Not Found
      • filter

        void filter​(java.lang.String intentPath,
                    java.lang.Boolean deepCheck,
                    java.lang.String enforcementPointPath,
                    com.vmware.vapi.bindings.client.AsyncCallback<PolicyResourceReference> asyncCallback)
        Filter the firewall exclude list by the given object, to check whether the object is a member of this exclude list.

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback.

        Invocation Result:
        com.vmware.nsx_policy.model.PolicyResourceReference

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Parameters:
        intentPath - Path of the intent object to be searched in the exclude list (required)
        deepCheck - Check all parents (optional, default to false)
        enforcementPointPath - Path of the enforcement point (optional)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
      • filter

        void filter​(java.lang.String intentPath,
                    java.lang.Boolean deepCheck,
                    java.lang.String enforcementPointPath,
                    com.vmware.vapi.bindings.client.AsyncCallback<PolicyResourceReference> asyncCallback,
                    com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Filter the firewall exclude list by the given object, to check whether the object is a member of this exclude list.

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback. Use invocationConfig to specify configuration for this particular invocation.

        Invocation Result:
        com.vmware.nsx_policy.model.PolicyResourceReference

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Parameters:
        intentPath - Path of the intent object to be searched in the exclude list (required)
        deepCheck - Check all parents (optional, default to false)
        enforcementPointPath - Path of the enforcement point (optional)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
        invocationConfig - Configuration for the method invocation.
      • get

        PolicyExcludeList get()
        Read exclude list for firewall

        Synchronous method overload. Result of the invocation will be reported as a method return value.

        Returns:
        com.vmware.nsx_policy.model.PolicyExcludeList
        Throws:
        com.vmware.vapi.std.errors.InvalidRequest - Bad Request, Precondition Failed
        com.vmware.vapi.std.errors.Unauthorized - Forbidden
        com.vmware.vapi.std.errors.ServiceUnavailable - Service Unavailable
        com.vmware.vapi.std.errors.InternalServerError - Internal Server Error
        com.vmware.vapi.std.errors.NotFound - Not Found
      • get

        PolicyExcludeList get​(com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Read exclude list for firewall

        Synchronous method overload. Result of the invocation will be reported as a method return value. Use invocationConfig to specify configuration for this particular invocation.

        Parameters:
        invocationConfig - Configuration for the method invocation.
        Returns:
        com.vmware.nsx_policy.model.PolicyExcludeList
        Throws:
        com.vmware.vapi.std.errors.InvalidRequest - Bad Request, Precondition Failed
        com.vmware.vapi.std.errors.Unauthorized - Forbidden
        com.vmware.vapi.std.errors.ServiceUnavailable - Service Unavailable
        com.vmware.vapi.std.errors.InternalServerError - Internal Server Error
        com.vmware.vapi.std.errors.NotFound - Not Found
      • get

        void get​(com.vmware.vapi.bindings.client.AsyncCallback<PolicyExcludeList> asyncCallback)
        Read exclude list for firewall

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback.

        Invocation Result:
        com.vmware.nsx_policy.model.PolicyExcludeList

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Parameters:
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
      • get

        void get​(com.vmware.vapi.bindings.client.AsyncCallback<PolicyExcludeList> asyncCallback,
                 com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Read exclude list for firewall

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback. Use invocationConfig to specify configuration for this particular invocation.

        Invocation Result:
        com.vmware.nsx_policy.model.PolicyExcludeList

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Parameters:
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
        invocationConfig - Configuration for the method invocation.
      • get0

        PolicyExcludeList get0()
        Read security policy exclude list including system and user excluded members.

        Synchronous method overload. Result of the invocation will be reported as a method return value.

        Returns:
        com.vmware.nsx_policy.model.PolicyExcludeList
        Throws:
        com.vmware.vapi.std.errors.InvalidRequest - Bad Request, Precondition Failed
        com.vmware.vapi.std.errors.Unauthorized - Forbidden
        com.vmware.vapi.std.errors.ServiceUnavailable - Service Unavailable
        com.vmware.vapi.std.errors.InternalServerError - Internal Server Error
        com.vmware.vapi.std.errors.NotFound - Not Found
      • get0

        PolicyExcludeList get0​(com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Read security policy exclude list including system and user excluded members.

        Synchronous method overload. Result of the invocation will be reported as a method return value. Use invocationConfig to specify configuration for this particular invocation.

        Parameters:
        invocationConfig - Configuration for the method invocation.
        Returns:
        com.vmware.nsx_policy.model.PolicyExcludeList
        Throws:
        com.vmware.vapi.std.errors.InvalidRequest - Bad Request, Precondition Failed
        com.vmware.vapi.std.errors.Unauthorized - Forbidden
        com.vmware.vapi.std.errors.ServiceUnavailable - Service Unavailable
        com.vmware.vapi.std.errors.InternalServerError - Internal Server Error
        com.vmware.vapi.std.errors.NotFound - Not Found
      • get0

        void get0​(com.vmware.vapi.bindings.client.AsyncCallback<PolicyExcludeList> asyncCallback)
        Read security policy exclude list including system and user excluded members.

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback.

        Invocation Result:
        com.vmware.nsx_policy.model.PolicyExcludeList

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Parameters:
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
      • get0

        void get0​(com.vmware.vapi.bindings.client.AsyncCallback<PolicyExcludeList> asyncCallback,
                  com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Read security policy exclude list including system and user excluded members.

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback. Use invocationConfig to specify configuration for this particular invocation.

        Invocation Result:
        com.vmware.nsx_policy.model.PolicyExcludeList

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Parameters:
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
        invocationConfig - Configuration for the method invocation.
      • patch

        void patch​(PolicyExcludeList policyExcludeList)
        Patch exclusion list for security policy.

        Synchronous method overload. Result of the invocation will be reported as a method return value.

        Parameters:
        policyExcludeList - (required)
        Throws:
        com.vmware.vapi.std.errors.InvalidRequest - Bad Request, Precondition Failed
        com.vmware.vapi.std.errors.Unauthorized - Forbidden
        com.vmware.vapi.std.errors.ServiceUnavailable - Service Unavailable
        com.vmware.vapi.std.errors.InternalServerError - Internal Server Error
        com.vmware.vapi.std.errors.NotFound - Not Found
      • patch

        void patch​(PolicyExcludeList policyExcludeList,
                   com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Patch exclusion list for security policy.

        Synchronous method overload. Result of the invocation will be reported as a method return value. Use invocationConfig to specify configuration for this particular invocation.

        Parameters:
        policyExcludeList - (required)
        invocationConfig - Configuration for the method invocation.
        Throws:
        com.vmware.vapi.std.errors.InvalidRequest - Bad Request, Precondition Failed
        com.vmware.vapi.std.errors.Unauthorized - Forbidden
        com.vmware.vapi.std.errors.ServiceUnavailable - Service Unavailable
        com.vmware.vapi.std.errors.InternalServerError - Internal Server Error
        com.vmware.vapi.std.errors.NotFound - Not Found
      • patch

        void patch​(PolicyExcludeList policyExcludeList,
                   com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
        Patch exclusion list for security policy.

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback.

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Parameters:
        policyExcludeList - (required)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
      • patch

        void patch​(PolicyExcludeList policyExcludeList,
                   com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
                   com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Patch exclusion list for security policy.

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback. Use invocationConfig to specify configuration for this particular invocation.

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Parameters:
        policyExcludeList - (required)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
        invocationConfig - Configuration for the method invocation.
      • update

        PolicyExcludeList update​(PolicyExcludeList policyExcludeList)
        Update the exclusion list for security policy

        Synchronous method overload. Result of the invocation will be reported as a method return value.

        Parameters:
        policyExcludeList - (required)
        Returns:
        com.vmware.nsx_policy.model.PolicyExcludeList
        Throws:
        com.vmware.vapi.std.errors.InvalidRequest - Bad Request, Precondition Failed
        com.vmware.vapi.std.errors.Unauthorized - Forbidden
        com.vmware.vapi.std.errors.ServiceUnavailable - Service Unavailable
        com.vmware.vapi.std.errors.InternalServerError - Internal Server Error
        com.vmware.vapi.std.errors.NotFound - Not Found
      • update

        PolicyExcludeList update​(PolicyExcludeList policyExcludeList,
                                 com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Update the exclusion list for security policy

        Synchronous method overload. Result of the invocation will be reported as a method return value. Use invocationConfig to specify configuration for this particular invocation.

        Parameters:
        policyExcludeList - (required)
        invocationConfig - Configuration for the method invocation.
        Returns:
        com.vmware.nsx_policy.model.PolicyExcludeList
        Throws:
        com.vmware.vapi.std.errors.InvalidRequest - Bad Request, Precondition Failed
        com.vmware.vapi.std.errors.Unauthorized - Forbidden
        com.vmware.vapi.std.errors.ServiceUnavailable - Service Unavailable
        com.vmware.vapi.std.errors.InternalServerError - Internal Server Error
        com.vmware.vapi.std.errors.NotFound - Not Found
      • update

        void update​(PolicyExcludeList policyExcludeList,
                    com.vmware.vapi.bindings.client.AsyncCallback<PolicyExcludeList> asyncCallback)
        Update the exclusion list for security policy

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback.

        Invocation Result:
        com.vmware.nsx_policy.model.PolicyExcludeList

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Parameters:
        policyExcludeList - (required)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
      • update

        void update​(PolicyExcludeList policyExcludeList,
                    com.vmware.vapi.bindings.client.AsyncCallback<PolicyExcludeList> asyncCallback,
                    com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Update the exclusion list for security policy

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback. Use invocationConfig to specify configuration for this particular invocation.

        Invocation Result:
        com.vmware.nsx_policy.model.PolicyExcludeList

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Parameters:
        policyExcludeList - (required)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
        invocationConfig - Configuration for the method invocation.