ibmcloud.ansible_collection.ibm_lbaas (1.2.2) — module

Configure IBM Cloud 'ibm_lbaas' resource

| "added in version" 2.8 of ibmcloud.ansible_collection"

Authors: Jay Carman (@jaywcarman)

preview | supported by community

Install collection

Install with ansible-galaxy collection install ibmcloud.ansible_collection:==1.2.2


Add to requirements.yml

  collections:
    - name: ibmcloud.ansible_collection
      version: 1.2.2

Description

Create, update or destroy an IBM Cloud 'ibm_lbaas' resource


Requirements

Inputs

    
id:
    description:
    - (Required when updating or destroying existing resource) IBM Cloud Resource ID.
    required: false
    type: str

vip:
    description:
    - The virtual ip address of this load balancer
    required: false
    type: str

name:
    description:
    - (Required for new resource) The load balancer's name.
    required: false
    type: str

type:
    default: PUBLIC
    description:
    - Specifies if a load balancer is public or private
    required: false
    type: str

state:
    choices:
    - available
    - absent
    default: available
    description:
    - State of resource
    required: false

status:
    description:
    - The operation status 'ONLINE' or 'OFFLINE' of a load balancer.
    required: false
    type: str

subnets:
    description:
    - (Required for new resource) The subnet where this Load Balancer will be provisioned.
    elements: int
    required: false
    type: list

protocols:
    description:
    - Protocols to be assigned to this load balancer.
    elements: dict
    required: false
    type: list

datacenter:
    description:
    - None
    required: false
    type: str

description:
    description:
    - Description of a load balancer.
    required: false
    type: str

ssl_ciphers:
    description:
    - None
    elements: str
    required: false
    type: list

resource_name:
    description:
    - The name of the resource
    required: false
    type: str

health_monitors:
    description:
    - None
    elements: dict
    required: false
    type: list

ibmcloud_region:
    default: us-south
    description:
    - Denotes which IBM Cloud region to connect to
    required: false

resource_status:
    description:
    - The status of the resource
    required: false
    type: str

ibmcloud_api_key:
    description:
    - The API Key used for authentification. This can also be provided via the environment
      variable 'IC_API_KEY'.
    required: true

wait_time_minutes:
    default: 90
    description:
    - None
    required: false
    type: int

resource_controller_url:
    description:
    - The URL of the IBM Cloud dashboard that can be used to explore and view details
      about this instance
    required: false
    type: str

use_system_public_ip_pool:
    description:
    - Applicable for public load balancer only. It specifies whether the public IP addresses
      are allocated from system public IP pool or public subnet from the account ordering
      the load balancer.
    required: false
    type: bool