1. Packages
  2. F5bigip Provider
  3. API Docs
  4. CommonLicenseManageBigIq
f5 BIG-IP v3.17.10 published on Tuesday, Apr 8, 2025 by Pulumi

f5bigip.CommonLicenseManageBigIq

Explore with Pulumi AI

f5bigip.CommonLicenseManageBigIq This Resource is used for BIGIP/Provider License Management from BIGIQ

Create CommonLicenseManageBigIq Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new CommonLicenseManageBigIq(name: string, args: CommonLicenseManageBigIqArgs, opts?: CustomResourceOptions);
@overload
def CommonLicenseManageBigIq(resource_name: str,
                             args: CommonLicenseManageBigIqArgs,
                             opts: Optional[ResourceOptions] = None)

@overload
def CommonLicenseManageBigIq(resource_name: str,
                             opts: Optional[ResourceOptions] = None,
                             bigiq_user: Optional[str] = None,
                             bigiq_address: Optional[str] = None,
                             license_poolname: Optional[str] = None,
                             bigiq_password: Optional[str] = None,
                             assignment_type: Optional[str] = None,
                             hypervisor: Optional[str] = None,
                             bigiq_token_auth: Optional[bool] = None,
                             device_license_status: Optional[str] = None,
                             bigiq_port: Optional[str] = None,
                             key: Optional[str] = None,
                             bigiq_login_ref: Optional[str] = None,
                             mac_address: Optional[str] = None,
                             skukeyword1: Optional[str] = None,
                             skukeyword2: Optional[str] = None,
                             tenant: Optional[str] = None,
                             unit_of_measure: Optional[str] = None)
func NewCommonLicenseManageBigIq(ctx *Context, name string, args CommonLicenseManageBigIqArgs, opts ...ResourceOption) (*CommonLicenseManageBigIq, error)
public CommonLicenseManageBigIq(string name, CommonLicenseManageBigIqArgs args, CustomResourceOptions? opts = null)
public CommonLicenseManageBigIq(String name, CommonLicenseManageBigIqArgs args)
public CommonLicenseManageBigIq(String name, CommonLicenseManageBigIqArgs args, CustomResourceOptions options)
type: f5bigip:CommonLicenseManageBigIq
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. CommonLicenseManageBigIqArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. CommonLicenseManageBigIqArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. CommonLicenseManageBigIqArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. CommonLicenseManageBigIqArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. CommonLicenseManageBigIqArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var commonLicenseManageBigIqResource = new F5BigIP.CommonLicenseManageBigIq("commonLicenseManageBigIqResource", new()
{
    BigiqUser = "string",
    BigiqAddress = "string",
    LicensePoolname = "string",
    BigiqPassword = "string",
    AssignmentType = "string",
    Hypervisor = "string",
    BigiqTokenAuth = false,
    DeviceLicenseStatus = "string",
    BigiqPort = "string",
    Key = "string",
    BigiqLoginRef = "string",
    MacAddress = "string",
    Skukeyword1 = "string",
    Skukeyword2 = "string",
    Tenant = "string",
    UnitOfMeasure = "string",
});
Copy
example, err := f5bigip.NewCommonLicenseManageBigIq(ctx, "commonLicenseManageBigIqResource", &f5bigip.CommonLicenseManageBigIqArgs{
	BigiqUser:           pulumi.String("string"),
	BigiqAddress:        pulumi.String("string"),
	LicensePoolname:     pulumi.String("string"),
	BigiqPassword:       pulumi.String("string"),
	AssignmentType:      pulumi.String("string"),
	Hypervisor:          pulumi.String("string"),
	BigiqTokenAuth:      pulumi.Bool(false),
	DeviceLicenseStatus: pulumi.String("string"),
	BigiqPort:           pulumi.String("string"),
	Key:                 pulumi.String("string"),
	BigiqLoginRef:       pulumi.String("string"),
	MacAddress:          pulumi.String("string"),
	Skukeyword1:         pulumi.String("string"),
	Skukeyword2:         pulumi.String("string"),
	Tenant:              pulumi.String("string"),
	UnitOfMeasure:       pulumi.String("string"),
})
Copy
var commonLicenseManageBigIqResource = new CommonLicenseManageBigIq("commonLicenseManageBigIqResource", CommonLicenseManageBigIqArgs.builder()
    .bigiqUser("string")
    .bigiqAddress("string")
    .licensePoolname("string")
    .bigiqPassword("string")
    .assignmentType("string")
    .hypervisor("string")
    .bigiqTokenAuth(false)
    .deviceLicenseStatus("string")
    .bigiqPort("string")
    .key("string")
    .bigiqLoginRef("string")
    .macAddress("string")
    .skukeyword1("string")
    .skukeyword2("string")
    .tenant("string")
    .unitOfMeasure("string")
    .build());
