{"version":3,"sources":["../../../packages/core/azure/resources/resource-group-data.ts"],"names":[],"mappings":"AAAA;;GAEG;AACH,MAAM,WAAW,uBAAuB;IACpC;;OAEG;IACH,iBAAiB,EAAE,MAAM,CAAC;CAC7B;AAED;;GAEG;AACH,MAAM,WAAW,aAAa;IAC1B;;OAEG;IACH,EAAE,EAAE,MAAM,CAAC;IAEX;;;OAGG;IACH,QAAQ,EAAE,MAAM,CAAC;IAEjB;;OAEG;IACH,SAAS,EAAE,MAAM,CAAC;IAElB;;OAEG;IACH,IAAI,EAAE,MAAM,CAAC;IAEb;;OAEG;IACH,UAAU,EAAE,uBAAuB,CAAC;IAEpC;;;;OAIG;IACH,IAAI,EAAE,GAAG,CAAC;IAEV;;OAEG;IACH,IAAI,EAAE,MAAM,CAAC;CAChB;AAED;;GAEG;AACH,MAAM,WAAW,uBAAuB;IACpC;;OAEG;IACH,QAAQ,EAAE,MAAM,CAAC;IAEjB;;OAEG;IACH,KAAK,EAAE,aAAa,EAAE,CAAC;CAC1B;AAED;;GAEG;AACH,MAAM,WAAW,6BAA6B;IAC1C;;OAEG;IACH,cAAc,EAAE,MAAM,CAAC;IAEvB;;OAEG;IACH,KAAK,CAAC,EAAE,uBAAuB,CAAC;CACnC;AAED;;GAEG;AACH,MAAM,WAAW,4BAA4B;IACzC;;OAEG;IACH,cAAc,EAAE,MAAM,CAAC;IAEvB;;OAEG;IACH,KAAK,CAAC,EAAE,aAAa,CAAC;CACzB;AAED;;GAEG;AACH,MAAM,WAAW,wBAAwB;IACrC;;;OAGG;IACH,QAAQ,EAAE,MAAM,CAAC;IAEjB;;OAEG;IACH,SAAS,CAAC,EAAE,MAAM,CAAC;IAEnB;;OAEG;IACH,UAAU,CAAC,EAAE,uBAAuB,CAAC;IAErC;;OAEG;IACH,IAAI,CAAC,EAAE,GAAG,CAAC;CACd","file":"resource-group-data.d.ts","sourcesContent":["/**\r\n * The resource group properties.\r\n */\r\nexport interface ResourceGroupProperties {\r\n    /**\r\n     * The provisioning state.\r\n     */\r\n    provisioningState: string;\r\n}\r\n\r\n/**\r\n * Resource group information.\r\n */\r\nexport interface ResourceGroup {\r\n    /**\r\n     * The ID of the resource group.\r\n     */\r\n    id: string;\r\n\r\n    /**\r\n     * The location of the resource group. It cannot be changed after the resource group has been created.\r\n     * It must be one of the supported Azure locations.\r\n     */\r\n    location: string;\r\n\r\n    /**\r\n     * The ID of the resource that manages this resource group.\r\n     */\r\n    managedBy: string;\r\n\r\n    /**\r\n     * The name of the resource group.\r\n     */\r\n    name: string;\r\n\r\n    /**\r\n     * The resource group properties.\r\n     */\r\n    properties: ResourceGroupProperties;\r\n\r\n    /**\r\n     * The tags attached to the resource group.\r\n     * As per Azure documentation - https://docs.microsoft.com/en-us/rest/api/resources/resourcegroups/createorupdate\r\n     * tags is object. This field is read and retrieved as it is saved and never interpreted.\r\n     */\r\n    tags: any;\r\n\r\n    /**\r\n     * The type of the resource group.\r\n     */\r\n    type: string;\r\n}\r\n\r\n/**\r\n * List of resource groups.\r\n */\r\nexport interface ResourceGroupListResult {\r\n    /**\r\n     * The URL to use for getting the next set of results.\r\n     */\r\n    nextLink: string;\r\n\r\n    /**\r\n     * An array of resource groups.\r\n     */\r\n    value: ResourceGroup[];\r\n}\r\n\r\n/**\r\n * Custom response for listing all available resource groups.\r\n */\r\nexport interface ResourceGroupsOperationResult {\r\n    /**\r\n     * The http status code.\r\n     */\r\n    httpStatusCode: number;\r\n\r\n    /**\r\n     * The subscription list.\r\n     */\r\n    value?: ResourceGroupListResult;\r\n}\r\n\r\n/**\r\n * Custom response for create, update or get one single resource group.\r\n */\r\nexport interface ResourceGroupOperationResult {\r\n    /**\r\n     * The http status code.\r\n     */\r\n    httpStatusCode: number;\r\n\r\n    /**\r\n     * The subscription list.\r\n     */\r\n    value?: ResourceGroup;\r\n}\r\n\r\n/**\r\n * Request body to create a resource group.\r\n */\r\nexport interface ResourceGroupRequestBody {\r\n    /**\r\n     * The location of the resource group. It cannot be changed after the resource group has been created.\r\n     * It must be one of the supported Azure locations.\r\n     */\r\n    location: string;\r\n\r\n    /**\r\n     * The ID of the resource that manages this resource group.\r\n     */\r\n    managedBy?: string;\r\n\r\n    /**\r\n     * The resource group properties.\r\n     */\r\n    properties?: ResourceGroupProperties;\r\n\r\n    /**\r\n     * The tags attached to the resource group.\r\n     */\r\n    tags?: any;\r\n}\r\n"]}