load("@io_bazel_rules_go//go:def.bzl", "go_library")

go_library(
    name = "go_default_library",
    srcs = [
        "client.go",
        "common.go",
        "generated_account.go",
        "generated_active_setting.go",
        "generated_add_outputs_input.go",
        "generated_add_remove_load_balancer_service_link_input.go",
        "generated_add_remove_service_link_input.go",
        "generated_agent.go",
        "generated_amazonec2config.go",
        "generated_api_key.go",
        "generated_audit_log.go",
        "generated_azure_config.go",
        "generated_azureadconfig.go",
        "generated_backup.go",
        "generated_backup_target.go",
        "generated_base_machine_config.go",
        "generated_blkio_device_option.go",
        "generated_certificate.go",
        "generated_change_secret_input.go",
        "generated_client.go",
        "generated_compose_config.go",
        "generated_compose_config_input.go",
        "generated_compose_project.go",
        "generated_compose_service.go",
        "generated_config_item.go",
        "generated_config_item_status.go",
        "generated_container.go",
        "generated_container_event.go",
        "generated_container_exec.go",
        "generated_container_logs.go",
        "generated_container_proxy.go",
        "generated_credential.go",
        "generated_databasechangelog.go",
        "generated_databasechangeloglock.go",
        "generated_digitalocean_config.go",
        "generated_dns_service.go",
        "generated_docker_build.go",
        "generated_dynamic_schema.go",
        "generated_environment.go",
        "generated_environment_upgrade.go",
        "generated_extension_implementation.go",
        "generated_extension_point.go",
        "generated_external_dns_event.go",
        "generated_external_event.go",
        "generated_external_handler.go",
        "generated_external_handler_external_handler_process_map.go",
        "generated_external_handler_process.go",
        "generated_external_handler_process_config.go",
        "generated_external_host_event.go",
        "generated_external_service.go",
        "generated_external_service_event.go",
        "generated_external_storage_pool_event.go",
        "generated_external_volume_event.go",
        "generated_field_documentation.go",
        "generated_githubconfig.go",
        "generated_ha_config.go",
        "generated_ha_config_input.go",
        "generated_haproxy_config.go",
        "generated_healthcheck_instance_host_map.go",
        "generated_host.go",
        "generated_host_access.go",
        "generated_host_api_proxy_token.go",
        "generated_identity.go",
        "generated_image.go",
        "generated_in_service_upgrade_strategy.go",
        "generated_instance.go",
        "generated_instance_console.go",
        "generated_instance_console_input.go",
        "generated_instance_health_check.go",
        "generated_instance_link.go",
        "generated_instance_stop.go",
        "generated_ip_address.go",
        "generated_ip_address_associate_input.go",
        "generated_kubernetes_service.go",
        "generated_kubernetes_stack.go",
        "generated_kubernetes_stack_upgrade.go",
        "generated_label.go",
        "generated_launch_config.go",
        "generated_ldapconfig.go",
        "generated_load_balancer_app_cookie_stickiness_policy.go",
        "generated_load_balancer_config.go",
        "generated_load_balancer_cookie_stickiness_policy.go",
        "generated_load_balancer_service.go",
        "generated_load_balancer_service_link.go",
        "generated_local_auth_config.go",
        "generated_log_config.go",
        "generated_machine.go",
        "generated_machine_driver.go",
        "generated_mount.go",
        "generated_network.go",
        "generated_nfs_config.go",
        "generated_openldapconfig.go",
        "generated_packet_config.go",
        "generated_password.go",
        "generated_physical_host.go",
        "generated_port.go",
        "generated_process_definition.go",
        "generated_process_execution.go",
        "generated_process_instance.go",
        "generated_project.go",
        "generated_project_member.go",
        "generated_public_endpoint.go",
        "generated_publish.go",
        "generated_pull_task.go",
        "generated_recreate_on_quorum_strategy_config.go",
        "generated_register.go",
        "generated_registration_token.go",
        "generated_registry.go",
        "generated_registry_credential.go",
        "generated_resource_definition.go",
        "generated_restart_policy.go",
        "generated_restore_from_backup_input.go",
        "generated_revert_to_snapshot_input.go",
        "generated_rolling_restart_strategy.go",
        "generated_scale_policy.go",
        "generated_secondary_launch_config.go",
        "generated_service.go",
        "generated_service_consume_map.go",
        "generated_service_event.go",
        "generated_service_expose_map.go",
        "generated_service_link.go",
        "generated_service_proxy.go",
        "generated_service_restart.go",
        "generated_service_upgrade.go",
        "generated_service_upgrade_strategy.go",
        "generated_services_port_range.go",
        "generated_set_labels_input.go",
        "generated_set_load_balancer_service_links_input.go",
        "generated_set_project_members_input.go",
        "generated_set_service_links_input.go",
        "generated_setting.go",
        "generated_snapshot.go",
        "generated_snapshot_backup_input.go",
        "generated_state_transition.go",
        "generated_stats_access.go",
        "generated_storage_pool.go",
        "generated_subscribe.go",
        "generated_task.go",
        "generated_task_instance.go",
        "generated_to_service_upgrade_strategy.go",
        "generated_type_documentation.go",
        "generated_virtual_machine.go",
        "generated_virtual_machine_disk.go",
        "generated_volume.go",
        "generated_volume_snapshot_input.go",
        "schemas.go",
        "types.go",
    ],
    importpath = "github.com/rancher/go-rancher/client",
    visibility = ["//visibility:public"],
    deps = [
        "//vendor/github.com/gorilla/websocket:go_default_library",
        "//vendor/github.com/pkg/errors:go_default_library",
    ],
)

filegroup(
    name = "package-srcs",
    srcs = glob(["**"]),
    tags = ["automanaged"],
    visibility = ["//visibility:private"],
)

filegroup(
    name = "all-srcs",
    srcs = [":package-srcs"],
    tags = ["automanaged"],
    visibility = ["//visibility:public"],
)
