cloud-8.x-2.0-beta1/modules/cloud_service_providers/aws_cloud/aws_cloud.links.task.yml

modules/cloud_service_providers/aws_cloud/aws_cloud.links.task.yml
aws_cloud.settings.local_tasks.profile_list:
  title: 'Profiles'
  route_name: 'aws_cloud.settings'
  base_route: 'aws_cloud.settings'
  description: 'AWS Cloud Profile List.'
  weight: 0

aws_cloud.settings.local_tasks.options:
  title: 'Settings'
  route_name: 'aws_cloud.settings.options'
  base_route: 'aws_cloud.settings'
  description: 'Configure AWS Cloud.'
  weight: 1

aws_cloud.local_tasks.cloud_context.list_all:
  title: 'All'
  route_name: 'cloud.service_providers'
  base_route: 'aws_cloud.local_tasks.cloud_context.list_all'
  weight: -1

# @TODO: Needs to be organized.
aws_cloud.local_tasks.cloud_context:
  deriver: 'Drupal\aws_cloud\Plugin\Derivative\AwsCloudLocalTasks'
# route_name: 'entity.aws_cloud_instance.collection'
  weight: 10

aws_cloud.local_tasks.instance:
  title: 'Instances'
  route_name: 'view.aws_cloud_instance.list'
  base_route: 'aws_cloud.local_tasks.cloud_context'
# parent_id: 'aws_cloud.local_tasks.cloud_context.list_all'
  weight: 10

aws_cloud.local_tasks.image:
  title: 'Images'
  route_name: 'view.aws_cloud_image.list'
  base_route: 'aws_cloud.local_tasks.cloud_context'
# parent_id: 'aws_cloud.local_tasks.cloud_context.list_all'
  weight: 10

aws_cloud.local_tasks.security_group:
  title: 'Security Groups'
  route_name: 'view.aws_cloud_security_group.list'
  base_route: 'aws_cloud.local_tasks.cloud_context'
# parent_id: 'aws_cloud.local_tasks.cloud_context.list_all'
  weight: 10

aws_cloud.local_tasks.elastic_ip:
  title: 'Elastic IPs'
  route_name: 'view.aws_cloud_elastic_ip.list'
  base_route: 'aws_cloud.local_tasks.cloud_context'
# parent_id: 'aws_cloud.local_tasks.cloud_context.list_all'
  weight: 10

aws_cloud.local_tasks.network_interface:
  title: 'Network Interfaces'
  route_name: 'view.aws_cloud_network_interface.list'
  base_route: 'aws_cloud.local_tasks.cloud_context'
# parent_id: 'aws_cloud.local_tasks.cloud_context.list_all'
  weight: 10

aws_cloud.local_tasks.key_pair:
  title: 'Key Pairs'
  route_name: 'view.aws_cloud_key_pair.list'
  base_route: 'aws_cloud.local_tasks.cloud_context'
# parent_id: 'aws_cloud.local_tasks.cloud_context.list_all'
  weight: 10


aws_cloud.local_tasks.volume:
  title: 'Volumes'
  route_name: 'view.aws_cloud_volume.list'
  base_route: 'aws_cloud.local_tasks.cloud_context'
# parent_id: 'aws_cloud.local_tasks.cloud_context.list_all'
  weight: 10

aws_cloud.local_tasks.snapshot:
  title: 'Snapshots'
  route_name: 'view.aws_cloud_snapshot.list'
  base_route: 'aws_cloud.local_tasks.cloud_context'
# parent_id: 'aws_cloud.local_tasks.cloud_context.list_all'
  weight: 10

aws_cloud.local_tasks.vpc:
  title: 'VPCs'
  route_name: 'view.aws_cloud_vpc.list'
  base_route: 'aws_cloud.local_tasks.cloud_context'
  weight: 10

aws_cloud.local_tasks.subnet:
  title: 'Subnets'
  route_name: 'view.aws_cloud_subnet.list'
  base_route: 'aws_cloud.local_tasks.cloud_context'
  weight: 10

aws_cloud.local_tasks.instance_type_price:
  title: 'Instance Type Prices'
  route_name: 'aws_cloud.instance_type_prices'
  base_route: 'aws_cloud.local_tasks.cloud_context'
  weight: 10

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc