terraform-aci-access-spine-interface-selector

Tests

This module is no longer maintained as it has been integrated into the nac-aci module.

Terraform ACI Access Spine Interface Selector Module

Manages ACI Access Spine Interface Selector

Location in GUI:
Fabric » Access Policies » Interfaces » Spine Interfaces » Profiles » XXX

Examples

module "aci_access_spine_interface_selector" {
  source  = "netascode/access-spine-interface-selector/aci"
  version = ">= 0.2.0"

  interface_profile = "SPINE1001"
  name              = "1-2"
  policy_group      = "ACC1"
  port_blocks = [{
    name        = "PB1"
    description = "My Description"
    from_port   = 1
    to_port     = 2
  }]
}

Requirements

Name Version
terraform >= 1.3.0
aci >= 2.0.0

Providers

Name Version
aci >= 2.0.0

Inputs

Name Description Type Default Required
interface_profile Spine interface profile name. string n/a yes
name Spine interface selector name. string n/a yes
policy_group Interface policy group name. string "" no
port_blocks List of port blocks. Allowed values from_module, to_module: 1-9. Default value from_module, to_module: 1. Allowed values from_port, to_port: 1-127. Default value to_port: from_port.
list(object({
name = string
description = optional(string, "")
from_module = optional(number, 1)
to_module = optional(number)
from_port = number
to_port = optional(number)
}))
[] no

Outputs

Name Description
dn Distinguished name of infraSHPortS object.
name Spine interface selector name.

Resources

Name Type
aci_rest_managed.infraPortBlk resource
aci_rest_managed.infraRsSpAccGrp resource
aci_rest_managed.infraSHPortS resource

Visit original content creator repository
https://github.com/netascode/terraform-aci-access-spine-interface-selector

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *