Class ACLTemplatesImpl
java.lang.Object
api.equinix.javasdk.networkedge.client.implementation.ACLTemplatesImpl
-
Constructor Summary
ConstructorsConstructorDescriptionACLTemplatesImpl(ACLTemplateClient<ACLTemplate> serviceClient, NetworkEdge serviceManager) Constructor for ACLTemplatesImpl. -
Method Summary
Modifier and TypeMethodDescriptionReturns an instance of ACLTemplateBuilder for defining a new ACL Template.Gets the specified ACL Template.Gets the specified ACL Template for the provided accountUcmId.list()list.Lists available ACL Templates for the provided accountUcmId.
-
Constructor Details
-
ACLTemplatesImpl
Constructor for ACLTemplatesImpl.
- Parameters:
serviceClient- aACLTemplateClientobject.serviceManager- aNetworkEdgeobject.
-
-
Method Details
-
list
list.
- Specified by:
listin interfaceACLTemplates- Returns:
- a
PaginatedListobject.
-
list
Lists available ACL Templates for the provided accountUcmId.- Specified by:
listin interfaceACLTemplates- Parameters:
accountUcmId- the unique account identifier.- Returns:
PaginatedList
-
getByUuid
Gets the specified ACL Template.- Specified by:
getByUuidin interfaceACLTemplates- Parameters:
uuid- the unique identifier of the ACL Template.- Returns:
ACLTemplate
-
getByUuid
Gets the specified ACL Template for the provided accountUcmId.- Specified by:
getByUuidin interfaceACLTemplates- Parameters:
uuid- the unique identifier of the ACL Template.accountUcmId- the unique account identifier.- Returns:
ACLTemplate
-
define
Returns an instance of ACLTemplateBuilder for defining a new ACL Template.- Specified by:
definein interfaceACLTemplates- Parameters:
aclTemplateName- the name of the new ACL Template.- Returns:
ACLTemplateOperator.ACLTemplateBuilder
-