Copy
common_license_manage_big_iq_resource = f5bigip.CommonLicenseManageBigIq("commonLicenseManageBigIqResource",
    bigiq_user="string",
    bigiq_address="string",
    license_poolname="string",
    bigiq_password="string",
    assignment_type="string",
    hypervisor="string",
    bigiq_token_auth=False,
    device_license_status="string",
    bigiq_port="string",
    key="string",
    bigiq_login_ref="string",
    mac_address="string",
    skukeyword1="string",
    skukeyword2="string",
    tenant="string",
    unit_of_measure="string")
Copy
const commonLicenseManageBigIqResource = new f5bigip.CommonLicenseManageBigIq("commonLicenseManageBigIqResource", {
    bigiqUser: "string",
    bigiqAddress: "string",
    licensePoolname: "string",
    bigiqPassword: "string",
    assignmentType: "string",
    hypervisor: "string",
    bigiqTokenAuth: false,
    deviceLicenseStatus: "string",
    bigiqPort: "string",
    key: "string",
    bigiqLoginRef: "string",
    macAddress: "string",
    skukeyword1: "string",
    skukeyword2: "string",
    tenant: "string",
    unitOfMeasure: "string",
});
Copy
type: f5bigip:CommonLicenseManageBigIq
properties:
    assignmentType: string
    bigiqAddress: string
    bigiqLoginRef: string
    bigiqPassword: string
    bigiqPort: string
    bigiqTokenAuth: false
    bigiqUser: string
    deviceLicenseStatus: string
    hypervisor: string
    key: string
    licensePoolname: string
    macAddress: string
    skukeyword1: string
    skukeyword2: string
    tenant: string
    unitOfMeasure: string
Copy

CommonLicenseManageBigIq Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The CommonLicenseManageBigIq resource accepts the following input properties:

