{"openapi":"3.0.0","info":{"description":"The Admin Gallery Management Client.","title":"GalleryManagementClient","version":"2015-04-01","x-apisguru-categories":["cloud"],"x-logo":{"url":"https://assets.onestore.ms/cdnfiles/onestorerolling-1606-01000/shell/v3/images/logo/microsoft.png"},"x-origin":[{"format":"swagger","url":"https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/azsadmin/resource-manager/gallery/Microsoft.Gallery.Admin/preview/2015-04-01/GalleryItem.json","version":"2.0"}],"x-providerName":"azure.com","x-serviceName":"azsadmin-GalleryItem","x-tags":["Azure","Microsoft"]},"security":[{"azure_auth":["user_impersonation"]}],"paths":{"/subscriptions/{subscriptionId}/providers/microsoft.gallery.admin/galleryItems":{"get":{"operationId":"GalleryItems_List","parameters":[{"description":"Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"Lists gallery items.":{"value":"0ff0bbbe-d68d-4314-8f68-80a808b5a6ec"}}},{"description":"Client API Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string","default":"2016-05-01"},"examples":{"Lists gallery items.":{"value":"2016-05-01"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GalleryItemList"},"examples":{"Lists gallery items.":{"$ref":"#/components/examples/Lists_gallery_items."}}}}}},"summary":"Lists gallery items.","tags":["GalleryItems"],"x-ms-pageable":{}},"post":{"operationId":"GalleryItems_Create","parameters":[{"description":"Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"uploads a provider gallery item to the storage":{"value":"0ff0bbbe-d68d-4314-8f68-80a808b5a6ec"}}},{"description":"Client API Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string","default":"2016-05-01"},"examples":{"uploads a provider gallery item to the storage":{"value":"2016-05-01"}}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GalleryItemUriPayload"}}},"description":"The URI to the gallery item JSON file.","required":true,"x-ms-parameter-location":"method"},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GalleryItem"},"examples":{"uploads a provider gallery item to the storage":{"$ref":"#/components/examples/uploads_a_provider_gallery_item_to_the_storage"}}}}},"201":{"description":"CREATED","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GalleryItem"},"examples":{"uploads a provider gallery item to the storage":{"$ref":"#/components/examples/uploads_a_provider_gallery_item_to_the_storage"}}}}}},"summary":"Uploads a provider gallery item to the storage.","tags":["GalleryItems"]}},"/subscriptions/{subscriptionId}/providers/microsoft.gallery.admin/galleryItems/{galleryItemName}":{"delete":{"operationId":"GalleryItems_Delete","parameters":[{"description":"Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"Deletes a specific gallery item.":{"value":"0ff0bbbe-d68d-4314-8f68-80a808b5a6ec"}}},{"$ref":"#/components/parameters/GalleryItemNameParameter"},{"description":"Client API Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string","default":"2016-05-01"},"examples":{"Deletes a specific gallery item.":{"value":"2016-05-01"}}}],"responses":{"200":{"description":"OK"},"204":{"description":"NO CONTENT."}},"summary":"Delete a specific gallery item.","tags":["GalleryItems"]},"get":{"operationId":"GalleryItems_Get","parameters":[{"description":"Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"Get a specific gallery item.":{"value":"0ff0bbbe-d68d-4314-8f68-80a808b5a6ec"}}},{"$ref":"#/components/parameters/GalleryItemNameParameter"},{"description":"Client API Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string","default":"2016-05-01"},"examples":{"Get a specific gallery item.":{"value":"2016-05-01"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GalleryItem"},"examples":{"Get a specific gallery item.":{"$ref":"#/components/examples/Get_a_specific_gallery_item."}}}}},"404":{"description":"NOT FOUND"}},"summary":"Get a specific gallery item.","tags":["GalleryItems"]}}},"servers":[{"url":"https://adminmanagement.local.azurestack.external"}],"components":{"examples":{"Lists_gallery_items.":{"value":{"value":[{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.AvailabilitySet-ARM.1.0.1","name":"Microsoft.AvailabilitySet-ARM.1.0.1","properties":{"additionalProperties":{},"artifacts":[{"name":"AvailabilitySet","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.AvailabilitySet-ARM.1.0.1/DeploymentTemplates/AvailabilitySet.json"}],"categoryIds":["virtualMachine-ARM","virtualMachineRecommended","appInfra"],"changedTime":"2017-09-29T01:48:53.4565305Z","createdTime":"2017-09-29T01:48:53.4552495Z","definitionTemplates":{"defaultDeploymentTemplateId":"AvailabilitySet","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"AvailabilitySet":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.AvailabilitySet-ARM.1.0.1/DeploymentTemplates/AvailabilitySet.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.AvailabilitySet-ARM.1.0.1/UIDefinition.json"},"description":"<p>An availability set is a group of virtual machines that are deployed across\r\n   fault domains and update domains. Availability sets make sure that your application is not affected by single points of failure,\r\n    like the network switch or the power unit of a rack of servers.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.AvailabilitySet-ARM.1.0.1/icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.AvailabilitySet-ARM.1.0.1/icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.AvailabilitySet-ARM.1.0.1/icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.AvailabilitySet-ARM.1.0.1/icons/Wide.png"},"identity":"Microsoft.AvailabilitySet-ARM.1.0.1","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.AvailabilitySet-ARM.1.0.1/icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.AvailabilitySet-ARM.1.0.1/icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.AvailabilitySet-ARM.1.0.1/icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.AvailabilitySet-ARM.1.0.1/icons/Wide.png"}]}],"itemDisplayName":"Availability Set","itemName":"AvailabilitySet-ARM","itemType":"GalleryItem","links":[{"displayName":"Documentation","id":"0","uri":"https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-how-to-configure-availability/"}],"longSummary":"An availability set is a group of virtual machines that are deployed across\r\n   fault domains and update domains.","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft","screenshotUris":[],"summary":"An availability set is a group of virtual machines that are deployed across\r\n   fault domains and update domains.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.AvailabilitySet-ARM.1.0.1/UIDefinition.json","version":"1.0.1"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.Connection-ARM.1.2.2","name":"Microsoft.Connection-ARM.1.2.2","properties":{"additionalProperties":{},"artifacts":[{"name":"IPsecConnection.json","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Connection-ARM.1.2.2/DeploymentTemplates/IPsecConnection.json"},{"name":"Vnet2VnetConnection","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Connection-ARM.1.2.2/DeploymentTemplates/Vnet2VnetConnection.json"}],"categoryIds":["Networking"],"changedTime":"2017-09-29T01:48:55.6210659Z","createdTime":"2017-09-29T01:48:55.6198316Z","definitionTemplates":{"defaultDeploymentTemplateId":"IPsecConnection.json","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"IPsecConnection.json":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Connection-ARM.1.2.2/DeploymentTemplates/IPsecConnection.json","Vnet2VnetConnection":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Connection-ARM.1.2.2/DeploymentTemplates/Vnet2VnetConnection.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Connection-ARM.1.2.2/UIDefinition.json"},"description":"<p>A VPN connection securely connects two Azure virtual networks, or a virtual network and your local network using Internet Protocol security (IPsec). It can also be used to connect a virtual network to an ExpressRoute circuit. Traffic between the two networks is encrypted by one gateway and decrypted by the other, to protect data when transmitted via the Internet.</p><p>A connection consists of different components depending on the connection type. When configuring a connection between two virtual networks, also known as a VNet-to-VNet connection, each network contains a virtual network gateway. The two virtual networks can be in different regions and subscriptions, and different deployment models. For example, use a VNet-to-VNet connection to connect a Classic virtual network to one deployed using Resource Manager.</p><p>When configuring a connection between a virtual network and your local network, also known as a site-to-site connection, the virtual network contains a virtual network gateway for the Azure side of the VPN connection, and a local network gateway represents the hardware or software VPN device on your side. The connection wizard creates the right resources depending on the connection type.</p><p>Microsoft Azure provides a <a href='https://azure.microsoft.com/support/legal/sla/vpn-gateway' target='_blank'>99.9% uptime SLA</a> for virtual network gateways.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Connection-ARM.1.2.2/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Connection-ARM.1.2.2/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Connection-ARM.1.2.2/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Connection-ARM.1.2.2/Icons/Wide.png"},"identity":"Microsoft.Connection-ARM.1.2.2","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Connection-ARM.1.2.2/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Connection-ARM.1.2.2/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Connection-ARM.1.2.2/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Connection-ARM.1.2.2/Icons/Wide.png"}]}],"itemDisplayName":"Connection","itemName":"Connection-ARM","itemType":"GalleryItem","links":[{"displayName":"Service overview","id":"0","uri":"https://azure.microsoft.com/services/vpn-gateway/"},{"displayName":"Documentation","id":"1","uri":"https://azure.microsoft.com/documentation/services/vpn-gateway/"},{"displayName":"Pricing details","id":"2","uri":"https://azure.microsoft.com/pricing/details/vpn-gateway/"}],"longSummary":"Set up a VPN connection between two virtual networks, or a virtual network and your local network.","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft","screenshotUris":[],"summary":"Set up a VPN connection between two virtual networks, or a virtual network and your local network.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Connection-ARM.1.2.2/UIDefinition.json","version":"1.2.2"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.CustomScriptExtension-arm.2.0.10","name":"Microsoft.CustomScriptExtension-arm.2.0.10","properties":{"additionalProperties":{},"artifacts":[{"name":"MainTemplate","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.CustomScriptExtension-arm.2.0.10/DeploymentTemplates/MainTemplate.json"},{"name":"CreateUiDefinition","type":"custom","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.CustomScriptExtension-arm.2.0.10/DeploymentTemplates/CreateUiDefinition.json"}],"categoryIds":["compute-vmextension-windows"],"changedTime":"2017-09-29T01:48:54.0711822Z","createdTime":"2017-09-29T01:48:54.0702274Z","definitionTemplates":{"defaultDeploymentTemplateId":"MainTemplate","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"CreateUiDefinition":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.CustomScriptExtension-arm.2.0.10/DeploymentTemplates/CreateUiDefinition.json","MainTemplate":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.CustomScriptExtension-arm.2.0.10/DeploymentTemplates/MainTemplate.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.CustomScriptExtension-arm.2.0.10/UiDefinition.json"},"description":"<p>Custom Script Extension is a tool that can be used to automatically launch and execute VM customization tasks post configuration. When this Extension is added to a Virtual Machine, it can download Powershell scripts and files from Azure storage and launch a Powershell script on the VM which in turn can download additional software components. Custom Script Extension tasks can also be automated using the Azure Powershell cmdlets.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.CustomScriptExtension-arm.2.0.10/icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.CustomScriptExtension-arm.2.0.10/icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.CustomScriptExtension-arm.2.0.10/icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.CustomScriptExtension-arm.2.0.10/icons/Wide.png"},"identity":"Microsoft.CustomScriptExtension-arm.2.0.10","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.CustomScriptExtension-arm.2.0.10/icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.CustomScriptExtension-arm.2.0.10/icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.CustomScriptExtension-arm.2.0.10/icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.CustomScriptExtension-arm.2.0.10/icons/Wide.png"}]}],"itemDisplayName":"Custom Script Extension","itemName":"CustomScriptExtension-arm","itemType":"GalleryItem","links":[{"displayName":"Powershell cmdlets","id":"0","uri":"https://msdn.microsoft.com/en-us/library/mt603584.aspx"}],"longSummary":"Custom Script handler extension for Windows","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft Corp.","screenshotUris":[],"summary":"Custom Script handler extension for Windows","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.CustomScriptExtension-arm.2.0.10/UiDefinition.json","version":"2.0.10"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.DSC-arm.2.0.7","name":"Microsoft.DSC-arm.2.0.7","properties":{"additionalProperties":{},"artifacts":[{"name":"MainTemplate","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/DeploymentTemplates/MainTemplate.json"},{"name":"CreateUiDefinition","type":"custom","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/DeploymentTemplates/CreateUiDefinition.json"}],"categoryIds":["compute-vmextension-windows"],"changedTime":"2017-09-29T01:48:54.6618173Z","createdTime":"2017-09-29T01:48:54.6612587Z","definitionTemplates":{"defaultDeploymentTemplateId":"MainTemplate","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"CreateUiDefinition":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/DeploymentTemplates/CreateUiDefinition.json","MainTemplate":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/DeploymentTemplates/MainTemplate.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/UIDefinition.json"},"description":"<p>DSC is a management platform in Windows PowerShell that enables deploying and managing configuration data for software services and managing the environment in which these services run.\r\nDSC provides a set of Windows PowerShell language extensions, new Windows PowerShell cmdlets, and resources that you can use to declaratively specify how you want your software environment to be configured. It also provides a means to maintain and manage existing configurations.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Wide.png"},"identity":"Microsoft.DSC-arm.2.0.7","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Wide.png"}]}],"itemDisplayName":"PowerShell Desired State Configuration","itemName":"DSC-arm","itemType":"GalleryItem","links":[{"displayName":"Learn more about PowerShell DSC","id":"0","uri":"http://technet.microsoft.com/library/dn249912.aspx"}],"longSummary":"PowerShell Desired State Configuration","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft Corp.","screenshotUris":[],"summary":"PowerShell Desired State Configuration","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/UIDefinition.json","version":"2.0.7"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.DnsZone-ARM.1.0.1","name":"Microsoft.DnsZone-ARM.1.0.1","properties":{"additionalProperties":{},"artifacts":[{"name":"DnsZone","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DnsZone-ARM.1.0.1/DeploymentTemplates/DnsZone.json"}],"categoryIds":["networking"],"changedTime":"2017-09-29T01:48:55.9490242Z","createdTime":"2017-09-29T01:48:55.9476455Z","definitionTemplates":{"defaultDeploymentTemplateId":"DnsZone","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"DnsZone":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DnsZone-ARM.1.0.1/DeploymentTemplates/DnsZone.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DnsZone-ARM.1.0.1/UIDefinition.json"},"description":"<p>A DNS zone is used to host the DNS records for a particular domain. For example, the domain 'contoso.com' may contain a number of DNS records such as 'mail.contoso.com' (for a mail server) and 'www.contoso.com' (for a web site).  Azure DNS allows you to host your DNS zone and manage your DNS records, and provides name servers that will respond to DNS queries from end users with the DNS records that you create.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DnsZone-ARM.1.0.1/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DnsZone-ARM.1.0.1/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DnsZone-ARM.1.0.1/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DnsZone-ARM.1.0.1/Icons/Wide.png"},"identity":"Microsoft.DnsZone-ARM.1.0.1","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DnsZone-ARM.1.0.1/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DnsZone-ARM.1.0.1/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DnsZone-ARM.1.0.1/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DnsZone-ARM.1.0.1/Icons/Wide.png"}]}],"itemDisplayName":"DNS zone","itemName":"DnsZone-ARM","itemType":"GalleryItem","links":[{"displayName":"Service overview","id":"0","uri":"https://azure.microsoft.com/services/dns/"},{"displayName":"Documentation","id":"1","uri":"https://azure.microsoft.com/documentation/services/dns/"}],"longSummary":"A DNS zone hosts DNS records for a domain.","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft","screenshotUris":[],"summary":"A DNS zone hosts DNS records for a domain.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DnsZone-ARM.1.0.1/UIDefinition.json","version":"1.0.1"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.KeyVault.1.0.11","name":"Microsoft.KeyVault.1.0.11","properties":{"additionalProperties":{},"artifacts":[{"name":"CreateResource","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.KeyVault.1.0.11/DeploymentTemplates/CreateResource.json"}],"categoryIds":["Security"],"changedTime":"2017-09-29T01:48:55.2741748Z","createdTime":"2017-09-29T01:48:55.2729537Z","definitionTemplates":{"defaultDeploymentTemplateId":"CreateResource","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"CreateResource":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.KeyVault.1.0.11/DeploymentTemplates/CreateResource.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.KeyVault.1.0.11/UIDefinition.json"},"description":"<b>Enhance data protection and compliance</b><br/>Secure key management is essential to protecting data in the cloud. With Azure Key Vault, you can safeguard encryption keys and application secrets like passwords using keys stored in hardware security modules (HSMs). For added assurance, you can import or generate your encryption keys in HSMs. If you choose to do this, Microsoft will process your keys in FIPS 140-2 Level 2 validated HSMs (hardware and firmware). Key Vault is designed so that Microsoft does not see or extract your keys. Monitor and audit key use with Azure logging&ndash;pipe logs into Azure HDInsight or your SIEM for additional analysis and threat detection.<br/><br/><b>All of the control, none of the work</b><br/>With Key Vault, there's no need to provision, configure, patch, and maintain HSMs and key management software. You can provision new vaults and keys (or import keys from your own HSMs) in minutes and centrally manage keys, secrets, and policies. You maintain control over your keys&ndash;simply grant permission for your own and third-party applications to use them as needed. Applications never have direct access to keys. Developers easily manage keys used for Dev/Test and migrate seamlessly to production keys managed by security operations.<br/><br/><b>Boost performance and achieve global scale</b><br/>Improve performance and reduce the latency of cloud applications by storing cryptographic keys in the cloud instead of on-premises. Key Vault rapidly scales to meet the cryptographic needs of your cloud applications and match peak demand without the cost associated with deploying dedicated HSMs. You can achieve global redundancy by provisioning vaults in Azure global datacenters&ndash;keep a copy in your own HSMs for added durability.","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.KeyVault.1.0.11/Icons/KeyVault_115x115.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.KeyVault.1.0.11/Icons/KeyVault_90x90.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.KeyVault.1.0.11/Icons/KeyVault_40x40.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.KeyVault.1.0.11/Icons/KeyVault_255x115.png"},"identity":"Microsoft.KeyVault.1.0.11","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.KeyVault.1.0.11/Icons/KeyVault_40x40.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.KeyVault.1.0.11/Icons/KeyVault_90x90.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.KeyVault.1.0.11/Icons/KeyVault_115x115.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.KeyVault.1.0.11/Icons/KeyVault_255x115.png"},{"id":"0","type":"screenshot","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.KeyVault.1.0.11/Screenshots/keyvaultexample.png"}]}],"itemDisplayName":"Key Vault","itemName":"KeyVault","itemType":"GalleryItem","links":[{"displayName":"Documentation","id":"0","uri":"https://azure.microsoft.com/documentation/services/key-vault/"},{"displayName":"Service Overview","id":"1","uri":"https://azure.microsoft.com/services/key-vault/"},{"displayName":"Pricing Details","id":"2","uri":"https://azure.microsoft.com/pricing/details/key-vault/"}],"longSummary":"With Key Vault, there is no need to provision, configure, patch, and maintain Hardware Security Modules (HSMs) and key management software. You can provision new vaults and encryption keys (or import keys from your own HSMs) in minutes and centrally manage your encryption keys, secrets, and policies.","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft","screenshotUris":["https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.KeyVault.1.0.11/Screenshots/keyvaultexample.png"],"summary":"Safeguard cryptographic keys and other secrets used by cloud apps and services.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.KeyVault.1.0.11/UIDefinition.json","version":"1.0.11"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.LoadBalancer-ARM.1.0.2","name":"Microsoft.LoadBalancer-ARM.1.0.2","properties":{"additionalProperties":{},"artifacts":[{"name":"LoadBalancer","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LoadBalancer-ARM.1.0.2/DeploymentTemplates/LoadBalancer.json"}],"categoryIds":["Networking"],"changedTime":"2017-09-29T01:48:56.3625091Z","createdTime":"2017-09-29T01:48:56.3612295Z","definitionTemplates":{"defaultDeploymentTemplateId":"LoadBalancer","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"LoadBalancer":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LoadBalancer-ARM.1.0.2/DeploymentTemplates/LoadBalancer.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LoadBalancer-ARM.1.0.2/UIDefinition.json"},"description":"<p>Azure load balancer is a layer 4 load balancer that distributes incoming traffic among healthy virtual machine instances. Load balancers uses a hash-based distribution algorithm. By default, it uses a 5-tuple (source IP, source port, destination IP, destination port, protocol type) hash to map traffic to available servers. Load balancers can either be internet-facing where it is accessible via public IP addresses, or internal where it is only accessible from a virtual network. Azure load balancers also support Network Address Translation (NAT) to route traffic between public and private IP addresses.</p><p>You can configure the load balancer to:<ul><li>Load balance incoming traffic across your virtual machines.</li><li>Forward traffic to and from a specific virtual machine using NAT rules.</li></ul></p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LoadBalancer-ARM.1.0.2/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LoadBalancer-ARM.1.0.2/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LoadBalancer-ARM.1.0.2/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LoadBalancer-ARM.1.0.2/Icons/Wide.png"},"identity":"Microsoft.LoadBalancer-ARM.1.0.2","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LoadBalancer-ARM.1.0.2/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LoadBalancer-ARM.1.0.2/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LoadBalancer-ARM.1.0.2/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LoadBalancer-ARM.1.0.2/Icons/Wide.png"}]}],"itemDisplayName":"Load Balancer","itemName":"LoadBalancer-ARM","itemType":"GalleryItem","links":[{"displayName":"Service overview","id":"0","uri":"https://azure.microsoft.com/documentation/articles/load-balancer-overview/"},{"displayName":"Documentation","id":"1","uri":"https://azure.microsoft.com/documentation/articles/load-balancer-arm/"}],"longSummary":"A load balancer that distributes incoming traffic among backend virtual machine instances.","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft","screenshotUris":[],"summary":"A load balancer that distributes incoming traffic among backend virtual machine instances.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LoadBalancer-ARM.1.0.2/UIDefinition.json","version":"1.0.2"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.LocalNetworkGateway-ARM.1.0.3","name":"Microsoft.LocalNetworkGateway-ARM.1.0.3","properties":{"additionalProperties":{},"artifacts":[{"name":"LocalNetworkGateway","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LocalNetworkGateway-ARM.1.0.3/DeploymentTemplates/LocalNetworkGateway.json"}],"categoryIds":["Networking"],"changedTime":"2017-09-29T01:48:56.7056258Z","createdTime":"2017-09-29T01:48:56.7043475Z","definitionTemplates":{"defaultDeploymentTemplateId":"LocalNetworkGateway","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"LocalNetworkGateway":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LocalNetworkGateway-ARM.1.0.3/DeploymentTemplates/LocalNetworkGateway.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LocalNetworkGateway-ARM.1.0.3/UIDefinition.json"},"description":"<p>A local network gateway represents the hardware or software VPN device in your local network. Use this with a <a href='https://portal.azure.com/#create/Microsoft.Connection-ARM' target='_blank'>connection</a> to set up a site-to-site VPN connection between an Azure virtual network and your local network.</p><p>There are no additional charges for creating local network gateways in Microsoft Azure.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LocalNetworkGateway-ARM.1.0.3/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LocalNetworkGateway-ARM.1.0.3/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LocalNetworkGateway-ARM.1.0.3/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LocalNetworkGateway-ARM.1.0.3/Icons/Wide.png"},"identity":"Microsoft.LocalNetworkGateway-ARM.1.0.3","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LocalNetworkGateway-ARM.1.0.3/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LocalNetworkGateway-ARM.1.0.3/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LocalNetworkGateway-ARM.1.0.3/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LocalNetworkGateway-ARM.1.0.3/Icons/Wide.png"}]}],"itemDisplayName":"Local network gateway","itemName":"LocalNetworkGateway-ARM","itemType":"GalleryItem","links":[{"displayName":"Service overview","id":"0","uri":"https://azure.microsoft.com/services/vpn-gateway/"},{"displayName":"Documentation","id":"1","uri":"https://azure.microsoft.com/documentation/services/vpn-gateway/"}],"longSummary":"Represents the VPN device in your local network and used to set up a site-to-site VPN connection.","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft","screenshotUris":[],"summary":"Represents the VPN device in your local network and used to set up a site-to-site VPN connection.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.LocalNetworkGateway-ARM.1.0.3/UIDefinition.json","version":"1.0.3"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.NetworkInterface-ARM.1.0.4","name":"Microsoft.NetworkInterface-ARM.1.0.4","properties":{"additionalProperties":{},"artifacts":[{"name":"NetworkInterface","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkInterface-ARM.1.0.4/DeploymentTemplates/NetworkInterface.json"}],"categoryIds":["Networking"],"changedTime":"2017-09-29T01:48:57.060099Z","createdTime":"2017-09-29T01:48:57.0588248Z","definitionTemplates":{"defaultDeploymentTemplateId":"NetworkInterface","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"NetworkInterface":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkInterface-ARM.1.0.4/DeploymentTemplates/NetworkInterface.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkInterface-ARM.1.0.4/UIDefinition.json"},"description":"<p>Network Interfaces are used to configure IP addresses, Virtual Network settings, and DNS servers that will be assigned to a Virtual Machine. Microsoft Azure supports attaching multiple Network Interfaces (NICs) to a Virtual Machine for additional flexibility in network connectivity options.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkInterface-ARM.1.0.4/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkInterface-ARM.1.0.4/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkInterface-ARM.1.0.4/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkInterface-ARM.1.0.4/Icons/Wide.png"},"identity":"Microsoft.NetworkInterface-ARM.1.0.4","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkInterface-ARM.1.0.4/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkInterface-ARM.1.0.4/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkInterface-ARM.1.0.4/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkInterface-ARM.1.0.4/Icons/Wide.png"}]}],"itemDisplayName":"Network interface","itemName":"NetworkInterface-ARM","itemType":"GalleryItem","links":[{"displayName":"Services overview","id":"0","uri":"http://azure.microsoft.com/en-us/services/"},{"displayName":"Documentation","id":"1","uri":"http://azure.microsoft.com/en-us/get-started/"}],"longSummary":"Create a Microsoft Azure Network Interface that allows you to connect a Virtual Machine to a Virtual Network.","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft","screenshotUris":[],"summary":"Create a Microsoft Azure Network Interface that allows you to connect a Virtual Machine to a Virtual Network.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkInterface-ARM.1.0.4/UIDefinition.json","version":"1.0.4"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.NetworkSecurityGroup-ARM.1.0.4","name":"Microsoft.NetworkSecurityGroup-ARM.1.0.4","properties":{"additionalProperties":{},"artifacts":[{"name":"NetworkSecurityGroup","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkSecurityGroup-ARM.1.0.4/DeploymentTemplates/NetworkSecurityGroup.json"}],"categoryIds":["Networking"],"changedTime":"2017-09-29T01:48:57.3938896Z","createdTime":"2017-09-29T01:48:57.3926125Z","definitionTemplates":{"defaultDeploymentTemplateId":"NetworkSecurityGroup","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"NetworkSecurityGroup":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkSecurityGroup-ARM.1.0.4/DeploymentTemplates/NetworkSecurityGroup.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkSecurityGroup-ARM.1.0.4/UIDefinition.json"},"description":"<p>A network security group is a layer of security that acts as a virtual firewall for controlling traffic in and out of virtual machines (via network interfaces) and subnets. It contains a set of security rules that allow or deny inbound and outbound traffic using the following 5-tuple: protocol, source IP address range, source port range, destination IP address range, and destination port range. A network security group can be associated to multiple network interfaces and subnets, but each network interface or subnet can be associated to only one network security group.</p><p>Security rules are evaluated in priority-order, starting with the lowest number rule, to determine whether traffic is allowed in or out of the network interfaces or subnets associated with the network security group. A network security group has separate inbound and outbound rules, and each rule can allow or deny traffic. Each network security group has a set of default security rules, which allows all traffic within a virtual network and outbound traffic to the internet. There is also a rule to allow traffic originating from Azure's load balancer probe. All other traffic is automatically denied. These default rules can be overriden by specifying rules with a lower priority number.</p><p>In the Classic deployment model, endpoints - with access control lists (ACLs) - were used to control traffic in and out of virtual machines. In the Resource Manager deployment model, traffic can be controlled by using either network security groups or load balancers with inbound NAT rules. While inbound NAT rules are functionally equivalent to endpoints, Azure recommends using network security groups for new deployments where NAT features (like port translation) are not required.</p><p>There are no additional charges for creating network security groups in Microsoft Azure.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkSecurityGroup-ARM.1.0.4/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkSecurityGroup-ARM.1.0.4/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkSecurityGroup-ARM.1.0.4/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkSecurityGroup-ARM.1.0.4/Icons/Wide.png"},"identity":"Microsoft.NetworkSecurityGroup-ARM.1.0.4","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkSecurityGroup-ARM.1.0.4/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkSecurityGroup-ARM.1.0.4/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkSecurityGroup-ARM.1.0.4/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkSecurityGroup-ARM.1.0.4/Icons/Wide.png"}]}],"itemDisplayName":"Network security group","itemName":"NetworkSecurityGroup-ARM","itemType":"GalleryItem","links":[{"displayName":"Service overview","id":"0","uri":"https://azure.microsoft.com/documentation/articles/virtual-networks-nsg/"},{"displayName":"Documentation","id":"1","uri":"https://azure.microsoft.com/documentation/articles/virtual-networks-create-nsg-arm-pportal/"}],"longSummary":"A virtual firewall to control inbound and outbound traffic for virtual machines and subnets.","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft","screenshotUris":[],"summary":"A virtual firewall to control inbound and outbound traffic for virtual machines and subnets.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.NetworkSecurityGroup-ARM.1.0.4/UIDefinition.json","version":"1.0.4"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.Offer.1.0.0","name":"Microsoft.Offer.1.0.0","properties":{"additionalProperties":{},"artifacts":[{"name":"Template","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/DeploymentTemplates/Template.json"},{"name":"AdminOfferDefault","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/DeploymentTemplates/AdminOfferDefault.json"},{"name":"AdminOfferWithNewPlans","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/DeploymentTemplates/AdminOfferWithNewPlans.json"},{"name":"ResellerOfferDefault","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/DeploymentTemplates/ResellerOfferDefault.json"}],"categoryIds":["subscriptionMgmt"],"changedTime":"2017-09-29T01:48:46.0665558Z","createdTime":"2017-09-29T01:48:46.0653402Z","definitionTemplates":{"defaultDeploymentTemplateId":"Template","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"AdminOfferDefault":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/DeploymentTemplates/AdminOfferDefault.json","AdminOfferWithNewPlans":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/DeploymentTemplates/AdminOfferWithNewPlans.json","ResellerOfferDefault":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/DeploymentTemplates/ResellerOfferDefault.json","Template":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/DeploymentTemplates/Template.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/UIDefinition.json"},"description":"<p>Tenants subscribe to offers. Offers can be private or publicly visible to the tenants. Offers can have both base plans and add-on plans; base plans determine default quotas available to the tenant subscription, while add-on plans are opt-in for the tenant at a later time.</p>\r\nCommon Offers:\r\n<ul>\r\n<li>Pay-as-you-go   To charge your customers for only what they use, create a plan with maximum quota limits for each cloud service, and add it as a base plan for the offer. Tenants will be able to use up to their quota and can be charged based on their subscription s usage data.</li>\r\n<li>Pre-paid   Include base plans with any default quotas to be provided to the tenant as part of subscribing to the offer. Use add-on plans to offer services that can be added at a later time.</li>\r\n<li>Private offers   To create an offer for a specific tenant that is not visible to other tenants, create the personalized offer and keep it in a private state. You assign tenant subscriptions instead of providing it through self-service sign up.</li>\r\n</ul>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/Icons/Wide.png"},"identity":"Microsoft.Offer.1.0.0","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/Icons/Wide.png"}]}],"itemDisplayName":"Offer","itemName":"Offer","itemType":"GalleryItem","links":[],"longSummary":"Your tenants subscribe to offers. Create offers to reflect different billing models that your tenants can opt into. Each offer can have default quotas and opt-in quotas.","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft Corporation","screenshotUris":[],"summary":"Create an offer to deliver cloud services to your tenants.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Offer.1.0.0/UIDefinition.json","version":"1.0.0"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.Plan.1.0.0","name":"Microsoft.Plan.1.0.0","properties":{"additionalProperties":{},"artifacts":[{"name":"Template","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Plan.1.0.0/DeploymentTemplates/Template.json"}],"categoryIds":["subscriptionMgmt"],"changedTime":"2017-09-29T01:48:47.3002761Z","createdTime":"2017-09-29T01:48:47.2990718Z","definitionTemplates":{"defaultDeploymentTemplateId":"Template","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"Template":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Plan.1.0.0/DeploymentTemplates/Template.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Plan.1.0.0/UIDefinition.json"},"description":"<p>When creating a plan, you must select which cloud services will be made available to the tenant within the plan. For each service selected, you also can specify which regions the service will be available in and what limits will be applied on consumption of the service (quotas).</p> \r\n   <p> Plans are then made available to tenants by including them in offers. The base plans of an offer determine default quotas available to the tenant subscription, while add-on plans are opt-in for the tenant at a later time. </p>\r\n   <p> Not seeing a service that you want to offer? Make sure to register and configure at least one region of each resource provider that you wish to include in your plans.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Plan.1.0.0/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Plan.1.0.0/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Plan.1.0.0/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Plan.1.0.0/Icons/Wide.png"},"identity":"Microsoft.Plan.1.0.0","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Plan.1.0.0/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Plan.1.0.0/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Plan.1.0.0/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Plan.1.0.0/Icons/Wide.png"}]}],"itemDisplayName":"Plan","itemName":"Plan","itemType":"GalleryItem","links":[],"longSummary":"Plans bundle cloud services together to be offered to tenants. A plan can always be modified at a later time to add additional services or modify quotas for any service.","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft Corporation","screenshotUris":[],"summary":"Assign regions and quotas for your cloud services in a plan to offer to your tenants.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Plan.1.0.0/UIDefinition.json","version":"1.0.0"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.PublicIPAddress-ARM.1.0.2","name":"Microsoft.PublicIPAddress-ARM.1.0.2","properties":{"additionalProperties":{},"artifacts":[{"name":"PublicIPAddress","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPAddress-ARM.1.0.2/DeploymentTemplates/PublicIPAddress.json"}],"categoryIds":["Networking"],"changedTime":"2017-09-29T01:48:57.7340083Z","createdTime":"2017-09-29T01:48:57.7327254Z","definitionTemplates":{"defaultDeploymentTemplateId":"PublicIPAddress","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"PublicIPAddress":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPAddress-ARM.1.0.2/DeploymentTemplates/PublicIPAddress.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPAddress-ARM.1.0.2/UIDefinition.json"},"description":"<p>A public IP address is a dynamic or static IP address that you can assign to virtual machines, load balancers, and virtual network gateways to communicate with the Internet. Your public IP addresses are associated with your Azure subscription, and can be moved freely between Azure resources. The address of dynamic public IP address may change when dissociated and moved between resources, or when the associated resource is shutdown or deleted. You can use a static public IP address to ensure that the assigned address remains the same, even if the associated resource is shutdown or deleted.</p><p>In the Classic deployment model, a public IP address was named an instance-level public IP (ILPIP) address when assigned to a virtual machine or role instance directly, and a virtual IP address (VIP) when assigned to a cloud service. Furthermore, a reserved IP address could be associated to the VIP of a cloud service to ensure that the assigned address remained the same even if its virtual machines or deployments were stopped. These concepts have now been unified in the Resource Manager deployment model with the public IP address resource.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPAddress-ARM.1.0.2/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPAddress-ARM.1.0.2/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPAddress-ARM.1.0.2/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPAddress-ARM.1.0.2/Icons/Wide.png"},"identity":"Microsoft.PublicIPAddress-ARM.1.0.2","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPAddress-ARM.1.0.2/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPAddress-ARM.1.0.2/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPAddress-ARM.1.0.2/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPAddress-ARM.1.0.2/Icons/Wide.png"}]}],"itemDisplayName":"Public IP address","itemName":"PublicIPAddress-ARM","itemType":"GalleryItem","links":[{"displayName":"Service overview","id":"0","uri":"https://azure.microsoft.com/documentation/articles/virtual-networks-instance-level-public-ip/"},{"displayName":"Pricing details","id":"1","uri":"http://azure.microsoft.com/pricing/details/ip-addresses/"}],"longSummary":"An IP address that can be used with virtual machines and load balancers.","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft","screenshotUris":[],"summary":"An IP address that can be used with virtual machines and load balancers.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPAddress-ARM.1.0.2/UIDefinition.json","version":"1.0.2"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.PublicIPPool-ARM.1.0.0","name":"Microsoft.PublicIPPool-ARM.1.0.0","properties":{"additionalProperties":{},"artifacts":[{"name":"PublicIPPool","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPPool-ARM.1.0.0/DeploymentTemplates/PublicIPPool.json"}],"categoryIds":["Capacity"],"changedTime":"2017-09-29T01:48:54.9296826Z","createdTime":"2017-09-29T01:48:54.9293585Z","definitionTemplates":{"defaultDeploymentTemplateId":"PublicIPPool","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"PublicIPPool":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPPool-ARM.1.0.0/DeploymentTemplates/PublicIPPool.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPPool-ARM.1.0.0/UIDefinition.json"},"description":"<p>Creates a new public IP pool.</p>","filters":[],"iconFileUris":{"hero":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPPool-ARM.1.0.0/Icons/Hero.png","large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPPool-ARM.1.0.0/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPPool-ARM.1.0.0/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPPool-ARM.1.0.0/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPPool-ARM.1.0.0/Icons/Wide.png"},"identity":"Microsoft.PublicIPPool-ARM.1.0.0","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPPool-ARM.1.0.0/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPPool-ARM.1.0.0/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPPool-ARM.1.0.0/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPPool-ARM.1.0.0/Icons/Wide.png"},{"id":"hero","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPPool-ARM.1.0.0/Icons/Hero.png"}]}],"itemDisplayName":"Public IP pool","itemName":"PublicIPPool-ARM","itemType":"GalleryItem","links":[],"longSummary":"Creates a new public IP pool.","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft","screenshotUris":[],"summary":"Creates a new public IP pool.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.PublicIPPool-ARM.1.0.0/UIDefinition.json","version":"1.0.0"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.ResourceGroup.1.0.0","name":"Microsoft.ResourceGroup.1.0.0","properties":{"additionalProperties":{},"artifacts":[{"name":"Template","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.ResourceGroup.1.0.0/DeploymentTemplates/Template.json"}],"categoryIds":[],"changedTime":"2017-09-29T01:48:42.6510752Z","createdTime":"2017-09-29T01:48:42.6451225Z","definitionTemplates":{"defaultDeploymentTemplateId":"Template","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"Template":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.ResourceGroup.1.0.0/DeploymentTemplates/Template.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.ResourceGroup.1.0.0/UIDefinition.json"},"description":"<p>Resource groups enable you to manage all your resources in an application together. Resource groups are enabled by Azure Resource Manager. Resource Manager allows you to group multiple resources as a logical group which serves as the lifecycle boundary for every resource contained within it. Typically a group will contain resources related to a specific application. For example, a group may contain a Website resource that hosts your public website, a SQL Database that stores relational data used by the site, and a Storage Account that stores non-relational assets.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.ResourceGroup.1.0.0/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.ResourceGroup.1.0.0/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.ResourceGroup.1.0.0/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.ResourceGroup.1.0.0/Icons/Wide.png"},"identity":"Microsoft.ResourceGroup.1.0.0","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.ResourceGroup.1.0.0/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.ResourceGroup.1.0.0/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.ResourceGroup.1.0.0/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.ResourceGroup.1.0.0/Icons/Wide.png"}]}],"itemDisplayName":"Resource group","itemName":"ResourceGroup","itemType":"GalleryItem","links":[{"displayName":"Documentation","id":"0","uri":"http://go.microsoft.com/fwlink/?LinkId=532897"}],"longSummary":"Manage and deploy resources in an application together","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft","screenshotUris":[],"summary":"Manage and deploy resources in an application together","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.ResourceGroup.1.0.0/UIDefinition.json","version":"1.0.0"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.RouteTable-ARM.1.0.2","name":"Microsoft.RouteTable-ARM.1.0.2","properties":{"additionalProperties":{},"artifacts":[{"name":"RouteTableProfile","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.RouteTable-ARM.1.0.2/DeploymentTemplates/RouteTableProfile.json"}],"categoryIds":["Networking"],"changedTime":"2017-09-29T01:48:58.0897097Z","createdTime":"2017-09-29T01:48:58.0884535Z","definitionTemplates":{"defaultDeploymentTemplateId":"RouteTableProfile","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"RouteTableProfile":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.RouteTable-ARM.1.0.2/DeploymentTemplates/RouteTableProfile.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.RouteTable-ARM.1.0.2/UIDefinition.json"},"description":"<p>A route table contains a set of rules, called routes, that specifies how packets should be routed in a virtual network. Route tables are associated to subnets, and each packet leaving a subnet is handled based on the associated route table. Each route table can be associated to multiple subnets, but a subnet can only be associated to a single route table.</p><p>Packets are matched to routes using the destination. This can be an IP address, a virtual network gateway, a virtual appliance, or the internet. If a matching route can't be found, then the packet is dropped. By default, every subnet in a virtual network is associated with a set of built-in routes. These allow traffic between virtual machines in a virtual network; virtual machines and an address space as defined by a local network gateway; and virtual machines and the internet.</p><p>There are no additional charges for creating route tables in Microsoft Azure.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.RouteTable-ARM.1.0.2/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.RouteTable-ARM.1.0.2/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.RouteTable-ARM.1.0.2/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.RouteTable-ARM.1.0.2/Icons/Wide.png"},"identity":"Microsoft.RouteTable-ARM.1.0.2","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.RouteTable-ARM.1.0.2/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.RouteTable-ARM.1.0.2/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.RouteTable-ARM.1.0.2/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.RouteTable-ARM.1.0.2/Icons/Wide.png"}]}],"itemDisplayName":"Route table","itemName":"RouteTable-ARM","itemType":"GalleryItem","links":[{"displayName":"Service overview","id":"0","uri":"https://azure.microsoft.com/documentation/articles/virtual-networks-udr-overview/"},{"displayName":"Documentation","id":"1","uri":"https://msdn.microsoft.com/library/azure/mt502549.aspx"}],"longSummary":"Use route tables to control how traffic is directed in a virtual network.","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft","screenshotUris":[],"summary":"Use route tables to control how traffic is directed in a virtual network.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.RouteTable-ARM.1.0.2/UIDefinition.json","version":"1.0.2"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.StorageAccount-ARM.1.0.1","name":"Microsoft.StorageAccount-ARM.1.0.1","properties":{"additionalProperties":{},"artifacts":[{"name":"StorageAccount","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.StorageAccount-ARM.1.0.1/DeploymentTemplates/StorageAccount.json"}],"categoryIds":["azure","data","storage","dataService","mobileAddOn","webAddOn","virtualMachine-Arm"],"changedTime":"2017-09-29T01:48:59.398273Z","createdTime":"2017-09-29T01:48:59.3969997Z","definitionTemplates":{"defaultDeploymentTemplateId":"StorageAccount","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"StorageAccount":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.StorageAccount-ARM.1.0.1/DeploymentTemplates/StorageAccount.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.StorageAccount-ARM.1.0.1/UIDefinition.json"},"description":"<p>Microsoft Azure provides scalable, durable cloud storage, backup, and recovery solutions for any data, big or small. It works with the infrastructure you already have to cost-effectively enhance your existing applications and business continuity strategy, and provide the storage required by your cloud applications, including unstructured text or binary data such as video, audio, and images.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.StorageAccount-ARM.1.0.1/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.StorageAccount-ARM.1.0.1/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.StorageAccount-ARM.1.0.1/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.StorageAccount-ARM.1.0.1/Icons/Wide.png"},"identity":"Microsoft.StorageAccount-ARM.1.0.1","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.StorageAccount-ARM.1.0.1/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.StorageAccount-ARM.1.0.1/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.StorageAccount-ARM.1.0.1/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.StorageAccount-ARM.1.0.1/Icons/Wide.png"}]}],"itemDisplayName":"Storage account - blob, file, table, queue","itemName":"StorageAccount-ARM","itemType":"GalleryItem","links":[{"displayName":"Service overview","id":"0","uri":"http://azure.microsoft.com/services/storage"},{"displayName":"Documentation","id":"1","uri":"http://azure.microsoft.com/documentation/services/storage"},{"displayName":"Pricing","id":"2","uri":"http://azure.microsoft.com/pricing/details/storage"}],"longSummary":"Use Blobs, Tables, Queues, and Files for reliable, economical cloud storage.","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft","screenshotUris":[],"summary":"Use Blobs, Tables, Queues, and Files for reliable, economical cloud storage.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.StorageAccount-ARM.1.0.1/UIDefinition.json","version":"1.0.1"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.Template.1.0.0","name":"Microsoft.Template.1.0.0","properties":{"additionalProperties":{},"artifacts":[{"name":"EmptyTemplate","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Template.1.0.0/DeploymentTemplates/EmptyTemplate.json"}],"categoryIds":["Custom"],"changedTime":"2017-09-29T01:48:43.7718438Z","createdTime":"2017-09-29T01:48:43.7706272Z","definitionTemplates":{"defaultDeploymentTemplateId":"EmptyTemplate","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"EmptyTemplate":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Template.1.0.0/DeploymentTemplates/EmptyTemplate.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Template.1.0.0/UIDefinition.json"},"description":"<p>Applications running in Microsoft Azure usually rely on a combination of resources, like databases, servers, and web apps. Azure Resource Manager templates enable you to deploy and manage these resources as a group, using a JSON description of the resources and their deployment settings.</p><p>Edit your template with IntelliSense and deploy it to a new or existing resource group.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Template.1.0.0/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Template.1.0.0/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Template.1.0.0/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Template.1.0.0/Icons/Wide.png"},"identity":"Microsoft.Template.1.0.0","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Template.1.0.0/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Template.1.0.0/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Template.1.0.0/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Template.1.0.0/Icons/Wide.png"}]}],"itemDisplayName":"Template deployment","itemName":"Template","itemType":"GalleryItem","links":[{"displayName":"Documentation","id":"0","uri":"http://go.microsoft.com/fwlink/?LinkId=532898"}],"longSummary":"Customize your template and build for the cloud","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft","screenshotUris":[],"summary":"Customize your template and build for the cloud","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.Template.1.0.0/UIDefinition.json","version":"1.0.0"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.TenantSubscription.1.0.0","name":"Microsoft.TenantSubscription.1.0.0","properties":{"additionalProperties":{},"artifacts":[{"name":"Template","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.TenantSubscription.1.0.0/DeploymentTemplates/Template.json"}],"categoryIds":["subscriptionMgmt"],"changedTime":"2017-09-29T01:48:44.5922481Z","createdTime":"2017-09-29T01:48:44.59098Z","definitionTemplates":{"defaultDeploymentTemplateId":"Template","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"Template":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.TenantSubscription.1.0.0/DeploymentTemplates/Template.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.TenantSubscription.1.0.0/UIDefinition.json"},"description":"<p>Offers and plans bundle cloud services to be made available for user consumption. By creating a new subscription, you will be enabling the user to access the portal and start creating resources available to their subscription. </p>\r\n<p>Users may also self-subscribe to offers if the offers are made public.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.TenantSubscription.1.0.0/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.TenantSubscription.1.0.0/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.TenantSubscription.1.0.0/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.TenantSubscription.1.0.0/Icons/Wide.png"},"identity":"Microsoft.TenantSubscription.1.0.0","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.TenantSubscription.1.0.0/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.TenantSubscription.1.0.0/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.TenantSubscription.1.0.0/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.TenantSubscription.1.0.0/Icons/Wide.png"}]}],"itemDisplayName":"Subscription","itemName":"TenantSubscription","itemType":"GalleryItem","links":[],"longSummary":"Give your user a subscription to your offer.","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft Corporation","screenshotUris":[],"summary":"Give your user a subscription to your offer.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.TenantSubscription.1.0.0/UIDefinition.json","version":"1.0.0"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.VirtualNetwork-ARM.1.0.4","name":"Microsoft.VirtualNetwork-ARM.1.0.4","properties":{"additionalProperties":{},"artifacts":[{"name":"VirtualNetwork","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetwork-ARM.1.0.4/DeploymentTemplates/VirtualNetwork.json"}],"categoryIds":["Networking"],"changedTime":"2017-09-29T01:48:58.6431319Z","createdTime":"2017-09-29T01:48:58.6418689Z","definitionTemplates":{"defaultDeploymentTemplateId":"VirtualNetwork","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"VirtualNetwork":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetwork-ARM.1.0.4/DeploymentTemplates/VirtualNetwork.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetwork-ARM.1.0.4/UIDefinition.json"},"description":"<p>Create a logically isolated section in Microsoft Azure with this networking service. You can securely connect it to your on-premises datacenter or a single client machine using an IPsec connection. Virtual Networks make it easy for you to take advantage of the scalable, on-demand infrastructure of Azure while providing connectivity to data and applications on-premises, including systems running on Windows Server, mainframes, and UNIX.</p> <p>Use Virtual Network to:</p> <ul> <li>Extend your datacenter</li> <li>Build distributed applications</li> <li>Remotely debug your applications</li> </ul>","filters":[],"iconFileUris":{"hero":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetwork-ARM.1.0.4/Icons/Hero.png","large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetwork-ARM.1.0.4/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetwork-ARM.1.0.4/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetwork-ARM.1.0.4/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetwork-ARM.1.0.4/Icons/Wide.png"},"identity":"Microsoft.VirtualNetwork-ARM.1.0.4","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetwork-ARM.1.0.4/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetwork-ARM.1.0.4/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetwork-ARM.1.0.4/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetwork-ARM.1.0.4/Icons/Wide.png"},{"id":"hero","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetwork-ARM.1.0.4/Icons/Hero.png"}]}],"itemDisplayName":"Virtual network","itemName":"VirtualNetwork-ARM","itemType":"GalleryItem","links":[{"displayName":"Service overview","id":"0","uri":"http://azure.microsoft.com/services/virtual-network/"},{"displayName":"Documentation","id":"1","uri":"http://azure.microsoft.com/documentation/services/virtual-network/"},{"displayName":"Pricing","id":"2","uri":"http://azure.microsoft.com/pricing/details/virtual-network/"}],"longSummary":"Create a logically isolated section in Microsoft Azure and securely connect it outward.","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft","screenshotUris":[],"summary":"Create a logically isolated section in Microsoft Azure and securely connect it outward.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetwork-ARM.1.0.4/UIDefinition.json","version":"1.0.4"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.VirtualNetworkGateway-ARM.1.0.3","name":"Microsoft.VirtualNetworkGateway-ARM.1.0.3","properties":{"additionalProperties":{},"artifacts":[{"name":"VirtualNetworkGateway","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetworkGateway-ARM.1.0.3/DeploymentTemplates/VirtualNetworkGateway.json"}],"categoryIds":["Networking"],"changedTime":"2017-09-29T01:48:59.0368549Z","createdTime":"2017-09-29T01:48:59.035569Z","definitionTemplates":{"defaultDeploymentTemplateId":"VirtualNetworkGateway","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"VirtualNetworkGateway":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetworkGateway-ARM.1.0.3/DeploymentTemplates/VirtualNetworkGateway.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetworkGateway-ARM.1.0.3/UIDefinition.json"},"description":"<p>A virtual network gateway is the software VPN device for your Azure virtual network. Use this with a <a href='https://portal.azure.com/#create/Microsoft.Connection-ARM' target='_blank'>connection</a> to set up a site-to-site VPN connection between an Azure virtual network and your local network, or a VNet-to-VNet VPN connection between two Azure virtual networks. It can also be used to connect a virtual network to an ExpressRoute circuit.</p><p>Microsoft Azure provides a <a href='https://azure.microsoft.com/support/legal/sla/vpn-gateway' target='_blank'>99.9% uptime SLA</a> for virtual network gateways.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetworkGateway-ARM.1.0.3/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetworkGateway-ARM.1.0.3/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetworkGateway-ARM.1.0.3/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetworkGateway-ARM.1.0.3/Icons/Wide.png"},"identity":"Microsoft.VirtualNetworkGateway-ARM.1.0.3","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetworkGateway-ARM.1.0.3/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetworkGateway-ARM.1.0.3/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetworkGateway-ARM.1.0.3/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetworkGateway-ARM.1.0.3/Icons/Wide.png"}]}],"itemDisplayName":"Virtual network gateway","itemName":"VirtualNetworkGateway-ARM","itemType":"GalleryItem","links":[{"displayName":"Service overview","id":"0","uri":"https://azure.microsoft.com/services/vpn-gateway/"},{"displayName":"Documentation","id":"1","uri":"https://azure.microsoft.com/documentation/services/vpn-gateway/"},{"displayName":"Pricing details","id":"2","uri":"https://azure.microsoft.com/pricing/details/vpn-gateway/"}],"longSummary":"The VPN device in your Azure virtual network and used with site-to-site and VNet-to-VNet VPN connections.","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft","screenshotUris":[],"summary":"The VPN device in your Azure virtual network and used with site-to-site and VNet-to-VNet VPN connections.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.VirtualNetworkGateway-ARM.1.0.3/UIDefinition.json","version":"1.0.3"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/microsoft.antimalware-windows-arm.1.0.0","name":"microsoft.antimalware-windows-arm.1.0.0","properties":{"additionalProperties":{},"artifacts":[{"name":"MainTemplate","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.antimalware-windows-arm.1.0.0/DeploymentTemplates/MainTemplate.json"},{"name":"CreateUiDefinition","type":"custom","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.antimalware-windows-arm.1.0.0/DeploymentTemplates/CreateUiDefinition.json"}],"categoryIds":["compute-vmextension-windows"],"changedTime":"2017-09-29T01:48:53.1577083Z","createdTime":"2017-09-29T01:48:53.1568377Z","definitionTemplates":{"defaultDeploymentTemplateId":"MainTemplate","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"CreateUiDefinition":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.antimalware-windows-arm.1.0.0/DeploymentTemplates/CreateUiDefinition.json","MainTemplate":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.antimalware-windows-arm.1.0.0/DeploymentTemplates/MainTemplate.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.antimalware-windows-arm.1.0.0/UiDefinition.json"},"description":"<p>Microsoft Antimalware for Azure Virtual Machines is a real-time protection capability that helps identify and remove viruses, spyware, and other malicious software, with configurable alerts when known malicious or unwanted software attempts to install itself or run on your system.  The solution can be enabled and configured from the Azure Portal, Service Management REST API, and Microsoft Azure PowerShell SDK cmdlets.</p><p>To <strong>enable</strong> antimalware with the <strong>default configuration</strong>, click <strong>Create</strong> on the Add Extension blade without inputting any configuration setting values.</p><p>To <strong>enable</strong> antimalware with a <strong>custom configuration</strong>, input the supported values for the configuration settings provided on the <strong>Add Extension</strong> blade and click <strong>Create</strong>.  Please refer to the <strong>tooltips</strong> provided with each configuration setting on the Add Extension blade to see the supported configuration values.</p><p>To <strong>enable antimalware event collection</strong> for a virtual machine, click any part of the <strong>Monitoring lens</strong> in the virtual machine blade, click <strong>Diagnostics</strong> command on Metric blade, select <strong>Status ON</strong> and check <strong>Windows Event system logs</strong>.  The antimalware events are collected from the Windows Event system logs to your storage account.  You can configure the storage account for your virtual machine to collect the antimalware events by selecting the appropriate storage account.</p><p><h3>Legal Terms</h3>By clicking the Create button, I acknowledge that I am getting this software from Microsoft Corp. and that the <a href='http://azure.microsoft.com/en-us/support/legal/subscription-agreement/' target='_blank'>legal terms</a> of Microsoft Corp. apply to it. Microsoft does not provide rights for third-party software. Also see the <a href='http://azure.microsoft.com/en-us/support/legal/privacy-statement/' target='_blank'>privacy statement</a> from Microsoft Corp.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.antimalware-windows-arm.1.0.0/icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.antimalware-windows-arm.1.0.0/icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.antimalware-windows-arm.1.0.0/icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.antimalware-windows-arm.1.0.0/icons/Wide.png"},"identity":"microsoft.antimalware-windows-arm.1.0.0","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.antimalware-windows-arm.1.0.0/icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.antimalware-windows-arm.1.0.0/icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.antimalware-windows-arm.1.0.0/icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.antimalware-windows-arm.1.0.0/icons/Wide.png"}]}],"itemDisplayName":"Microsoft Antimalware","itemName":"antimalware-windows-arm","itemType":"GalleryItem","links":[{"displayName":"Documentation","id":"0","uri":"http://go.microsoft.com/fwlink/?linkid=398023"},{"displayName":"Powershell Cmdlets","id":"1","uri":"http://msdn.microsoft.com/en-us/library/dn771715.aspx"}],"longSummary":"Microsoft Antimalware for Azure Virtual Machines","metadata":{},"products":[],"properties":{},"publisher":"microsoft","publisherDisplayName":"Microsoft Corp.","screenshotUris":[],"summary":"Microsoft Antimalware for Azure Virtual Machines","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.antimalware-windows-arm.1.0.0/UiDefinition.json","version":"1.0.0"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/microsoft.custom-script-linux-arm.2.0.50","name":"microsoft.custom-script-linux-arm.2.0.50","properties":{"additionalProperties":{},"artifacts":[{"name":"MainTemplate","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.custom-script-linux-arm.2.0.50/DeploymentTemplates/MainTemplate.json"},{"name":"CreateUiDefinition","type":"custom","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.custom-script-linux-arm.2.0.50/DeploymentTemplates/CreateUiDefinition.json"}],"categoryIds":["compute-vmextension-linux"],"changedTime":"2017-09-29T01:48:53.7755939Z","createdTime":"2017-09-29T01:48:53.7748685Z","definitionTemplates":{"defaultDeploymentTemplateId":"MainTemplate","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"CreateUiDefinition":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.custom-script-linux-arm.2.0.50/DeploymentTemplates/CreateUiDefinition.json","MainTemplate":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.custom-script-linux-arm.2.0.50/DeploymentTemplates/MainTemplate.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.custom-script-linux-arm.2.0.50/UiDefinition.json"},"description":"<p>CustomScript Extension is a tool to execute your VM customization tasks post VM provision. When this Extension is added to a Virtual Machine, it can download customer’s scripts from the Azure storage or public storage, and execute the scripts on the VM. CustomScript Extension tasks can also be automated using the Azure PowerShell cmdlets and Azure Cross-Platform Command-Line Interface (xPlat CLI).</p><p><h3>Legal Terms</h3>By clicking the Create button, I acknowledge that I am getting this software from Microsoft Corp. and that the <a href='https://github.com/Azure/azure-linux-extensions/blob/1.0/LICENSE-2_0.txt' target='_blank'>legal terms</a> of Microsoft Corp. apply to it. Microsoft does not provide rights for third-party software. Also see the <a href='https://github.com/Azure/azure-linux-extensions/blob/1.0/LICENSE-2_0.txt' target='_blank'>privacy statement</a> from Microsoft Corp.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.custom-script-linux-arm.2.0.50/icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.custom-script-linux-arm.2.0.50/icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.custom-script-linux-arm.2.0.50/icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.custom-script-linux-arm.2.0.50/icons/Wide.png"},"identity":"microsoft.custom-script-linux-arm.2.0.50","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.custom-script-linux-arm.2.0.50/icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.custom-script-linux-arm.2.0.50/icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.custom-script-linux-arm.2.0.50/icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.custom-script-linux-arm.2.0.50/icons/Wide.png"}]}],"itemDisplayName":"Custom Script For Linux","itemName":"custom-script-linux-arm","itemType":"GalleryItem","links":[{"displayName":"Documentation","id":"0","uri":"https://github.com/Azure/azure-linux-extensions/tree/master/CustomScript"}],"longSummary":"Custom Script extension for Linux","metadata":{},"products":[],"properties":{},"publisher":"microsoft","publisherDisplayName":"Microsoft Corp.","screenshotUris":[],"summary":"Custom Script extension for Linux","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.custom-script-linux-arm.2.0.50/UiDefinition.json","version":"2.0.50"},"type":"Microsoft.Gallery.Admin/galleryItems"},{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/microsoft.docker-arm.1.1.0","name":"microsoft.docker-arm.1.1.0","properties":{"additionalProperties":{},"artifacts":[{"name":"MainTemplate","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.docker-arm.1.1.0/DeploymentTemplates/MainTemplate.json"},{"name":"CreateUiDefinition","type":"custom","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.docker-arm.1.1.0/DeploymentTemplates/CreateUiDefinition.json"}],"categoryIds":["compute-vmextension-linux"],"changedTime":"2017-09-29T01:48:54.3772806Z","createdTime":"2017-09-29T01:48:54.3762838Z","definitionTemplates":{"defaultDeploymentTemplateId":"MainTemplate","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"CreateUiDefinition":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.docker-arm.1.1.0/DeploymentTemplates/CreateUiDefinition.json","MainTemplate":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.docker-arm.1.1.0/DeploymentTemplates/MainTemplate.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.docker-arm.1.1.0/UiDefinition.json"},"description":"<p>Create a Docker host in Microsoft Azure.</p><p>This extension will install a Docker daemon on the virtual machine, and configure it to listen for commands from a Docker client. Security is provided by https client authentication.</p><p><h3>Legal Terms</h3>By clicking the Create button, I acknowledge that I am getting this software from Microsoft Corp. and that the <a href='https://github.com/Azure/azure-docker-extension/blob/master/LICENSE' target='_blank'>legal terms</a> of Microsoft Corp. apply to it. Microsoft does not provide rights for third-party software. Also see the <a href='http://www.microsoft.com/privacystatement/en-us/OnlineServices/Default.aspx' target='_blank'>privacy statement</a> from Microsoft Corp.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.docker-arm.1.1.0/icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.docker-arm.1.1.0/icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.docker-arm.1.1.0/icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.docker-arm.1.1.0/icons/Wide.png"},"identity":"microsoft.docker-arm.1.1.0","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.docker-arm.1.1.0/icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.docker-arm.1.1.0/icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.docker-arm.1.1.0/icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.docker-arm.1.1.0/icons/Wide.png"}]}],"itemDisplayName":"Docker","itemName":"docker-arm","itemType":"GalleryItem","links":[{"displayName":"Docker User Guide","id":"0","uri":"http://docs.docker.com"},{"displayName":"Running Docker with HTTPS","id":"1","uri":"http://docs.docker.com/articles/https"},{"displayName":"Azure Docker VM Extension User Guide","id":"2","uri":"https://github.com/Azure/azure-docker-extension"}],"longSummary":"Docker Extension for Linux Virtual Machines","metadata":{},"products":[],"properties":{},"publisher":"microsoft","publisherDisplayName":"Microsoft","screenshotUris":[],"summary":"Docker Extension for Linux Virtual Machines","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.docker-arm.1.1.0/UiDefinition.json","version":"1.1.0"},"type":"Microsoft.Gallery.Admin/galleryItems"}]}},"uploads_a_provider_gallery_item_to_the_storage":{"value":{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/microsoft.vmss.1.3.6","name":"microsoft.vmss.1.3.6","properties":{"additionalProperties":{},"artifacts":[{"name":"createuidefinition","type":"custom","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.vmss.1.3.6/DeploymentTemplates/CreateUiDefinition.json"},{"name":"DefaultTemplate","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.vmss.1.3.6/DeploymentTemplates/mainTemplate.json"}],"categoryIds":["Compute"],"changedTime":"2017-10-02T17:47:45.8413384Z","createdTime":"2017-10-02T17:47:45.8412116Z","definitionTemplates":{"defaultDeploymentTemplateId":"DefaultTemplate","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"DefaultTemplate":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.vmss.1.3.6/DeploymentTemplates/mainTemplate.json","createuidefinition":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.vmss.1.3.6/DeploymentTemplates/CreateUiDefinition.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.vmss.1.3.6/UIDefinition.json"},"description":"This template allows you to deploy a Virtual machine scale set of virtual machines. These virtual machines are behind a load balancer with NAT rules for RDP or ssh connections. After it has deployed, use the Azure Portal to find the public IP address of the load balancer and see the NAT rules associated with the load balancer. For instance, if there is a NAT rule on port 50000, you can connect to that virtual machine by using RDP on port 50000 of the public ip address of the load balancer for Windows or ssh into that virtual machine using the command: ssh -p 50000 {user-name}@{public-ip-address}. (Azure Stack Portal VMSS version 1.3.5).","filters":[],"iconFileUris":{"hero":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.vmss.1.3.6/Icons/Hero.png","large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.vmss.1.3.6/Icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.vmss.1.3.6/Icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.vmss.1.3.6/Icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.vmss.1.3.6/Icons/Wide.png"},"identity":"microsoft.vmss.1.3.6","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.vmss.1.3.6/Icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.vmss.1.3.6/Icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.vmss.1.3.6/Icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.vmss.1.3.6/Icons/Wide.png"},{"id":"hero","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.vmss.1.3.6/Icons/Hero.png"}]}],"itemDisplayName":"Virtual machine scale set","itemName":"vmss","itemType":"GalleryItem","links":[{"displayName":"Learn more","id":"0","uri":"http://aka.ms/vmssoverview"},{"displayName":"Documentation","id":"1","uri":"http://aka.ms/vmssdoc"}],"longSummary":"This template deploys a Virtual machine scale set of virtual machines (Windows or Linux) behind a load balancer with NAT rules for RDP or ssh connections.","metadata":{},"products":[],"properties":{},"publisher":"microsoft","publisherDisplayName":"Microsoft","screenshotUris":[],"summary":"Deploy multiple instances of a single image.","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/microsoft.vmss.1.3.6/UIDefinition.json","version":"1.3.6"},"type":"Microsoft.Gallery.Admin/galleryItems"}},"Get_a_specific_gallery_item.":{"value":{"id":"/subscriptions/0ff0bbbe-d68d-4314-8f68-80a808b5a6ec/providers/Microsoft.Gallery.Admin/galleryItems/Microsoft.DSC-arm.2.0.7","name":"Microsoft.DSC-arm.2.0.7","properties":{"additionalProperties":{},"artifacts":[{"name":"MainTemplate","type":"template","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/DeploymentTemplates/MainTemplate.json"},{"name":"CreateUiDefinition","type":"custom","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/DeploymentTemplates/CreateUiDefinition.json"}],"categoryIds":["compute-vmextension-windows"],"changedTime":"2017-09-29T01:48:54.6618173Z","createdTime":"2017-09-29T01:48:54.6612587Z","definitionTemplates":{"defaultDeploymentTemplateId":"MainTemplate","deploymentFragmentFileUris":{},"deploymentTemplateFileUris":{"CreateUiDefinition":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/DeploymentTemplates/CreateUiDefinition.json","MainTemplate":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/DeploymentTemplates/MainTemplate.json"},"uiDefinitionFileUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/UIDefinition.json"},"description":"<p>DSC is a management platform in Windows PowerShell that enables deploying and managing configuration data for software services and managing the environment in which these services run.\r\nDSC provides a set of Windows PowerShell language extensions, new Windows PowerShell cmdlets, and resources that you can use to declaratively specify how you want your software environment to be configured. It also provides a means to maintain and manage existing configurations.</p>","filters":[],"iconFileUris":{"large":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Large.png","medium":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Medium.png","small":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Small.png","wide":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Wide.png"},"identity":"Microsoft.DSC-arm.2.0.7","images":[{"context":"ibiza","items":[{"id":"small","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Small.png"},{"id":"medium","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Medium.png"},{"id":"large","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Large.png"},{"id":"wide","type":"icon","uri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/icons/Wide.png"}]}],"itemDisplayName":"PowerShell Desired State Configuration","itemName":"DSC-arm","itemType":"GalleryItem","links":[{"displayName":"Learn more about PowerShell DSC","id":"0","uri":"http://technet.microsoft.com/library/dn249912.aspx"}],"longSummary":"PowerShell Desired State Configuration","metadata":{},"products":[],"properties":{},"publisher":"Microsoft","publisherDisplayName":"Microsoft Corp.","screenshotUris":[],"summary":"PowerShell Desired State Configuration","uiDefinitionUri":"https://adminportal.local.azurestack.external:30015/artifact/20161101/Microsoft.DSC-arm.2.0.7/UIDefinition.json","version":"2.0.7"},"type":"Microsoft.Gallery.Admin/galleryItems"}}},"parameters":{"GalleryItemNameParameter":{"description":"Identity of the gallery item. Includes publisher name, item name, and may include version separated by period character.","in":"path","name":"galleryItemName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Deletes a specific gallery item.":{"value":"microsoft.vmss.1.3.6"},"Get a specific gallery item.":{"value":"Microsoft.DSC-arm.2.0.7"}}}},"securitySchemes":{"azure_auth":{"description":"Authorization uses an Azure Active Directory OAuth2 flow.","type":"oauth2","flows":{"implicit":{"authorizationUrl":"https://login.microsoftonline.com/common/oauth2/authorize","scopes":{"user_impersonation":"impersonate your user account"}}}}},"schemas":{"Artifact":{"description":"Represents gallery item artifacts.","properties":{"name":{"description":"Name of the artifact.","type":"string"},"type":{"description":"Artifact type.","enum":["template","fragment","custom","metadata"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"ArtifactType","values":[{"value":"template"},{"value":"fragment"},{"value":"custom"},{"value":"metadata"}]}},"uri":{"description":"URI to the artifact.","type":"string"}},"type":"object"},"DefinitionTemplates":{"description":"Holds UI definition file Uri and deployment template file URIs.","properties":{"defaultDeploymentTemplateId":{"description":"Default deployment template ID.","type":"string"},"deploymentFragmentFileUris":{"additionalProperties":{"type":"string"},"description":"List of key-value pairs containing the deployment fragment file IDs defined in the package manifest.","readOnly":true,"type":"object"},"deploymentTemplateFileUris":{"additionalProperties":{"type":"string"},"description":"List of key-value containing the deployment template file IDs defined in the package manifest.","readOnly":true,"type":"object"},"uiDefinitionFileUri":{"description":"UI definition file URI.","type":"string"}},"type":"object"},"Filter":{"description":"Represents a filter item.","properties":{"type":{"description":"Filter type.","type":"string"},"value":{"description":"Filter value.","type":"string"}},"type":"object"},"GalleryItem":{"allOf":[{"description":"Base Resource Object.","properties":{"id":{"description":"URI of the resource.","readOnly":true,"type":"string"},"location":{"description":"Location of the resource.","readOnly":true,"type":"string"},"name":{"description":"Name of the resource.","readOnly":true,"type":"string"},"tags":{"additionalProperties":{"type":"string"},"description":"List of key-value pairs.","readOnly":true,"type":"object"},"type":{"description":"Type of the resource.","readOnly":true,"type":"string"}},"type":"object","x-ms-azure-resource":true}],"description":"Properties of a gallery item.","properties":{"properties":{"$ref":"#/components/schemas/GalleryItemProperties"}},"type":"object"},"GalleryItemList":{"description":"List of gallery items.","properties":{"value":{"description":"List of gallery items.","items":{"$ref":"#/components/schemas/GalleryItem"},"type":"array"}}},"GalleryItemProperties":{"description":"Properties of a gallery item.","properties":{"additionalProperties":{"additionalProperties":{"type":"string"},"description":"List of additional properties provided for the item.","readOnly":true,"type":"object"},"artifacts":{"description":"List of artifacts for the gallery item.","items":{"$ref":"#/components/schemas/Artifact"},"readOnly":true,"type":"array"},"categoryIds":{"description":"List of category IDs the gallery item belongs to.","items":{"type":"string"},"readOnly":true,"type":"array"},"changedTime":{"description":"Last update time of gallery item.","format":"date-time","type":"string"},"createdTime":{"description":"The date and time that the gallery item was created.","format":"date-time","type":"string"},"definitionTemplates":{"$ref":"#/components/schemas/DefinitionTemplates"},"description":{"description":"The description of the gallery item.","type":"string"},"filters":{"description":"List of filters for the gallery item.","items":{"$ref":"#/components/schemas/Filter"},"readOnly":true,"type":"array"},"iconFileUris":{"description":"URIs to icon files.","properties":{"hero":{"description":"URI to the hero icon.","type":"string"},"large":{"description":"URI to the large icon.","type":"string"},"medium":{"description":"URI to the medium icon.","type":"string"},"small":{"description":"URI to the small icon.","type":"string"},"wide":{"description":"URI to the wide icon.","type":"string"}},"readOnly":true,"type":"object"},"identity":{"description":"Identity of the gallery item.","type":"string"},"images":{"description":"List of images.","items":{"$ref":"#/components/schemas/ImageGroup"},"readOnly":true,"type":"array"},"itemDisplayName":{"description":"Displayed name in the portal.","type":"string"},"itemName":{"description":"The display name for the gallery item, for the locale of the request.","type":"string"},"itemType":{"description":"Describes the type of the gallery item, either GalleryItem or ItemGroup.","enum":["GalleryItem","ItemGroup"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"GalleryItemMenuReferenceType","values":[{"value":"GalleryItem"},{"value":"ItemGroup"}]}},"links":{"description":"Links provided for the item.","items":{"$ref":"#/components/schemas/LinkProperties"},"readOnly":true,"type":"array"},"longSummary":{"description":"Long summary of the gallery item.","type":"string"},"marketingMaterial":{"$ref":"#/components/schemas/MarketingMaterial"},"metadata":{"$ref":"#/components/schemas/OpenProperty"},"products":{"description":"List of products.","items":{"$ref":"#/components/schemas/Product"},"readOnly":true,"type":"array"},"properties":{"additionalProperties":{"type":"string"},"description":"List of properties provided for the gallery item.","readOnly":true,"type":"object"},"publisher":{"description":"The publisher of the gallery item.","type":"string"},"publisherDisplayName":{"description":"Display name of the publisher.","type":"string"},"resourceGroupName":{"description":"Resource group name the gallery item belongs too.","type":"string"},"screenshotUris":{"description":"List of screenshot image URIs provided for the item.","items":{"type":"string"},"readOnly":true,"type":"array"},"summary":{"description":"Short summary of the gallery item.","type":"string"},"uiDefinitionUri":{"description":"The URL of the view definition object that defines the UI information that is used when an instance of the gallery item resource definition is created.","type":"string"},"version":{"description":"The version identifier of the gallery item, in Major.Minor.Build format.","type":"string"}},"type":"object"},"GalleryItemUriPayload":{"description":"Location of gallery item payload.","properties":{"galleryItemUri":{"description":"URI for your gallery package that has already been uploaded online.","type":"string"}},"type":"object"},"Image":{"description":"Represents an image item.","properties":{"id":{"description":"ID of the image.","type":"string"},"type":{"description":"Type of image.","type":"string"},"uri":{"description":"URI to the image.","type":"string"}},"type":"object"},"ImageGroup":{"description":"Group of images.","properties":{"context":{"description":"Image group identifier.","type":"string"},"items":{"description":"List of images.","items":{"$ref":"#/components/schemas/Image"},"readOnly":true,"type":"array"}},"type":"object"},"LinkProperties":{"description":"Represents a link item read from the gallery item package.","properties":{"displayName":{"description":"Display name of the link.","type":"string"},"id":{"description":"ID of the link.","type":"string"},"uri":{"description":"URI of the link.","type":"string"}},"type":"object"},"MarketingMaterial":{"description":"Marketing material for a gallery item.","properties":{"learnUri":{"description":"URI to educational material.","type":"string"},"path":{"description":"Path to the marketing site.","type":"string"}},"type":"object"},"OfferDetails":{"description":"Represents a offer details item read from the gallery item package.","properties":{"offerId":{"description":"Offer identifier.","type":"string"},"plans":{"description":"List of plans available for the offer.","items":{"$ref":"#/components/schemas/Plan"},"readOnly":true,"type":"array"},"publisherId":{"description":"Publisher identifier.","type":"string"}},"type":"object"},"OpenProperty":{"description":"Open type used to define dynamic properties.","properties":{"properties":{"additionalProperties":{"type":"object"},"description":"Dictionary of dynamic properties.","readOnly":true,"type":"object"}},"type":"object"},"Plan":{"description":"Represents a plan item read from the gallery item package.","properties":{"description":{"description":"Description of the plan.","type":"string"},"displayName":{"description":"Display name of the plan.","type":"string"},"planId":{"description":"Plan identifier.","type":"string"},"summary":{"description":"Summary of the plan.","type":"string"}},"type":"object"},"Product":{"description":"Represents a product item read from the gallery item package.","properties":{"displayName":{"description":"Display name of the product.","type":"string"},"legalTerms":{"description":"Legal terms of the product.","type":"string"},"legalTermsUri":{"description":"URI to the legal terms of the product.","type":"string"},"offerDetails":{"$ref":"#/components/schemas/OfferDetails"},"pricingDetailsUri":{"description":"URI to the pricing details of the product.","type":"string"},"privacyPolicy":{"description":"Privacy policy of the product.","type":"string"},"privacyPolicyUri":{"description":"URI to the privacy policy of the product.","type":"string"},"publisherDisplayName":{"description":"Publisher display name of the product.","type":"string"}},"type":"object"}}}}