ltm data-group internalΒΆ

ltm data-group internal(1)    BIG-IP TMSH Manual    ltm data-group internal(1)



NAME
       internal - Configures an internal class.

MODULE
       ltm data-group

SYNTAX
       Configure the internal data-group within the ltm data-group module
       using the syntax shown in the following sections.

   CREATE/MODIFY
	create internal [name]
	  options:
	    app-service [[string] | none]
	    description [string]
	    records [add | delete | modify | replace-all-with] {
	      [record key] {
		data [value]
	      }
	    }
	    records none
	    type [integer | ip | [string] ]

	modify internal [name]
	  options:
	    app-service [[string] | none]
	    description [string]
	    records [add | delete | modify | replace-all-with] {
	      [record key] {
		data [value]
	      }
	    }
	    records none

	edit internal [ [ [name] | [glob] | [regex] ] ... ]
	  options:
	    all-properties
	    non-default-properties

   DISPLAY
	list internal
	list internal [ [ [name] | [glob] | [regex] ] ... ]
	show running-config internal
	show running-config internal [ [ [name] | [glob] | [regex] ] ... ]
	  options:
	    all-properties
	    non-default-properties
	    one-line
	    partition

DESCRIPTION
       Data groups are lists of data that you define and use with iRules(r)
       operators. Consider using an external data group if the number of
       records is expected to be large.

       The BIG-IP(r) system includes a number of predefined lists that you can
       use. They are:

       o    aol

       o    default_accept_language

       o    images

       o    private_net

       The above lists are located in the file /config/profile_base.conf. When
       you run the load command, the system loads these lists; however, unless
       you have modified the lists, the system does not save the lists to the
       bigip.conf file.

       The internal data groups are stored in the bigip.conf file.

       Internal data groups can be one of three types:

       o    A list of IP addresses

       o    A list of strings

       o    A list of integers

       Strings must be surrounded by quotation marks. Numbers can be either
       positive or negative. These groups define the type of data in the
       class, which can be IP addresses, strings, or integers>

EXAMPLES
       create internal MyDG records add { 10.0.0.0 } type ip

       Creates an internal data group named MyDG that contains a single IP
       address.

       create internal DG2 records add { 192.1.1.255 192.2.1.255 192.3.1.255 }
       type ip

       Creates an internal data group named DG2 that contains a list of three
       network addresses: 192.1.1.0/24, 192.2.1.1/24, and 192.3.1.1/24.

       create internal MyDG records add { my_key { data my_value } } type
       string

       Creates an internal data group named MyDG that contains a single
       name/value pair.

OPTIONS
       app-service
	    Specifies the name of the application service to which the data
	    group belongs. The default value is none. Note: If the strict-
	    updates option is enabled on the application service that owns the
	    object, you cannot modify or delete the data group. Only the
	    application service can modify or delete the data group.

       description
	    User defined description.

       records
	    Configures the data in the group.

       regex
	    Displays the items that match the regular expression. The regular
	    expression must be preceded by an at sign (@[regular expression])
	    to indicate that the identifier is a regular expression. See help
	    regex for a description of regular expression syntax.

       type Specifies the kind of data in the group. The default value is ip.
	    This option is required by the command create.

SEE ALSO
       create, delete, edit, glob, list, modify, regex, tmsh

COPYRIGHT
       No part of this program may be reproduced or transmitted in any form or
       by any means, electronic or mechanical, including photocopying,
       recording, or information storage and retrieval systems, for any
       purpose other than the purchaser's personal use, without the express
       written permission of F5 Networks, Inc.

       F5 Networks and BIG-IP (c) Copyright 2009-2012. All rights reserved.



BIG-IP				  2012-12-21	    ltm data-group internal(1)