|
796 | 796 | "$ref": "#/definitions/Sku", |
797 | 797 | "description": "Gets or sets account SKU." |
798 | 798 | }, |
| 799 | + "encryption": { |
| 800 | + "$ref": "#/definitions/EncryptionProperties", |
| 801 | + "description": "Set the encryption properties for the automation account" |
| 802 | + }, |
799 | 803 | "publicNetworkAccess": { |
800 | 804 | "type": "boolean", |
801 | 805 | "description": "Indicates whether traffic on the non-ARM endpoint (Webhook/Agent) is allowed from the public internet" |
|
818 | 822 | "type": "string", |
819 | 823 | "description": "Gets or sets the location of the resource." |
820 | 824 | }, |
| 825 | + "identity": { |
| 826 | + "type": "object", |
| 827 | + "$ref": "#/definitions/Identity", |
| 828 | + "description": "Sets the identity property for automation account" |
| 829 | + }, |
821 | 830 | "tags": { |
822 | 831 | "type": "object", |
823 | 832 | "additionalProperties": { |
|
846 | 855 | "description": "The identity type.", |
847 | 856 | "enum": [ |
848 | 857 | "SystemAssigned", |
| 858 | + "UserAssigned", |
| 859 | + "SystemAssigned, UserAssigned", |
849 | 860 | "None" |
850 | 861 | ], |
851 | 862 | "x-ms-enum": { |
852 | 863 | "name": "ResourceIdentityType", |
853 | 864 | "modelAsString": false |
854 | 865 | } |
| 866 | + }, |
| 867 | + "userAssignedIdentities": { |
| 868 | + "type": "object", |
| 869 | + "description": "The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.", |
| 870 | + "additionalProperties": { |
| 871 | + "type": "object", |
| 872 | + "properties": { |
| 873 | + "principalId": { |
| 874 | + "readOnly": true, |
| 875 | + "type": "string", |
| 876 | + "description": "The principal id of user assigned identity." |
| 877 | + }, |
| 878 | + "clientId": { |
| 879 | + "readOnly": true, |
| 880 | + "type": "string", |
| 881 | + "description": "The client id of user assigned identity." |
| 882 | + } |
| 883 | + } |
| 884 | + } |
855 | 885 | } |
856 | 886 | } |
857 | 887 | }, |
|
873 | 903 | "name": "EncryptionKeySourceType", |
874 | 904 | "modelAsString": false |
875 | 905 | } |
| 906 | + }, |
| 907 | + "identity": { |
| 908 | + "description": "User identity used for CMK.", |
| 909 | + "properties": { |
| 910 | + "userAssignedIdentity": { |
| 911 | + "type": "object", |
| 912 | + "description": "The user identity used for CMK. It will be an ARM resource id in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'." |
| 913 | + } |
| 914 | + } |
876 | 915 | } |
877 | 916 | } |
878 | 917 | }, |
|
0 commit comments