Console API
  1. Security group
Console API
  • User
    • User Info
      GET
    • Ssh keys
      GET
  • Tenant / Regions
    • Get Regions & Tenant info
      GET
    • Get Tenant Info
      GET
  • VPC
    • Get VPC List
      GET
    • Rename VPC
      PUT
    • Create VPC
      POST
  • Images
    • Get images
      GET
  • Flavors
    • Get flavors
      GET
  • Storage Policy
    • List
      GET
  • Instances
    • List
      GET
    • Detail
      GET
    • Security Group
      GET
    • Create instance
      POST
    • Power off
      POST
    • Reboot
      POST
    • Power on
      POST
    • Terminate
      POST
    • Resize
      POST
    • Lock Termination
      POST
    • Rename
      POST
    • Manage tag
      POST
  • Subnet
    • List
    • Create
    • Rename
    • Delete
    • Manage tags
  • Security group
    • Security Group List
      GET
    • Security Group Detail
      GET
    • Rule Types
      GET
    • Create Security Group
      POST
    • Create Rule
      POST
    • Apply to private ip
      POST
    • Delete Rule
      POST
    • Delete security group
      DELETE
    • Manage tag
      POST
  • Floating IP
    • List
    • Allocate
    • Connect to instance
    • Disconnect
    • Release
    • Manage tag
  • Activity Logs
    • List
  • Tags
    • Lists
  • Iam
    • Add user to user group
    • Get all user groups
    • Create user group
    • Update user group
    • Get roles
    • Get user vpcs
  • Billing
    • Bill
      • Get bills by date
      • Get Bills by paging
      • Bill Info
      • Bill service types
  • Project
    • Get projects
    • Create Project
    • Detail Project
  • S3
    • Get bucket policy
    • List buckets
    • Get s3 service enabled
  • IP Access
    • API Portal Access Log
  • Metal Cloud
    • Bare Metal Servers
      • List all servers
      • Get server details
      • Get server console URL
      • Create server
      • Rename a server (Portal name)
      • Power on a server
      • Power off a server
      • Delete a server
    • Subnets
      • Get available subnets
      • Create a subnet
      • List all subnets
      • Delete a subnet
      • Update a subnet
    • Network ACLs
      • Retrieve the list of Network ACLs for a VPC
      • Get details of a specific Network ACL
      • Update a Network ACL
      • Update firewall rules for a firewall policy
      • List all firewall policies of a Network ACL
    • images
      • List images
      • List custom images
      • Register a new image
      • Get presigned upload URLs
      • Complete image upload
      • Delete an image
      • Sync an image
    • server_package
      • Get list server types. This part will be represent all server type that user can deploy We using server type name as the rule of selecting server on maas System ex. In maas we have serveral server names (H100.1, H100.2, H100.3, H100.4, H100.5, H100.6, H10
  1. Security group

Rule Types

Developing
GET
/api/v1/vmware/vpc/{vpc_id}/port-profiles

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params

Header Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/api/v1/vmware/vpc//port-profiles' \
--header 'OrgId;'

Responses

🟢200Success
application/json
Body

Example
[
    {
        "id": "15395358-0485-4c2b-8fbd-970fbb4f0f15",
        "created_at": "2023-06-14T06:40:38",
        "name": "RDP",
        "destination_ports": "RDP 3389",
        "updated_at": "2024-01-22T10:26:15"
    },
    {
        "id": "19c6ca94-1d7c-4b8e-8dfc-093a5210913b",
        "created_at": "2023-06-14T06:40:38",
        "name": "SMTP",
        "destination_ports": "SMTP 25",
        "updated_at": "2024-01-22T10:26:15"
    },
    {
        "id": "204ca560-2f19-4517-818e-ab856c1ac1d9",
        "created_at": "2023-06-14T06:40:38",
        "name": "HTTPS",
        "destination_ports": "HTTPS 443",
        "updated_at": "2024-01-22T10:26:14"
    },
    {
        "id": "2d68b1e6-0115-44a6-a23d-e8bd9b7140b2",
        "created_at": "2023-06-14T06:40:38",
        "name": "IMAP",
        "destination_ports": "IMAP 143",
        "updated_at": "2024-01-22T10:26:15"
    },
    {
        "id": "332e8d08-3c7d-4447-b18a-a358041b2ba7",
        "created_at": "2023-06-14T06:40:38",
        "name": "POSTGRESQL",
        "destination_ports": "POSTGRESQL 5432",
        "updated_at": "2024-01-22T10:26:15"
    },
    {
        "id": "33c6061b-233c-460f-ad27-3baf1f3f6759",
        "created_at": "2023-06-14T06:40:38",
        "name": "LDAP",
        "destination_ports": "LDAP 389",
        "updated_at": "2024-01-22T10:26:15"
    },
    {
        "id": "54031f93-9d92-4ed5-b06d-480784ec0185",
        "created_at": "2023-06-14T06:40:38",
        "name": "DNS",
        "destination_ports": "DNS 53",
        "updated_at": "2024-01-22T10:26:15"
    },
    {
        "id": "58a25d12-15d2-4fb2-bcbc-8eaa77d522ce",
        "created_at": "2023-06-14T06:40:38",
        "name": "SMTP_SSL",
        "destination_ports": "SMTP_SSL 465",
        "updated_at": "2024-01-22T10:26:15"
    },
    {
        "id": "59759c43-857b-4051-9fb9-0b67cf7036ff",
        "created_at": "2023-06-14T06:40:38",
        "name": "IMAPS",
        "destination_ports": "IMAPS 993",
        "updated_at": "2024-01-22T10:26:15"
    },
    {
        "id": "74140d53-60bc-4ee4-9926-a1e362d6ef1a",
        "created_at": "2023-06-14T06:40:37",
        "name": "SSH",
        "destination_ports": "SSH 22",
        "updated_at": "2024-01-22T10:26:14"
    },
    {
        "id": "784cc5c8-9961-4074-9705-609d8a9e0deb",
        "created_at": "2023-06-14T06:40:38",
        "name": "POP3_SSL",
        "destination_ports": "POP3_SSL 995",
        "updated_at": "2024-01-22T10:26:15"
    },
    {
        "id": "7b0b88c4-0e3f-4a9d-8aa6-82470ec03258",
        "created_at": "2023-06-14T06:40:38",
        "name": "MYSQL",
        "destination_ports": "MYSQL 3306",
        "updated_at": "2024-01-22T10:26:15"
    },
    {
        "id": "8edd7f3c-56d1-4f16-8152-9483fef1ce7c",
        "created_at": "2023-06-14T06:40:38",
        "name": "ICMP",
        "destination_ports": "ICMP ALL",
        "updated_at": "2024-01-22T10:26:15"
    },
    {
        "id": "c336f652-2c5f-4e01-9858-5565278df558",
        "created_at": "2023-06-14T06:40:38",
        "name": "SMB",
        "destination_ports": "SMB 445",
        "updated_at": "2024-01-22T10:26:15"
    },
    {
        "id": "c3511c04-c154-4950-8697-d468f8fb3fcf",
        "created_at": "2023-06-14T06:40:38",
        "name": "POP3",
        "destination_ports": "POP3 110",
        "updated_at": "2024-01-22T10:26:15"
    },
    {
        "id": "e22689b2-1c05-40ca-b325-50414a4a5df8",
        "created_at": "2023-06-14T06:40:38",
        "name": "MSSQL",
        "destination_ports": "MSSQL 1433",
        "updated_at": "2024-01-22T10:26:15"
    },
    {
        "id": "ed55f780-6e33-4bb0-b04d-3010cab5afe4",
        "created_at": "2023-06-14T06:40:37",
        "name": "HTTP",
        "destination_ports": "HTTP 80",
        "updated_at": "2024-01-22T10:26:14"
    }
]
Modified at 2024-01-22 10:28:12
Previous
Security Group Detail
Next
Create Security Group
Built with