Interface VirtualMachineExtensionImage

    • Method Detail

      • id

        String id()
        Returns:
        the resource ID of the extension image
      • regionName

        String regionName()
        Returns:
        the region in which virtual machine extension image is available
      • publisherName

        String publisherName()
        Returns:
        the name of the publisher of the virtual machine extension image
      • typeName

        String typeName()
        Returns:
        the name of the virtual machine extension image type this image belongs to
      • versionName

        String versionName()
        Returns:
        the name of the virtual machine extension image version this image represents
      • osType

        OperatingSystemTypes osType()
        Returns:
        the operating system this virtual machine extension image supports
      • computeRole

        ComputeRoles computeRole()
        Returns:
        the type of role this virtual machine extension image supports
      • handlerSchema

        String handlerSchema()
        Returns:
        the schema defined by publisher, where extension consumers should provide settings in a matching schema
      • supportsVirtualMachineScaleSets

        boolean supportsVirtualMachineScaleSets()
        Returns:
        true if the extension can be used with virtual machine scale sets, false otherwise
      • supportsMultipleExtensions

        boolean supportsMultipleExtensions()
        Returns:
        true if the handler can support multiple extensions