AssignmentType This property is required. string
The type of assignment, which is determined by whether the BIG-IP is unreachable, unmanaged, or managed by BIG-IQ. Possible values: “UNREACHABLE”, “UNMANAGED”, or “MANAGED”.
BigiqAddress This property is required. string
BIGIQ License Manager IP Address, variable type string
BigiqPassword This property is required. string
BIGIQ License Manager password. variable type string
BigiqUser This property is required. string
BIGIQ License Manager username, variable type string
LicensePoolname This property is required. string
A name given to the license pool. type string
BigiqLoginRef string
BIGIQ Login reference for token authentication
BigiqPort string
type int, BIGIQ License Manager Port number, specify if port is other than 443
BigiqTokenAuth bool
type bool, if set to true enables Token based Authentication,default is false
DeviceLicenseStatus string
Status of Licence Assignment
Hypervisor string
Identifies the platform running the BIG-IP VE. Possible values: “aws”, “azure”, “gce”, “vmware”, “hyperv”, “kvm”, or “xen”. type string
Key string
License Assignment is done with specified key, supported only with RegKeypool type License assignement. type string
MacAddress string
MAC address of the BIG-IP. type string
Skukeyword1 string
An optional offering name. type string
Skukeyword2 string
An optional offering name. type string
Tenant string
For an unreachable BIG-IP, you can provide an optional description for the assignment in this field.
UnitOfMeasure string
The units used to measure billing. For example, “hourly” or “daily”. Type string
AssignmentType This property is required. string
The type of assignment, which is determined by whether the BIG-IP is unreachable, unmanaged, or managed by BIG-IQ. Possible values: “UNREACHABLE”, “UNMANAGED”, or “MANAGED”.
BigiqAddress This property is required. string
BIGIQ License Manager IP Address, variable type string
BigiqPassword This property is required. string
BIGIQ License Manager password. variable type string
BigiqUser This property is required. string
BIGIQ License Manager username, variable type string
LicensePoolname This property is required. string
A name given to the license pool. type string
BigiqLoginRef string
BIGIQ Login reference for token authentication
BigiqPort string
type int, BIGIQ License Manager Port number, specify if port is other than 443
BigiqTokenAuth bool
type bool, if set to true enables Token based Authentication,default is false
DeviceLicenseStatus string
Status of Licence Assignment
Hypervisor string
Identifies the platform running the BIG-IP VE. Possible values: “aws”, “azure”, “gce”, “vmware”, “hyperv”, “kvm”, or “xen”. type string
Key string
License Assignment is done with specified key, supported only with RegKeypool type License assignement. type string
MacAddress string
MAC address of the BIG-IP. type string
Skukeyword1 string
An optional offering name. type string
Skukeyword2 string
An optional offering name. type string
Tenant string
For an unreachable BIG-IP, you can provide an optional description for the assignment in this field.
UnitOfMeasure string
The units used to measure billing. For example, “hourly” or “daily”. Type string
assignmentType This property is required. String
The type of assignment, which is determined by whether the BIG-IP is unreachable, unmanaged, or managed by BIG-IQ. Possible values: “UNREACHABLE”, “UNMANAGED”, or “MANAGED”.
bigiqAddress This property is required. String
BIGIQ License Manager IP Address, variable type string
bigiqPassword This property is required. String
BIGIQ License Manager password. variable type string
bigiqUser This property is required. String
BIGIQ License Manager username, variable type string
licensePoolname This property is required. String
A name given to the license pool. type string
bigiqLoginRef String
BIGIQ Login reference for token authentication
bigiqPort String
type int, BIGIQ License Manager Port number, specify if port is other than 443
bigiqTokenAuth Boolean
type bool, if set to true enables Token based Authentication,default is false
deviceLicenseStatus String
Status of Licence Assignment
hypervisor String
Identifies the platform running the BIG-IP VE. Possible values: “aws”, “azure”, “gce”, “vmware”, “hyperv”, “kvm”, or “xen”. type string
key String
License Assignment is done with specified key, supported only with RegKeypool type License assignement. type string
macAddress String
MAC address of the BIG-IP. type string
skukeyword1 String
An optional offering name. type string
skukeyword2 String
An optional offering name. type string
tenant String
For an unreachable BIG-IP, you can provide an optional description for the assignment in this field.
unitOfMeasure String
The units used to measure billing. For example, “hourly” or “daily”. Type string
assignmentType This property is required. string
The type of assignment, which is determined by whether the BIG-IP is unreachable, unmanaged, or managed by BIG-IQ. Possible values: “UNREACHABLE”, “UNMANAGED”, or “MANAGED”.
bigiqAddress This property is required. string
BIGIQ License Manager IP Address, variable type string
bigiqPassword This property is required. string
BIGIQ License Manager password. variable type string
bigiqUser This property is required. string
BIGIQ License Manager username, variable type string
licensePoolname This property is required. string
A name given to the license pool. type string
bigiqLoginRef string
BIGIQ Login reference for token authentication
bigiqPort string
type int, BIGIQ License Manager Port number, specify if port is other than 443
bigiqTokenAuth boolean
type bool, if set to true enables Token based Authentication,default is false
deviceLicenseStatus string
Status of Licence Assignment
hypervisor string
Identifies the platform running the BIG-IP VE. Possible values: “aws”, “azure”, “gce”, “vmware”, “hyperv”, “kvm”, or “xen”. type string
key string
License Assignment is done with specified key, supported only with RegKeypool type License assignement. type string
macAddress string
MAC address of the BIG-IP. type string
skukeyword1 string
An optional offering name. type string
skukeyword2 string
An optional offering name. type string
tenant string
For an unreachable BIG-IP, you can provide an optional description for the assignment in this field.
unitOfMeasure string
The units used to measure billing. For example, “hourly” or “daily”. Type string
assignment_type This property is required. str
The type of assignment, which is determined by whether the BIG-IP is unreachable, unmanaged, or managed by BIG-IQ. Possible values: “UNREACHABLE”, “UNMANAGED”, or “MANAGED”.
bigiq_address This property is required. str
BIGIQ License Manager IP Address, variable type string
bigiq_password This property is required. str
BIGIQ License Manager password. variable type string
bigiq_user This property is required. str
BIGIQ License Manager username, variable type string
license_poolname This property is required. str
A name given to the license pool. type string
bigiq_login_ref str
BIGIQ Login reference for token authentication
bigiq_port str
type int, BIGIQ License Manager Port number, specify if port is other than 443
bigiq_token_auth bool
type bool, if set to true enables Token based Authentication,default is false
device_license_status str
Status of Licence Assignment
hypervisor str
Identifies the platform running the BIG-IP VE. Possible values: “aws”, “azure”, “gce”, “vmware”, “hyperv”, “kvm”, or “xen”. type string
key str
License Assignment is done with specified key, supported only with RegKeypool type License assignement. type string
mac_address str
MAC address of the BIG-IP. type string
skukeyword1 str
An optional offering name. type string
skukeyword2 str
An optional offering name. type string
tenant str
For an unreachable BIG-IP, you can provide an optional description for the assignment in this field.
unit_of_measure str
The units used to measure billing. For example, “hourly” or “daily”. Type string
assignmentType This property is required. String
The type of assignment, which is determined by whether the BIG-IP is unreachable, unmanaged, or managed by BIG-IQ. Possible values: “UNREACHABLE”, “UNMANAGED”, or “MANAGED”.
bigiqAddress This property is required. String
BIGIQ License Manager IP Address, variable type string
bigiqPassword This property is required. String
BIGIQ License Manager password. variable type string
bigiqUser This property is required. String
BIGIQ License Manager username, variable type string
licensePoolname This property is required. String
A name given to the license pool. type string
bigiqLoginRef String
BIGIQ Login reference for token authentication
bigiqPort String
type int, BIGIQ License Manager Port number, specify if port is other than 443
bigiqTokenAuth Boolean
type bool, if set to true enables Token based Authentication,default is false
deviceLicenseStatus String
Status of Licence Assignment
hypervisor String
Identifies the platform running the BIG-IP VE. Possible values: “aws”, “azure”, “gce”, “vmware”, “hyperv”, “kvm”, or “xen”. type string
key String
License Assignment is done with specified key, supported only with RegKeypool type License assignement. type string
macAddress String
MAC address of the BIG-IP. type string
skukeyword1 String
An optional offering name. type string
skukeyword2 String
An optional offering name. type string
tenant String
For an unreachable BIG-IP, you can provide an optional description for the assignment in this field.
unitOfMeasure String
The units used to measure billing. For example, “hourly” or “daily”. Type string

