pem protocol profile radiusΒΆ

pem protocol profile radius(1)			  BIG-IP TMSH Manual		       pem protocol profile radius(1)

NAME
       radius - Configures a RADIUS protocol profile in Policy Enforcement Manager (PEM).

MODULE
       pem protocol profile

SYNTAX
       Configure the radius component within the pem protocol profile module using the syntax shown in the following
       sections.

   CP/CREATE/EDIT/MODIFY
	cp radius [source_name] [destination_name]
	create radius [name]
	modify radius [name]
	  options:
	    app-service [[string] | none]
	    description [string]
	    messages [add | delete | modify | replace-all-with] {
	      [ [message-name] ] {
		options:
		  direction [any | in | out]
		  message-type [acct-req-start | acct-req-stop | acct-req-interim-update]
		  avps [add | delete | modify | replace-all-with] {
		    [ [avp-name] ] {
		      options:
			default [string]
			ingress-op [ import | none]
			radius-avp [ [radius_avp_name] | none]
			subscriber-attr [ [subscriber_attribute_name] | none]
		    }
		  }
	      }
	    }
	    subscriber-id [add | delete | modify | replace-all-with] {
	      [ [id-name] ] {
		options:
		  order [integer]
		  prefix [[string] | none]
		  radius-avp [[radius_avp_name] | none]
		  suffix [[string] | none]
	      }
	    }
	    subscriber-id-type [e164 | imsi | nai | private]

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

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

   DELETE
	delete radius [name]

       Note: You must remove all references to a pem protocol profile radius before you can delete it.

DESCRIPTION
       You can use the radius component to configure pem protocol profile radius definitions in Policy Enforcement
       Manager.

EXAMPLES
       create cust_acct_start messages add { my_acct_start { direction in message-type acct-req-start avps add { avp1
       { subscriber-attr _sys_attr_3gpp_imeisv radius-avp _sys_radius_3gpp_imeisv ingress-op import } } } }

       Creates a custom PEM RADIUS protocol profile cust_acct_start and add a message to define how the RADIUS
       message can be processed. The message is defined as RADIUS accounting on the ingress direction. The mapping
       action ingress-op is to extract RADIUS AVP defined in _sys_radius_3gpp_imeisv and store the value into
       subscriber attribute _sys_attr_3gpp_imeisv.

       delete radius cust_acct_start

       Deletes the PEM RADIUS protocol profile named cust_acct_start.

       list radius cust_acct_start

       Displays the properties of the PEM RADIUS protocol profile named cust_acct_start.

OPTIONS
       app-service
	    Specifies the name of the application service to which the object 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 object. Only the application service can modify or delete the object.

       description
	    User defined description.

       messages
	    Adds, deletes, or replaces a set of messages which specify mapping of RADIUS AVPs to subscriber session
	    attributes for specific Gx message. If a message by the specified name does not exist, it will be
	    created. You can configure the following options for a message:

	    app-service
		 Specifies the name of the application service to which the message 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 message. Only the application service can modify or delete the
		 message.

	    direction
		 Specifies the direction of the message.

		 The options are:

		 any  PEM will process the message in both ingress and egress directions.

		 in   PEM will process the message in ingress direction.

		 out  PEM will process the message in egress direction.

	    message-type
		 Specifies the type of the message.

		 The options are:

		 acct-req-start
		      The message is RADIUS accounting with the value of Acct-Status-Type AVP set to 1 (Start).

		 acct-req-stop
		      The message is RADIUS accounting with the value of Acct-Status-Type AVP set to 2 (Stop).

		 acct-req-interim-update
		      The message is RADIUS accounting with the value of Acct-Status-Type AVp set to 3 (Interim-
		      Update).

	    avps Adds, deletes, or replaces a set of mapping between RADIUS AVPs and PEM subscriber attributes. You
		 can configure the following options.

		 app-service
		      Specifies the name of the application service to which the avp 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 message. Only the application service can modify or
		      delete the avp.

		 default
		      Specifies the RADIUS AVP default value. When inserting the AVP, the default value is used if
		      the corresponding subscriber session attribute is not defined or is not present.

		 ingress-op
		      Specifies the ingress operation applied when processing the RADIUS AVP. The default value is
		      none.

		      The options are:

		      import
			   Specifies that the RADIUS AVP will be parsed and the value will be stored in the
			   subscriber attribute.

		      none Specifies that there is no ingress operation applied to the RADIUS AVP.

		 radius-avp
		      Specifies the name of the RADIUS AVP. The default value is none.

		 subscriber-attr
		      Specifies the name of the subscriber session attribute to be mapped to RADIUS AVP. The default
		      value is none.

       name Specifies a unique name for the component. This option is required for the commands create, delete, and
	    modify.

       subscriber-id
	    Adds, deletes, or replaces a set of RADIUS AVPs to form PEM subscriber ID. You can configure the
	    following options:

	    order
		 Specifies the order of RADIUS AVPs when constructing the subscriber ID.

	    prefix
		 Specifies the prefix string when constructing subscriber ID with the value of the RADIUS AVP.

	    radius-avp
		 Specifies the value of RADIUS AVP which will be used to construct the subscriber ID.

	    suffix
		 Specifies the suffix string when constructing subscriber ID with the value of the RADIUS AVP.

       subscriber-id-type
	    Specifies the subscriber ID type session attribute value for the session created.

	    The options are:

	    e164 A numbering plan that defines the format of an MSISDN international phone number (up to 15 digits).
		 The number typically consists of three fields: country code, national destination code, and
		 subscriber number.

	    imsi International Mobile Subscriber Identity. A globally unique code number that identifies a GSM, UMTS,
		 or LTE mobile phone user.

	    nai  Network Access Identifier. A fully qualified network name in the form @; identifies a
		 subscriber and the home network to which the subscriber belongs.

	    private
		 The subscriber id type is private for the given deployment.

SEE ALSO
       create, delete, edit, glob, list, modify, pem protocol profile gx, pem protocol diameter-avp, pem protocol gx-
       avp, pem subscriber-attribute, 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 2013-2016. All rights reserved.

BIG-IP						      2016-03-14		       pem protocol profile radius(1)