Get Vcf Password Accounts
Get paginated list of password accounts based on query parameters
Page number from which data needs to be displayed (0-based)
Expected number of entries per page
Password account field to sort by
Sort direction for the results
The password account search request with search criteria
"{\n \"status\" : \"ACTIVE\",\n \"username\" : \"root\",\n \"appliance\" : \"VCENTER\",\n \"applianceFqdn\" : \"vcenter.vsphere.local.com\",\n \"vcfDomainId\" : \"4c133fd4-6d00-408c-a9cb-18fa36a1c8b1\"\n}"
Appliance or component type for password account searches (e.g., VCENTER, NSXT_MANAGER, NSXT_EDGE, SDDC_MANAGER, VCF_AUTOMATION, LOG_MANAGEMENT, VCF_OPERATIONS, VCF_OPS_NETWORKS, IDENTITY_BROKER, VCF_OPS_HCX, ESX, VCF_SERVICES_RUNTIME, AVI_LOAD_BALANCER)
Fully qualified domain name of the appliance
Password account status for search requests (e.g., ACTIVE, EXPIRING, EXPIRED, UNKNOWN)
Username for the account
VCF domain ID to filter password accounts by domain
List of password accounts
"{\n \"vcfPasswordAccounts\" : [ {\n \"passwordAccountKey\" : \"vcenter.vsphere.com_1234_userName\",\n \"applianceFqdn\" : \"vcenter.vsphere.local.com\",\n \"userName\" : \"UserName\",\n \"status\" : \"EXPIRED\",\n \"expiryDate\" : 123363458,\n \"appliance\" : \"VCENTER\",\n \"displayApplianceType\" : \"vCenter\",\n \"credentialType\" : \"SSH\",\n \"accountType\" : \"USER\",\n \"id\" : \"hidden_id\",\n \"vcfDomainId\" : \"domainId\",\n \"passwordAlias\" : \"dummyAlias\"\n }, {\n \"passwordAccountKey\" : \"nsx.vsphere.com_1234_userName\",\n \"applianceFqdn\" : \"nsx.vsphere.local.com\",\n \"userName\" : \"UserName1\",\n \"status\" : \"ACTIVE\",\n \"expiryDate\" : 123363458,\n \"appliance\" : \"NSXT_MANAGER\",\n \"displayApplianceType\" : \"NSX Manager\",\n \"credentialType\" : \"SSH\",\n \"accountType\" : \"USER\",\n \"id\" : \"hidden_id\",\n \"vcfDomainId\" : \"domainId\"\n } ]\n}"
Collection of links
Represents page information for a paged result
list of password accounts.
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/suite-api/api/fleet-management/password-management/accounts/query