Outputs

All input properties are implicitly available as output properties. Additionally, the CommonLicenseManageBigIq resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
Id string
The provider-assigned unique ID for this managed resource.
id String
The provider-assigned unique ID for this managed resource.
id string
The provider-assigned unique ID for this managed resource.
id str
The provider-assigned unique ID for this managed resource.
id String
The provider-assigned unique ID for this managed resource.

Look up Existing CommonLicenseManageBigIq Resource

Get an existing CommonLicenseManageBigIq resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: CommonLicenseManageBigIqState, opts?: CustomResourceOptions): CommonLicenseManageBigIq
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        assignment_type: Optional[str] = None,
        bigiq_address: Optional[str] = None,
        bigiq_login_ref: Optional[str] = None,
        bigiq_password: Optional[str] = None,
        bigiq_port: Optional[str] = None,
        bigiq_token_auth: Optional[bool] = None,
        bigiq_user: Optional[str] = None,
        device_license_status: Optional[str] = None,
        hypervisor: Optional[str] = None,
        key: Optional[str] = None,
        license_poolname: Optional[str] = None,
        mac_address: Optional[str] = None,
        skukeyword1: Optional[str] = None,
        skukeyword2: Optional[str] = None,
        tenant: Optional[str] = None,
        unit_of_measure: Optional[str] = None) -> CommonLicenseManageBigIq
