A Terraform module to configure Intersight Infrastructure Policies.
Name | Version |
---|---|
terraform | >=1.3.0 |
intersight | >=1.0.37 |
Name | Version |
---|---|
intersight | 1.0.37 |
Name | Description | Type | Default | Required |
---|---|---|---|---|
policies | Policies - YAML to HCL data. | 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: * password: Drive Security User Password(s). * 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). 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 |
---|---|
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. |
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. |
lan_connectivity | Moid's of the LAN Connectivity Policies. |
ldap | Moid's of the LDAP Policies. |
local_user | Moid's of the Local User 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. |
power | Moid's of the Power Policies. |
san_connectivity | Moid's of the SAN Connectivity 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. |
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. |
vsan | Moid's of the VSAN Policies. |