|
20 | 20 |
|
21 | 21 | from azure.mgmt.core.tools import is_valid_resource_id, parse_resource_id |
22 | 22 |
|
23 | | -from azure.mgmt.resource.resources.models import GenericResource, DeploymentMode |
| 23 | +from azure.mgmt.resource.resources.models import GenericResource |
| 24 | +from azure.mgmt.resource.deployments.models import DeploymentMode |
24 | 25 |
|
25 | 26 | from azure.cli.core.azclierror import ArgumentUsageError, InvalidArgumentValueError, RequiredArgumentMissingError, ResourceNotFoundError |
26 | 27 | from azure.cli.core.parser import IncorrectUsageError |
|
32 | 33 |
|
33 | 34 | from azure.cli.command_modules.resource._client_factory import ( |
34 | 35 | _resource_client_factory, _resource_policy_client_factory, _resource_lock_client_factory, |
35 | | - _resource_links_client_factory, _resource_deploymentscripts_client_factory, _resource_deploymentstacks_client_factory, _authorization_management_client, _resource_managedapps_client_factory, _resource_templatespecs_client_factory, _resource_privatelinks_client_factory) |
| 36 | + _resource_links_client_factory, _resource_deployments_client_factory, _resource_deploymentscripts_client_factory, _resource_deploymentstacks_client_factory, _authorization_management_client, _resource_managedapps_client_factory, _resource_templatespecs_client_factory, _resource_privatelinks_client_factory) |
36 | 37 | from azure.cli.command_modules.resource._validators import _parse_lock_id |
37 | 38 | from azure.cli.command_modules.resource.parameters import StacksActionOnUnmanage |
38 | 39 |
|
@@ -1867,82 +1868,82 @@ def list_applications(cmd, resource_group_name=None): |
1867 | 1868 |
|
1868 | 1869 |
|
1869 | 1870 | def list_deployments_at_subscription_scope(cmd, filter_string=None): |
1870 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1871 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1871 | 1872 | return rcf.deployments.list_at_subscription_scope(filter=filter_string) |
1872 | 1873 |
|
1873 | 1874 |
|
1874 | 1875 | def list_deployments_at_resource_group(cmd, resource_group_name, filter_string=None): |
1875 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1876 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1876 | 1877 | return rcf.deployments.list_by_resource_group(resource_group_name, filter=filter_string) |
1877 | 1878 |
|
1878 | 1879 |
|
1879 | 1880 | def list_deployments_at_management_group(cmd, management_group_id, filter_string=None): |
1880 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1881 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1881 | 1882 | return rcf.deployments.list_at_management_group_scope(management_group_id, filter=filter_string) |
1882 | 1883 |
|
1883 | 1884 |
|
1884 | 1885 | def list_deployments_at_tenant_scope(cmd, filter_string=None): |
1885 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1886 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1886 | 1887 | return rcf.deployments.list_at_tenant_scope(filter=filter_string) |
1887 | 1888 |
|
1888 | 1889 |
|
1889 | 1890 | def get_deployment_at_subscription_scope(cmd, deployment_name): |
1890 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1891 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1891 | 1892 | return rcf.deployments.get_at_subscription_scope(deployment_name) |
1892 | 1893 |
|
1893 | 1894 |
|
1894 | 1895 | def get_deployment_at_resource_group(cmd, resource_group_name, deployment_name): |
1895 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1896 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1896 | 1897 | return rcf.deployments.get(resource_group_name, deployment_name) |
1897 | 1898 |
|
1898 | 1899 |
|
1899 | 1900 | def get_deployment_at_management_group(cmd, management_group_id, deployment_name): |
1900 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1901 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1901 | 1902 | return rcf.deployments.get_at_management_group_scope(management_group_id, deployment_name) |
1902 | 1903 |
|
1903 | 1904 |
|
1904 | 1905 | def get_deployment_at_tenant_scope(cmd, deployment_name): |
1905 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1906 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1906 | 1907 | return rcf.deployments.get_at_tenant_scope(deployment_name) |
1907 | 1908 |
|
1908 | 1909 |
|
1909 | 1910 | def delete_deployment_at_subscription_scope(cmd, deployment_name): |
1910 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1911 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1911 | 1912 | return rcf.deployments.begin_delete_at_subscription_scope(deployment_name) |
1912 | 1913 |
|
1913 | 1914 |
|
1914 | 1915 | def delete_deployment_at_resource_group(cmd, resource_group_name, deployment_name): |
1915 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1916 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1916 | 1917 | return rcf.deployments.begin_delete(resource_group_name, deployment_name) |
1917 | 1918 |
|
1918 | 1919 |
|
1919 | 1920 | def delete_deployment_at_management_group(cmd, management_group_id, deployment_name): |
1920 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1921 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1921 | 1922 | return rcf.deployments.begin_delete_at_management_group_scope(management_group_id, deployment_name) |
1922 | 1923 |
|
1923 | 1924 |
|
1924 | 1925 | def delete_deployment_at_tenant_scope(cmd, deployment_name): |
1925 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1926 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1926 | 1927 | return rcf.deployments.begin_delete_at_tenant_scope(deployment_name) |
1927 | 1928 |
|
1928 | 1929 |
|
1929 | 1930 | def cancel_deployment_at_subscription_scope(cmd, deployment_name): |
1930 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1931 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1931 | 1932 | return rcf.deployments.cancel_at_subscription_scope(deployment_name) |
1932 | 1933 |
|
1933 | 1934 |
|
1934 | 1935 | def cancel_deployment_at_resource_group(cmd, resource_group_name, deployment_name): |
1935 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1936 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1936 | 1937 | return rcf.deployments.cancel(resource_group_name, deployment_name) |
1937 | 1938 |
|
1938 | 1939 |
|
1939 | 1940 | def cancel_deployment_at_management_group(cmd, management_group_id, deployment_name): |
1940 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1941 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1941 | 1942 | return rcf.deployments.cancel_at_management_group_scope(management_group_id, deployment_name) |
1942 | 1943 |
|
1943 | 1944 |
|
1944 | 1945 | def cancel_deployment_at_tenant_scope(cmd, deployment_name): |
1945 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1946 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1946 | 1947 | return rcf.deployments.cancel_at_tenant_scope(deployment_name) |
1947 | 1948 |
|
1948 | 1949 |
|
@@ -1970,35 +1971,35 @@ def validate_arm_template(cmd, resource_group_name, template_file=None, template |
1970 | 1971 |
|
1971 | 1972 |
|
1972 | 1973 | def export_template_at_subscription_scope(cmd, deployment_name): |
1973 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1974 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1974 | 1975 | result = rcf.deployments.export_template_at_subscription_scope(deployment_name) |
1975 | 1976 |
|
1976 | 1977 | print(json.dumps(result.template, indent=2)) # pylint: disable=no-member |
1977 | 1978 |
|
1978 | 1979 |
|
1979 | 1980 | def export_template_at_resource_group(cmd, resource_group_name, deployment_name): |
1980 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1981 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1981 | 1982 | result = rcf.deployments.export_template(resource_group_name, deployment_name) |
1982 | 1983 |
|
1983 | 1984 | print(json.dumps(result.template, indent=2)) # pylint: disable=no-member |
1984 | 1985 |
|
1985 | 1986 |
|
1986 | 1987 | def export_template_at_management_group(cmd, management_group_id, deployment_name): |
1987 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1988 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1988 | 1989 | result = rcf.deployments.export_template_at_management_group_scope(management_group_id, deployment_name) |
1989 | 1990 |
|
1990 | 1991 | print(json.dumps(result.template, indent=2)) # pylint: disable=no-member |
1991 | 1992 |
|
1992 | 1993 |
|
1993 | 1994 | def export_template_at_tenant_scope(cmd, deployment_name): |
1994 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 1995 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
1995 | 1996 | result = rcf.deployments.export_template_at_tenant_scope(deployment_name) |
1996 | 1997 |
|
1997 | 1998 | print(json.dumps(result.template, indent=2)) # pylint: disable=no-member |
1998 | 1999 |
|
1999 | 2000 |
|
2000 | 2001 | def export_deployment_as_template(cmd, resource_group_name, deployment_name): |
2001 | | - smc = _resource_client_factory(cmd.cli_ctx) |
| 2002 | + smc = _resource_deployments_client_factory(cmd.cli_ctx) |
2002 | 2003 | result = smc.deployments.export_template(resource_group_name, deployment_name) |
2003 | 2004 | print(json.dumps(result.template, indent=2)) # pylint: disable=no-member |
2004 | 2005 |
|
@@ -3042,42 +3043,42 @@ def export_template_deployment_stack_at_management_group(cmd, management_group_i |
3042 | 3043 |
|
3043 | 3044 |
|
3044 | 3045 | def list_deployment_operations_at_subscription_scope(cmd, deployment_name): |
3045 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 3046 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
3046 | 3047 | return rcf.deployment_operations.list_at_subscription_scope(deployment_name) |
3047 | 3048 |
|
3048 | 3049 |
|
3049 | 3050 | def list_deployment_operations_at_resource_group(cmd, resource_group_name, deployment_name): |
3050 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 3051 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
3051 | 3052 | return rcf.deployment_operations.list(resource_group_name, deployment_name) |
3052 | 3053 |
|
3053 | 3054 |
|
3054 | 3055 | def list_deployment_operations_at_management_group(cmd, management_group_id, deployment_name): |
3055 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 3056 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
3056 | 3057 | return rcf.deployment_operations.list_at_management_group_scope(management_group_id, deployment_name) |
3057 | 3058 |
|
3058 | 3059 |
|
3059 | 3060 | def list_deployment_operations_at_tenant_scope(cmd, deployment_name): |
3060 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 3061 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
3061 | 3062 | return rcf.deployment_operations.list_at_tenant_scope(deployment_name) |
3062 | 3063 |
|
3063 | 3064 |
|
3064 | 3065 | def get_deployment_operation_at_subscription_scope(cmd, deployment_name, op_id): |
3065 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 3066 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
3066 | 3067 | return rcf.deployment_operations.get_at_subscription_scope(deployment_name, op_id) |
3067 | 3068 |
|
3068 | 3069 |
|
3069 | 3070 | def get_deployment_operation_at_resource_group(cmd, resource_group_name, deployment_name, op_id): |
3070 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 3071 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
3071 | 3072 | return rcf.deployment_operations.get(resource_group_name, deployment_name, op_id) |
3072 | 3073 |
|
3073 | 3074 |
|
3074 | 3075 | def get_deployment_operation_at_management_group(cmd, management_group_id, deployment_name, op_id): |
3075 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 3076 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
3076 | 3077 | return rcf.deployment_operations.get_at_management_group_scope(management_group_id, deployment_name, op_id) |
3077 | 3078 |
|
3078 | 3079 |
|
3079 | 3080 | def get_deployment_operation_at_tenant_scope(cmd, deployment_name, op_id): |
3080 | | - rcf = _resource_client_factory(cmd.cli_ctx) |
| 3081 | + rcf = _resource_deployments_client_factory(cmd.cli_ctx) |
3081 | 3082 | return rcf.deployment_operations.get_at_tenant_scope(deployment_name, op_id) |
3082 | 3083 |
|
3083 | 3084 |
|
|
0 commit comments