func GetCommonLicenseManageBigIq(ctx *Context, name string, id IDInput, state *CommonLicenseManageBigIqState, opts ...ResourceOption) (*CommonLicenseManageBigIq, error)
public static CommonLicenseManageBigIq Get(string name, Input<string> id, CommonLicenseManageBigIqState? state, CustomResourceOptions? opts = null)
public static CommonLicenseManageBigIq get(String name, Output<String> id, CommonLicenseManageBigIqState state, CustomResourceOptions options)
resources:  _:    type: f5bigip:CommonLicenseManageBigIq    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
AssignmentType string
The type of assignment, which is determined by whether the BIG-IP is unreachable, unmanaged, or managed by BIG-IQ. Possible values: “UNREACHABLE”, “UNMANAGED”, or “MANAGED”.
BigiqAddress string
BIGIQ License Manager IP Address, variable type string
BigiqLoginRef string
BIGIQ Login reference for token authentication
BigiqPassword string
BIGIQ License Manager password. variable type string
BigiqPort string
type int, BIGIQ License Manager Port number, specify if port is other than 443
BigiqTokenAuth bool
type bool, if set to true enables Token based Authentication,default is false
BigiqUser string
BIGIQ License Manager username, variable type string
DeviceLicenseStatus string
Status of Licence Assignment
Hypervisor string
Identifies the platform running the BIG-IP VE. Possible values: “aws”, “azure”, “gce”, “vmware”, “hyperv”, “kvm”, or “xen”. type string
Key string
License Assignment is done with specified key, supported only with RegKeypool type License assignement. type string
LicensePoolname string
A name given to the license pool. type string
MacAddress string
MAC address of the BIG-IP. type string
Skukeyword1 string
An optional offering name. type string
Skukeyword2 string
An optional offering name. type string
Tenant string
For an unreachable BIG-IP, you can provide an optional description for the assignment in this field.
UnitOfMeasure string
The units used to measure billing. For example, “hourly” or “daily”. Type string
AssignmentType string
The type of assignment, which is determined by whether the BIG-IP is unreachable, unmanaged, or managed by BIG-IQ. Possible values: “UNREACHABLE”, “UNMANAGED”, or “MANAGED”.
BigiqAddress string
BIGIQ License Manager IP Address, variable type string
BigiqLoginRef string
BIGIQ Login reference for token authentication
BigiqPassword string
BIGIQ License Manager password. variable type string
BigiqPort string
type int, BIGIQ License Manager Port number, specify if port is other than 443
BigiqTokenAuth bool
type bool, if set to true enables Token based Authentication,default is false
BigiqUser string
BIGIQ License Manager username, variable type string
DeviceLicenseStatus string
Status of Licence Assignment
Hypervisor string
Identifies the platform running the BIG-IP VE. Possible values: “aws”, “azure”, “gce”, “vmware”, “hyperv”, “kvm”, or “xen”. type string
Key string
License Assignment is done with specified key, supported only with RegKeypool type License assignement. type string
LicensePoolname string
A name given to the license pool. type string
MacAddress string
MAC address of the BIG-IP. type string
Skukeyword1 string
An optional offering name. type string
Skukeyword2 string
An optional offering name. type string
Tenant string
For an unreachable BIG-IP, you can provide an optional description for the assignment in this field.
UnitOfMeasure string
The units used to measure billing. For example, “hourly” or “daily”. Type string
assignmentType String
The type of assignment, which is determined by whether the BIG-IP is unreachable, unmanaged, or managed by BIG-IQ. Possible values: “UNREACHABLE”, “UNMANAGED”, or “MANAGED”.
bigiqAddress String
BIGIQ License Manager IP Address, variable type string
bigiqLoginRef String
BIGIQ Login reference for token authentication
bigiqPassword String
BIGIQ License Manager password. variable type string
bigiqPort String
type int, BIGIQ License Manager Port number, specify if port is other than 443
bigiqTokenAuth Boolean
type bool, if set to true enables Token based Authentication,default is false
bigiqUser String
BIGIQ License Manager username, variable type string
deviceLicenseStatus String
Status of Licence Assignment
hypervisor String
Identifies the platform running the BIG-IP VE. Possible values: “aws”, “azure”, “gce”, “vmware”, “hyperv”, “kvm”, or “xen”. type string
key String
License Assignment is done with specified key, supported only with RegKeypool type License assignement. type string
licensePoolname String
A name given to the license pool. type string
macAddress String
MAC address of the BIG-IP. type string
skukeyword1 String
An optional offering name. type string
skukeyword2 String
An optional offering name. type string
tenant String
For an unreachable BIG-IP, you can provide an optional description for the assignment in this field.
unitOfMeasure String
The units used to measure billing. For example, “hourly” or “daily”. Type string
assignmentType string
The type of assignment, which is determined by whether the BIG-IP is unreachable, unmanaged, or managed by BIG-IQ. Possible values: “UNREACHABLE”, “UNMANAGED”, or “MANAGED”.
bigiqAddress string
BIGIQ License Manager IP Address, variable type string
bigiqLoginRef string
BIGIQ Login reference for token authentication
bigiqPassword string
BIGIQ License Manager password. variable type string
bigiqPort string
type int, BIGIQ License Manager Port number, specify if port is other than 443
bigiqTokenAuth boolean
type bool, if set to true enables Token based Authentication,default is false
bigiqUser string
BIGIQ License Manager username, variable type string
deviceLicenseStatus string
Status of Licence Assignment
hypervisor string
Identifies the platform running the BIG-IP VE. Possible values: “aws”, “azure”, “gce”, “vmware”, “hyperv”, “kvm”, or “xen”. type string
key string
License Assignment is done with specified key, supported only with RegKeypool type License assignement. type string
licensePoolname string
A name given to the license pool. type string
macAddress string
MAC address of the BIG-IP. type string
skukeyword1 string
An optional offering name. type string
skukeyword2 string
An optional offering name. type string
tenant string
For an unreachable BIG-IP, you can provide an optional description for the assignment in this field.
unitOfMeasure string
The units used to measure billing. For example, “hourly” or “daily”. Type string
assignment_type str
The type of assignment, which is determined by whether the BIG-IP is unreachable, unmanaged, or managed by BIG-IQ. Possible values: “UNREACHABLE”, “UNMANAGED”, or “MANAGED”.
bigiq_address str
BIGIQ License Manager IP Address, variable type string
bigiq_login_ref str
BIGIQ Login reference for token authentication
bigiq_password str
BIGIQ License Manager password. variable type string
bigiq_port str
type int, BIGIQ License Manager Port number, specify if port is other than 443
bigiq_token_auth bool
type bool, if set to true enables Token based Authentication,default is false
bigiq_user str
BIGIQ License Manager username, variable type string
device_license_status str
Status of Licence Assignment
hypervisor str
Identifies the platform running the BIG-IP VE. Possible values: “aws”, “azure”, “gce”, “vmware”, “hyperv”, “kvm”, or “xen”. type string
key str
License Assignment is done with specified key, supported only with RegKeypool type License assignement. type string
license_poolname str
A name given to the license pool. type string
mac_address str
MAC address of the BIG-IP. type string
skukeyword1 str
An optional offering name. type string
skukeyword2 str
An optional offering name. type string
tenant str
For an unreachable BIG-IP, you can provide an optional description for the assignment in this field.
unit_of_measure str
The units used to measure billing. For example, “hourly” or “daily”. Type string
assignmentType String
The type of assignment, which is determined by whether the BIG-IP is unreachable, unmanaged, or managed by BIG-IQ. Possible values: “UNREACHABLE”, “UNMANAGED”, or “MANAGED”.
bigiqAddress String
BIGIQ License Manager IP Address, variable type string
bigiqLoginRef String
BIGIQ Login reference for token authentication
bigiqPassword String
BIGIQ License Manager password. variable type string
bigiqPort String
type int, BIGIQ License Manager Port number, specify if port is other than 443
bigiqTokenAuth Boolean
type bool, if set to true enables Token based Authentication,default is false
bigiqUser String
BIGIQ License Manager username, variable type string
deviceLicenseStatus String
Status of Licence Assignment
hypervisor String
Identifies the platform running the BIG-IP VE. Possible values: “aws”, “azure”, “gce”, “vmware”, “hyperv”, “kvm”, or “xen”. type string
key String
License Assignment is done with specified key, supported only with RegKeypool type License assignement. type string
licensePoolname String
A name given to the license pool. type string
macAddress String
MAC address of the BIG-IP. type string
skukeyword1 String
An optional offering name. type string
skukeyword2 String
An optional offering name. type string
tenant String
For an unreachable BIG-IP, you can provide an optional description for the assignment in this field.
unitOfMeasure String
The units used to measure billing. For example, “hourly” or “daily”. Type string

Package Details

Repository
f5 BIG-IP pulumi/pulumi-f5bigip
License
Apache-2.0
Notes
This Pulumi package is based on the bigip Terraform Provider.