import click from services.waas.src.oci_cli_waas.generated import waas_cli from .generated import waas_service_cli from oci_cli import cli_util from oci_cli import custom_types # noqa: F401 import sys # noqa: F401 import six # noqa: F401 import oci # noqa: F401 from oci_cli import json_skeleton_utils from oci_cli.aliasing import CommandGroupWithAlias from oci_cli.cli_root import cli cli.commands.pop(waas_service_cli.waas_service_group.name) cli.add_command(waas_cli.waas_root_group) # oci waas purge-cache purge-cache --waas-policy-id, --resources # to # oci waas purge-cache --waas-policy-id, --resources waas_cli.waas_root_group.commands.pop(waas_cli.purge_cache_group.name) waas_cli.waas_root_group.add_command(waas_cli.purge_cache) # oci waas custom-protection-rule update-waas-policy --update-custom-protection-rules-details, --waas-policy-id # to # oci waas custom-protection-rule update-setting --custom-protection-rules-details, --waas-policy-id # waas_cli.waas_root_group.commands.pop(waas_cli.custom_protection_rule_setting_group.name) waas_cli.custom_protection_rule_group.commands.pop(waas_cli.update_waas_policy_custom_protection_rules.name)
from oci_cli_compute.generated import compute_cli from oci import wait_until from oci.exceptions import ServiceError from oci.exceptions import MaximumWaitTimeExceeded from oci_cli.cli_root import cli from oci_cli import cli_util from oci_cli import custom_types from oci_cli import json_skeleton_utils from oci_cli.aliasing import CommandGroupWithAlias INSTANCE_CONSOLE_CONNECTION_STRING_INTERMEDIATE_HOST_REGEX = "(instance-console\.[a-z0-9-]+\.(oraclecloud|oracleiaas)\.com)" # noqa: W605 DEFAULT_LOCAL_VNC_PORT = 5900 DEFAULT_SSH_PROXY_PORT = 5905 cli.add_command(compute_cli.compute_root_group) compute_cli.compute_root_group.commands.pop(compute_cli.volume_group.name) compute_cli.compute_root_group.commands.pop( compute_cli.instance_credentials_group.name) # Disabling subclass commands compute_cli.image_group.commands.pop( compute_cli.export_image_export_image_via_object_storage_uri_details.name) compute_cli.image_group.commands.pop( compute_cli.export_image_export_image_via_object_storage_tuple_details.name ) # Disable nested polymorphic commands compute_cli.image_group.commands.pop( compute_cli.create_image_image_source_via_object_storage_tuple_details.name
# coding: utf-8 # Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved. from __future__ import print_function import click from services.core.src.oci_cli_compute_management.generated import computemanagement_cli from oci_cli.cli_root import cli from oci_cli import cli_util from oci_cli import json_skeleton_utils cli.add_command(computemanagement_cli.compute_management_root_group) cli_util.rename_command(computemanagement_cli, computemanagement_cli.instance_pool_group, computemanagement_cli.list_instance_pool_instances, "list-instances") cli_util.rename_command( computemanagement_cli, computemanagement_cli.instance_configuration_group, computemanagement_cli. launch_instance_configuration_compute_instance_details, "launch-compute-instance") computemanagement_cli.instance_configuration_group.commands.pop( computemanagement_cli.create_instance_configuration.name) cli_util.rename_command( computemanagement_cli, computemanagement_cli.instance_configuration_group, computemanagement_cli. create_instance_configuration_create_instance_configuration_details, "create") cli_util.rename_command( computemanagement_cli, computemanagement_cli.instance_configuration_group, computemanagement_cli.