dellemc / dellemc.powermax / 1.6.1 / module / dellemc_powermax_port Manage ports on PowerMax/VMAX Storage System | "added in version" 1.0.0 of dellemc.powermax" Authors: Ashish Verma (@vermaa31) <ansible.team@dell.com> preview | supported by communitydellemc.powermax.dellemc_powermax_port (1.6.1) — module
Install with ansible-galaxy collection install dellemc.powermax:==1.6.1
collections: - name: dellemc.powermax version: 1.6.1
Managing ports on PowerMax storage system includes getting details of a port.
- name: Get details of single/multiple ports dellemc_powermax_port: unispherehost: "{{unispherehost}}" verifycert: "{{verifycert}}" user: "{{user}}" password: "{{password}}" serial_no: "{{array_id}}" ports: - director_id: "FA-1D" port_id: "5" - director_id: "SE-1F" port_id: "29"
user: description: - The username of the Unisphere host. required: true type: str ports: description: - List of port director and port id elements: dict required: true type: list password: description: - The password of the Unisphere host. required: true type: str serial_no: description: - The serial number of the PowerMax/VMAX array. It is a required parameter for all array-specific operations except for getting a list of arrays in the Gatherfacts module. required: true type: str universion: choices: - 91 - 92 description: - Unisphere version, currently '91' and '92' versions are supported. required: false type: int verifycert: choices: - true - false description: - Boolean variable to specify whether to validate SSL certificate or not. - True - indicates that the SSL certificate should be verified. - False - indicates that the SSL certificate should not be verified. required: true type: bool unispherehost: description: - IP or FQDN of the Unisphere host required: true type: str
changed: description: Whether or not the resource has changed. returned: always type: bool port_details: contains: symmetrixPort: contains: aclx: description: Indicates whether access control logic is enabled or disabled. type: bool avoid_reset_broadcast: description: Indicates whether the Avoid Reset Broadcasting feature is enabled or disabled. type: bool common_serial_number: description: Indicates whether the Common Serial Number feature is enabled or disabled. type: bool director_status: description: Director status. type: str disable_q_reset_on_ua: description: Indicates whether the Disable Q Reset on UA (Unit Attention) is enabled or disabled. type: bool enable_auto_negotiate: description: Indicates whether the Enable Auto Negotiate feature is enabled or disabled. type: bool environ_set: description: Indicates whether the environmental error reporting feature is enabled or disabled. type: bool hp_3000_mode: description: Indicates whether HP 3000 Mode is enabled or disabled. type: bool identifier: description: Unique identifier for port. type: str init_point_to_point: description: Indicates whether Init Point to Point is enabled or disabled. type: bool iscsi_target: description: Indicates whether ISCSI target is enabled or disabled. type: bool maskingview: description: List of Masking views that the port is a part of. type: list max_speed: description: Maximum port speed in GB/Second. type: str negotiate_reset: description: Indicates whether the Negotiate Reset feature is enabled or disabled. type: bool negotiated_speed: description: Negotiated speed in GB/Second. type: str no_participating: description: Indicates whether the No Participate feature is enabled or disabled. type: bool num_of_cores: description: Number of cores for the director. type: int num_of_mapped_vols: description: Number of volumes mapped with the port. type: int num_of_masking_views: description: Number of masking views associated with the port. type: int num_of_port_groups: description: Number of port groups associated with the port. type: int port_status: description: Port status, ON/OFF. type: str portgroup: description: List of masking views associated with the port. type: list scsi_3: description: Indicates whether the SCSI-3 protocol is enabled or disabled. type: bool scsi_support1: description: Indicates whether the SCSI Support1 is enabled or disabled. type: bool siemens: description: Indicates whether the Siemens feature is enabled or disabled. type: bool soft_reset: description: Indicates whether the Soft Reset feature is enabled or disabled. type: bool spc2_protocol_version: description: Indicates whether the SPC2 Protocol Version feature is enabled or disabled. type: bool sunapee: description: Indicates whether the Sunapee feature is enabled or disabled. type: bool symmetrixPortKey: contains: drectorId: description: Director ID of the port. type: str portId: description: Port number of the port. type: str description: Symmetrix system director and port in the port group. type: list type: description: Type of port. type: str unique_wwn: description: Indicates whether the Unique WWN feature is enabled or disabled. type: bool vnx_attached: description: Indicates whether the VNX attached feature is enabled or disabled. type: bool volume_set_addressing: description: Indicates whether Volume Vet Addressing is enabled or disabled. type: bool wwn_node: description: WWN node of port. type: str description: Type of volume. type: list description: Details of the port. returned: When the port exist. type: list