A Terraform module to configure Intersight Infrastructure Policies.
| Name | Version | 
|---|---|
| terraform | >=1.3.0 | 
| intersight | >=1.0.64 | 
| Name | Version | 
|---|---|
| intersight | 1.0.64 | 
| Name | Description | Type | Default | Required | 
|---|---|---|---|---|
| global_settings | YAML to HCL Data - global_settings. | any | 
n/a | yes | 
| model | YAML to HCL Data - model. | any | 
n/a | yes | 
| orgs | Intersight Organizations Moid Data. | any | 
n/a | yes | 
| pools | Pools - Module Output. | any | 
n/a | yes | 
| policies_sensitive | Note: Sensitive Variables cannot be added to a for_each loop so these are added seperately. certificate_management: * certificate: The IMC or Root CA (KMIP) Certificate in PEM Format. * private_key: The IMC Private Key in PEM Format. drive_security: * current_security_key_passphrase: Drive Security -> Manual Key/Remote Key Management -> Current Security Key Passphrase. * new_security_key_passphrase: Drive Security -> Manual Key -> New Security Key Passphrase. * password: Drive Security -> Remote Key Management -> Enable Authentication: Password. * server_public_root_ca_certificate: The root certificate from the KMIP server. firmware: * cco_password: The User Password with Permissions to download the Software from cisco.com. * cco_user: The User with Permissions to download the Software from cisco.com. ipmi_over_lan: * encrypt_key: Encryption Key to use for IPMI Communication. It should have an even number of hexadecimal characters and not exceed 40 characters. iscsi_boot: * password: Map of iSCSI Boot Password(s) if utilizing Authentication to the Storage Array. ldap: * password: Map of Binding Parameters Password(s). It can be any string that adheres to the following constraints: - It can have character except spaces, tabs, line breaks. - It cannot be more than 254 characters. local_user: * password: Map of Local User Password(s). mac_sec: * fallback_key_chain: Fallback Key Chain(s). * primary_key_chain: Fallback Key Chain(s). persistent_memory: * password: Secure passphrase to be applied on the Persistent Memory Modules on the server. The allowed characters are: - a-z, A-Z, 0-9 and special characters: \u0021, &, #, $, %, +, ^, @, _, *, -.snmp: * access_community_string: The default SNMPv1, SNMPv2c community name or SNMPv3 username to include on any trap messages sent to the SNMP host. The name can be 18 characters long. * auth_password: Authorization password for the user. * privacy_password: Privacy password for the user. * trap_community_string: SNMP community group used for sending SNMP trap to other devices. Valid only for SNMPv2c users. virtual_media: * password: Map of vMedia Passwords when Needed for Server Authentication.  | 
object({ | 
{ | 
no | 
| Name | Description | 
|---|---|
| data_policies | Moid's of the Policies that were not defined locally. | 
| data_pools | Moid's of the Pools that were not defined locally. | 
| adapter_configuration | Moid's of the Adapter Configuration Policies. | 
| bios | Moid's of the BIOS Policies. | 
| boot_order | Moid's of the Boot Order Policies. | 
| certificate_management | Moid's of the Certificate Management Policies. | 
| device_connector | Moid's of the Device Connector Policies. | 
| drive_security | Moid's of the Drive Security Policies. | 
| ethernet_adapter | Moid's of the Ethernet Adapter Policies. | 
| ethernet_network | Moid's of the Ethernet Network Policies. | 
| ethernet_network_control | Moid's of the Ethernet Network Control Policies. | 
| ethernet_network_group | Moid's of the Ethernet Network Group Policies. | 
| ethernet_qos | Moid's of the Ethernet QoS Policies. | 
| fc_zone | Moid's of the FC Zone Policies. | 
| fibre_channel_adapter | Moid's of the Fibre Channel Adapter Policies. | 
| fibre_channel_network | Moid's of the Fibre Channel Network Policies. | 
| fibre_channel_qos | Moid's of the Fibre Channel QoS Policies. | 
| flow_control | Moid's of the Flow Control Policies. | 
| firmware | Moid's of the Firmware Policies. | 
| imc_access | Moid's of the IMC Access Policies. | 
| ipmi_over_lan | Moid's of the IPMI over LAN Policies. | 
| iscsi_adapter | Moid's of the iSCSI Adapter Policies. | 
| iscsi_boot | Moid's of the iSCSI Boot Policies. | 
| iscsi_static_target | Moid's of the iSCSI Static Target Policies. | 
| lan_connectivity | Moid's of the LAN Connectivity Policies. | 
| lan_connectivity_vnics | Moid's of the LAN Connectivity - VNICs Policies. | 
| link_aggregation | Moid's of the Link Control Policies. | 
| link_control | Moid's of the Link Control Policies. | 
| ldap | Moid's of the LDAP Policies. | 
| local_user | Moid's of the Local User Policies. | 
| mac_sec | Moid's of the MacSec Policies. | 
| memory | Moid's of the Memory Policies. | 
| multicast | Moid's of the Multicast Policies. | 
| network_connectivity | Moid's of the Network Connectivity Policies. | 
| ntp | Moid's of the NTP Policies. | 
| persistent_memory | Moid's of the Persistent Memory Policies. | 
| port | Moid's of the Port Policies. | 
| ports | Moid's of the Port Child Policies. | 
| power | Moid's of the Power Policies. | 
| san_connectivity | Moid's of the SAN Connectivity Policies. | 
| san_connectivity_vhbas | Moid's of the SAN Connectivity - VHBAs Policies. | 
| scrub | Moid's of the Scrub Policies. | 
| sd_card | Moid's of the SD Card Policies. | 
| serial_over_lan | Moid's of the Serial over LAN Policies. | 
| smtp | Moid's of the SMTP Policies. | 
| snmp | Moid's of the SNMP Policies. | 
| ssh | Moid's of the SSH Policies. | 
| storage | Moid's of the Storage Policies. | 
| switch_control | Moid's of the Switch Control Policies. | 
| syslog | Moid's of the Syslog Policies. | 
| system_qos | Moid's of the System QoS Policies. | 
| thermal | Moid's of the Thermal Policies. | 
| vhba_template | Moid's of the vHBA Templates. | 
| virtual_kvm | Moid's of the Virtual KVM Policies. | 
| virtual_media | Moid's of the Virtual Media Policies. | 
| vlan | Moid's of the VLAN Policies. | 
| vnic_template | Moid's of the vNIC Templates. | 
| vsan | Moid's of the VSAN Policies. |